Michael:<div><br></div><div>That all sounds do-able.  Half of Berkeley was without power today so I&#39;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">&lt;<a href="mailto:michael.meeks@novell.com">michael.meeks@novell.com</a>&gt;</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>
&gt; I&#39;m new to hacking LibreOffice and would like to implement the Notes<br>
&gt; (comments) toggling easyhack.  Before I begin working on it, is anyone<br>
&gt; else currently working on this?  I don&#39;t want to duplicate effort.<br>
&gt;  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>
&gt; I plan to stick to simple easyhacks/simple bugs until I get a better<br>
&gt; 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&#39;t need to make or install a &#39;pagein&#39; 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>
        &#39;build&#39; in desktop/ (source <a href="http://LinuxIntelEnv.Set.sh" target="_blank">LinuxIntelEnv.Set.sh</a> first)<br>
<br>
        you&#39;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&#39;ll want to do:<br>
<br>
        strace -f -e file ./soffice /tmp/foo.doc 2&gt;&amp;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&#39;re not interested it&#39;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>  &lt;&gt;&lt;, Pseudo Engineer, itinerant idiot<br>
<br>
</font></blockquote></div><br></div>