Commit Graph

5453 Commits

Author SHA1 Message Date
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 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 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 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
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
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
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 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 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
Andreas Volz 38766e9942 enable E to configure a another user path then ~/.e for special use cases
SVN revision: 57539
2011-03-06 10:31:44 +00:00
Boris Faure 7c6caaa267 e: fix variable scope + indenting
SVN revision: 57506
2011-03-03 22:05:12 +00:00
Boris Faure 62ae791ca4 e: fix bd->changes.border
this way it's possible to know whether the border has changed when hooking
on E_BORDER_HOOK_EVAL_POST_BORDER_ASSIGN

SVN revision: 57478
2011-03-02 22:09:05 +00:00
Hannes Janetzek 23428da6ea e17: allow themes to request argb window frames
if your window border theme will use transparency add:
data { item: "argb" "1" } to the respective border groups 


SVN revision: 57458
2011-03-01 16:17:23 +00:00
Eric Schuele 09b181a9d5 Make sure auto-hidden shelves only unhide when you mouse in while on a desktop the shelf is actually present on
SVN revision: 57441
2011-03-01 04:48:48 +00:00
Hannes Janetzek f8fc5f9f78 e17/fm: fix segv
SVN revision: 57399
2011-02-27 22:39:51 +00:00
Sebastian Dransfeld 80ae44090b e: revert change of return value for callback
No need to cancel the event, others might want it.

SVN revision: 57392
2011-02-27 16:30:44 +00:00
Hannes Janetzek 58a6daea12 e17: startup: cancel cb. this needs to run just once
SVN revision: 57370
2011-02-27 11:09:49 +00:00
Hannes Janetzek 0e59861be3 e17/fm: fix last commit.
it's possible that ic_next could be NULL


SVN revision: 57260
2011-02-23 10:37:17 +00:00
Hannes Janetzek af23edc941 e17/fm: select next item after deleting a file
SVN revision: 57258
2011-02-23 10:18:41 +00:00
Sebastian Dransfeld 67da66aacf Fix raster fix
Use eina_strbuf_append_length, not eina_strbuf_append_n to add a string
with known length.

SVN revision: 57211
2011-02-21 11:02:10 +00:00
Carsten Haitzler 09d6cde244 work around weird eina-ism fo strlening a strign it already knows the
length of.



SVN revision: 57202
2011-02-21 06:20:28 +00:00
Christopher Michael d9ffb02f30 E: e_widget_scrollframe. Fix 'conditional jump depends on
uninitialized values'



SVN revision: 57197
2011-02-21 01:20:30 +00:00
Boris Faure 9dcd184e39 e: use "while" and not an ugly "for"
SVN revision: 57160
2011-02-19 12:50:02 +00:00
Hannes Janetzek adccf26b7a e_util_icon_theme_set: use e_icon_scale_size_set to request fdo icon size
SVN revision: 57136
2011-02-17 20:21:02 +00:00
Boris Faure 599e4570d0 e: fix indent
SVN revision: 57118
2011-02-17 09:54:43 +00:00
Hannes Janetzek c4401dec20 - remove deprecated e_util_menu_item_edje_icon_set
- change default icon lookup order from 
  user theme > default theme > fdo theme to
  user theme > fdo theme > default theme


SVN revision: 57105
2011-02-16 23:47:06 +00:00
Boris Faure 4f7e03fe3e e: just use eina_stringshare_replace
SVN revision: 57079
2011-02-16 09:31:44 +00:00
Boris Faure 9fcfc565b1 e: use stringshare_replace in window_border_set
SVN revision: 57077
2011-02-16 09:07:44 +00:00
Carsten Haitzler f09e917e18 fix case where we could have x fatal stuff happen during shutdown or
we try use x on shutdown when x io fatal conditions have happened.
x_fatal flag around for that now too. tested. seems to now be happy
and not cause aborts on shutdown when x has gone.



SVN revision: 57075
2011-02-16 05:20:13 +00:00
Carsten Haitzler 6739ee9747 pointed out by doyoun kim - why ever this was -2 beats me. it'd skip a
layer below the given one.



SVN revision: 57074
2011-02-16 03:51:08 +00:00
Christopher Michael be380661b8 Remove unused variable.
SVN revision: 57067
2011-02-15 21:13:01 +00:00
Christopher Michael d091ee0bc3 Obj is unused here, so add __UNUSED__.
SVN revision: 57066
2011-02-15 21:11:03 +00:00
Boris Faure c48d74e023 e: use stringshare_replace in window_border_cycle
SVN revision: 57059
2011-02-15 18:15:54 +00:00
Cedric BAIL 154cdf7f48 * e: HUGE SPANK ! That one prevented me to restart E17 correctly.
SVN revision: 57058
2011-02-15 17:26:13 +00:00