Re: accessible login

2008-08-28 Thread Calum Benson


On 27 Aug 2008, at 13:24, Matthias Clasen wrote:



that is great to hear. But the HighContrast theme still ships with

IconTheme=HighContrast

Should that be changed to HighContrast-SVG for 2.24 then ?


I don't think we're quite ready to do that yet, and we'd probably want  
to create a corresponding Inverse SVG theme before we switched.  But  
it's not too far off, and we probably should make it a goal to try and  
switch over for 2.26.


However, I'm happy to add PNG versions of the ones we're missing for  
gdm (created from the SVG versions, where applicable), and add them to  
the regular High Contrast icon themes for 2.23.91.


Cheeri,
Calum.

--
CALUM BENSON, Usability Engineer   Sun Microsystems Ireland
mailto:[EMAIL PROTECTED]GNOME Desktop Team
http://blogs.sun.com/calum +353 1 819 9771

Any opinions are personal and not necessarily those of Sun Microsystems

___
Fedora-art-list mailing list
Fedora-art-list@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-art-list


Re: [Echo] Updated echo-add-icon Script + Usage Screencast

2008-08-28 Thread Mark
2008/8/27 Martin Sourada [EMAIL PROTECTED]:
 Hi,

 I've just finished the echo-add-icon script mentioned yesterday [1]. It
 currently does all I wanted it to do, i.e.:
* generate all necessary PNGs and SVGs and put them into git
repo
* makes new commit with user given message
* suggests user what he should do next (this might be improved
to contain links to tutorials once they are finished)

 It works with one canvas workflow source Inkscape SVG in a special
 format, as outlined in a screecast I quickly made [2]. It also greatly
 simplifies life for Echo artist, since all they need is to make the
 Source SVG, run the script on it, select which branches they'd like to
 push it to and write commit message(s) - i.e. it automates most of the
 process. I didn't add git push origin to the script since I feel that it
 should not be done automatically, also branch specific changes (adding
 symlinks, adding it to buildsystem) are not done, since they are not so
 easy to make, so there is still room for future improvement.

 In the above mentioned screencast I outlined how the source SVG looks
 like and what is the usage of the echo-add-icon script.

 I appreciate any comments/help on the script [attached] and screencast.

 Thanks,
 Martin

 PS: I am beginning to like Ruby programming language, I wonder if I
 should learn it properly :-D

 References:
 [1]
 https://www.redhat.com/archives/fedora-art-list/2008-August/msg00327.html
 [2] http://mso.fedorapeople.org/screencasts/echo-add-icon-screencast.ogg
 (In the time of sending this mail the upload was still not complete, so
 wait a little before fetching it, the complete file has about 4.5 MB,
 but ssh upload via nautilus is dreadfully slow)


 ___
 Fedora-art-list mailing list
 Fedora-art-list@redhat.com
 http://www.redhat.com/mailman/listinfo/fedora-art-list



Hi Martin,

Just wondering... why did you make this script in ruby and not in bash?
Seems to me that all needed things are possible in bash for this script.

Just curious about that.
Nice screencast btw.

___
Fedora-art-list mailing list
Fedora-art-list@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-art-list


[Echo] August 2008 News

2008-08-28 Thread Martin Sourada
Hi,

Since some important things happened in echo-icon-theme last month I
decided summarize them in one e-mail.

New icons
-

We've created/fixed some new icons, concretely:
* preferences-system-date
* preferences-system-firewall
* preferences-system-users
* printer

All of them are used in they System - Administration menu and part of
our work towards filling this menu with Echo icons (since most of
applications in there don't have even new-gnome-styled icons) [1].


Huge icons - 256x256
--

With the introduction of One Canvas Workflow (will be explained bellow)
I decided I could try doing more detailed and realistic looking version
of the printer icon. How it ended you can check at git repo [2]. Nicu
was seemingly pleasured with the new introduced HW brand - Echo and
noted that if such device indeed existed it would definitely worked with
Fedora out of box. 

I'd like to hear others opinion of using such style for these icons. The
basic difference from other styles are semitransparent borders (usually
with opacity set to 0.3) and more detail. Other than that it remains
same as other sizes. If we agree on this style, I'll add it to
Guidelines [3], together with source for the echo brand ;-)


One Canvas Work-flow


