Commit Graph

123 Commits

Author SHA1 Message Date
Kim Woelders 4ef9558c14 Forgot 2008.
SVN revision: 34083
2008-03-22 14:51:24 +00:00
Kim Woelders 0a05aafc82 Assume free(0) is ok (if not HAVE_FREE_NULL_BUG will have to be defined).
SVN revision: 33818
2008-02-23 12:09:38 +00:00
Kim Woelders d9868882c9 Handle h/v resize requests (_NET_WM_MOVERESIZE_SIZE_...) properly.
SVN revision: 33229
2007-12-24 08:12:00 +00:00
Kim Woelders 6448e1f504 Startup id bits.
SVN revision: 31781
2007-09-22 10:21:18 +00:00
Kim Woelders c093e8c957 Move some window property derivation to allow tweaking stuff in snapshots.
SVN revision: 30754
2007-07-11 09:14:12 +00:00
Kim Woelders 6a4a500d31 Startup id bits.
SVN revision: 29586
2007-04-17 21:31:30 +00:00
Kim Woelders 9905047941 Add some new atoms (_NET_WM_ACTION_ABOVE/BELOW).
SVN revision: 29585
2007-04-17 21:20:34 +00:00
Kim Woelders d9d96086f7 Don't use atom name in property change processing.
SVN revision: 29557
2007-04-16 16:36:10 +00:00
Kim Woelders 76806c4cda Don't use atom name in client message processing.
SVN revision: 29538
2007-04-15 14:54:11 +00:00
Kim Woelders d80381ab8b Shuffle some functions around.
SVN revision: 29537
2007-04-15 14:39:07 +00:00
Kim Woelders 225f169b20 Split client message processing into client and root message parts.
SVN revision: 29536
2007-04-15 14:34:46 +00:00
Kim Woelders a19cdebd92 Add option to show windows on all desks in focus list.
SVN revision: 28583
2007-03-06 03:33:31 +00:00
Kim Woelders f53600e1e8 Cleanups, enable compiling everything as if it were C++.
SVN revision: 28022
2007-01-17 01:10:44 +00:00
Kim Woelders 83bcbbaee1 2007.
SVN revision: 27952
2007-01-13 19:14:29 +00:00
Kim Woelders 056a824115 Remove unneeded grab parameter (we always grab).
SVN revision: 27935
2007-01-13 01:41:34 +00:00
Kim Woelders d31b01dfee EwinGetName -> EwinGetTitle.
SVN revision: 27212
2006-11-26 11:30:59 +00:00
Kim Woelders 61d37a137e Center unplaced dialogs on "parent"(if transient) or root.
SVN revision: 26802
2006-10-26 20:25:30 +00:00
Kim Woelders 32eed4b5a2 Rename some macros (_Ewin...) for consistency.
SVN revision: 24442
2006-08-07 20:20:16 +00:00
Kim Woelders f02b00ad9d Change internal window handling API. Now passing Win (pointer to EXID struct) in stead of window XID.
SVN revision: 22397
2006-04-29 19:39:21 +00:00
Kim Woelders aaf3876519 Window handling function api rename/rewrap continued.
SVN revision: 22202
2006-04-18 17:57:58 +00:00
Kim Woelders fd1f43f0fe Rename some files.
SVN revision: 20558
2006-02-18 09:50:17 +00:00
Kim Woelders 056248c884 2006.
SVN revision: 19591
2006-01-07 07:20:58 +00:00
Kim Woelders 9d814d2c46 Set focusclick attribute on desktop type windows.
SVN revision: 19242
2005-12-22 18:56:02 +00:00
Kim Woelders ff86323831 Split off borders.h.
SVN revision: 19238
2005-12-22 18:43:15 +00:00
Kim Woelders ac60a6615a Area stuff belongs with desk stuff.
SVN revision: 18540
2005-11-19 19:32:45 +00:00
Kim Woelders 1388595dd7 User Time handling bits.
SVN revision: 18472
2005-11-14 19:28:01 +00:00
Kim Woelders b8d230d659 Action source handling - continued.
SVN revision: 18447
2005-11-13 01:22:28 +00:00
Kim Woelders e3f3a9c6bd Action source handling - continued.
SVN revision: 18445
2005-11-12 19:55:42 +00:00
Kim Woelders 5b2513c0b2 Action source handling - part 1. Mostly renaming and shuffling around.
SVN revision: 18443
2005-11-12 17:51:11 +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 f958ec26e4 Switch desk/viewport on _NET_ACTIVE_WINDOW.
SVN revision: 18115
2005-10-29 23:42:22 +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 1d7eb3a8bc Clean up client adoption.
SVN revision: 17895
2005-10-24 17:35:09 +00:00
Kim Woelders c8d456f642 Forgot some desk number changes.
SVN revision: 16517
2005-09-04 08:10:11 +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 8ef56a768c Track window modality state (not honoured).
SVN revision: 16490
2005-09-03 14:28:39 +00:00
Kim Woelders 8d7ebda71c Dock-type application handling tweak.
SVN revision: 16356
2005-08-25 20:55:55 +00:00
Kim Woelders 03614e3d86 Eliminate old client order list. Shuffle some stuff around.
SVN revision: 16058
2005-08-07 14:06:52 +00:00
Kim Woelders 9f7bb47878 Wrap client window access.
SVN revision: 16029
2005-08-04 16:02:02 +00:00
Kim Woelders c47c235402 Cleanup.
SVN revision: 15907
2005-07-26 17:01:18 +00:00
Kim Woelders 1e807e6d50 Remove annoying message.
SVN revision: 15812
2005-07-18 22:18:40 +00:00
Kim Woelders 048a4164f1 Fix bad _NET_WM_ICON consistency check.
SVN revision: 15798
2005-07-17 10:22:49 +00:00
Kim Woelders 5124d0981e Split up E.h a bit.
SVN revision: 15796
2005-07-16 16:57:45 +00:00
Kim Woelders c195958e98 Trivial namespace cleanup.
SVN revision: 15704
2005-07-10 08:31:15 +00:00
Kim Woelders e75d6a9f5f Handle _NET_MOVERESIZE_WINDOW.
SVN revision: 15698
2005-07-10 00:23:52 +00:00
Kim Woelders 69fe129579 Handle _NET_WM_STRUT_PARTIAL (partial info not used in arrange/maximize code yet).
SVN revision: 15684
2005-07-09 10:15:18 +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 05fef95202 Initial _NET_WM_ALLOWED_ACTIONS handling, cleanups.
SVN revision: 15580
2005-06-30 12:09:34 +00:00
Kim Woelders 424d728797 Handle _NET_WM_ICON.
SVN revision: 15578
2005-06-30 11:52:03 +00:00