Commit Graph

183 Commits

Author SHA1 Message Date
Kim Woelders d588bd9fd5 Focus own dialogs when mapped.
SVN revision: 18463
2005-11-13 12:40:13 +00:00
Kim Woelders e625a8a4f3 Fix grab update when changing focus settings.
SVN revision: 18459
2005-11-13 11:32:47 +00:00
Kim Woelders 649a9c04ee Fix inconsistent focusing of sliding windows.
SVN revision: 18440
2005-11-12 15:17:44 +00:00
Kim Woelders 7e4204e0cc Fix bug in state update when losing focus.
SVN revision: 18255
2005-11-03 17:59:38 +00:00
Kim Woelders 0dfa113313 General bug hunt - Found a few, pedantic cleanups, dead code removal.
SVN revision: 18153
2005-10-30 19:40:49 +00:00
Kim Woelders 729c2a92b4 Functions for common dialog stuf. Split off dialog.h. Cleanups.
SVN revision: 18092
2005-10-29 08:48:40 +00:00
Kim Woelders 9dca3e88f1 EWM hint support is no longer optional. Split off hints.h.
SVN revision: 18049
2005-10-27 23:18:35 +00:00
Kim Woelders 8f9d5d87e7 Click-raises tweak (don't set grabs if window cannot be raised).
SVN revision: 17710
2005-10-20 18:18:13 +00:00
Kim Woelders b1ebc2a8ec Fix pointer focus on window close.
SVN revision: 17709
2005-10-20 18:09:35 +00:00
Kim Woelders a8e94bdae1 Tweak click-raises (raise if lowered after getting focus).
SVN revision: 17664
2005-10-18 19:21:25 +00:00
Kim Woelders a201daf79f Force focus unset before leaving desk.
SVN revision: 17612
2005-10-16 16:02:56 +00:00
Kim Woelders d298bab4c7 Change default dialog layout, remove redundant code.
SVN revision: 17399
2005-10-10 19:40:11 +00:00
Kim Woelders 3ddfaa2d8e Fix windows sliding in sometimes not being focused when they should.
SVN revision: 17238
2005-10-06 16:51:54 +00:00
Kim Woelders a696de17da Fix focus on multihead when entering empty screen.
SVN revision: 16603
2005-09-05 22:26:51 +00:00
Kim Woelders b3b99a2f0d Focus stack tweak.
SVN revision: 16600
2005-09-05 22:08:50 +00:00
Kim Woelders 4ae7217564 Shuffle stuff around to more appropriate locations.
SVN revision: 16522
2005-09-04 12:43:13 +00:00
Kim Woelders 9ebaf4a103 Change most desk references from integer to pointer to desk object.
SVN revision: 16515
2005-09-04 07:27:20 +00:00
Kim Woelders 28534943d2 Wrap XWarpPointer and XQueryPointer.
SVN revision: 16060
2005-08-07 20:33:21 +00:00
Kim Woelders 9f7bb47878 Wrap client window access.
SVN revision: 16029
2005-08-04 16:02:02 +00:00
Kim Woelders 9eb7fab46c Dialog item text simplification.
SVN revision: 15998
2005-08-02 16:50:40 +00:00
Kim Woelders b23ccfa530 Another partial cleanup of client window property/state stuff.
SVN revision: 15989
2005-08-01 17:34:53 +00:00
Kim Woelders 5e932a0ece Fix focus to none.
SVN revision: 15869
2005-07-22 18:56:02 +00:00
Kim Woelders 5124d0981e Split up E.h a bit.
SVN revision: 15796
2005-07-16 16:57:45 +00:00
Kim Woelders a5aba62322 Fix "focus prev". Enable using up/down arrow keys with focus list.
SVN revision: 15768
2005-07-13 19:39:22 +00:00
Kim Woelders 33bdd4b2f3 Focus list tweaks.
SVN revision: 15696
2005-07-09 22:55:56 +00:00
Kim Woelders 19a9e705d0 Focus tweak.
SVN revision: 15695
2005-07-09 18:54:22 +00:00
Kim Woelders be3ff39e11 Focus window on activated button binding with click-to-focus.
SVN revision: 15692
2005-07-09 15:42:04 +00:00
Kim Woelders 3529ea8228 Partial cleanup of client window property/state stuff.
Set _NET_WM_ALLOWED_ACTIONS values properly.


SVN revision: 15674
2005-07-08 16:48:19 +00:00
Kim Woelders cabad80399 Trivial stuff (function renaming, avoid referencing ewin list, eliminate unnecessary casts).
SVN revision: 15582
2005-06-30 12:50:47 +00:00
Kim Woelders f8df951ba4 Focus handling tweaks.
SVN revision: 15579
2005-06-30 12:03:38 +00:00
Kim Woelders 6c4b55724c Focus tweaks.
SVN revision: 15399
2005-06-17 23:34:13 +00:00
Kim Woelders cba1815b95 Initial urgency and DEMANDS_ATTENTION support.
SVN revision: 15069
2005-06-02 22:11:09 +00:00
Kim Woelders 82a5d6f25a Fix focus on desk change.
SVN revision: 15039
2005-05-31 21:11:32 +00:00
Kim Woelders 0dbd495e8f Attempt to improve focusing of new windows.
SVN revision: 15021
2005-05-29 18:58:38 +00:00
Kim Woelders 5388d8539e No manual placement or sliding during startup.
SVN revision: 15017
2005-05-29 14:59:17 +00:00
Kim Woelders 5480957906 Fix various window slidein issues.
SVN revision: 15011
2005-05-29 10:20:25 +00:00
Kim Woelders 8065f33d95 Add "warp always" focus option. Move focus dialog code.
SVN revision: 14939
2005-05-25 22:57:38 +00:00
Kim Woelders ee411ac254 Internal client handling fixes.
SVN revision: 14739
2005-05-12 22:38:01 +00:00
Kim Woelders 42c43d2aca Fix server grabbing issues. Don't use ecore_x API for trivial stuff.
SVN revision: 14642
2005-05-07 11:20:02 +00:00
Kim Woelders 96f7215708 Fix pointer focus on virtual roots.
SVN revision: 13830
2005-03-21 19:03:03 +00:00
Kim Woelders 99d717e187 Copyright updates. More enlightenment->e16.
SVN revision: 13794
2005-03-19 16:40:18 +00:00
Kim Woelders 3444f0bfd7 Fix some startup/desk switch focusing issues.
SVN revision: 13628
2005-03-05 14:25:50 +00:00
Kim Woelders bbee671e2f Desktop fixes, namespace cleanups.
SVN revision: 13518
2005-02-26 16:40:36 +00:00
Kim Woelders 69b6ed3314 Bye bye EDBUG/EDBUG_RETURN.
SVN revision: 13097
2005-01-25 21:58:28 +00:00
Kim Woelders e4302eeb4f Fix multihead focus.
SVN revision: 12959
2005-01-14 00:03:50 +00:00
Kim Woelders 60dcd50f7f Fix focus at startup.
SVN revision: 12876
2005-01-10 23:34:46 +00:00
Kim Woelders 7abca3de32 Attempt to fix unmap problem, more debug, cleanups.
SVN revision: 12851
2005-01-09 22:36:01 +00:00
Kim Woelders fbbe386efb 0.16.8
SVN revision: 12619
2004-12-28 23:46:49 +00:00
Kim Woelders b6b7bcc647 Still more pointer grab stuff.
SVN revision: 12280
2004-11-27 13:29:39 +00:00
Kim Woelders 322afc36f6 Fix button grabs not being released.
SVN revision: 11228
2004-08-14 18:50:27 +00:00
Kim Woelders a229e84d09 Pass button grabs through one function.
SVN revision: 11225
2004-08-14 15:06:26 +00:00
Kim Woelders 6434b22c6e Partial fix to button grab problem.
SVN revision: 11222
2004-08-14 00:47:17 +00:00
Kim Woelders 47ddbb9d11 Fix focuslist trouble.
SVN revision: 10992
2004-07-23 20:05:50 +00:00
Kim Woelders 02683651fa Grrr. Debug--.
SVN revision: 10894
2004-07-17 22:42:29 +00:00
Kim Woelders 1fe494a8eb Fix some focus list options.
SVN revision: 10893
2004-07-17 22:17:20 +00:00
Kim Woelders 8207d1f098 Focus fixes - minor correction #2.
SVN revision: 10889
2004-07-17 14:58:16 +00:00
Kim Woelders 16c7808280 Focus fixes - minor correction.
SVN revision: 10886
2004-07-17 10:11:31 +00:00
Kim Woelders 737c9603b4 Focus fixes.
SVN revision: 10885
2004-07-17 08:55:34 +00:00
Kim Woelders 4c73a3944f Bits and pieces - no actual changes.
SVN revision: 10854
2004-07-15 23:31:02 +00:00
Kim Woelders dfca031c6c Don't chase around after windows during startup.
SVN revision: 10798
2004-07-12 23:24:36 +00:00
Kim Woelders d6efd071f9 Enable configuring no-input windows using menus + cosmetics.
SVN revision: 10614
2004-06-28 23:37:55 +00:00
Kim Woelders 9a2591c4e1 Trivial code shuffle and namespace cleanup.
SVN revision: 10457
2004-06-07 16:46:08 +00:00
Kim Woelders 2b847dfbe9 Add X_CFLAGS to INCLUDES. Rename root to VRoot to avoid warnings with -Wshadow.
SVN revision: 10053
2004-05-04 19:04:42 +00:00
Kim Woelders 2456ad1512 Don't focus windows before they are mapped.
SVN revision: 9963
2004-04-28 22:31:37 +00:00
Kim Woelders de1c885ef6 Another attempt at fixing the "losing windows" bug, adjust event masks.
SVN revision: 9831
2004-04-21 20:51:57 +00:00
Kim Woelders 7a317daa8a Highlight only the focused window.
SVN revision: 9738
2004-04-15 19:54:54 +00:00
Kim Woelders 024d20eca2 Shuffle around some window event configuration code (no functional changes).
SVN revision: 9710
2004-04-12 13:57:43 +00:00
Kim Woelders db40d22efa Fix segv when closing windows (properly this time).
SVN revision: 9673
2004-04-10 07:22:45 +00:00
Kim Woelders fbb71bcab4 Simplify border update code, partial fix to border updates after desk switch.
SVN revision: 9666
2004-04-09 13:45:59 +00:00
Kim Woelders b24dd8ac6e Fix segv when closing windows.
SVN revision: 9649
2004-04-08 15:51:26 +00:00
Kim Woelders cf9316e6f8 Introduce debug print function.
SVN revision: 9647
2004-04-08 12:54:46 +00:00
Kim Woelders 12328ebfb5 Ajust (primarily click-to-focus) context window behavior.
SVN revision: 9598
2004-04-04 21:32:37 +00:00
Kim Woelders ad374aaa38 Improve on (click-to-) focus.
SVN revision: 9559
2004-04-01 22:41:22 +00:00
Kim Woelders 2b84f92907 Use new static stacking list wherever possible.
SVN revision: 9491
2004-03-26 21:21:47 +00:00
Kim Woelders b9d0075e6a Some more debug stuff.
SVN revision: 9423
2004-03-22 16:36:03 +00:00
Kim Woelders 531c81778c Enable compiling with -Wshadow (trivial name clash fixups).
SVN revision: 9409
2004-03-20 15:49:05 +00:00
Mandrake 68ea5e7268 Thu Mar 18 12:10:13 EST 2004
(Mandrake)

Fixed a boatload of warnings.  Commented out a couple of functions that
were no longer being used.  I fixed some of these warnings a few years ago
and somehow *ahem* they were put back in ;)


