Re: [Illume/Debian] How to customize Illume?
On Thu, 18 Dec 2008 03:23:36 +0100 "nacho seijo" babbled: > 2008/12/17 The Rasterman Carsten Haitzler > > > On Tue, 16 Dec 2008 17:28:03 +0100 joa...@verona.se babbled: > > > > > I want to customize Illume like this: > > > > > > - the AUX button will pull down the top-shelf. The top shelf will show > > > itself over full-screen applications such as Evince. > > > > i'd need to add code that so there is a bindable action. making it over > > fullscreen windows means the top bar actually needs to move and change > > stacking > > while apps are in fullscreen. though.. what you want is really below... > > > > > - The top-shelf will have a screen-lock button, similar in function to > > > the current behaviour of AUX. > > > > hmm i think you want another feature. i added this recently - syscon. its > > the > > "system control" module that presents a middle-of-the-screen popup with > > "things > > you can do" one of them is actually a screen lock - others are "suspend", > > "go > > home", "power off", "close app" (by default - this is configurable, but no > > gui > > to do it at the moment). > > > > so this can be bound to a key by default (a button) and it is - the power > > button. so fullscreen apps even while up can be closed with pressing power, > > then the close button, or you can "go home" to launch other apps - and when > > back home - you have the top-bar. so this should cover everything... except > > one > > thing i've missed: no "give me a qwerty keyboard button". i'll add that so > > fullscreen apps can have a "qwerty" button to show/hide the vkbd forcibly. > > :) > > > SHR includes this. But when you press power button it shows the > "middle-of-the-screen popup" and suspends. When you resume it again the > "middle-of-the-screen popup" is still there. Is there any way to get the neo > doesn't suspend and only shows the "middle-of-the-screen popup"? oooh thats probably frameworkd also intercepting power button below the x level and wanting to suspend - so imho this is a frameworkd config issue (just the fact that is it also listening to kernel level events for devices that should be handled by x is going to cause this kind of problem). in x the key is grabbed so only 1 client (the wm) gets it. > > all you need - is for X to produce keystrokes for aux and power buttons. :) > > > > > How can this be achieved? > > > > > > -- > > > Joakim Verona > > > > > > > > > ___ > > > Openmoko community mailing list > > > community@lists.openmoko.org > > > http://lists.openmoko.org/mailman/listinfo/community > > > > > > > > > -- > > - Codito, ergo sum - "I code, therefore I am" -- > > The Rasterman (Carsten Haitzler)ras...@rasterman.com > > > > > > ___ > > Openmoko community mailing list > > community@lists.openmoko.org > > http://lists.openmoko.org/mailman/listinfo/community > > > -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Illume/Debian] How to customize Illume?
2008/12/17 The Rasterman Carsten Haitzler > On Tue, 16 Dec 2008 17:28:03 +0100 joa...@verona.se babbled: > > > I want to customize Illume like this: > > > > - the AUX button will pull down the top-shelf. The top shelf will show > > itself over full-screen applications such as Evince. > > i'd need to add code that so there is a bindable action. making it over > fullscreen windows means the top bar actually needs to move and change > stacking > while apps are in fullscreen. though.. what you want is really below... > > > - The top-shelf will have a screen-lock button, similar in function to > > the current behaviour of AUX. > > hmm i think you want another feature. i added this recently - syscon. its > the > "system control" module that presents a middle-of-the-screen popup with > "things > you can do" one of them is actually a screen lock - others are "suspend", > "go > home", "power off", "close app" (by default - this is configurable, but no > gui > to do it at the moment). > > so this can be bound to a key by default (a button) and it is - the power > button. so fullscreen apps even while up can be closed with pressing power, > then the close button, or you can "go home" to launch other apps - and when > back home - you have the top-bar. so this should cover everything... except > one > thing i've missed: no "give me a qwerty keyboard button". i'll add that so > fullscreen apps can have a "qwerty" button to show/hide the vkbd forcibly. > :) SHR includes this. But when you press power button it shows the "middle-of-the-screen popup" and suspends. When you resume it again the "middle-of-the-screen popup" is still there. Is there any way to get the neo doesn't suspend and only shows the "middle-of-the-screen popup"? > all you need - is for X to produce keystrokes for aux and power buttons. :) > > > How can this be achieved? > > > > -- > > Joakim Verona > > > > > > ___ > > Openmoko community mailing list > > community@lists.openmoko.org > > http://lists.openmoko.org/mailman/listinfo/community > > > > > -- > - Codito, ergo sum - "I code, therefore I am" -- > The Rasterman (Carsten Haitzler)ras...@rasterman.com > > > ___ > Openmoko community mailing list > community@lists.openmoko.org > http://lists.openmoko.org/mailman/listinfo/community > ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Illume/Debian] How to customize Illume?
On Wed, Dec 17, 2008 at 10:24:04AM +1100, Carsten Haitzler wrote: > On Tue, 16 Dec 2008 19:27:56 + Rui Miguel Silva Seabra > babbled: > > If you want to revert, it'll be also quite easy, just remove your local > > version from ~/.enlightenment/data/themes > > actually ~/.e/e/themes - but yes. right idea :) Ooops, silly me! :) -- Kallisti! Today is Sweetmorn, the 59th day of The Aftermath in the YOLD 3174 + No matter how much you do, you never do enough -- unknown + Whatever you do will be insignificant, | but it is very important that you do it -- Gandhi + So let's do it...? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Illume/Debian] How to customize Illume?
On Tue, 16 Dec 2008 17:28:03 +0100 joa...@verona.se babbled: > I want to customize Illume like this: > > - the AUX button will pull down the top-shelf. The top shelf will show > itself over full-screen applications such as Evince. i'd need to add code that so there is a bindable action. making it over fullscreen windows means the top bar actually needs to move and change stacking while apps are in fullscreen. though.. what you want is really below... > - The top-shelf will have a screen-lock button, similar in function to > the current behaviour of AUX. hmm i think you want another feature. i added this recently - syscon. its the "system control" module that presents a middle-of-the-screen popup with "things you can do" one of them is actually a screen lock - others are "suspend", "go home", "power off", "close app" (by default - this is configurable, but no gui to do it at the moment). so this can be bound to a key by default (a button) and it is - the power button. so fullscreen apps even while up can be closed with pressing power, then the close button, or you can "go home" to launch other apps - and when back home - you have the top-bar. so this should cover everything... except one thing i've missed: no "give me a qwerty keyboard button". i'll add that so fullscreen apps can have a "qwerty" button to show/hide the vkbd forcibly. :) all you need - is for X to produce keystrokes for aux and power buttons. :) > How can this be achieved? > > -- > Joakim Verona > > > ___ > Openmoko community mailing list > community@lists.openmoko.org > http://lists.openmoko.org/mailman/listinfo/community > -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Illume/Debian] How to customize Illume?
On Tue, 16 Dec 2008 19:27:56 + Rui Miguel Silva Seabra babbled: > On Tue, Dec 16, 2008 at 09:19:41PM +0200, Yogiz wrote: > > On Tue, 16 Dec 2008 17:28:03 +0100 > > joa...@verona.se wrote: > > > > > I want to customize Illume like this: > > > > > > - the AUX button will pull down the top-shelf. The top shelf will show > > > itself over full-screen applications such as Evince. > > > > > > - The top-shelf will have a screen-lock button, similar in function to > > > the current behaviour of AUX. > > > > > > How can this be achieved? > > > > > > > I think you should start messing around with the theme. > > > > Install the tools required to decompile and recompile E17 theme code: > > opkg install libevas-saver-png edje-utils cpp cpp-symlinks > > libembryo-tests > > > > Decompile the theme, and edit the edc file: > > cd /usr/share/enlightenment/data/themes > > Better yet than the above: > mkdir -p ~/.enlightenment/data/themes > cd ~/.enlightenment/data/themes > cp /usr/share/enlightenment/data/themes/illume.edj . > > Then proceed as written: > > edje_decc illume.edj > > cd illume > > vi freerunner.edc > > > > Not completely sure that's the right place but seems logical to me. > > Correct me if I'm wrong. > > The only mistake, IMHO, is to change the default file needlessly when > you can change a "local" copy which will override the system one, even if > the system one is upgraded. > > If you want to revert, it'll be also quite easy, just remove your local > version from ~/.enlightenment/data/themes actually ~/.e/e/themes - but yes. right idea :) -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Illume/Debian] How to customize Illume?
On Tue, Dec 16, 2008 at 09:19:41PM +0200, Yogiz wrote: > On Tue, 16 Dec 2008 17:28:03 +0100 > joa...@verona.se wrote: > > > I want to customize Illume like this: > > > > - the AUX button will pull down the top-shelf. The top shelf will show > > itself over full-screen applications such as Evince. > > > > - The top-shelf will have a screen-lock button, similar in function to > > the current behaviour of AUX. > > > > How can this be achieved? > > > > I think you should start messing around with the theme. > > Install the tools required to decompile and recompile E17 theme code: > opkg install libevas-saver-png edje-utils cpp cpp-symlinks > libembryo-tests > > Decompile the theme, and edit the edc file: > cd /usr/share/enlightenment/data/themes Better yet than the above: mkdir -p ~/.enlightenment/data/themes cd ~/.enlightenment/data/themes cp /usr/share/enlightenment/data/themes/illume.edj . Then proceed as written: > edje_decc illume.edj > cd illume > vi freerunner.edc > > Not completely sure that's the right place but seems logical to me. > Correct me if I'm wrong. The only mistake, IMHO, is to change the default file needlessly when you can change a "local" copy which will override the system one, even if the system one is upgraded. If you want to revert, it'll be also quite easy, just remove your local version from ~/.enlightenment/data/themes Rui -- All Hail Discordia! Today is Setting Orange, the 58th day of The Aftermath in the YOLD 3174 + No matter how much you do, you never do enough -- unknown + Whatever you do will be insignificant, | but it is very important that you do it -- Gandhi + So let's do it...? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Illume/Debian] How to customize Illume?
On Tue, 16 Dec 2008 17:28:03 +0100 joa...@verona.se wrote: > I want to customize Illume like this: > > - the AUX button will pull down the top-shelf. The top shelf will show > itself over full-screen applications such as Evince. > > - The top-shelf will have a screen-lock button, similar in function to > the current behaviour of AUX. > > How can this be achieved? > I think you should start messing around with the theme. Install the tools required to decompile and recompile E17 theme code: opkg install libevas-saver-png edje-utils cpp cpp-symlinks libembryo-tests Decompile the theme, and edit the edc file: cd /usr/share/enlightenment/data/themes edje_decc illume.edj cd illume vi freerunner.edc Not completely sure that's the right place but seems logical to me. Correct me if I'm wrong. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
[Illume/Debian] How to customize Illume?
I want to customize Illume like this: - the AUX button will pull down the top-shelf. The top shelf will show itself over full-screen applications such as Evince. - The top-shelf will have a screen-lock button, similar in function to the current behaviour of AUX. How can this be achieved? -- Joakim Verona ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community