Mike Blumenkrantz
19f79acb45
add e_gadcon_repopulate
...
this allows unpopulate+repopulate calls to occur while the layout is frozen, providing a substantial speedup
2013-02-22 13:18:30 +00:00
Mike Blumenkrantz
23e81fc937
add e_object_ref_debug_set
2013-02-22 13:18:30 +00:00
Mike Blumenkrantz
8b82d2ad38
remove no-longer relevant vtorri entries
2013-02-22 13:18:30 +00:00
Mike Blumenkrantz
bf9933a336
E_FN_DEL macro renamed to E_FREE_FUNC with param order swapped for consistency
2013-02-22 13:18:30 +00:00
Mike Blumenkrantz
81b723aa98
add E_LIST_REVERSE_FREE
2013-02-22 13:18:29 +00:00
Mike Blumenkrantz
12ffdeb622
e's compositor now obeys _NET_WM_WINDOW_OPACITY as a normal atom in e_border
...
additionally:
* actions are now available for setting/changing window opacity
* window remembers can now remember window opacity
SVN revision: 84303
2013-02-22 09:33:13 +00:00
Mike Blumenkrantz
88f00310d7
e toolbar gadgets no longer crash when trying to display a popup
...
SVN revision: 84258
2013-02-20 09:13:03 +00:00
Mike Blumenkrantz
582af02062
add e_popup_object_remove
...
SVN revision: 84097
2013-02-19 09:54:54 +00:00
Mike Blumenkrantz
85a06058ce
e_util_size_debug_set now displays delete events
...
SVN revision: 84088
2013-02-19 09:14:46 +00:00
Mike Blumenkrantz
8b28b2f2f1
revert previous few commits related to e_menu, not meant to go in yet
...
SVN revision: 84083
2013-02-19 08:22:46 +00:00
Mike Blumenkrantz
7b4783ec15
menus are now drawn directly onto the compositor canvas
...
SVN revision: 84078
2013-02-19 08:09:05 +00:00
Mike Blumenkrantz
6703cb2bf3
nocomp mode now dynamically enables/disables based on the state and stacking of fullscreen windows and comp objects
...
SVN revision: 84062
2013-02-18 13:43:55 +00:00
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
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
55f5ff17bd
desklock now uses comp canvas
...
SVN revision: 84052
2013-02-18 13:43:14 +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
10c88cf222
fix apply when disabling input methods in imc config dialog
...
SVN revision: 84040
2013-02-18 08:05:59 +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
Mike Blumenkrantz
b936d5287e
fix e_layout to not ignore frozen state
...
SVN revision: 83827
2013-02-11 14:35:03 +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
Cedric BAIL
ba93ddb0de
e: efreet_menu_parse is not thread safe.
...
SVN revision: 83762
2013-02-08 07:15:54 +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
db702e2685
add function for returning e_layout children
...
SVN revision: 83749
2013-02-07 13:19:57 +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
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
Carsten Haitzler
5aaeebde0b
fix/improve clock module date/time change detection. :)
...
SVN revision: 83717
2013-02-07 08:14:03 +00:00
Mike Blumenkrantz
714611a0da
fix efm cache listener to only activate (once) on icon update instead of desktop update since this is the only one which will matter, also only update the icon image instead of the entire thing
...
SVN revision: 83684
2013-02-06 14:54:23 +00:00
Mike Blumenkrantz
637f539c9d
move "allow windows above fullscreen" option to window display dialog
...
ticket #2216
SVN revision: 83676
2013-02-06 11:19:59 +00:00
Mike Blumenkrantz
893b867070
add option for disabling all keyboard layout changes
...
SVN revision: 83674
2013-02-06 10:51:54 +00:00
Mike Blumenkrantz
2f828589bb
added e_widget_on_disable_hook_set
...
SVN revision: 83670
2013-02-06 09:34:53 +00:00
Mike Blumenkrantz
72aa96c65b
add e_widget_check_widget_disable_on_* api for automatically enabling/disabling widgets without needing to add more callbacks
...
SVN revision: 83661
2013-02-06 08:44:52 +00:00
Mike Blumenkrantz
6773c911b6
unify all pointer warping code to rely on e_border_pointer_warp_to_center functions
...
SVN revision: 83636
2013-02-05 15:15:04 +00:00
Mike Blumenkrantz
fcd92901fc
winlist_warp_speed->pointer_warp_speed
...
pointer warp options consolidated into their own tab in focus settings
SVN revision: 83633
2013-02-05 14:22:54 +00:00
Mike Blumenkrantz
d7c52deb98
merge all bindings dialogs into single module: conf_bindings
...
configs have been updated to load correct module and modapi version has been bumped to invalidate old modules
SVN revision: 83632
2013-02-05 14:03:11 +00:00
Mike Blumenkrantz
41759238cd
a much requested feature: drag-only edge bindings
...
ticket #281
SVN revision: 83628
2013-02-05 13:13:33 +00:00
Mike Blumenkrantz
488e37c140
fix edge flipping after dragging to an invalid flip edge containing a shelf
...
ticket #1701
SVN revision: 83618
2013-02-05 08:55:23 +00:00
Mike Blumenkrantz
b42c0591a9
reduce blocking during apps dialog load; this is still not great
...
SVN revision: 83614
2013-02-05 07:51:50 +00:00
Mike Blumenkrantz
afd92c9394
fix button toggling in personal apps dialog
...
SVN revision: 83594
2013-02-04 11:59:02 +00:00
Mike Blumenkrantz
f4841a5750
fix list update on deletion of personal app launcher
...
SVN revision: 83592
2013-02-04 11:50:30 +00:00
Mike Blumenkrantz
93478999a3
add support for edje files in filepreview widget
...
SVN revision: 83585
2013-02-04 09:09:15 +00:00
Mike Blumenkrantz
01257a8acc
optimize use of edje_file_collection_list in various e things, also remove erroneous changelog/news entries
...
SVN revision: 83584
2013-02-04 08:38:46 +00:00
Chidambar Zinnoury
965ab80819
e music-control: add check-changed.
...
Bonus: some unused lovin’.
SVN revision: 83573
2013-02-02 13:16:56 +00:00
Mike Blumenkrantz
b6359e9607
"No listable items" in Navigate menu is now clickable
...
SVN revision: 83564
2013-02-01 12:56:52 +00:00
Mike Blumenkrantz
aa0e82dda6
fix behavior of up/down keys in efm when typebuf is visible
...
SVN revision: 83560
2013-02-01 12:39:39 +00:00
Mike Blumenkrantz
dce9dcab42
binding dialogs are now able to reset bindings to the system profile file defaults (currently uses "standard" since we have no parenting/typing system for profiles)
...
ticket #2204
SVN revision: 83557
2013-02-01 12:27:07 +00:00