Commit Graph

11035 Commits

Author SHA1 Message Date
Rui Seabra d5f998a4a4 Implement multi-shift for illume-keyboard and change Default.kbd to use it.
Works well on my end and nobody complained about the patch in almost a week so if it's a problem, feel free to revert, but please explain me how to improve it.


SVN revision: 57810
2011-03-16 22:43:55 +00:00
Hannes Janetzek 5b6527fbc6 e17/comp: enable property sniffing of override redirect windows again.
should there be a function in ecore_x to add event-mask elements?


SVN revision: 57809
2011-03-16 22:21:52 +00:00
Hannes Janetzek 6e6145a32e e17/comp: whoops this should have bee removed by the last commit
SVN revision: 57807
2011-03-16 22:03:53 +00:00
Hannes Janetzek 1155517394 e17/comp: revert sniffing. seems i need to get only those windows that are not managed by
SVN revision: 57806
2011-03-16 21:40:25 +00:00
Hannes Janetzek 5732e6300d e17/comp: sniff some property events from override redirect windows and support _NET_WM_WINDOW_OPACITY
no more opaque black background for gksu


SVN revision: 57805
2011-03-16 21:25:35 +00:00
Hannes Janetzek 22f3ce7e66 e17/comp: use input winodw for cm_selection. still not working with gksu overlay somehow..
SVN revision: 57801
2011-03-16 14:39:44 +00:00
Hannes Janetzek 7b2760151a e17: focus fix. forgot to set bd->changed to handle want_focus in eval..
SVN revision: 57799
2011-03-16 13:31:43 +00:00
Hannes Janetzek e4413ad2a7 e17/comp: acquire cm selection for composited screens
SVN revision: 57795
2011-03-16 12:12:23 +00:00
Hannes Janetzek 4f65b168d9 e17: reveal next selected item after delete in key and mousebindings
get ilist_cound before use in loops, when commands are queued it will be counted each time.


SVN revision: 57793
2011-03-16 09:38:46 +00:00
Hannes Janetzek e4d3144cac e17: e_widget_ilist: do reveal(show) item in next idler. if other commands were in queue list geomentry is not up to date anymore
fixes: showing the right area with e_widget_ilist_show after items were removed


SVN revision: 57792
2011-03-16 09:34:46 +00:00
Hannes Janetzek acfadd535b e17: e_widget_ilist: avoid too much idling
SVN revision: 57791
2011-03-16 09:07:01 +00:00
Hannes Janetzek c83350c141 e17:conf_theme: get ilist count first. it's expensive you know. this would have workaround the issue with infinite loop/no reaction on clear all items.
SVN revision: 57790
2011-03-16 08:29:13 +00:00
Hannes Janetzek a1ad9a0f81 e17: e_widget_ilist make queue command codes being an enum
SVN revision: 57789
2011-03-16 08:25:40 +00:00
Hannes Janetzek 37781161a2 e17: e_widget_ilist return correct list count. only count queue commands that add something
SVN revision: 57788
2011-03-16 08:22:09 +00:00
Hannes Janetzek e2cdc78fe1 e17:comp: more self explanatory label
SVN revision: 57782
2011-03-15 21:49:04 +00:00
Hannes Janetzek 0ab4fa35e4 e17:comp: add config option for initial draw timeout.
- no more laggy everything, reduced default timeout from 0.2 to 0.05
- add match for everything for new configs



SVN revision: 57780
2011-03-15 21:35:08 +00:00
Hannes Janetzek 6f65815b3d e17:comp: dont wait for damage/timeout from popups and e menus. we know they draw fast
SVN revision: 57778
2011-03-15 20:47:30 +00:00
Hannes Janetzek f94a3d9040 e17: fix segv in client list menu with sort by class
SVN revision: 57766
2011-03-15 16:33:46 +00:00
Hannes Janetzek f19d67bc2d e17/comp:config: select correct item on add match
SVN revision: 57756
2011-03-14 23:56:16 +00:00
Hannes Janetzek 75388beeb5 e17: e_widget_ilist:
- fix return e_widget_ilist_count: return listcnt + queue
- dont add artificial upadte delay, use idler.


