<div dir="ltr">Today's Work:<div>I was working on making a draggable object on a Gtk drawing area</div><div>up till now I can move the object from one place to another on mouse click or on any other event</div><div>My next task is to add the events for a mouse drag and then after the path after that is pretty straightforward, I plan to complete the basic editor this weekend :)</div><div><span style="line-height:1.5"><br></span></div><div><span style="line-height:1.5">@Dave I'm sorry about not following on the daily emails, I make sure to do it sincerely from now on  </span></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Jun 17, 2016 at 9:27 PM 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"><div dir="ltr"><div class="gmail_extra"><div class="gmail_extra">Hi</div><div class="gmail_extra"><br></div><div class="gmail_extra">Good progress this week, but PLEASE do keep up with the daily 3 line email. I will note how many days you've worked and how many daily reports that you agreed to send were made in your midterm evaluation :)</div><div class="gmail_extra"><br></div><div class="gmail_extra">The blog ☺ <a href="https://sugarlabs.github.io/edit-fonts-activity/" target="_blank">https://sugarlabs.github.io/edit-fonts-activity/</a> had a good run of posts at the start, but last 2-3 weeks has been very dry. I would like to see something like <a href="https://sugarlabs.github.io/edit-fonts-activity/week-1-work" target="_blank">https://sugarlabs.github.io/edit-fonts-activity/week-1-work</a> at the end of each week going forwards, including one for today. </div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">I think the UI/UX is coming together nicely, and Eli and I can do user testing with what you have, and iterate it. </div><div class="gmail_extra"><br></div><div class="gmail_extra">I think your main job for the next week is to make the core new/load/save/import/export methods work. Once they are working well, then move on to the core methods needed to edit a glyph: editing the points is 1/2 of that, and editing the sidebearings is the other half. Probably sidebearings is easier than points :) </div><div class="gmail_extra"><br></div></div><div class="gmail_extra"><div class="gmail_extra">For editing points, there is</div><div class="gmail_extra"><br></div><div class="gmail_extra">0. adding new points to make a new contour (a "pen tool")</div><div class="gmail_extra"><br></div><div class="gmail_extra">1. repositioning existing points</div><div class="gmail_extra"><br></div><div class="gmail_extra">2. adding new points to existing contours</div><div class="gmail_extra"><br></div><div class="gmail_extra">3. removing points from a contour that 'breaks' an closed contour into an open one</div><div class="gmail_extra"><br></div><div class="gmail_extra">4. 'merging' points, where they are removed from a closed contour without breaking it open</div><div class="gmail_extra"> </div><div class="gmail_extra">Imagine you are using it for the first time: you need to make a new font, add some glyphs, add some contours to those glyphs, move their points around and set their sidebearings, save your work in a UFO, export your font as a OTF, install the OTF in the system, and use it in another activity. </div><div class="gmail_extra"><br></div><div class="gmail_extra">When you can do that, you'll have a v1.0 :)</div><div class="gmail_extra"><br></div><div class="gmail_extra">Cheers</div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_extra"><div class="gmail_extra">Dave</div><div class="gmail_extra"><br></div></div></div></div></blockquote></div>