From: Carsten H. (T. R. <ra...@ra...> - 2005-01-12 01:02:45
|
hey guys.. great work there. for now can we hold off on new modules that put shit on the desktop? i need to make a proper desktop "widget" management system - this will involve rip & tear and i don't want to rip & tear more than i have to with an extra N modules. we have enough to demo/test/use the stuff i have planned. basically it will be a set of routines that handle moving, resizing etc. modules on the desktop, with several policies available (free move, hug screen edges (like ibar), resizable or not, how it can be resized, pack within a panel/zone on the desktop etc. the module won't handle the move anymore instead it will simply present its object(s) to this subsystem and set properties (min/max size, freeform move, freeform resize, restricted move/resize, hug edges, retain aspect or not, rotation, etc.) so bear with me... :) -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ra...@ra... 裸好多 ra...@de... Tokyo, Japan (東京 日本) |
From: Michel B. <mic...@fr...> - 2005-01-13 19:55:27
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I will discuss some behaviours that came to my little brain tonight :*). = A lot of eye candy features are arriving on my desktop with E17 though. But som= e interesting keybindings could improve our desktop E xperience... It would be smart to act on desktop with only a few key strokes: * holding a special keybinding MOD+backspace for example it would be nice= to reduce the size of a maximized/fullscreen windows by 15/20% to allow you = next clic/action to reach your desktop or to see your on screen indicators (ma= il, network, cpu, ...) without interfering with the window's application - ha= nging the special key would release the window to its normal size - a proper an= imation could make this feature even more attractive * holding the MOD key (windows for example) and hitting the space bar you= r focus goes to the desktop * hitting ESC would cancel this focus * having focused your desktop you would navigate through your desktop obj= ects (folders,files,pipes,iconified windows,...) with the arrow keys * hitting again MOD+space you would bring up a contextual menu * hitting MOD+enter you would activate the default action for this object * contextual menus could be defined like this window icon (minimized) restore (default) restore maximized close folder open (default) open term in copy to rename delete file open (default) open with ... copy to rename delete * hitting MOD+arrow keys could move our basic desktop objects through the special "pipe" objects that have some behaviour like "trash" or "printer"= (I remember GNOME 1.x desktop... and Mac inovations...) - with some funky animations it could be a killer feature ! Best regards, BONNE ANNEE A TOUS !!!!!!! Michel Carsten Haitzler (The Rasterman) a =E9crit : > hey guys.. great work there. >=20 > for now can we hold off on new modules that put shit on the desktop? i = need to > make a proper desktop "widget" management system - this will involve ri= p & tear > and i don't want to rip & tear more than i have to with an extra N modu= les. >=20 > we have enough to demo/test/use the stuff i have planned. >=20 > basically it will be a set of routines that handle moving, resizing etc= . modules > on the desktop, with several policies available (free move, hug screen = edges > (like ibar), resizable or not, how it can be resized, pack within a pan= el/zone > on the desktop etc. the module won't handle the move anymore instead it= will > simply present its object(s) to this subsystem and set properties (min/= max size, > freeform move, freeform resize, restricted move/resize, hug edges, reta= in aspect > or not, rotation, etc.) >=20 > so bear with me... :) >=20 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFB5tIdMSWL0LSvaHgRAmoDAKChFTE9pQ1ZSMcpQ2zvEE0XYWKokQCgtR8l G4tljLiPTFUJDiLrUmmLz3w=3D =3DAP+g -----END PGP SIGNATURE----- |