Michael:<div><br></div><div>That all sounds do-able. Half of Berkeley was without power today so I'll give it a go tomorrow between classes.</div><div><br></div><div>Thanks for throwing something my way!</div><div><br>
</div><div>Robert<br><br><div class="gmail_quote">On Tue, Mar 22, 2011 at 4:39 AM, Michael Meeks <span dir="ltr"><<a href="mailto:michael.meeks@novell.com">michael.meeks@novell.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Robert,<br>
<div class="im"><br>
On Mon, 2011-03-21 at 17:49 -0700, Robert Vaccaro wrote:<br>
> I'm new to hacking LibreOffice and would like to implement the Notes<br>
> (comments) toggling easyhack. Before I begin working on it, is anyone<br>
> else currently working on this? I don't want to duplicate effort.<br>
> Also, is this easyhack still relevant from a UI perspective?<br>
<br>
</div> Yes, it is still relevant. And wrt. duplicating effort I see Cor has<br>
some mind-boggling plan to take a mutex on several un-disclosed fun easy<br>
hacks for Thursday; Jan - Cor - if you want to do this - please add a<br>
comment with a date next to the easy hack to avoid confusion (as the<br>
page suggests).<br>
<div class="im"><br>
> I plan to stick to simple easyhacks/simple bugs until I get a better<br>
> feel for how everything works.<br>
<br>
</div> So - it sucks to loose that; still - the good news is, that I have some<br>
rather easy things that need doing, that perhaps you could do<br>
instead ? :-)<br>
<br>
The first is to move:<br>
<br>
desktop/source/pagein/*<br>
into<br>
desktop/unx/source<br>
<br>
and clean that up - we don't need to make or install a 'pagein' binary<br>
I think after my re-work.<br>
<br>
Another simple hack, that might help startup time for some would be to<br>
add some simple type detection for common file extensions per component<br>
to:<br>
<br>
desktop/unx/source/args.c (args_parse)<br>
<br>
it would be great if this could do some simple work on extensions; eg.<br>
<br>
.odt / .fodt / doc / .docx should result in a @pagein-writer argument<br>
getting returned. etc. [ we only really need that for the common cases<br>
].<br>
<br>
This is one of the pieces that cannot be symlinked, so after running:<br>
<br>
'build' in desktop/ (source <a href="http://LinuxIntelEnv.Set.sh" target="_blank">LinuxIntelEnv.Set.sh</a> first)<br>
<br>
you'll need to do:<br>
<br>
cp -af <a href="http://unxlngi6.pro/bin/ooqstart" target="_blank">unxlngi6.pro/bin/ooqstart</a> /path/to/install/program/ooqstart.bin<br>
<br>
And then to test the pagein you'll want to do:<br>
<br>
strace -f -e file ./soffice /tmp/foo.doc 2>&1 | grep pagein<br>
<br>
to see if it got the right pagein file :-)<br>
<br>
How does that sound ? is that something do-able ? [no one else has<br>
it ;-].<br>
<br>
Of course, if you're not interested it'd be great to add them to the<br>
easy hacks page.<br>
<br>
Anyhow - really great to have you involved, and looking forward to<br>
seeing what you get up to :-) [ it is of course far cooler to have<br>
people interested in improving the UI IMHO etc. ;-]<br>
<br>
Thanks !<br>
<br>
Michael.<br>
<font color="#888888"><br>
--<br>
<a href="mailto:michael.meeks@novell.com">michael.meeks@novell.com</a> <><, Pseudo Engineer, itinerant idiot<br>
<br>
</font></blockquote></div><br></div>