SVN revision: 9392
2004-03-18 17:03:50 +00:00
Kim Woelders 72a367a6af Maintain a global window stacking order (not entirely finished).
SVN revision: 9375
2004-03-16 22:10:07 +00:00
Kim Woelders a50d1836ee Cosmetics.
SVN revision: 9351
2004-03-14 09:03:26 +00:00
Kim Woelders 45e9ac385e Refresh only sticky visible windows after desk switch.
SVN revision: 9200
2004-03-02 20:42:45 +00:00
Kim Woelders 535088a8fb Fix update of E-internal windows after move when theme transparency is on.
SVN revision: 9176
2004-03-01 21:03:54 +00:00
Kim Woelders d32348a374 Preparing for _NET_WM_NAME (UTF-8).
SVN revision: 9151
2004-02-29 01:30:18 +00:00
Kim Woelders 677c2298dc More focus fixes.
SVN revision: 9117
2004-02-26 19:33:21 +00:00
Kim Woelders 8a081e396d Partial fix to broken click-to-focus.
SVN revision: 9101
2004-02-24 23:19:03 +00:00
Kim Woelders ba58353fff Added some configuration request debug stuff.
SVN revision: 9019
2004-02-17 23:15:54 +00:00
Kim Woelders 290547029e Plugged very annoying grab leak, fixed click-to-focus.
SVN revision: 8995
2004-02-16 22:58:21 +00:00
Kim Woelders a6abf796ba Fix problem with windows going off in all directions after restart.
SVN revision: 8911
2004-02-08 22:51:50 +00:00
Kim Woelders 276b479896 Fix some focus bugs.
SVN revision: 8862
2004-02-07 00:30:23 +00:00
Kim Woelders 2becc3a36d Minor changes to the configuration struct.
SVN revision: 8808
2004-02-04 20:32:08 +00:00
Kim Woelders c31c031b31 Fix raise-on-next focus.
SVN revision: 8769
2004-02-02 19:42:35 +00:00
Kim Woelders d079765697 Attempt to fix some focus problems.
SVN revision: 8747
2004-02-01 11:28:06 +00:00
Kim Woelders 1a1cdac54f Shuffle around some focus and event handling code.
SVN revision: 8706
2004-01-28 20:09:07 +00:00
Kim Woelders b46f03578e Focus code name space cleanup.
SVN revision: 8606
2004-01-21 23:32:45 +00:00
Kim Woelders 2328bcb7c9 2003 -> 2004.
SVN revision: 8569
2004-01-19 22:30:35 +00:00
Kim Woelders 57d8a9e8c5 Split mode struct into configuration and state stuff.
SVN revision: 8358
2004-01-12 20:43:18 +00:00
Kim Woelders e117fe4368 Trivial sound cleanups.
SVN revision: 8264
2004-01-03 12:29:58 +00:00
Kim Woelders 091523125a Pager fixups after imlib2 port.
Fix pager mini-window and tooltip unmapping.
Pager code shuffling.


SVN revision: 7972
2003-11-30 15:35:43 +00:00
Kim Woelders 3da03b6dc9 Copyrights->2003.
SVN revision: 7807
2003-11-05 17:24:47 +00:00
Kim Woelders a8ca5e4ab0 Partial fix to desktop switch focus problem.
Should make the symptoms go away.


SVN revision: 7015
2003-06-11 20:05:59 +00:00
Mandrake 538d325415 Thu May 22 15:09:11 EDT 2003
(Mandrake)

Updated .h files so that this sucker actually wants to build on my system.
Sorry I've been AWOL for so long, life has been quite busy lately.


SVN revision: 6924
2003-05-22 19:15:03 +00:00