Together with creating the printer icon, I explored jimmac's idea of one
canvas workflow [4]. In my short experience it is superior work-flow to
our current one and also makes automating many steps of icon creation
easier. Most importantly it helps artist to focus more on the process of
designing/drawing the icon rather than various secretary jobs
around...

Together with the desire to automate as much of the secondary work as
possible I needed to bring the work-flow to yet another level - so you
need to add label to the 48x48 icon (which therefore needs to be
grouped) and set it to scalable. It is so that the script can recognize
that it's the very icon intended to be installed into the scalable
folders (and delete the rest). 

Initial screen-cast showing this and subsequent commit of the icon to
git is available at my fedorapeople page [5].

I'd like to make this work-flow the preferred one for echo-icon-theme
creation so if no one steps in, I'll add it to Guidelines.

I attach current version of template which can be used as base in
Inkscape to create icons using this work-flow.


Automating The Secondary Jobs
-
One Canvas work-flow makes one thing much easier - ability to create
script which takes the source icon and add it to git repository. I
called this script echo-add-icon and it's already available in echo git
repository [6]. It takes the source SVG, generates PNGs for all included
sizes and SVG for the scalable size and put all, including source into
their rightful places in the git repository. The original source is put
into git-repo/sources/base/one-canvas/context to make it distinct
from the legacy sources (i.e. one source SVG per one size). It currently
pushes only to base folders, but can be easily extended to ask if we
want to push to base or to extras.

It does not make branch specific changes (i.e. adding symlinks / adding
to build system) but I hope to implement it as well in some future
version of the script. It also does not push the changes back to fh.o
only prints a message to the user that he should do so.

Another script is meant to simplify the git set up process. I called it
echo-set-up and is also uploaded to git [7]. It does all the steps
needed for starting work with the repository.

Yet another script is make for updates (useful e.g. when we introduce
new branch to echo git repo). It updates all branches, if some of the
branches is missing, it correctly creates it. I called it echo-update
and it's also available in echo git [8].

I also plan to add one another simple script, probably called
echo-new-icon that would take latest version of the one-canvas template
and create new icon (with given name) from it. Similar to what
rpmdev-newspec do for spec files ;-)

I plan to package these scripts for fedora under the name echo-artist,
therefore I added some necessary things like license (LGPLv2.1+) or
credits (since the first script is based off jimmac's [9]).

Echo for F10?
-
It has been briefly discussed here, on the art list, whether to include
Echo in F10 as our default icon theme and whether submit it as a
Feature. Many people seemed to agree that it would not hurt pinging
fesco about it, but that the main decision would probably be done by Art
and Desktop teams.


Further Plans
-
Apart from creating new icons and plans mentioned above, I also hope to
update/extend various echo related how-to's to reflect the new methods
of echo icon creation/addition. 

Apart from that I'd like to make some promo page that would be
intended for potential contributors and contained all info they need to
know to get started and other similar info.


Re: [Echo] Updated echo-add-icon Script + Usage Screencast

2008-08-28 Thread Martin Sourada
On Thu, 2008-08-28 at 17:44 +0200, Mark wrote:
 Hi Martin,
 
 Just wondering... why did you make this script in ruby and not in bash?
 Seems to me that all needed things are possible in bash for this script.
 
 Just curious about that.
 Nice screencast btw.
 
Not sure about the svg (xml) parsing/editing, the rest should be however
possible with bash. The original script by jimmac [1] is written in Ruby
so I took it as an opportunity to try new programming language and in
the process I grew to love it :-D The syntax is pretty efficient and I
like that it's truly object oriented language (in short, everything is
object in ruby) ;-)

Martin

References:
[1] http://pastebin.ca/1071599



signature.asc
Description: This is a digitally signed message part
___
Fedora-art-list mailing list
Fedora-art-list@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-art-list


Re: Echo for F10? [was: Re: [Echo] One Canvas workflow + making commits easier]

2008-08-28 Thread Andreas Nilsson

Martin Sourada wrote:

On Wed, 2008-08-27 at 15:46 +0200, Andreas Nilsson wrote:
  
What about the percentage of coverage you're going to see on a fresh 
Fedora install, in all apps etc?


That would not be so easy to count... Even for gnome menus its a lot of
work...

  

Is the number higher than the current default style?


Echo is worse in case of coverage percentage than Mist+Gnome, that we
know most certainly. But the current default does not cover everything
either. Therefore I wonder where we should focus our efforts with
coverage - just follow gnome+mist and do the same you did there, or
rather focus on the pieces that are missing in gnome+mist (like we are
doing now when we try to improve the coverage of gnome menus). I
personally think gnome+mist icon themes can coexist pretty good with
Echo though final state would be that we wouldn't need those two as Echo
fallback themes.
  

