Carsten Haitzler
deb9e2ddd4
disable limit framerate as the code doesnt respect it atm so its
...
misleading.
SVN revision: 76922
2012-09-20 23:58:24 +00:00
Mike Blumenkrantz
5519096a0e
ibox now has an option which allows it to expand freely on the desktop
...
ticket #718
SVN revision: 76914
2012-09-20 13:52:38 +00:00
Carsten Haitzler
e5ff736fc7
this has improvements to the "dont composite fullscreen windows"
...
feature in e17's comp or "nocomp" for short.
1. when nocomp is active actually undirect ALL windows (saves memory
on pixmaps)
2. remove damage tracking for ALL windows (not just fullscreen one).
3. reduce compositor canavs to 1x1 pixels to save buffer memory eg for
gl (1 pixel only :))
4. flush AND dump the engine data when nocomp hits to remove unneeded
engine data from memory.
5. free up all softqre comp xim image buffers and shm segs when in
nocomp
6. force canvas into manual render mode (and never render) when in
nocomp mode
7. for suspend/blank etc. effects er-enable comp for these
SVN revision: 76913
2012-09-20 13:40:19 +00:00
Mike Blumenkrantz
e5b4f91c5c
fix style application for new gadman gadgets
...
SVN revision: 76910
2012-09-20 13:29:14 +00:00
Mike Blumenkrantz
170c6d97c3
tweak from previous shelf draw optimizing commit: now add a handler for module init end to more accurately check gadcon populate requests so we can determine if a shelf is "empty" and then show it. fixes case where a shelf has gadgets but none are populated because the modules are all unloaded
...
SVN revision: 76909
2012-09-20 13:06:15 +00:00
Mike Blumenkrantz
8233970853
fix nulling of gadcon populate idler
...
SVN revision: 76908
2012-09-20 12:54:11 +00:00
Mike Blumenkrantz
28eabf7ef0
only block shelf drawing when shelf has none of its clients drawn, not when it has no clients
...
SVN revision: 76907
2012-09-20 12:35:29 +00:00
Mike Blumenkrantz
791ec69614
fix bug where newly-added desktop gadgets wouldn't initiate edit mode correctly and would be undeletable
...
SVN revision: 76906
2012-09-20 12:27:00 +00:00
Mike Blumenkrantz
21c3a90d88
use EINA_LIST_FREE iterators so we don't needlessly loop lists twice, also fixes a leak
...
SVN revision: 76905
2012-09-20 10:58:05 +00:00
Mike Blumenkrantz
f6bbc2e9b3
simplify ibox init/shutdown
...
SVN revision: 76904
2012-09-20 10:53:31 +00:00
Mike Blumenkrantz
dabb75af17
improve usage of eina list
...
SVN revision: 76903
2012-09-20 10:49:19 +00:00
Mike Blumenkrantz
008c555ad2
fix focus bug where changing desks would not properly unset focus in all cases
...
ticket #1519
SVN revision: 76902
2012-09-20 09:26:04 +00:00
Mike Blumenkrantz
1adb477ad1
chuckleheads at it again with the pointer sliding on sloppy focus
...
ticket #1540
SVN revision: 76896
2012-09-20 09:06:28 +00:00
Mike Blumenkrantz
523597cdcb
create default apps menu on init, don't free efreet menus on shutdown to prevent race condition triggered by people with superhuman menu navigation abilities
...
SVN revision: 76895
2012-09-20 08:57:36 +00:00
Mike Blumenkrantz
5e0b6fd200
reorder shelf startup slightly, add gadcon populate event, only show created shelf after it's been populated, populate gadcons incrementally instead of all at once
...
this commit reduces my startup time by 0.5-1.0 seconds on average when using two shelves
SVN revision: 76894
2012-09-20 08:44:30 +00:00
Mike Blumenkrantz
8947bac7fe
if xkbd module is loaded with no config, a very basic, generic config will be applied
...
ticket #1534
SVN revision: 76890
2012-09-20 07:45:30 +00:00
Mike Blumenkrantz
95e28d5c4c
fix stringshare usage
...
SVN revision: 76889
2012-09-20 07:34:07 +00:00
Mike Blumenkrantz
27e182fb59
formatting
...
SVN revision: 76888
2012-09-20 07:30:07 +00:00
Mike Blumenkrantz
b4e713d4b7
unify ilist item creation
...
SVN revision: 76887
2012-09-20 07:21:36 +00:00
Mike Blumenkrantz
15df380846
damn xkb module breaking autohide on shelf!
...
ticket #1539
SVN revision: 76886
2012-09-20 07:07:40 +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
Cedric BAIL
4ffdc87146
e: let's do the animation back correctly.
...
SVN revision: 76882
2012-09-20 03:43:07 +00:00
Carsten Haitzler
bf9c8ed14c
no duplicate win+left/right bindings.
...
SVN revision: 76881
2012-09-20 02:49:54 +00:00
Carsten Haitzler
07afc25add
add send of sigchld to apps e things are efl apps to wake them up if
...
they are sleep()ing :)
SVN revision: 76877
2012-09-19 23:50:27 +00:00
Tom Hacohen
9f779e01a4
E keyboard: Sort the layouts by name, not code.
...
Thanks a lot to CharlesWaldman for reminding me about this.
SVN revision: 76873
2012-09-19 15:20:47 +00:00
Hannes Janetzek
dfa7856b06
e17/modules/evry: this should be more correct, but i need to look into this again...
...
SVN revision: 76872
2012-09-19 15:17:02 +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
Mike Blumenkrantz
3742212f98
move desklock bg enum to desklock header
...
SVN revision: 76863
2012-09-19 13:22:45 +00:00
Mike Blumenkrantz
5aaa5c44eb
disable font lists in fonts config unless enable custom classes is enabled
...
SVN revision: 76862
2012-09-19 13:02:26 +00:00
Mike Blumenkrantz
33b4036d91
check for file:// when adding to .order file to ensure efreet desktop creation succeeds; fixes dnd with ibar
...
SVN revision: 76860
2012-09-19 12:58:01 +00:00
Mike Blumenkrantz
26ec69b213
formatting
...
SVN revision: 76859
2012-09-19 12:54:08 +00:00
Mike Blumenkrantz
c4585baf60
I guess we only have to free these lists for evry config? if only someone who knew what the hell this was could fix its leaks
...
ticket #1530
SVN revision: 76858
2012-09-19 12:41:36 +00:00
Mike Blumenkrantz
79545f4e3c
delete gadman drop handlers
...
SVN revision: 76855
2012-09-19 12:40:37 +00:00
Mike Blumenkrantz
07cec2cf57
null check before previewing mount points
...
SVN revision: 76854
2012-09-19 12:37:48 +00:00
Mike Blumenkrantz
9e9745812b
with the joint debugging efforts of devilhorns, efm tooltips now receive proper hiding events and don't hang around when switching desktops
...
SVN revision: 76853
2012-09-19 12:16:33 +00:00
Mike Blumenkrantz
c9c90db86b
remove confusing and nonexistent struct typedef
...
SVN revision: 76851
2012-09-19 10:34:19 +00:00
Mike Blumenkrantz
cf3e5f811f
reset app menu cache every time a successful lookup occurs
...
SVN revision: 76850
2012-09-19 10:22:33 +00:00
Mike Blumenkrantz
52c94bac89
app menus now generate themselves (top-most menu anyway) in threads to eliminate annoying stutter when scrolling through main menu
...
SVN revision: 76849
2012-09-19 10:15:03 +00:00
Mike Blumenkrantz
491c03fcfe
prevent menus without any items from realizing at all
...
SVN revision: 76848
2012-09-19 10:05:41 +00:00
Mike Blumenkrantz
9574de56de
fix stringshare usage in menu items
...
SVN revision: 76846
2012-09-19 07:20:26 +00:00
Mike Blumenkrantz
0baad3fe70
simplify extension checking
...
SVN revision: 76845
2012-09-19 07:16:54 +00:00
Mike Blumenkrantz
295798af41
e's xsettings now prepends ~/.icons to XCURSOR_PATH if this directory exists to (hopefully) prevent ticket #1103 from resurfacing
...
SVN revision: 76844
2012-09-19 06:58:50 +00:00
Mike Blumenkrantz
ad7cd0677e
formatting
...
SVN revision: 76842
2012-09-19 06:44:39 +00:00
Gustavo Sverzut Barbieri
bb71414d4d
sync efl version to 1.7.0, use a variable to make it easy to update.
...
soon we'll be merging EFL, so let's prepare for that with a single var.
SVN revision: 76840
2012-09-18 22:20:11 +00:00
Massimo Maiurana
eb4df02593
adding gl translations and updating it and pt
...
SVN revision: 76838
2012-09-18 21:51:43 +00:00
Mike Blumenkrantz
0472fcd1ba
don't fail custom ilist setting if base ilist doesn't exist, this is a stupid theme anyway
...
SVN revision: 76819
2012-09-18 13:55:31 +00:00
Mike Blumenkrantz
053c02b070
ignore the completed flag on dnd-finished events since this (SHOULD be) always true; fixes bug where windows could be stuck in a never-ending drag and no longer respond to user input
...
SVN revision: 76818
2012-09-18 13:20:11 +00:00
Mike Blumenkrantz
baaf4b7c75
tired of this stupid efm tooltip bug, fix it once and for all with event handlers
...
SVN revision: 76816
2012-09-18 13:04:13 +00:00
Christopher Michael
13615eaba8
E: Fix up ilist_custom_edje set to properly set theme for scrollframe
...
also.
SVN revision: 76815
2012-09-18 12:52:38 +00:00