| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
SVN revision: 51760
|
|
|
|
|
|
|
|
| |
Remove unused variables.
SVN revision: 51431
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
SVN revision: 50567
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
SVN revision: 49354
|
|
|
|
| |
SVN revision: 46713
|
|
|
|
| |
SVN revision: 45455
|
|
|
|
|
|
|
|
|
| |
registry path for window class correctly in that when the module(s) shut
down, the will kill the dialogs.
SVN revision: 44191
|
|
|
|
| |
SVN revision: 44158
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
| |
e_widget_size_min_* . This Large commit should fix everything in svn that is
using those functions.
SVN revision: 42152
|
|
|
|
| |
SVN revision: 40426
|
|
|
|
| |
SVN revision: 40425
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
* enable/disable apply and ok buttons.
* fix bug with remaining "%s/" in system path.
SVN revision: 40214
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
SVN revision: 39949
|
|
|
|
|
|
|
| |
now I'm going to fix E-MODULE-EXTRA...
SVN revision: 39495
|
|
|
|
| |
SVN revision: 39400
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
No change for ->next and ->data access right now, as the patch is already
big enough.
SVN revision: 36962
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
This could also change the usage of string share in E17.
SVN revision: 36679
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
- Fix Personal/System radios
- Fix Login Box Settings widget spacing
- Fix Wallpaper Module widget spacing
SVN revision: 33080
|
|
|
|
|
|
| |
change events.
SVN revision: 32009
|
|
SVN revision: 31026
|