aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/conf_desklock/e_int_config_desklock.c
Commit message (Collapse)AuthorAgeFilesLines
* part of re-arranging modules. i've mered all the screen modules asCarsten Haitzler2011-04-031-512/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | they form more of a logical group, so nothing lost here, just now its ALL inside conf_display (like conf_applications actually). ths does NOT mean we merge every category entirely. for example (this is kind of a plan): in input i'd merge key bindings, mouse bindings AND i'd bring over acpi bindings. edge bindings i'd keep alone for now. interaction and mouse settings i'd merge. in windows i'd merge everything except window list and window remembers. window list i'd merge into the winlist module itself as its the configuration FOR that module (and then config for it i'd move to its own config file). window rememebrs i'd keep on its own because its a complex thing that might want to be totally hidden or re-vamped on its own. in menus i'd merge client list menu over to the merged "windows" module (change its name to Window List Menu too). in language i'd merge both language and input method setting. both are related to dealing with multiple languages (input and display). in look i'd leave wallpaper2, and merge wallpaper, theme, colors, fonts, startup, icon theme, transitions and scaling. i'd merge merge mouse cursor look over to the mouse settings + interaction module up in input (but keep it in the look category). borders i'd merge over to the "big windows merged module" but keep it in the look category. in advanced i'd merge performance and engine. leave the rest. in settings i'd leave it as-is. in extensions i'd move shelves over to the screen category, but keep it as a module of its own. pager i'd move to the screen category. leave mixer and connman where they are. everything i'd keep here - but i'd be tempted to say all the evry modules should be merged into a single everything modules. they can keep their entries though. gadgets i'd move over to the screen category in files i'd merge file icons and file manager modules. keep 2 conf entries tho (ie conf_mime joins fileman module). yes - i know e has file selectors and they use the mime conf too, but to most people they will just accept the file selector as-is and if they want to configure icons per file tyope.. well.. load fileman module (can turn off desktop icons if u want). ------- why do this? fewer modules to load for e. as such e does spend a fair bit of its startup time thrashing the disk around loading tonnes of miniature modules. merging them means less thrashing. there is an argument to be made that these should even become external processes, but then we'd need to allow them to remote configure e and thats a complex beastie in and of itself. we could also load and unload some modules on the fly. this requires extra features in e17's module setup, but can be done. worry about this for e18/19 etc. for e17 just reduce the module count to a saner number (outside of the conf modules which were the worst here, everything and illume are the next worst. as above - evry could merge i think. illume vs illume2 cant merge, but i'd consider merging the toggle modules, blutetooth, indicator and home modules and then the keyboard and softkey modules (as they occupy the same screen space basically). so that'd take it to illume, illume2, illume-home, illume-key how's that for a plan? who wants to help. this is easy stuff really. just re-shuffling files and makefile.am content and some module desktop.in files, and inserting some hooks. in module main setup funcs and.. fixing e config profiles to not load the removed mods. SVN revision: 58282
* Fix 'apply not enabled' when changing lock on suspend.Christopher Michael2010-08-301-0/+3
| | | | SVN revision: 51760
* Add UNUSED where needed.Christopher Michael2010-08-191-17/+9
| | | | | | | | Remove unused variables. SVN revision: 51431
* FORMATTINGLucas De Marchi2010-08-041-3/+0
| | | | | | | | | | | | | | | | * Remove vim modelines: find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \; find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \; * Remove leading blank lines: find . -name '*.[cxh]' -exec sed -i '/./,$!d' If you use vim, use this in your .vimrc: set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0 SVN revision: 50816
* Also set preview for when a new Custom bg is selected.Christopher Michael2010-07-281-1/+7
| | | | SVN revision: 50567
* Finally, a screenlock dialog that plays nicely w/ small resolutions.Christopher Michael2010-07-281-323/+178
| | | | | | | | | | Uses toolbook to organize. In the Wallpaper tab, if you choose a 'Custom' then clicking the Preview will allow you to choose a new bg for desklock. SVN revision: 50566
* From: Peter van de Werken <pwerken-e@A-Eskwadraat.nl>Peter van de Werken2010-06-051-302/+192
| | | | | | | | | | | | Attached is a patch that makes the config dialog of the conf_desklock module work better on small screens. I moved the advanced dialog options into a toolbook on the basic dialog. (I used the Screen Saver dialog as an example.) In order to make the wallpaper stuff fit I removed the preview widget. SVN revision: 49472
* lock on suspend option++ (also on hibernate - same options)Carsten Haitzler2010-05-311-0/+9
| | | | SVN revision: 49354
* Don't exapnd...wastes space and looks like poo.Christopher Michael2010-03-011-1/+1
| | | | SVN revision: 46713
* export lessSebastian Dransfeld2010-01-221-1/+1
| | | | SVN revision: 45455
* Fix all this config window class mess once and for all. Now using the configChristopher Michael2009-12-041-2/+2
| | | | | | | | | registry path for window class correctly in that when the module(s) shut down, the will kill the dialogs. SVN revision: 44191
* Fix more config dialog window class problems.Christopher Michael2009-12-031-2/+2
| | | | SVN revision: 44158
* reopen fileman and dialog windows after restart of e.Hannes Janetzek2009-09-211-2/+2
| | | | | | | | | | | | - modules using e_configure_registry_add must be modified to use registry path as window class for this to work - fileman now uses e_remember to remember position instead of handling it separately - added option to window remember for remembering dialogs and fileman windows automatically SVN revision: 42607
* Fix API Inconsistency in regards to e_widget_min_size_* . Renamed toChristopher Michael2009-09-011-1/+1
| | | | | | | | | e_widget_size_min_* . This Large commit should fix everything in svn that is using those functions. SVN revision: 42152
* Share some stringsIván Briano2009-04-281-33/+16
| | | | SVN revision: 40426
* trailing spacesIván Briano2009-04-281-98/+98
| | | | SVN revision: 40425
* Ask to enter presentation mode.Gustavo Sverzut Barbieri2009-04-271-3/+51
| | | | | | | | | | | | | | | | | | | | If you deactivate screensaver (ie: move mouse) or unlock desklock within some given threshold, ask user if he would like to enter presentation mode or even if should increase timeout to next event. This is also useful when at the office and you quickly move mouse in order to keep your explanation. If you know your explanation is short, just hit "increase timeout", otherwise "Yes" to increase timeout. Increase timeout is a multiplier that will increment the factor on each dialog answer. There is an option to stop asking. This can be changed in "Advanced" versions of screensaver and desklock dialogs. SVN revision: 40414
* Option to enable desklock after screensaver timeout.Gustavo Sverzut Barbieri2009-04-271-0/+28
| | | | | | | | | | | | | | This option will make it possible to lock the screen after some seconds screensaver started. It is useful in cases you want a short screensaver and uses screenlock but often need to unlock it quickly (ie: was talking to someone at the office, screensaver starts and you would like to quickly avoid desklock, otherwise need to stop talking, unlock and continue). SVN revision: 40413
* new special case for desklock wallpaper.Gustavo Sverzut Barbieri2009-04-251-3/+39
| | | | | | | | desklock now can use the same wallpaper as desktop, this is what I use and was annoyed to have to remember to change in both places. SVN revision: 40383
* improvements to desklop dialog.Gustavo Sverzut Barbieri2009-04-191-7/+82
| | | | | | | | | | * enable/disable apply and ok buttons. * fix bug with remaining "%s/" in system path. SVN revision: 40214
* also disable slider if label is disabled.Gustavo Sverzut Barbieri2009-04-171-0/+1
| | | | | | | | | | this is actually weird, maybe we should disable the whole configuration dialog if there is no screensaver? I just noticed these problems since I missed to install libxss-dev :-( SVN revision: 40154
* major cleanup of path creation to $DATADIR and $HOME/.e/eGustavo Sverzut Barbieri2009-04-131-24/+24
| | | | | | | | | | | | | | | | This cleanup replaces snprintf() usage with specific calls, they have the benefit of being cleaner (so easier to grep), typing less and also marginal speed up compared to the other (specially concat_static), although those are rarely used in critical paths. I'm testing it for some time and seems to not break anything, but let me know of any problem. If you can review the patch and try to spot incorrect names, please do. SVN revision: 40014
* allow editing of Custom Screenlock only if activated checkAndreas Volz2009-04-101-2/+21
| | | | SVN revision: 39949
* Icon rename finished. Now we have a fully compliant icon theme :)Davide Andreoli2009-03-151-1/+1
| | | | | | | now I'm going to fix E-MODULE-EXTRA... SVN revision: 39495
* More icons renamedDavide Andreoli2009-03-061-1/+1
| | | | SVN revision: 39400
* Invert view_flags logic, make it easier to use.Gustavo Sverzut Barbieri2009-03-031-1/+0
| | | | | | | | | | Now flags do not negate, rather specify if things should be used. This will help us be compatible with original behavior and actually just e_fwin is using that. SVN revision: 39340
* add e_fm2_view_flags_{get,set}Gustavo Sverzut Barbieri2009-03-021-0/+2
| | | | | | | | | | with these you can opt to ignore things like custom directory options, very useful for widgets to choose files (e_widget_fsel) since you don't want them to show your items as 128x128 :-) SVN revision: 39322
* desklock start locked.Gustavo Sverzut Barbieri2008-11-131-1/+9
| | | | | | | | | | Command line and configuration option to have Enlightenment to start with desklock, so we can avoid a login manager and still be safe, but everything will be loaded and you get a better user experience. SVN revision: 37605
* Remove Evas list and replace them with Eina list.Cedric BAIL2008-10-221-7/+7
| | | | | | | | | No change for ->next and ->data access right now, as the patch is already big enough. SVN revision: 36962
* desklock silliness with login box geometry fixed.Carsten Haitzler2008-10-201-6/+4
| | | | | | | | | | make about ands theme about use object dialog windows. save code and centralise. make object windows be able to accept shaped and borderless hints. SVN revision: 36836
* Switch to eina_stringshare.Cedric BAIL2008-10-151-4/+4
| | | | | | | | This could also change the usage of string share in E17. SVN revision: 36679
* Icon work. HUGE revision of icons and their names. This breaks the icon ↵toma2008-10-121-1/+1
| | | | | | theme API so you might need to revise some themes. It does however, simplify a whole lot of stuff. You'll notice a lot more icons in menus. This bigger changes will come with the new theme once it is done. The missing icon names are put in b_and_w theme for now so if you need them, look them up. Also a bit of base work for EFM and the border icons in there. Commented out till the old icons are merged in. Message me if anything is screwed up. SVN revision: 36591
* Fixes for screen lock dialog.Christopher Michael2007-12-101-17/+11
| | | | | | | | | - Fix Personal/System radios - Fix Login Box Settings widget spacing - Fix Wallpaper Module widget spacing SVN revision: 33080
* API breakage: e_widget_entry_add() allows now to set a cb function for text ↵Miculcy Brian2007-10-071-1/+1
| | | | | | change events. SVN revision: 32009
* and move another chunk of config dialogs into modulesCarsten Haitzler2007-07-281-0/+569
SVN revision: 31026