Age | Commit message (Collapse) | Author |
|
* src/dialog_client.c: (dialog_client_move_resize):
Dont attempt to move non existstant frame of non decorated
dialog window.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1466 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c:
Fixes to focus chaining in presence of modal dialogs.
* src/stack.c: (stack_dump):
* src/wm.c: (wm_activate_client):
Improve debug stack dumping info.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1436 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_init_geometry):
On position a splash window centered if positioned initially at 0,0
Fixes position issues with mb panel applet message wins.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1422 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_get_available_area):
Backout 2006-09-07 change (uneeded)
* src/wm.c: (wm_handle_configure_request), (wm_activate_client):
Dont let alt input wins resize horizontal.
Misc cleanups ( a c++ comment )
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1420 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c:
* src/ewmh.c:
* src/structs.h:
Set modal indicator desktop hint for all modal dialogs, not
just system ones.
Be sure to set panel in titlebar state hints (#40723)
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1415 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_get_available_area),
(dialog_client_button_press):
Fix alt input win positioning.
Add better check for modal window presence to disable decoration
buttons ( in super modal mode ).
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1413 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_get_available_area):
Fix for returning correct available area for dialogs
when alt input win present.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1411 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c:
Redo dialog dragging code to use XShape for outlines
rather that XOR'ing.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1410 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_init_geometry):
Still allow decorationless dialogs to position
themselves freely - fixes error in previous commit.
( Thanks to Marco )
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1406 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/base_client.c: (base_client_new):
Remove spurious repositioning if client positioned
with negative positions ( should get fixed later ).
* src/structs.h:
* src/dialog_client.c: (dialog_init_geometry):
* src/wm.c: (wm_make_new_client):
Only center 0,0 non decorated clients if they have
splash screen hint set.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1405 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_client_show):
* src/stack.c: (stack_dump):
* src/wm.c: (wm_activate_client):
Grouped dialog stacking fixes (see maemo #36977)
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1374 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_init_geometry):
Fix dialog gravity in presence of panels
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1336 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/base_client.c: (base_client_new):
* src/dialog_client.c: (dialog_client_reparent),
(dialog_init_geometry):
* src/structs.h:
* src/wm.c: (wm_event_loop), (wm_handle_configure_request):
Add basic support for window gravity on dialogs.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1332 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_client_button_press):
Stop buttons on lower dialogs working when modal
blocker window in place ( When in super modal mode ).
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1324 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/client_common.c: (client_set_focus):
* src/dialog_client.c: (dialog_client_set_focus_next):
Focus fixes for case of multiple trans for root dialogs.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1322 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_client_show):
Attempted fix for grouped dialog stacking.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1316 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_client_get_offsets),
(dialog_client_title_height), (dialog_client_redraw):
* src/mbtheme-standalone.c: (theme_has_message_decor):
* src/mbtheme-standalone.h:
* src/mbtheme.c: (theme_has_message_decor), (theme_frame_paint):
* src/mbtheme.h:
* src/structs.h:
Add support for optional alternate custom themeing for border only
( no title bar ) dialogs.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1305 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/client_common.c: (client_set_focus),
(client_get_transient_list):
* src/dialog_client.c: (dialog_client_show):
Add basic support for window grouping.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1283 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_client_show):
* src/main_client.c: (main_client_show):
* src/structs.h:
* src/wm.c: (wm_activate_client):
Fix 'flash' when non top apps map dialogs.
Fix issues with minimised dialogs not remapping.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1282 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/client_common.c: (client_get_transient_list):
* src/client_common.h:
* src/dialog_client.c: (dialog_client_show):
Stacking fixes for multiple groups of transient for transient dialogs.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1276 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_client_show):
Fix preivous blocker win borkage
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1268 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_client_reparent):
Dont map the blocker wins on reparenting, wait for show()
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1264 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/dialog_client.c: (dialog_client_show),
(dialog_client_reparent), (dialog_client_iconize),
(dialog_client_destroy):
Add extra debug info for blocker wins
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1262 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1222 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1194 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1176 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1173 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1170 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1168 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1165 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1164 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1143 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1101 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1100 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1084 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1081 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1077 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1073 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1066 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1064 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1062 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1053 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1038 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1037 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1025 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1020 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@1016 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@987 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@971 b067294f-1dea-0310-9683-c47a78595994
|
|
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-window-manager@952 b067294f-1dea-0310-9683-c47a78595994
|