Re: [E-devel] Expose and Desksanity

2018-09-12 Thread The Rasterman
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

2018-09-08 Thread Al Poole
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

2018-09-07 Thread Simon Lees


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

2018-09-06 Thread Stephen Houston
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

2018-09-06 Thread Xavi Artigas
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

2018-09-06 Thread Al Poole
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