On Sat, Oct 01, 2011 at 12:21:37AM +0200, Abdelmonam Kouka wrote: > So you propose that we adopt Gnome shell in Sabily Uhud instead of Gnome 2 > and Unity?
That was proposed by some users during the last cycle, but it wasn't available on Ubuntu in Natty cycle. > if you agree that it is better and just we need some time to > adopt our software to GTK3 so I don't see any problem in reporting the date > of Sabily Uhud release to be a little bit far from the date of release of > ubuntu 11.10 so we get the necessary time to do a good job..what do you > think? I can't really say if it is better or not, it also does crash a few times. I prefer that several people would test by themselves and give us feedback on their preference. Anyways, I am working on Gnome Shell now, and I am trying to enhance the Islamic experience there. What I am working on (and I sure need help there) is the following: Integrating prayer time & hijri date/calendar into the Gnome Shell's dateMenu, that is better than having several applets that would take an area on users screen (yes it is a small area, but consider the small devices, for examples tablets, and maybe cellphones) In order to do this there are several steps: 1) Writing a GObject wrapper for libitl: that will be needed when writing Gnome Shell extensions that would make use of libitl. I have started working on this already, and insh'Allah it is almost ready. Although not tested yet, but it compiles. 2) Writing a Gnome shell extension to display prayer times in the date menu. I have written a small proof-of-concept extension (attached) that it is possible to add stuff to Gnome Shell's date menu. The current specs I have in mind for this extension are: * Read user settings from Minbar's settings * Playing azan sound file. * Have a button to bring up Minbar's configure window. 3) Writing a Gnome shell extension to support Hijri date/calendar: I did a little research, and I found that Gnome shell's calendar (which is also displayed in the date menu) is actually a Gnome Shell extension (which would make it easier to modify & test on the fly), the extension can be found in /usr/share/gnome-shell/js/ui/calendar.js, so what is needed is someone to look at that code and add Hijri calendar support to it, I don't think that I will have time for that. Notes: * GObject wrapper is in C language. * Gnome Shell extensions are in * Minbar developers are currently updating Minbar to integrate well with GTK3 Javascript language. -- أحمد المحمودي (Ahmed El-Mahmoudy) Digital design engineer GPG KeyID: 0xEDDDA1B7 GPG Fingerprint: 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7
extension.js
Description: application/javascript
signature.asc
Description: Digital signature
_______________________________________________ Mailing list: https://launchpad.net/~sabily-designers-team Post to : sabily-designers-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~sabily-designers-team More help : https://help.launchpad.net/ListHelp