SVN revision: 57755
2011-03-14 23:43:16 +00:00
Massimo Maiurana 6d12977b0b updating french and italian translations
SVN revision: 57744
2011-03-14 18:17:38 +00:00
Massimo Maiurana 83c6efc877 updating french and italian translations, and fixed some non-unicode characters
SVN revision: 57722
2011-03-13 09:40:39 +00:00
Daniel Juyung Seo aa2281b406 Update Korean translation for e.
SVN revision: 57716
2011-03-12 22:02:47 +00:00
Hannes Janetzek 4ca1726aff e17: refocus config dialogs on show when they are open already
SVN revision: 57707
2011-03-12 17:20:47 +00:00
Massimo Maiurana 6159631c21 updating german and french translations
SVN revision: 57706
2011-03-12 17:16:27 +00:00
Hannes Janetzek 27a83bce9f e17: possible focus fix: wait for windows focus_in event also if it does not !take_focus
SVN revision: 57705
2011-03-12 16:59:02 +00:00
Hannes Janetzek c12717050e e17: fix focus new window with click to focus. delay setting focus again
SVN revision: 57704
2011-03-12 16:24:37 +00:00
Hannes Janetzek abb627d2b4 e17: raise border in window_desk_move_by action
SVN revision: 57703
2011-03-12 15:09:49 +00:00
Massimo Maiurana ca72bdc928 updating german translations
SVN revision: 57698
2011-03-11 22:17:19 +00:00
Massimo Maiurana 361f385c53 updating french and italian translations
SVN revision: 57695
2011-03-11 19:04:49 +00:00
Hannes Janetzek c687dbc120 e17/evry: now that efreet icons are cached fetch more in one idler cycle
SVN revision: 57692
2011-03-11 14:16:01 +00:00
Hannes Janetzek c48f99a609 e17/comp: dont set visible until !cw->hidden_override.
trying to fix an infinite loop in when new window is added that is directly set to cw->hidden_override


SVN revision: 57689
2011-03-11 12:15:41 +00:00
Hannes Janetzek 3f610a161e e17: allow window manipulation for any type of window maximize policy when 'allow maipulation of maximized windows' is enabled
fixing http://trac.enlightenment.org/e/ticket/430


SVN revision: 57681
2011-03-10 20:58:55 +00:00
Hannes Janetzek a513603dff e17: on _NET_ACTIVE_WINDOW client message: only switch to desk if border is not sticky
SVN revision: 57676
2011-03-10 16:52:22 +00:00
Hannes Janetzek 267f8d52f5 e17: focus: on focus_set promote border in focus_next even if it has already focus.
this fixes the problem when within one mainloop iteration the currently focused
border is unfocused and refocused.


SVN revision: 57674
2011-03-10 16:23:57 +00:00
Hannes Janetzek 8caac494bd e17/comp: dont run into infinite loop on show_ready when hidden_override is set
SVN revision: 57672
2011-03-10 15:14:14 +00:00
Hannes Janetzek fa53c967b7 e17: fix comp test message handler visible.src -> visibility.src
SVN revision: 57671
2011-03-10 14:50:04 +00:00
Hannes Janetzek f3b8b6ccb7 e17: remove redundant checks. lock_focus_out is check in e_boder_focus_set*
SVN revision: 57648
2011-03-10 02:44:02 +00:00
Hannes Janetzek c51acd3708 e17: set focus at the end of border_idler_before to the last focused window.
No need to sync ecore_x_window_focus then. in next mainloop 
iteration all requests should have been processed by X, or doesnt it? 


SVN revision: 57647
2011-03-10 02:29:01 +00:00
Hannes Janetzek a22406c43c e17: fix the lost keyboard focus after adding a binding key. not sure what was really goind on though
http://trac.enlightenment.org/e/ticket/595


SVN revision: 57646
2011-03-10 01:56:20 +00:00
Hannes Janetzek dd0bd7bce3 e17/evry-apps: fix: check string length before strncpy to not be negative
SVN revision: 57645
2011-03-10 01:18:03 +00:00
Hannes Janetzek 1925cec0c6 e17: fix the rare case that the last focused border had lock_focus_out. try next instead of break
SVN revision: 57644
2011-03-10 00:04:31 +00:00
Hannes Janetzek 800be7c985 e17: fix, remove duplicated line
SVN revision: 57637
2011-03-09 22:07:32 +00:00
Hannes Janetzek ece72e1596 e17: take sticky windows state into account in e_desk_last_focused_focus
SVN revision: 57636
2011-03-09 20:30:22 +00:00
Hannes Janetzek ce5cf84240 e17: fetch netwm state ealier so netwm.state.modal is set before used in icccm.fetch.client_leader case
SVN revision: 57623
2011-03-09 13:28:31 +00:00
Hannes Janetzek d8929994b4 e17: simplify e_border_focus_set logic and fix (some) focus issue with
not focusing the last active window after deskswitch


SVN revision: 57622
2011-03-09 13:15:33 +00:00
Hannes Janetzek 915cf71368 e17: handle ooffice _net_active window messages specifically
SVN revision: 57610
2011-03-09 03:09:59 +00:00
Miculcy Brian c695554642 allow to change layer when locking border position
SVN revision: 57609
2011-03-09 00:05:03 +00:00
Hannes Janetzek d11a154acf e17: disable pointer warp on _net_active_window client message
SVN revision: 57608
2011-03-08 23:09:09 +00:00
Sebastian Dransfeld 905098b0e2 e: No need to snprintf a static buffer
SVN revision: 57578
2011-03-08 11:41:53 +00:00