<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 3, 2015 at 2:05 PM, Lubomir I. Ivanov <span dir="ltr"><<a href="mailto:neolit123@gmail.com" target="_blank">neolit123@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 3 March 2015 at 01:10, Gehad Elrobey <<a href="mailto:gehadelrobey@gmail.com">gehadelrobey@gmail.com</a>> wrote:<br>
> Hi,<br>
><br>
> As Subsurface became a mentoring organization in GSoC '15  so I am willing<br>
> to join this year under Subsurface organization.<br>
><br>
> I am interested in the idea of "Adding customizable print formats".<br>
> I am specially interested in this idea as subsurface lacks good printing<br>
> capabilities and also this project will be some how related to the HTML<br>
> codebase I wrote in my project last year.<br>
><br>
> Before I start writing my proposal I would like to know the community's (and<br>
> Lubomir for sure as the mentor) opinions and expectations about the project?<br>
> and what do you think is missing mainly in the current printing system?<br>
><br>
<br>
</div></div>some random thoughts,<br>
<br>
i would agree that some research and user feedback is needed here,<br>
since as a non-user the current printing capabilities seem static but<br>
sufficient to me!<br>
the facebook share is even less flexible than what we have for<br>
printing. perhaps it's possible to unify the backend for social<br>
network share layouting and the print layouting, since doing a<br>
printout is probably for the purpose of sharing:<br></blockquote><div><br>In my opinion facebook sharing is limited to show a dive profile (with some dive photos if they exist) and add the remaining data to the photo caption, while printing on the other hand needs to be highly customizable to be able to use every space in the paper. Please correct me if I am wrong(I don't use the feature as a user).</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
- ShareLayout could be the backend for what i describe<br>
- a ShareLayout will determine the social network share or printout layout<br>
- having or not having the profile or the table could be a toggle<br>
option in ShareLayout<br>
- ShareLayoutOptions could be the frontend that the user interacts<br>
with and it generates a ShareLayout<br>
- the current PrintLayout could arrange ShareLayouts e.g. user defined<br>
NxM layouts<br>
- the facebook share will upload a single ShareLayout<br>
<br></blockquote><div><br></div><div>Can you clarify this part more please, I don't get how user data will be mapped to the ShareLayout?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
i would ditch the QTablexxxxxx implementations completely and<br>
implement a custom QPainter that is HTML template based (and probably<br>
quite slow).<br>
Tomaz at some point proposed a Qt template library for custom<br>
printing, but i don't like the idea of adding even more dependencies<br>
to Subsurface. if others approve of that, i would do the same.<br>
<br></blockquote><div><br></div><div>I am interested in using HTML templates that gives high customization to the prints, while the library Tomaz has proposed seems to be very good too. I think we may need Dirk's opinion about the dependency.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
this part from the ideas page is important:<br>
"But the team is open to other ideas that solve the underlying<br>
problem: being able to customize the print output to include the<br>
information that the user perceives as relevant and giving the user<br>
control over major style elements like font sizes and positioning of<br>
the various data."<br>
<br>
i think, before you start writing the proposal users should provide<br>
feedback on what level of customization they want from the print<br>
layouting.<br></blockquote><div><br></div><div>I am going to ask for more user input in subsurface user forum.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Davide, Robert - any ideas?<br>
<br>
lubomir<br>
--<br>
<br>
p.s. please mind there is a chance that i could be AFK for weeks<br>
during the GSoC period.<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">regards,<div>Gehad</div></div></div>
</div></div>