<div dir="ltr"><div><b>Saturday  & Sunday:</b> I solved the stars bug and added the activation-deactivation buttons </div><div><b>Monday:</b> I wrote the functions for activating and deactivating the user fonts </div><div><b>Tuesday and Wednesday:</b> there were power cutoffs and internet issues on my campus so I wasn't able to do much</div><div><b>Today:</b> I'm working on adding the editor developed externally to the sugar activity </div><div><br></div><div>Questions:</div><div>None for now.</div><div><br></div><br><div class="gmail_quote"><div dir="ltr">On Sat, Jun 25, 2016 at 9:01 AM Dave Crossland <<a href="mailto:dave@lab6.com">dave@lab6.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr"><br>
On Jun 24, 2016 11:17 PM, "Yash Agarwal" <<a href="mailto:agrwal.ysh94@gmail.com">agrwal.ysh94@gmail.com</a>> wrote:<br>
><br>
> Today's  Work, <br>
> all of the time went in building the Font Manager GUI<br>
> I got stuck at creating a clickable CellRendered Icon (you can find the issue here) which will be used for both setting fonts at favorites(in the first column) and another one to activate/deactivate the font(in the last column)<br>
> @Dave I think I'll leave this bug for now until someone comes forward with a hint and complete rest of the things</p>
<p dir="ltr">I'm sorry gtk is like dancing with a pig compared to html. </p>
<p dir="ltr">> I apologise for the delay in this, I didn't account for the excess time gone in this bug<br>
> I plan to build the stable .xo over the weekend   <br></p>
<p dir="ltr">All good, keep going :))</p><p dir="ltr"><br>
><br>
> On Fri, Jun 24, 2016 at 12:45 PM Yash Agarwal <<a href="mailto:agrwal.ysh94@gmail.com">agrwal.ysh94@gmail.com</a>> wrote:<br>
>><br>
>> Yesterday's Work<br>
>> I stumbled onto this issue in my glyph rendering module <br>
>> <a href="https://github.com/sugarlabs/edit-fonts-activity/issues/44">https://github.com/sugarlabs/edit-fonts-activity/issues/44</a><br>
>> so this took a lot of time, but is still not implemented, I will look at Trufonts source later for this<br>
>><br>
>> I was having issue's in implementing Treeview to show the font list, now I would say its at about 80%, this includes solving the stars bug and adding a text box which will change the default text (currently hardcoded to "the quick brown fox.....") for the Font Manager<br>
>><br>
>> Also importing ttf and otf in working through Object Chooser now<br>
>><br>
>> Today's Goal:<br>
>> Plan to complete the GUI and release a stable .xo so that the activity can be tested<br>
>><br>
>> Questions:<br>
>> No Questions today :)<br>
>><br>
>> On Thu, Jun 23, 2016 at 9:12 AM Dave Crossland <<a href="mailto:dave@lab6.com">dave@lab6.com</a>> wrote:<br>
>>><br>
>>> Hi<br>
>>><br>
>>> On Jun 22, 2016 10:50 PM, "Yash Agarwal" <<a href="mailto:agrwal.ysh94@gmail.com">agrwal.ysh94@gmail.com</a>> wrote:<br>
>>> ><br>
>>> > Today's Work<br>
>>><br>
>>> Boom!!!<br>
>>><br>
>>> > Import module is working for ttf files<br>
>>><br>
>>> Sweet! Do you convert tt outlines to cff?<br>
>>><br>
>>> > Export module is working with fontmake<br>
>>><br>
>>> Great<br>
>>><br>
>>> > Activation/Deactivation module is done<br>
>>><br>
>>> Awesome. Is the star button fixed?<br>
>>><br>
>>> > I started adding making changes to the UI for "creating a new font" but ended up adding a lot more around it, I'll make a blog post about it later<br>
>>> > it still requires a little debugging so no gif today <br>
>>><br>
>>> Looking forward to it :)<br>
>>><br>
>>> > what I plan to do next:<br>
>>> > sort out the bugs in the UI and make a blog post about the new features<br>
>>><br>
>>> Yes!<br>
>>><br>
>>> > for importing UFO files Trufont asks for a link to the metainfo.plist file which has an "application/x-plist" MIME type, so also going to use that<br>
>>><br>
>>> Sounds good enough for a first pass. I think in the second round, ufoz makes more sense, then its a single file. Additionally, we could get Sugar to understand nextstep bundles but its a rathole.<br>
>>><br>
>>> > questions:<br>
>>> > What all information is needed in the Create New Font Form?<br>
>>> > this is what I currently have:<br>
>>> > Family name,<br>
>>><br>
>>> Yes, ask for this<br>
>>><br>
>>> > style name,<br>
>>><br>
>>> Only have "Regular" for now<br>
>>><br>
>>> > version,<br>
>>><br>
>>> 1.000<br>
>>><br>
>>> > trademark,<br>
>>><br>
>>> Blank<br>
>>><br>
>>> > author info,<br>
>>><br>
>>> Copyright $year The $familyname Authors.<br>
>>><br>
>>> > license,<br>
>>><br>
>>> Use,<br>
>>><br>
>>> This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: <a href="http://scripts.sil.org/OFL">http://scripts.sil.org/OFL</a><br>
>>><br>
>>> > license URL<br>
>>><br>
>>> Use,<br>
>>><br>
>>> <a href="http://scripts.sil.org/OFL">http://scripts.sil.org/OFL</a><br>
>>><br>
>>> > cap height, <br>
>>><br>
>>> 800<br>
>>><br>
>>> > x-height, <br>
>>><br>
>>> 500<br>
>>><br>
>>> > ascender, <br>
>>><br>
>>> 800<br>
>>><br>
>>> > descender, <br>
>>><br>
>>> -200<br>
>>><br>
>>> > units per em<br>
>>><br>
>>> 1000<br>
>>><br>
>>> > or should I shorten the list?<br>
>>><br>
>>> These defaults make a short list :)<br>
>>><br>
>>> > Similarly, what all info for creating a new glyph?<br>
>>><br>
>>> Just a glyph name. <br>
>>><br>
>>> Please file an issue for a second round that the input should allow a space separated list of names to create a bunch at once, if this is not easy for you to add in the first round (ie, tomorrow)<br>
>>><br>
>>> Then, you can guess unicode values from the names using <a href="https://github.com/LettError/glyphNameFormatter/">https://github.com/LettError/glyphNameFormatter/</a> - and else when the code can't guess, leave it blank. <br>
>>><br>
>>> Please file an issue for the someday/later milestone to add some UI for checking the encoding of glyphs and correcting them.</p></blockquote></div></div>