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

Attachment: extension.js
Description: application/javascript

Attachment: 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

Reply via email to