Commit Graph

2384 Commits

Author SHA1 Message Date
Kim Woelders a8fc941627 No __func__.
SVN revision: 33645
2008-01-28 21:09:39 +00:00
Kim Woelders 5d35a90a2d New window placement algorithm. Should be better at handling crowded desktops
and windows with never_use_area attribute.


SVN revision: 33637
2008-01-27 18:41:55 +00:00
Kim Woelders 8431ee7ee4 Don't update fading windows in pager.
SVN revision: 33636
2008-01-27 18:38:53 +00:00
Kim Woelders 01f272cdec Enable showing differential time in debug output.
SVN revision: 33635
2008-01-27 18:37:19 +00:00
Kim Woelders d4ad2f43c2 Avoid unnecessary use of timers in pagers in live update mode.
SVN revision: 33624
2008-01-26 11:45:33 +00:00
Kim Woelders afbc5442a4 Cosmetics.
SVN revision: 33623
2008-01-26 11:44:02 +00:00
Kim Woelders 6457e35937 Use separate debug flags for timers and idlers.
SVN revision: 33622
2008-01-26 11:43:12 +00:00
Kim Woelders 2db78bbdfe Optionally use render for scaling.
SVN revision: 33583
2008-01-24 18:37:45 +00:00
Kim Woelders 45ff3dd249 Play stuff.
SVN revision: 33547
2008-01-21 20:42:32 +00:00
Kim Woelders 53b7d488ef Introduce EwinWarpTo().
SVN revision: 33535
2008-01-19 13:44:54 +00:00
Kim Woelders c3fc3050ec Don't set mouse-over win on desk enter, should be handled via enter events.
SVN revision: 33534
2008-01-19 13:38:51 +00:00
Kim Woelders 90110fc471 Eliminate obsolete EventsConfigure stuff.
SVN revision: 33533
2008-01-19 13:32:30 +00:00
Kim Woelders c84ab53640 Fix edge flip brokenness (thanks to Phillip Warner).
SVN revision: 33511
2008-01-17 17:21:29 +00:00
Kim Woelders e57f63639c Fix showing tiled external pixmap in pager.
SVN revision: 33490
2008-01-14 21:49:12 +00:00
Kim Woelders 832734d4ec Use wrapper function (XGetGeometry->EXGetGeometry).
SVN revision: 33489
2008-01-14 21:48:12 +00:00
Kim Woelders 8805eb3b36 Add sanity checks (oom cases).
SVN revision: 33361
2008-01-06 14:08:40 +00:00
Kim Woelders 9dff0f6e90 Fix potential segv.
SVN revision: 33360
2008-01-06 14:03:42 +00:00
Kim Woelders 6feaf20926 Avoid X-errors with borderless empty menus.
SVN revision: 33359
2008-01-06 14:02:26 +00:00
Kim Woelders c7910dcf50 Simplify.
SVN revision: 33348
2008-01-05 10:43:56 +00:00
Kim Woelders 8f0ce89127 Simplify.
SVN revision: 33346
2008-01-05 10:22:32 +00:00
Kim Woelders dec42cca5b Title placement tweak for weird cases and broken themes.
SVN revision: 33345
2008-01-04 22:55:41 +00:00
Kim Woelders 0a97a8682f Fix shaped menu shape.
SVN revision: 33325
2008-01-02 19:41:15 +00:00
Kim Woelders a00952b1b0 Mark deskray stuff as such.
SVN revision: 33314
2007-12-30 21:20:52 +00:00
Kim Woelders d40357d2ec Simplify ImageclassApplySimple and ScaleRect.
SVN revision: 33312
2007-12-30 21:18:04 +00:00
Kim Woelders 636ad94d4c Fix potential segv with broken themes.
SVN revision: 33311
2007-12-30 21:03:57 +00:00
Kim Woelders 671a76dd87 Formatting cleanup.
SVN revision: 33310
2007-12-30 20:58:00 +00:00
Kim Woelders 8aba2e6428 Fix more trouble during exit.
"Good" signals (HUP, INT, QUIT, ...) should exit by quitting the main
event loop.
"Evil" signals (ILL, FPE, SEGV, ...) should exit immediately, i.e.
not return from the signal handler.


SVN revision: 33309
2007-12-30 20:55:20 +00:00
Kim Woelders e7ab7972c1 Center title vertically within border.
SVN revision: 33308
2007-12-30 20:40:49 +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 ed0d4b83d5 Prevent attempts to resize to less than 1x1.
SVN revision: 33228
2007-12-24 07:41:03 +00:00
Kim Woelders 942e108d71 Fix more breakage around window movement.
SVN revision: 33225
2007-12-24 00:04:55 +00:00
Kim Woelders cec8f5d965 Oops - Fix incorrect tracking of pointer motion fix.
SVN revision: 33212
2007-12-22 14:40:20 +00:00
Kim Woelders 967903fbad Fix incorrect tracking of pointer motion when dragging window (noted by Jon Foster).
SVN revision: 33196
2007-12-21 22:04:55 +00:00
Kim Woelders 996ddc4bc3 Fix backward compatibility "named" menu hack.
SVN revision: 33188
2007-12-19 21:00:47 +00:00
Kim Woelders 4ba1f565fb Introduce EImageApplyToWin.
SVN revision: 33157
2007-12-15 17:10:47 +00:00
Kim Woelders 192fb7acfb EImagePixmapFree->EImagePixmapsFree, add mask argument.
SVN revision: 33156
2007-12-15 16:29:22 +00:00
Kim Woelders d5d56aea5b Trivial cleanups.
SVN revision: 33151
2007-12-15 12:36:58 +00:00
Kim Woelders 43d0375074 localedir is not always available.
SVN revision: 33150
2007-12-15 12:33:43 +00:00
Kim Woelders e852bc3c7d Define mask bitmaps in source to avoid depending on x11 bitmap package.
SVN revision: 33149
2007-12-15 12:31:33 +00:00
Kim Woelders ce90617123 Play with dbus - implement command interface.
SVN revision: 33050
2007-12-08 17:54:38 +00:00
Kim Woelders 5c524f0840 Fix crash if font loading fails.
SVN revision: 33048
2007-12-08 15:17:42 +00:00
Kim Woelders 6acae2a015 Fix trouble with nested exits. Debug stuff tweaks.
SVN revision: 33047
2007-12-08 14:01:27 +00:00
Kim Woelders ee2f91f7c5 Fix application resize locking.
SVN revision: 32983
2007-12-04 21:13:25 +00:00
Kim Woelders 32ee6600de Add registration of file descriptors to be handled in main event loop.
SVN revision: 32943
2007-12-02 18:39:17 +00:00
Kim Woelders 4a7eb693c7 Don't exit while in X error handler.
SVN revision: 32933
2007-12-02 11:15:57 +00:00
Kim Woelders 6b1369f762 Oops - Hack fixing epplet communication dropped out.
SVN revision: 32914
2007-11-29 18:00:10 +00:00
Kim Woelders 487b826b27 Shuffle comms/ipc stuff around a bit.
SVN revision: 32910
2007-11-28 19:28:54 +00:00
Kim Woelders 41a5a09237 Disable pager debug.
SVN revision: 32909
2007-11-28 19:23:06 +00:00
Kim Woelders 7964707723 Trivial autofoo var renaming.
SVN revision: 32908
2007-11-28 19:21:47 +00:00
Kim Woelders 56ef554b0c Fix edge flip after screen size change.
SVN revision: 32754
2007-11-18 09:47:46 +00:00