Le 28/12/2011 18:12, Fabián Flores Vadell a écrit :
>   I'd like to enhance gb.desktop so that it is usable enough to
> implement a simple GUI shell/desktop (for those who have time and find
> Gnome 3 or KDE 4 too heavy). The interesting thing is that this simple
> desktop will be able to use GTK+ or Qt4 indifferently, depending on the
> user taste. Someone interested in that project?
>
> What features will it have?
>
> What languages will be used? C/C++ for the Desktop component? Gambas for
> any else?

C is needed for the gb.desktop component that implements X11 features.

At the moment, this part misses these features:
- Full management of windows properties (X and Y are not implemented 
correctly for example)
- Management of the SYSTRAY protocol (the system tray).

Then the Gambas part of gb.desktop needs to implement some freedesktop 
protocols, especially the *.desktop file format that allows to make a 
startup menu.

As for features, I want to start with the simplest possible at the 
beginning:

- A panel with task buttons, virtual desktop buttons, startup menu, 
system tray.
- Some little widgets to display the hour, the network state (how?), 
program startup icons...
- An integrated file manager (like explorer in windows 95).
- A background image.
- Desktop icons?

The interesting part IMHO is that all these things will be integrated in 
the same Gambas executable, so things will start fast. I'm fed up with 
waiting for KDE4 to start. :-)

And I want a file manager that DOES NOT save its view configuration 
INSIDE the viewed directory - One of the most stupid things I've ever seen!

Of course we need a window manager too. I don't know if we can make one 
directly in Gambas. I think some more X11 features are needed in 
gb.desktop. Or maybe by taken an already existing wm, and patching it to 
make its configuration screen in Gambas?

-- 
Benoît Minisini

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to