On Sat, Jul 2, 2016 at 6:35 PM, Yash Agarwal <agrwal.ys...@gmail.com>
wrote:
Work report
I worked on the following issues:
Adding support for ufoz format
Adding git submodules
The editor has been integrated with the activity
I'll begin adding the features for manipulating the bezier curves
over the weekend
I'll make the complete week report on Sunday
A question to ponder upon:
Should we make 2 separate activities
A font manager
A font editor
The manager will have root access and be integrated into sugars
glucose module (correct me if I'm wrong) so that it's there with the
pre installed activities
The editor will be separate and will only deal in ufoz /ufo format
Hi Yash,
Why do we need root to install fonts? Can't you just manage the fonts
in "~/.fonts" and call the rest of the fonts system fonts. We really
shouldn't make it easy for users to delete system fonts - it will annoy
the package manager and it will probably break applications. We don't
want users thinking "I don't use Deja Vu Sans" and then having a very
odd looking Sugar because they uninstalled the font we use in the UI.
Maybe it would be best to add a control panel for fonts? Activities
must have state, and write something to the journal. Control panels
don't have to write a state to the journal. Control panels are
"extensions" in sugar terms, meaning they are loaded from either
"/usr/share/sugar/extensions/cpsection/" or
"~/.sugar/$SUGAR_PROFILE/extensions". This means that you could
include the font control panel extension with your app, and then
install it on your app's first run.
Thanks,
Sam
On Thu, 30 Jun 2016 21:28 Dave Crossland, <d...@lab6.com> wrote:
Great stuff Yash!
The blog needs a bit of attention...
https://github.com/sugarlabs/edit-fonts-activity/commit/cbdfaf2a2c5320ac417124ebd050087588cd4e6c
is posted 10 days ago, but it wasnt on a friday, which is when we
have
to check in with walter, so I renamed it to
https://sugarlabs.github.io/edit-fonts-activity/bezier-editing-works
However, you've then duplicated this file and appended to it -
https://sugarlabs.github.io/edit-fonts-activity/week-5-work - so that
its the same at the top
Please remove duplicate content :)
Also
https://github.com/sugarlabs/edit-fonts-activity/blob/gh-pages/_posts/2016-06-28-week-5-work_wip.md
seems to be not needed, so I made a PR to remove it,
https://github.com/sugarlabs/edit-fonts-activity/pull/47
Since (a) you can set a post to not be published if you want to draft
it on gh-pages, and (b) you can draft it in a git branch and only
merge it when its ready, I suggest not creating such WIP files in
future :) I have been trying to make blog posts with the (b) process
but (a) is also fine, as you did in
https://github.com/sugarlabs/edit-fonts-activity/commit/6507a9efbb266d31deadd3d4fccf5f190e6f8af0
:)
Secondly, the filename of a Jekyll post must be unique after the
date,
so I made a PR to rename the latest features checklist,
https://github.com/sugarlabs/edit-fonts-activity/pull/48
Please do review and merge these when you can :)
_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel