Carsten Haitzler
3a20ce737f
fix inconsistent signal src for desklock.
...
SVN revision: 79324
2012-11-15 09:11:49 +00:00
Mike Blumenkrantz
ce6d2534cc
desklock popup now sets its own title and class
...
ticket #1653
SVN revision: 78423
2012-10-25 07:54:51 +00:00
Mike Blumenkrantz
b8677593fc
remove all LD_LIBRARY_PATH shenanigans from e17
...
ticket #1542
SVN revision: 77735
2012-10-10 09:27:24 +00:00
Mike Blumenkrantz
7a3eb421ff
spellcheck hooooooooooooooooooooooo
...
SVN revision: 77562
2012-10-08 06:59:58 +00:00
Mike Blumenkrantz
b247496406
ton of xkb fixes:
...
* e will no longer lose your currently selected layout on restart
* desklock layout switching now works real güd
* new e_config values to determine current and current user-selected kbd layout
* wasted my entire morning doing this
ticket #1538
SVN revision: 77356
2012-10-03 09:00:12 +00:00
Mike Blumenkrantz
bec99c1d87
straggler from last commit
...
SVN revision: 77325
2012-10-02 14:04:38 +00:00
Mike Blumenkrantz
7aaa4e554c
add another tab in desklock config to allow changing keyboard layout on desklock. EXPERIMENTAL!
...
ticket #1538
SVN revision: 77324
2012-10-02 14:04:04 +00:00
Mike Blumenkrantz
bb5380c3da
add new language config dialog for setting a desklock language (NOT keyboard layout)
...
part of ticket #1538
SVN revision: 77321
2012-10-02 13:00:25 +00:00
Sebastian Dransfeld
436323bf59
e: cleanup layer handling
...
It seems people put random numbers as layers, so it is better to define
available layer numbers.
This patch also puts popups below fullscreen windows, as it sucks to get
popups during presentations. A better solution is maybe to put popups
above fullscreen, but have a presentation mode to put fullscreen windows
above popups?
SVN revision: 77293
2012-10-02 08:54:35 +00:00
Vincent Torri
4a9dce6477
E17: gettext translation ++
...
patch by Maxime Villard
SVN revision: 76994
2012-09-21 19:00:28 +00:00
Mike Blumenkrantz
4c7010aba0
switch order of desklock wallpaper finding when desklock is set to use "current desktop's wallpaper" so that it uses the default wallpaper AFTER checking if there's a custom one set for the current desk
...
SVN revision: 76885
2012-09-20 06:57:33 +00:00
Mike Blumenkrantz
19566b810f
fix bug where desklock background would not be correctly set when using "current desk's wallpaper" setting
...
SVN revision: 76867
2012-09-19 13:51:19 +00:00
Mike Blumenkrantz
913e0493f7
register and unregister desklock backgrounds on init/shutdown
...
SVN revision: 76864
2012-09-19 13:31:35 +00:00
Carsten Haitzler
9737c38fb8
oops forgot to return ret.
...
SVN revision: 75553
2012-08-22 14:10:53 +00:00
Carsten Haitzler
f88ad21893
only found 1 place we dont zero out desklock pw asap after its not
...
needed anymore.
SVN revision: 75541
2012-08-22 11:41:08 +00:00
Mike Blumenkrantz
a8beb0950c
fix usage of PATH_MAX when not working with files
...
SVN revision: 75518
2012-08-22 07:02:41 +00:00
Mike Blumenkrantz
db0049e248
desklock now properly supports ctrl+a for those times when you know you mistyped your password
...
SVN revision: 74246
2012-07-20 13:30:58 +00:00
Cedric BAIL
eccf13058a
e: add scripting feature to lock/unlock require some tests.
...
SVN revision: 73979
2012-07-17 13:33:21 +00:00
Mike Blumenkrantz
09be22e12f
only track mouse movement when zones > 1, fix login box show/hide for multizone+current
...
SVN revision: 73937
2012-07-16 13:21:31 +00:00
Mike Blumenkrantz
b098439495
handle desklock current_zone change better
...
SVN revision: 73936
2012-07-16 13:01:21 +00:00
Mike Blumenkrantz
404ce33b87
whoops, actually show desklock
...
SVN revision: 73935
2012-07-16 12:38:17 +00:00
Mike Blumenkrantz
f2d25d9937
don't bother creating desklock login box at all if we aren't even going to show it
...
SVN revision: 73934
2012-07-16 12:30:31 +00:00
Mike Blumenkrantz
2b62451284
rewrite desklock to be more dynamic, removed relock jobs, properly handle add/del of zones
...
fixes ticket #1165
SVN revision: 73933
2012-07-16 12:23:37 +00:00
Mike Blumenkrantz
283fcc32df
resize desklock bg object too
...
SVN revision: 73921
2012-07-16 10:45:08 +00:00
Mike Blumenkrantz
69b8aa3ae7
more sane handling of desklock when zone move/resize happens
...
part of ticket #1165
SVN revision: 73920
2012-07-16 10:43:23 +00:00
Mike Blumenkrantz
3966f8f797
add e_desklock_state_get() to provide an api for determining the current state of desklock
...
SVN revision: 73487
2012-07-09 08:03:58 +00:00
Mike Blumenkrantz
6e0ddd773a
my last commit was a failure. this commit is somewhat less of a failure.
...
SVN revision: 73486
2012-07-09 07:47:54 +00:00
Mike Blumenkrantz
b7ff56ba86
emit E_EVENT_DESKLOCK on all desklock hide calls, not just internal (not custom desklock) hiding
...
SVN revision: 73485
2012-07-09 07:45:47 +00:00
Cedric BAIL
b013a43ad2
e: let's not crash on lock.
...
SVN revision: 73348
2012-07-05 13:50:29 +00:00
Mike Blumenkrantz
575967808a
desklock config now allows you to configure the image shown on each screen
...
also fixes ticket #753
SVN revision: 73339
2012-07-05 12:33:33 +00:00
Vincent Torri
c3b0637802
e17: whitespaces--
...
SVN revision: 72561
2012-06-21 06:19:43 +00:00
Mike Blumenkrantz
3f1cb52ea4
null check in e desklock
...
SVN revision: 72133
2012-06-14 13:27:49 +00:00
Mike Blumenkrantz
e370e80c7d
formatting
...
SVN revision: 72132
2012-06-14 13:16:28 +00:00
Mike Blumenkrantz
53090a686f
check for a custom desklock command before actually trying to lock using one: closes ticket #664
...
SVN revision: 71837
2012-06-08 09:37:57 +00:00
Carsten Haitzler
253efca0e2
and if for whatever reason e was locked when it restarts... lock again
...
instantly on restart :)
SVN revision: 70559
2012-04-30 12:59:03 +00:00
Carsten Haitzler
bad06a673a
fix bug Ticket #903
...
SVN revision: 70557
2012-04-30 12:28:57 +00:00
Carsten Haitzler
c13f47db22
fix infinite self-feeding loop with desklock... tnx yoz! :-P
...
:)
SVN revision: 70334
2012-04-19 13:57:19 +00:00
Michael BOUCHAUD
69624a7f82
e: react on the good event, and don't ignore it
...
SVN revision: 70237
2012-04-16 18:27:48 +00:00
Vincent Torri
c30aaf8dde
e17: remove some shadow variables
...
SVN revision: 70190
2012-04-15 08:09:56 +00:00
Tom Hacohen
c2b3f17a6f
E desklock: Fix password replace char to work correctly with unicode.
...
The correct fix would actually be using textblock there and not TEXT object
as we already have edje_entry... I guess whoever did it had it motives
(or possibly edje_entry didn't exist yet at that time). But anyhow,
edje_entry already supports replacement chars.
SVN revision: 65519
2011-11-22 15:59:54 +00:00
Carsten Haitzler
ec2dbe6751
use sizeof for buffers - safer for modifications.
...
SVN revision: 62191
2011-08-08 06:10:36 +00:00
Hannes Janetzek
a2ac69cd09
e17: raise desklock window above again when other windows try to raise. if someone has a better solution, go ahead!
...
SVN revision: 61194
2011-07-10 10:16:51 +00:00
Carsten Haitzler
f09e917e18
fix case where we could have x fatal stuff happen during shutdown or
...
we try use x on shutdown when x io fatal conditions have happened.
x_fatal flag around for that now too. tested. seems to now be happy
and not cause aborts on shutdown when x has gone.
SVN revision: 57075
2011-02-16 05:20:13 +00:00
Carsten Haitzler
bbab244193
desklock - dont ret 1 on failure to auth. only on failure to init!
...
SVN revision: 55923
2011-01-06 03:58:58 +00:00
Lucas De Marchi
546f8d20c3
Fix exit values
...
Exit status is a value between 0 and 255.
SVN revision: 55846
2011-01-04 15:29:50 +00:00
Lucas De Marchi
c77ad75e83
Fix desklock
...
Revert r55711!
discomfitor: SPANK! SPANK! SPANK!
SVN revision: 55762
2010-12-27 16:17:12 +00:00
Mike Blumenkrantz
f97f4f5d60
avoid null deref
...
SVN revision: 55711
2010-12-22 22:54:22 +00:00
Gustavo Sverzut Barbieri
6f2213cb25
convert init/shutdown to EINTERN, move some to _update().
...
Do not abuse the concept of e_*_init(), make them call-once and those
that needed multiple call are renamed to e_*_update(). To make sure
convert them to EINTERN so the symbols are not exported.
Actually I guess too much is exported as EAPI while they should be
EINTERN, but that would require manual investigation, while this patch
was basically created with sed + grep.
SVN revision: 54795
2010-11-22 15:21:32 +00:00
Gustavo Sverzut Barbieri
d374b7ccb8
utility to query for fullscreen in current/all zones.
...
keeping local count of borders is too error prone, instead query
it. Right now the count is being done for the current zone only, I
guess this is the best policy.
SVN revision: 54793
2010-11-22 15:21:17 +00:00
Gustavo Sverzut Barbieri
07f4fc0cd3
desklock_init() should be called only once, poller does the job.
...
SVN revision: 54792
2010-11-22 15:21:06 +00:00