On 03/14/2008 09:51, Toma wrote:
> I still need some solidarity from everyone/some more folks about the
> systray before starting more flame wars on the xdg list. Im out on the
> town atm, but if you search systray on the wiki you will find a spec
> raster proposed for a working systray. A working example would be a
> better submittion than simply a spec. Please consider it if you plan
> on writing/fixing the systray.

A systray is one of the proposed ideas for Google Summer of Code.  would
it be possible for you to wait to see if it gets picked up by a student.
 We should know something by April 11th.

-ravenlock

> Toma
> 
> On 3/14/08, The DarkMaster <[EMAIL PROTECTED]> wrote:
>> Hallo everyone, as I anticipated you, here's the second mail (with different
>> goals and subject).
>> OpenGEU needs to get rid of fbpanel. To do it we need not only the menu
>> module (see my other mail) but also another module, a theme switcher, and a
>> working systray. Now, I perfectly know what you all (or many of you) think
>> about the systray story but OpenGEU is for newbyes, for dumbs, it is the
>> E17ish version of Ubuntu, in other words, it is original for sure in
>> behavior and user experience bt the lack of a systray would make it even a
>> little incompatible with the gnome tools we use (such as network-manager,
>> gnome-power-manager, update-notifier, etc....) and would make it harder for
>> a beginner. So I don't care, I know experienced users can live without a
>> sytray but OpenGEU cannot :)
>>
>> A systray module is already available in GOS for example, but it is a little
>> too much buggy... if anyone can help getting it a little stabler and better
>> than it would be wonderful but we could even live with it that way....
>>
>> But here's the main reason for this mail. I'll post everything about the
>> OpenGEU theme switcher needed by the project, this is the other module we'd
>> need.
>> How does the module work? When it is started and while it is opened, it
>> checks the contents of this folder:
>>
>> /usr/share/opengeu_themes/
>> This folder is still not available in the current OpenGEU. The module looks
>> for sub-folders, each oen will have the name of a theme. For example if the
>> module looks in the folder and finds these subfolders:
>>
>> /usr/share/opengeu_themes/sunshine
>> /usr/share/opengeu_themes/moonlight
>> /usr/share/opengeu_themes/murrina_sunshine
>> /usr/share/opengeu_themes/murrina_moonlight
>> /usr/share/opengeu_themes/steampunk
>>
>> it then checks inside them for an .sh file with the same name of each
>> sub-folder. If it finds that .sh file, than it displays the theme in the
>> list of available themes. In each subfolder there's not only the .sh file
>> but also a .jpg or whatever format with the same name of the subfolder / .sh
>> file, this is a screenshot of the theme. The screenshot must be of a default
>> resolution (you can choose it, I don't care, it depends also on the
>> dimensions of the preview windows you're going to code). For example, the
>> module, finds in the subfolder:
>>
>> /usr/share/opengeu_themes/steampunk
>>
>> the following files:
>>
>> steampunk.sh
>> steampunk.jpg
>>
>> Then the module shows in its themes list (alphabetical order of course) a
>> theme named "steampunk" (like the folder) with a screenshot next to it,
>> steampunk.jpg (or whatever extension you prefer).
>> If a user chooses the theme and clicks on OK or Apply, the module has just
>> to run the .sh script. What does the script do?
>>
>> OpenGEU themes are different from E17 themes. An OpenGEU theme customize the
>> entire E17 / Gnome desktop, that is, it changes:
>> 1) the e17 theme
>> 2) the etk theme
>> 3) the gtk theme
>> 4) the gnome background (for fake transparency)
>> 5) the GDM theme
>> 6) the icons theme
>> 7) the spash theme
>> 8) the entrance theme (if entrance is used)
>> basically, it changes everything.
>> That's what the script will do but I'll write the scripts I need, don't
>> worry, I only need the ability to use this theme switcher.
>> That's why I wrote a script for every OpenGEU theme, they work pretty well
>> but I plan to create various OpenGEU themes, not only the pair we have right
>> now.
>>
>> The theme switcher needs to check in the folder I named above because there
>> has to be the possibility to add new OpenGEU themes later. With a .deb or
>> even with a .tar.gz file! If this is the case, maybe a user downloaded from
>> the net a .tar.gz OpenGEU theme, containing a foldr with the name of the
>> theme and the .sh + .jpeg files with the same name inside it.
>> The modules needs so to have an add theme button (possibly even drag and
>> drop would be very nice), able of reading a .tar.gz file and extract it
>> somewhere into the home folder of the user, for example:
>>
>> /home/username/.opengeu_themes
>>
>> The module should also keep track of the contents of this folder.
>> Well, that's all I can say about the OpenGEU theme switcher we'd need. If
>> anyone is interested in creating it, please answer this mail. Also, it could
>> be an etk app, not a module, I don't care, as long as it works! :)
>> Greetings everyone, hoping someone will help having OpenGEU go ahead in this
>> adventure!
>>
>> Luca D.M.
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>> _______________________________________________
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
> 


-- 
Regards,
Eric


Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to