On 01/08/2013 02:43 AM, Enlightenment SVN wrote:
> Log:
> Don't blank on fullscreen windows (as we don't run the screenlock on 
> fullscreen windows). Check all zones for fullscreen windows.

I think this should be more intelligent, screenlock as well. On my work 
PC i generally run a IDE and a couple of virtual machines fullscreen and 
would still like screenlock to apply (Its company IT policy and means i 
can disable it on my windows VM). At home on my laptop the only thing 
that ever gets run fullscreen is VLC so i would be happy to apply it 
here. I thought that this was the whole point of presentation mode to 
disable the screensaver and screen blanking while watching a movie if 
you just broadly apply it to all fullscreen windows there is almost no 
point to presentation mode. It would be better to block it on a 
application level or not at all in my opinion. For me the best solution 
would be something along the lines of a list off applications or window 
remembers that automatically toggle presentation mode. So when i launch 
say VLC presentation mode is enabled, when i close it presentation mode 
is disabled.
Cheers,
Simon

>
> Author:       morlenxus
> Date:         2013-01-07 08:13:17 -0800 (Mon, 07 Jan 2013)
> New Revision: 82354
> Trac:         http://trac.enlightenment.org/e/changeset/82354
>
> Modified:
>    trunk/e/src/bin/e_screensaver.c
>
> Modified: trunk/e/src/bin/e_screensaver.c
> ===================================================================
> --- trunk/e/src/bin/e_screensaver.c   2013-01-07 15:44:23 UTC (rev 82353)
> +++ trunk/e/src/bin/e_screensaver.c   2013-01-07 16:13:17 UTC (rev 82354)
> @@ -32,10 +32,11 @@
>      int timeout = 0, count = (1 + _e_screensaver_ask_presentation_count);
>      
>      if ((e_config->screensaver_enable) && (!e_config->mode.presentation) &&
> -       (!e_util_fullscreen_current_any()))
> +       (!e_util_fullscreen_any()))
>        timeout = e_config->screensaver_timeout * count;
>      
> -   if ((use_idle) && (!e_config->mode.presentation))
> +   if ((use_idle) && (!e_config->mode.presentation) &&
> +       (!e_util_fullscreen_any()))
>        {
>           if (e_config->backlight.idle_dim)
>             {
>
>
> ------------------------------------------------------------------------------
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122412
> _______________________________________________
> enlightenment-svn mailing list
> enlightenment-...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn


------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to