Le 28 décembre 2011 18:54, Benoît Minisini <gam...@users.sourceforge.net> a écrit : > 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
a really great challenge for gambas :-) -- Fabien Bodard ------------------------------------------------------------------------------ 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