Re: [E-devel] Expose and Desksanity
On Thu, 6 Sep 2018 13:45:41 +0100 Al Poole said: My take is that he whole "get a preview of the window in miniature" (size of miniature can be variable) is extremely useful. It doesn't need a module of its own. Winlist is the alt-tab module. I would just add miniatures there AND add alternate layouts (instead of a list - a grid etc.). Then this just works as an upgrade with alt-tab. Ensure it works also in a "bring it up and stay there without holding modifier down" mode so you can toggle it on and off. To e that is simpler and a better experience for the user as they already have winlist loaded from prior default configs. > Hi all, > > I just wanted to talk about the desksanity module that zmike wrote. > > I've been using this module for a month now, for me personally the > expose-like feature is most useful. I have this event bound to > Super+ESC or top left corner (as GNOME does). > > I really believe that this functionality should be in E itself. > > I just wanted to encourage some conversation on the topic, and also > suggest that if you haven't tried using this module, to try using it. > > Here is the URL for the module: > > https://git.enlightenment.org/enlightenment/modules/desksanity.git/ > > Thanks, > > Alastair (netstar) > > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- - Codito, ergo sum - "I code, therefore I am" -- Carsten Haitzler - ras...@rasterman.com ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Expose and Desksanity
On Sat, Sep 8, 2018 at 6:34 AM Simon Lees wrote: > > My opinion on this is anyone who has a module that is of acceptable > standard both not full of bugs / causing e to crash, and is coded > soundly (Meets coding standards / same kind of code review for any part > of the e code base). Should be able to submit there module into e, > whether that module is enabled by default is another question but having > installed but not loaded modules hardly adds bloat. Modules are also > significantly easier to maintain when in tree. This combined with the > perception from the e17 days that in tree modules were supported > upstream while out of tree modules were not makes it clear to me that we > should generally try to allow them. > I agree with this Simon. Also am hoping that Mike could introduce some of the features into an in-tree version of desksanity. I'm certain it meets every expected standard, and I've been testing very thoroughly. This module has improved my own productivity using E for development greatly. I wrote the original e-mail because of the fact that it raises productivity within E and I'm very sure for most people it will improve the user experience and most probably (I do believe) encourage developers of EFL to actually use E as their development environment, which is something I know many have pushed for a long time. In summary this is a great addition to the user experience and I think it would encourage developers to be using E for development. It should be (in some form) within the main tree. ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Expose and Desksanity
On 06/09/2018 23:35, Stephen Houston wrote: > Desksanity has tons of great features. The question is - What > gadgets/modules are essential enough for Enlightenment to include them and > gadgets/modules should remain outside of Enlightenment as extras as to not > bloat the tree. Obviously packagers can package desksanity with > Enlightenment so people installing from packages won't know the difference > - It's really a question from our dev standpoint. > My opinion on this is anyone who has a module that is of acceptable standard both not full of bugs / causing e to crash, and is coded soundly (Meets coding standards / same kind of code review for any part of the e code base). Should be able to submit there module into e, whether that module is enabled by default is another question but having installed but not loaded modules hardly adds bloat. Modules are also significantly easier to maintain when in tree. This combined with the perception from the e17 days that in tree modules were supported upstream while out of tree modules were not makes it clear to me that we should generally try to allow them. > On Thu, Sep 6, 2018 at 7:46 AM Al Poole wrote: > >> Hi all, >> >> I just wanted to talk about the desksanity module that zmike wrote. >> >> I've been using this module for a month now, for me personally the >> expose-like feature is most useful. I have this event bound to >> Super+ESC or top left corner (as GNOME does). >> >> I really believe that this functionality should be in E itself. >> >> I just wanted to encourage some conversation on the topic, and also >> suggest that if you haven't tried using this module, to try using it. >> >> Here is the URL for the module: >> >> https://git.enlightenment.org/enlightenment/modules/desksanity.git/ >> >> Thanks, >> >> Alastair (netstar) >> >> >> -- >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> ___ >> enlightenment-devel mailing list >> enlightenment-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Simon Lees (Simotek)http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B signature.asc Description: OpenPGP digital signature ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Expose and Desksanity
Desksanity has tons of great features. The question is - What gadgets/modules are essential enough for Enlightenment to include them and gadgets/modules should remain outside of Enlightenment as extras as to not bloat the tree. Obviously packagers can package desksanity with Enlightenment so people installing from packages won't know the difference - It's really a question from our dev standpoint. On Thu, Sep 6, 2018 at 7:46 AM Al Poole wrote: > Hi all, > > I just wanted to talk about the desksanity module that zmike wrote. > > I've been using this module for a month now, for me personally the > expose-like feature is most useful. I have this event bound to > Super+ESC or top left corner (as GNOME does). > > I really believe that this functionality should be in E itself. > > I just wanted to encourage some conversation on the topic, and also > suggest that if you haven't tried using this module, to try using it. > > Here is the URL for the module: > > https://git.enlightenment.org/enlightenment/modules/desksanity.git/ > > Thanks, > > Alastair (netstar) > > > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Expose and Desksanity
In case you were wondering, like me, what is it that Desksanity does: https://phab.enlightenment.org/w/emodules/desksanity/ Xavi On Thu, 6 Sep 2018 at 14:46, Al Poole wrote: > Hi all, > > I just wanted to talk about the desksanity module that zmike wrote. > > I've been using this module for a month now, for me personally the > expose-like feature is most useful. I have this event bound to > Super+ESC or top left corner (as GNOME does). > > I really believe that this functionality should be in E itself. > > I just wanted to encourage some conversation on the topic, and also > suggest that if you haven't tried using this module, to try using it. > > Here is the URL for the module: > > https://git.enlightenment.org/enlightenment/modules/desksanity.git/ > > Thanks, > > Alastair (netstar) > > > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Expose and Desksanity
Hi all, I just wanted to talk about the desksanity module that zmike wrote. I've been using this module for a month now, for me personally the expose-like feature is most useful. I have this event bound to Super+ESC or top left corner (as GNOME does). I really believe that this functionality should be in E itself. I just wanted to encourage some conversation on the topic, and also suggest that if you haven't tried using this module, to try using it. Here is the URL for the module: https://git.enlightenment.org/enlightenment/modules/desksanity.git/ Thanks, Alastair (netstar) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel