Mike Blumenkrantz
3eebd1ad4d
add e_layout_top_child_get, e_layout_child_below_get and e_layout_child_above_get
...
SVN revision: 84061
2013-02-18 13:43:52 +00:00
Mike Blumenkrantz
f36ecd9d3d
giant comp rejiggering commit #2 : popups are now objects drawn directly onto the compositor canvas with no xwindows of their own
...
* added a number of new e_comp functions and macros
* options for disabling effects on objects: this option does not currently have any effect
* all modules which used gadcon popups have been adjusted
* all modules which used input windows to detect close events for gadcon popups have been adjusted to use new popup autoclose functionality
* shelves are now always drawn on the compositor canvas, meaning objects will never get clipped by the shelf (ticket #1810 )
* shelves no longer have an event object
SVN revision: 84060
2013-02-18 13:43:47 +00:00
Mike Blumenkrantz
0e466612d6
formatting
...
SVN revision: 84059
2013-02-18 13:43:40 +00:00
Mike Blumenkrantz
2297f7d071
gadcon now correctly freezes its container object when unpopulating
...
SVN revision: 84058
2013-02-18 13:43:37 +00:00
Mike Blumenkrantz
41058ea8e2
e_util_size_debug_set now prints on show/hide events
...
SVN revision: 84057
2013-02-18 13:43:34 +00:00
Mike Blumenkrantz
257a7d58c9
add e_util_evas_objects_above_print_smart() to print smart heirarchy
...
SVN revision: 84056
2013-02-18 13:43:32 +00:00
Mike Blumenkrantz
32bcde16af
add e_gadcon_client_visible_get()
...
SVN revision: 84055
2013-02-18 13:43:29 +00:00
Mike Blumenkrantz
04330ef7d9
add comp functions for injecting objects into the comp layout
...
SVN revision: 84054
2013-02-18 13:43:22 +00:00
Mike Blumenkrantz
89d422a4de
rename E_COMP_CANVAS_LAYER_ABOVE -> POPUP
...
SVN revision: 84053
2013-02-18 13:43:18 +00:00
Mike Blumenkrantz
55f5ff17bd
desklock now uses comp canvas
...
SVN revision: 84052
2013-02-18 13:43:14 +00:00
Mike Blumenkrantz
41b95796a4
add desklock layer to layer enum
...
SVN revision: 84051
2013-02-18 13:43:10 +00:00
Mike Blumenkrantz
cba7f88f2f
use handler list append macro for desklock handlers
...
SVN revision: 84050
2013-02-18 13:43:05 +00:00
Mike Blumenkrantz
b247247dfd
fix 2 pointer warp bugs:
...
* warping to a window which is covered by another window containing the current pointer coordinates
* focus changes no longer break sometimes when winlist warping very quickly
SVN revision: 84046
2013-02-18 10:13:20 +00:00
Mike Blumenkrantz
3d069d9601
unbreak input windows in comp and ensure they have container shapes: edge bindings which do not require dragging are once again functional
...
SVN revision: 83955
2013-02-15 13:46:59 +00:00
Mike Blumenkrantz
3b17c96518
someone got a little overzealous with nulling pointers...need the border ee to not be null when we try to free it
...
SVN revision: 83952
2013-02-15 13:10:40 +00:00
Mike Blumenkrantz
23fac6430a
fix e build on 1.7 branch again...
...
SVN revision: 83940
2013-02-15 08:18:09 +00:00
Mike Blumenkrantz
df0920e3a7
patch by Deon Thomas which implements efreet menu caching for e_int_menus
...
SVN revision: 83939
2013-02-15 08:16:06 +00:00
Carsten Haitzler
b239642508
add a E_CSERVE env var - set it befor e_start to make e_start run
...
cserve2 etc.
SVN revision: 83933
2013-02-15 04:56:11 +00:00
Carsten Haitzler
6b76c89e5b
and remvoe from hashes before 0ing win.
...
SVN revision: 83894
2013-02-14 13:07:12 +00:00
Carsten Haitzler
ec27564e32
paranoia - set thigns we free to nullin case a side-effect of a later
...
call calls some callback that somehow accesses the bd we are
freeing... :)
SVN revision: 83892
2013-02-14 13:02:56 +00:00
Carsten Haitzler
77f9977ce1
someone forgot to worry about warp_timer_border on deletions. :)
...
SVN revision: 83891
2013-02-14 12:54:38 +00:00
Jérémy Zurcher
45e7454e58
e_slider: emit signal on disabled state change
...
SVN revision: 83874
2013-02-13 21:59:06 +00:00
Carsten Haitzler
d7d631ea95
begin to put ion code to launch cserve2 for e17 in e_start...
...
problem... it runs... mostly.. but is buggy.
svgs -> no load (generic loader issue?)
sometimes ie->data2 is null (why?)
font -> instead of normal bvold font.. i'm seeing an italic bold
font.... eek! :(
cserve2 worked well in smaller tests like elm and expedite.. it's not
having a happy day with e17 :(
SVN revision: 83871
2013-02-13 12:50:23 +00:00
Carsten Haitzler
6ba07f8dca
handle 0 name length.
...
SVN revision: 83834
2013-02-12 03:37:19 +00:00
Mike Blumenkrantz
b936d5287e
fix e_layout to not ignore frozen state
...
SVN revision: 83827
2013-02-11 14:35:03 +00:00
Cedric BAIL
08dbfd4c7f
e: let's make all preview asynchronous with edje.
...
SVN revision: 83815
2013-02-11 09:58:35 +00:00
Mike Blumenkrantz
28a8ecf101
variable typo--
...
SVN revision: 83814
2013-02-11 09:39:27 +00:00
Mike Blumenkrantz
cb79b14974
only add back shape rects for comp objects if pass_events is not set
...
SVN revision: 83813
2013-02-11 09:38:08 +00:00
Mike Blumenkrantz
fd0f6557ed
fix crash when activating menu from start gadget after locking screen from start gadget menu
...
ticket #cedric
SVN revision: 83811
2013-02-11 08:35:28 +00:00
Mike Blumenkrantz
f1114045b0
fix pointer warping for new client windows to not start from a random location
...
SVN revision: 83809
2013-02-11 07:55:02 +00:00
Mike McCormack
63aef25ad1
e: Fix uninitialized variable warning
...
SVN revision: 83800
2013-02-10 03:00:00 +00:00
Mike Blumenkrantz
3bf8de7e86
fix ogl fail dialog for comp, also skip comp gl attempt if gl not available
...
SVN revision: 83772
2013-02-08 09:05:41 +00:00
Cedric BAIL
ba93ddb0de
e: efreet_menu_parse is not thread safe.
...
SVN revision: 83762
2013-02-08 07:15:54 +00:00
Carsten Haitzler
ac9841acb5
ummmm how about we donmt break suspend with comp continually retruing
...
to suspend because a RESUME signal has a timeout to try suspending!
SVN revision: 83758
2013-02-08 04:25:11 +00:00
Cedric BAIL
7a67306f99
e: we can't create a window to warm about the compositor, before we start the compositor anymore.
...
This is a work around. That window should be delayed and displayed later, I guess.
SVN revision: 83755
2013-02-08 01:27:39 +00:00
Mike Blumenkrantz
2697c3a596
also add input rects in for shaped windows which make me cry tears of compblood
...
SVN revision: 83754
2013-02-07 14:39:36 +00:00
Mike Blumenkrantz
aa6a2d173d
giant comp rejiggering commit because anything smaller would have broken something:
...
* remove xwin for container canvas: now drawn directly on the compositor canvas
* added SHAPE_DEBUG define for bored developers
* bindings now use new e struct for mouse/wheel events
* container+zone now get mouse events from smart callbacks instead of x events
* rename comp api namespace
* change comp underlay theme to have a swallow for the wallpaper
* add names to all zone/container/comp objects to make debugging much easier
* some minor related updates to go along with this
SVN revision: 83752
2013-02-07 13:20:07 +00:00
Mike Blumenkrantz
f49dd52cd3
added e_layout function for getting top object at coordinates
...
SVN revision: 83751
2013-02-07 13:20:02 +00:00
Mike Blumenkrantz
46277e5312
convert e_layout to use inlist
...
SVN revision: 83750
2013-02-07 13:19:59 +00:00
Mike Blumenkrantz
db702e2685
add function for returning e_layout children
...
SVN revision: 83749
2013-02-07 13:19:57 +00:00
Mike Blumenkrantz
e670bc2326
formatting, switch __UNUSED__ to EINA_UNUSED
...
SVN revision: 83747
2013-02-07 13:19:52 +00:00
Mike Blumenkrantz
fc31710fff
add some debugging functions for comp
...
SVN revision: 83746
2013-02-07 13:19:50 +00:00
Mike Blumenkrantz
321f2b4fa3
comp structs now public, remove comp struct accessor functions, add comp utility functions to simplify getting comp from an e_object
...
SVN revision: 83745
2013-02-07 13:19:47 +00:00
Mike Blumenkrantz
9fd79a5994
remove container comp check hack
...
SVN revision: 83744
2013-02-07 13:19:45 +00:00
Mike Blumenkrantz
7f35677bc0
e_manager_new now creates compositors for new managers instead of creating them all at once
...
SVN revision: 83743
2013-02-07 13:19:36 +00:00
Mike Blumenkrantz
13a3f968ec
add "vmware" class to mapping disable keywords
...
ticket #1057
SVN revision: 83734
2013-02-07 11:43:36 +00:00
Mike Blumenkrantz
f047d606bc
fix unused var warning
...
SVN revision: 83725
2013-02-07 09:25:50 +00:00
Mike Blumenkrantz
2a0ef6c396
add edit button to window remembers config dialog
...
ticket #789
SVN revision: 83724
2013-02-07 09:23:29 +00:00
Cedric BAIL
a17844935b
e: enable preload for edje in e_widget_preview.
...
SVN revision: 83720
2013-02-07 08:41:15 +00:00
Mike Blumenkrantz
a4ef12329e
add config option for remembering filemanager windows globally instead of per-directory
...
ticket #1982
SVN revision: 83718
2013-02-07 08:20:42 +00:00