Commit Graph

121 Commits

Author SHA1 Message Date
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
Lucas De Marchi 25113159a5 Fix common misspellings
Some misspellings were manually reverted since in E there are tons of .po with
phrases in other languages. Other than that all the changes in the following
files were reverted:

 * src/modules/illume/dicts/English_(US).dic
 * src/modules/illume-keyboard/dicts/English_(US).dic


Following misspellings were fixed:

acquited->acquitted
adres->address
adress->address
alreayd->already
aquire->acquire
arbitarily->arbitrarily
cant->can't
Capetown->Cape
carefull->careful
causalities->casualties
Celcius->Celsius
certian->certain
commandoes->commandos
considerd->considered
conveyer->conveyor
dependant->dependent
didnt->didn't
discontentment->discontent
doesnt->doesn't
everytime->every
exemple->example
existance->existence
existant->existent
existince->existence
Farenheit->Fahrenheit
forbad->forbade
funguses->fungi
guage->gauge
guerilla->guerrilla
guerillas->guerrillas
happend->happened
hasnt->hasn't
heros->heroes
inbetween->between
independant->independent
inital->initial
intrusted->entrusted
irregardless->regardless
isnt->isn't
knifes->knives
layed->laid
loosing->losing
marrage->marriage
midwifes->midwives
miniscule->minuscule
monickers->monikers
mroe->more
noone->no one
occured->occurred
omre->more
paralell->parallel
payed->paid
planed->planned
quitted->quit
quizes->quizzes
seperated->separated
seperate->separate
shoudl->should
similiar->similar
simplier->simpler
specifiying->specifying
teh->the
toke->took
torpedos->torpedoes
Tuscon->Tucson
unecessary->unnecessary
useage->usage
usefull->useful
useing->using
waht->what
wanna->want
whith->with
wich->which
withing->within




SVN revision: 52006
2010-09-08 23:59:07 +00:00