Carsten Haitzler
4ea769764a
pager fixups...
...
1. dont use a livethumb resolution OF THE SCREEN! per pager desktop
that means u alloc width*height*4 bytes... u have 6 desktops,
1920x1080 screen... thats 48mb for the backing images at full res. no!
bad bad! so i cut it down to 1/16th of the screen res. ie 1920/16 x
1080/16 for the full rest "livethumb". at least its much more
managable (i woke up to find after an update my e was using an EXTRA
100mb of ram! (2560x1440*4desk + 1920x1200*4desk).
2. dont create the livethumbs at all unless you have the bg preview
on! (i had it off and i still paid the price of the mem usage).
3. make the live preview inverted in the cfg gui - ie enable the live
preview, not disable it.
4. fix theme to preview bg fills the pager base box correctly within
the border bounds.
5. dont enforce aspect handling in livethumb as pager is "master" of
aspect (taken from desktop anyway).
SVN revision: 75154
2012-08-11 04:40:30 +00:00
Christopher Michael
c02739d6c0
E: Fix uninitialized variable warning.
...
SVN revision: 75112
2012-08-10 16:00:38 +00:00
Mike Blumenkrantz
fd307cdf7d
formatting
...
SVN revision: 75103
2012-08-10 13:48:50 +00:00
Mike Blumenkrantz
113448e2ac
fixed pager bg previewing to use livethumb and also support animated backgrounds
...
note: using this with klok WILL slow your system to a crawl
SVN revision: 75102
2012-08-10 13:29:35 +00:00
Carsten Haitzler
4fd1273826
on fullscreen change of a window force a comp show re-anim. this makes
...
sure u know something went fullscreen. security thing.
SVN revision: 75101
2012-08-10 13:20:36 +00:00
Mike Blumenkrantz
95d0aa8d0b
use animation hint to disable bg animation when setting a bg
...
SVN revision: 75096
2012-08-10 10:54:29 +00:00
Mike Blumenkrantz
63fcb74610
move animation hint into bg group so we can use a better codepath to check it
...
SVN revision: 75093
2012-08-10 10:49:56 +00:00
Mike Blumenkrantz
f697879b23
add a hint in import config edj creation for disabling animation
...
SVN revision: 75092
2012-08-10 10:42:43 +00:00
Mike Blumenkrantz
163f21d4b5
don't need to close and reopen a file in import config dialog
...
SVN revision: 75087
2012-08-10 10:34:19 +00:00
Mike Blumenkrantz
b4fdb00c96
use strdupa in import config dialog
...
SVN revision: 75085
2012-08-10 10:29:44 +00:00
Mike Blumenkrantz
2b9279ba81
convert some ints to size_t in e_sys_main
...
suggestion by rustyBSD@gmx.fr
SVN revision: 75084
2012-08-10 10:14:23 +00:00
Mike Blumenkrantz
45a7a3e283
fix shadow warnings
...
patch by rustyBSD@gmx.fr
SVN revision: 75083
2012-08-10 10:11:34 +00:00
Mike Blumenkrantz
74594f4c6d
also hook dialog delete in entry dialog
...
SVN revision: 75081
2012-08-10 10:06:51 +00:00
Boris Faure
4f59520f88
e: add xinerama options to x-ui. Patch by Thanatermesis
...
Also switch to bash.
SVN revision: 75079
2012-08-10 09:57:33 +00:00
Mike Blumenkrantz
ffac12a5e1
forgot to hook dialog deletes in new import dialogs which led to a crash when keybinds were used. fix!
...
SVN revision: 75078
2012-08-10 09:53:11 +00:00
Mike Blumenkrantz
97faa73719
modal windows now properly block events on their parent windows
...
SVN revision: 75073
2012-08-10 08:59:05 +00:00
Mike Blumenkrantz
968fda6d06
formatting
...
SVN revision: 75070
2012-08-10 07:55:59 +00:00
Mike Blumenkrantz
edf4cfa5da
add case for net wm state change fetch flag to be set
...
SVN revision: 75069
2012-08-10 07:48:01 +00:00
Mike Blumenkrantz
c0790f7d55
fix case of reparenting window where properties are just being set and window is not actually being reparented
...
SVN revision: 75068
2012-08-10 07:47:26 +00:00
Mike Blumenkrantz
e3e11778fa
wait till after module init is over before drawing gadgets so we can draw them all at once, also don't need to bind to frametime anymore with this
...
SVN revision: 75067
2012-08-10 07:02:02 +00:00
Mike Blumenkrantz
3c2e02bf8b
prevent module init end event from getting canceled here
...
SVN revision: 75066
2012-08-10 06:55:41 +00:00
Carsten Haitzler
e5b196862d
fix shelf "fixups" on zone add/del.
...
SVN revision: 75064
2012-08-10 05:54:30 +00:00
Mike Blumenkrantz
f6af7bd8d2
remove all traces of old and unused bg import dialog. whoever put a separate import dialog into e_utils.c, and the person who committed r44556 with the id "barbieri" on 2009-12-18 shall indeed remain nameless, decided to leave the other one hanging around. as a result, the one that he copied from the original sat around without being modified, and now ended up being removed instead of being properly integrated
...
SVN revision: 75052
2012-08-09 13:58:51 +00:00
Mike Blumenkrantz
516ff07701
remove old file from pofiles
...
SVN revision: 75051
2012-08-09 13:49:04 +00:00
Mike Blumenkrantz
c8087e9533
set import config as child of import dialog; e_border bug pending with herohorns before this works properly again
...
SVN revision: 75050
2012-08-09 13:26:21 +00:00
Mike Blumenkrantz
d2d10a05ab
add dialog helper function to set modal/transientfor on windows
...
SVN revision: 75049
2012-08-09 13:25:43 +00:00
Mike Blumenkrantz
142b11e6f0
grab escape key for dialogs for closing them
...
SVN revision: 75048
2012-08-09 13:18:15 +00:00
Mike Blumenkrantz
5e1e915578
break out wallpaper import dialog and import settings dialog into separate dialogs usable outside the wallpaper widget, also clean up this code
...
SVN revision: 75047
2012-08-09 12:57:06 +00:00
Mike Blumenkrantz
0689758ce0
call changed when radio changes
...
SVN revision: 75043
2012-08-09 12:03:16 +00:00
Mike Blumenkrantz
b9877f6ac1
formatting
...
SVN revision: 75042
2012-08-09 11:57:00 +00:00
Cedric BAIL
9a4f70925e
e: fix horizontal slider slow creation time.
...
SVN revision: 75038
2012-08-09 10:18:53 +00:00
Mike Blumenkrantz
361376a48b
typedef for E_Dialog_Cb
...
SVN revision: 75036
2012-08-09 09:21:59 +00:00
Mike Blumenkrantz
f8eff99bf8
Dear all.
...
I found the bug which may occurs enlightenment crash.
There is code to insert E_Gadcon pointer to custom_populate_requests list in e_gadcon_custom_new(). However, there is no code to remove deleted E_Gadcon pointer from custom_populate_requests list in e_gadcon_custom_del(). So, if the e_gadcon_custom_del() is called before calling _e_gadcon_custom_populate_idler(), then enlightenment crash may occurs while e calls _e_gadcon_custom_populate_idler() because e accesses deleted E_Gadcon pointer.
I modified this problem. Please review this patch.
Thanks.
--
Doyoun Kang
SVN revision: 75033
2012-08-09 08:25:41 +00:00
Mike Blumenkrantz
934caf9241
fix min sizing (height) of fsel
...
SVN revision: 75029
2012-08-09 07:00:37 +00:00
Mike Blumenkrantz
5c9aeaaa47
fsel now properly selects the first file in a directory on directory load/change
...
SVN revision: 75017
2012-08-08 12:32:31 +00:00
Mike Blumenkrantz
ac28718562
add function for counting number of selected files
...
SVN revision: 75016
2012-08-08 12:29:16 +00:00
Mike Blumenkrantz
e58efabc1e
filepreview directory previews now allow navigation, disable click rename in filepreview and fsel
...
SVN revision: 75015
2012-08-08 12:21:33 +00:00
Mike Blumenkrantz
8ab4a302b4
disable view menu in fsel, this looked terrible anyway
...
SVN revision: 75014
2012-08-08 11:58:09 +00:00
Mike Blumenkrantz
6ea8835011
disable click renaming in theme, wallpaper, desklock wallpaper, and fwin sidebar file lists
...
SVN revision: 75013
2012-08-08 11:55:50 +00:00
Mike Blumenkrantz
d2b8ccd61a
add efm option to disable click renaming
...
SVN revision: 75012
2012-08-08 11:55:10 +00:00
Mike Blumenkrantz
903408f4d4
add flist function to get config
...
SVN revision: 75011
2012-08-08 11:50:57 +00:00
Mike Blumenkrantz
e4584d2214
fix up advanced font dialog a lot to work less stupidly and set icon indicators when it should
...
SVN revision: 75009
2012-08-08 10:49:07 +00:00
Mike Blumenkrantz
fe2cfa7e0c
ilist now supports disabled state, though it does not indicate this visually yet
...
SVN revision: 75007
2012-08-08 10:27:51 +00:00
Carsten Haitzler
756faca85b
and by default for fullscreen windows use fullscreen comp style theme
...
thing. it means u know its a fullscreen window opening AND thus u can
"protect" against security issues like apps popping up fs windows
mimicking your desktop with screenshots etc. :)
SVN revision: 75003
2012-08-08 09:56:58 +00:00
Carsten Haitzler
0bfa24080b
add fullscreen comp theme.
...
SVN revision: 75002
2012-08-08 09:56:02 +00:00
Mike Blumenkrantz
3997046ea2
add function to change valptr on check widget
...
SVN revision: 75001
2012-08-08 09:20:45 +00:00
Carsten Haitzler
7713bd830f
fix flash fullscreening to stay above shelf.
...
SVN revision: 75000
2012-08-08 09:07:58 +00:00
Mike Blumenkrantz
b1c5983d72
revert some changes to e font that broke things; the hunt for #1284 begins
...
SVN revision: 74998
2012-08-08 08:33:33 +00:00
Mike Blumenkrantz
cd9c7ee8dc
ensure that title clicking an icon to rename only causes the rename if no other icons are clicked/selected
...
SVN revision: 74995
2012-08-08 06:59:06 +00:00
Mike Blumenkrantz
8fecf57e7e
fix up mapping change hacks, not sure what I was thinking here
...
SVN revision: 74994
2012-08-08 06:35:42 +00:00