[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [E-devel] desklock and triple head issues
On Wed, 1 Mar 2006 23:05:55 +0000 Aleksej Struk <email@example.com> babbled:
> Basically, I do not understand what you want to say by your example.
> In my opinion, you want to have a login box exactly on that screen which
> is active in the moment? right ? Then if you change your active screen,
> the login box shoul go to that screen ?
> Actually, the talk was about look and feel - on which screen to place
> login box to have a nice view. Now it does not matter on wich screen
> you are. In any case you will be able to unlock.
imho - take a look at e_init.c. there are 2 init edje designs. w for the "active' screen and 1 for all other screens. e will display boot status on 1 screen only and the others are just filled with an edje design. ALL you need to do is instead of just choosing screen #0 for the login edje (as lock has now), just chose the zone retunred by:
zone = e_util_zone_current_get(e_manager_current_get());
that will tell u which zone is "current" (or NULL if it has no idea what zone is current), then on THAT zone do the login edje, others just a blank "pointless" edje design to fill the space :)
> // Perhaps I'm misunderstanding, but shouldn't the login box show up on
> // whichever screen is 'active' not not an arbitrary screen (e.g. I lock
> // the display on screen #6, then press a key to let it know I'd like to
> // use it again, if the login box is set for screen #1 I'd have to know
> // that and change to that screen).
> // Feel free to correct me if I missed the boat. :)
> // - -sandalle
> // - --
> // Eric Sandall | Source Mage GNU/Linux Developer
> // firstname.lastname@example.org | http://www.sourcemage.org/
> // http://eric.sandall.us/ | SysAdmin @ Inst. Shock Physics @ WSU
> // http://counter.li.org/ #196285 | http://www.shock.wsu.edu/
> // -----BEGIN PGP SIGNATURE-----
> // Version: GnuPG v188.8.131.52 (GNU/Linux)
> // iD8DBQFEBhPcHXt9dKjv3WERAiTXAKC0AD6Xp1k6ny672tLnBsphgONQwwCeIZkC
> // TV5GwmHqZwWg95B0nvRxCU4=
> // =VW6v
> // -----END PGP SIGNATURE-----
> Aleksej Struk
> Master Degree Student
> Free University of Bozen-Bolzano
> Faculty of Computer Science
> phone: +39-0471-061749
> cell phone: +39-3204627049 +370-61278908
> email@example.com firstname.lastname@example.org - http://www.
> This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> that extends applications into web and mobile media. Attend the live webcast
> and join the prime developer group breaking into this new coding territory!
> enlightenment-devel mailing list
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) email@example.com
Tokyo, Japan (東京 日本)