Hi Martin!
My concern was mainly that if the new set don't do a better job with 
coverage than the old one, I would consider it a regression.

- Andreas

___
Fedora-art-list mailing list
Fedora-art-list@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-art-list


Re: [Echo] August 2008 News

2008-08-28 Thread Martin Sourada
On Thu, 2008-08-28 at 14:38 -0400, Luya Tshimbalanga wrote:
 Good idea to have a monthly news for Echo. That will good to set that page on
 fedorahosted.org as well although trac might need some modification.
 
Like what I did in my blogpost [1]?

Martin

References:
[1]
http://mso-chronicles.blogspot.com/2008/08/echo-august-2008-news.html



signature.asc
Description: This is a digitally signed message part
___
Fedora-art-list mailing list
Fedora-art-list@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-art-list


[Echo] user scripts updates

2008-08-28 Thread Martin Sourada
Hi,

I've just committed some changes for the echo-artist scripts. First I
added echo-new-icon [1] script which creates new source SVG for given
icon, with given icon name and icon context from template (it looks for
~/Templates/echo-one-canvas-template.svg
and /usr/share/echo-artist/echo-one-canvas-template.svg in this order)
[2]. The template is pretty much prepared for the scripts which are used
later in the process as only things you need to do is to draw the icons
on their correct positions in artwork layer, group the icons, the 48x48
one label as scalable (in object properties) and hide the plate layer
(so that the generated PNGs will have transparent background).

I also updated the echo-add-icon [3] script, now for legacy branches
(currently all but master) it also adds necessary symlinks (as defined
by icon-naming-utils + symlinks added by user of the script).

I hope to also implement similar changes for the master branch, but as
it means parsing and extending Makefile.am it probably won't be that
easy.

In case you'd like to test it, don't worry, it does not push anything
back to fedora hosted so it will affect only your local git repository
(unless you run git push origin :-D). Feel free to experiment with those
scripts and report any issues. Also if you have suggestions on UI
improvement(s) (or any other suggestions), please let me know ;-)

Thanks,
Martin

References:
[1]
http://git.fedorahosted.org/git/?p=echo-icon-theme;a=blob_plain;f=sources/echo-artist/echo-new-icon
[2]
http://git.fedorahosted.org/git/?p=echo-icon-theme;a=blob_plain;f=sources/echo-artist/echo-one-canvas-template.svg
[3]
http://git.fedorahosted.org/git/?p=echo-icon-theme;a=blob_plain;f=sources/echo-artist/echo-add-icon


signature.asc
Description: This is a digitally signed message part
___
Fedora-art-list mailing list
Fedora-art-list@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-art-list


Re: [Echo] August 2008 News

2008-08-28 Thread Martin Sourada
On Thu, 2008-08-28 at 18:10 -0400, Luya Tshimbalanga wrote:
 Quoting Martin Sourada [EMAIL PROTECTED]:
 
  Like what I did in my blogpost [1]?
 
 Yes.
 
I'll transfer it to Trac tomorrow then :-)

Martin


signature.asc
Description: This is a digitally signed message part
___
Fedora-art-list mailing list
Fedora-art-list@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-art-list


Fedora 10 Art Schedule

2008-08-28 Thread John Poelstra


Hi Art Team,

During the Fedora 9 release a few of you helped me craft a schedule of 
art tasks which we published here: 
http://poelstra.fedorapeople.org/schedules/f-9/f-9-art-tasks.html


For the Fedora 10 release I re-worked the underlying TaskJuggler file to 
optimize reporting and the ability to allocate resources in the future. 
 As a result I've lost some of the dependencies that were built in and 
am having a hard time reconnecting them.  Also as I look at some of the 
tasks I'm wondering if they still apply or not.


I'd love your help reviewing the schedule here: 
http://poelstra.fedorapeople.org/schedules/f-10/f-10-art-tasks.html


and telling me:

1) Which tasks no longer apply and should be removed
2) New tasks which should be added
3) Existing tasks that are wrong
   --please provide the task that comes before and after along with the 
correct dates so I can build the right dependency logic.


Thanks,
John

___
Fedora-art-list mailing list
Fedora-art-list@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-art-list