diff --git a/ChangeLog b/ChangeLog index ad4840addf0304ebf78de42acd66d3f31284b866..ccf951f2d7ed37ec5cefa60b0f4d2ed8e7dc5259 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,44 @@ -2003-09-10 09:39 huysmans +2003-09-13 xfce + + * src/client.c: Add check for non-EWMH compliance before applying + fullscreen for legacy apps. + +2003-09-13 huysmans + + * doc/C/: xfwm4.html, xfwm4.xml: Update by francois + +2003-09-13 xfce + + * src/client.c: Cleanup EWMH properties on unframed windows + +2003-09-12 xfce + + * src/: client.c, client.h, events.c, menu.c: Bunch of small fixes: + - Automatically above/normal layer switch added for older legacy + apps trying to achieve fullscreen mode. - Focus won't go to + windows from another desktop on MapRequest event - Fix very rare + freeze under high load when double clicking on menu button - + Support update of wm_protocol properties for apps that set it after + window mapping. + +2003-09-12 xfce + + * src/client.c: Don't kill the client application (ala xkill) when + right clicking on the close [X] button anymore (ie read "I remove + that hidden feature" as it's too dangerous, the application has no + chance to recover or prompt the user for unsaved data for example) + +2003-09-11 xfce + + * src/client.c: Don't test WM_PROTOCOLS_DELETE_WINDOW when closing + client (as some client don't set this flag, they get killed while + they do support "wm_delete_window" message. + +2003-09-10 huysmans + + * ChangeLog: Update ChangeLogs + +2003-09-10 huysmans * configure, configure.ac, po/ar.gmo, po/ar.po, po/ca.gmo, po/ca.po, po/de.gmo, po/de.po, po/es.gmo, po/es.po, po/es_MX.gmo, @@ -9,78 +49,78 @@ po/tr.po, po/xfwm4.pot, po/zh_CN.gmo, po/zh_CN.po, po/zh_TW.gmo, po/zh_TW.po: Update version numbers and po files for release -2003-09-08 09:27 huysmans +2003-09-08 huysmans * doc/C/: xfwm4.html, xfwm4.xml: Update xfwm doc -2003-09-08 08:25 huysmans +2003-09-08 huysmans * po/: ru.gmo, ru.po: Update russian translations -2003-09-07 15:00 xfce +2003-09-07 xfce * src/events.c: Fix typo -2003-09-05 08:36 xfce +2003-09-05 xfce * src/events.c: Flush X buffer before and after grabbing mouse in double click detection -2003-09-02 08:48 huysmans +2003-09-02 huysmans * po/: ms.gmo, ms.po: Update malaysian translations -2003-09-01 23:09 xfce +2003-09-01 xfce * src/hints.c: More 64bit + endianess fixes -2003-09-01 00:46 xfce +2003-09-01 xfce * src/: client.c, hints.c, hints.h, main.c, main.h, workspaces.c, workspaces.h: Use "int" where "int" is to be used instead of CARD32 (for portability) -2003-09-01 00:26 xfce +2003-09-01 xfce * src/: client.c, hints.c: Code cleanup (for portability) -2003-08-31 23:03 xfce +2003-08-31 xfce * src/: client.c, hints.h: Use "unsigned long" instead of CARD32 for MWM hints as CARD32 seems to cause trouble on Alpha. -2003-08-30 18:19 xfce +2003-08-30 xfce * src/events.c: Remove auto unhide feature because it causes problems with some apps (Lotus Notes R5 under Wine being an example) -2003-08-30 14:49 huysmans +2003-08-30 huysmans * aclocal.m4, configure, configure.ac, po/zh_TW.Big5.gmo, po/zh_TW.Big5.po, po/zh_TW.gmo, po/zh_TW.po: Rename zh_TW.Big5 -> zh_TW -2003-08-30 10:58 huysmans +2003-08-30 huysmans * po/: zh_TW.Big5.gmo, zh_TW.Big5.po: Add traditional chinese translations -2003-08-30 01:34 xfce +2003-08-30 xfce * src/events.c: Add traces. -2003-08-30 00:59 xfce +2003-08-30 xfce * src/: hints.c, hints.h: Blender sets only 4 elements in MWM hints intead of 5 as defined, as we ignore the fifth element anyway, read only 4 elements and make blender happy... -2003-08-26 09:38 huysmans +2003-08-26 huysmans * ChangeLog: Update changelogs -2003-08-26 09:12 huysmans +2003-08-26 huysmans * po/: ar.gmo, ar.po, ca.gmo, ca.po, de.gmo, de.po, es.gmo, es.po, es_MX.gmo, es_MX.po, fi.gmo, fi.po, fr.gmo, fr.po, hu.gmo, hu.po, @@ -89,168 +129,168 @@ xfwm4.pot, zh_CN.gmo, zh_CN.po: Update version numbers and po files for release -2003-08-25 23:38 xfce +2003-08-25 xfce * themes/default/: bottom-active.xpm, bottom-inactive.xpm, right-active.xpm, right-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: Smoothen frame shadow on default theme -2003-08-25 07:22 xfce +2003-08-25 xfce * src/: client.c, events.c, misc.c, misc.h, workspaces.c: Remove the "stashEventTime()" and "getEventTime()" functions as it causes more trouble than it fixes. -2003-08-24 22:44 xfce +2003-08-24 xfce * src/workspaces.c: Fix focus on transients not being restored on w/s switch -2003-08-24 20:49 xfce +2003-08-24 xfce * src/events.c: Fix focus on desktop switch -2003-08-24 18:46 xfce +2003-08-24 xfce * src/: client.c, client.h, events.c: Fix focus problem with Motif/Lesstif apps -2003-08-24 15:49 xfce +2003-08-24 xfce * src/: client.c, client.h, events.c: Reimplement MapRequest handling in a cleaner way. -2003-08-17 13:36 huysmans +2003-08-17 huysmans * configure, configure.ac, po/lt.gmo, po/lt.po: Add lithuanian translations -2003-08-14 20:15 xfce +2003-08-14 xfce * src/: client.c, events.c: Simplify the mapping/unmapping management and bug fixes -2003-08-14 02:09 xfce +2003-08-14 xfce * po/xfwm4.pot: Update -2003-08-14 02:06 xfce +2003-08-14 xfce * src/: client.c, events.c: Even more changes and fixes (I hope) -2003-08-13 07:39 xfce +2003-08-13 xfce * src/: client.c, events.c, events.h, misc.c, misc.h, workspaces.c: Code reorg. -2003-08-13 01:17 xfce +2003-08-13 xfce * src/: client.c, events.c: Unset CLIENT_FLAG_MAPPED when iconifying (and only then) -2003-08-13 00:49 xfce +2003-08-13 xfce * src/: client.c, client.h, events.c, events.h, menu.c, misc.c, workspaces.c: Adopt a MapRequest/MapNotify/UnmapNotify scheme that is similar to xfwm3 that was rock solid... -2003-08-12 13:14 xfce +2003-08-12 xfce * src/client.c: Send configure notify after resizing -2003-08-12 07:42 xfce +2003-08-12 xfce * src/client.c: Remove some XSync() calls that were introduced in the debug process lately. -2003-08-12 00:04 xfce +2003-08-12 xfce * src/: client.c, client.h, events.c, hints.c, hints.h, main.c, settings.c, workspaces.c: A deseperate attempt to fix remaining bugs in xfwm4 -2003-08-10 21:54 huysmans +2003-08-10 huysmans * po/: zh_CN.gmo, zh_CN.po: Update chinese translations -2003-08-08 07:57 xfce +2003-08-08 xfce * src/events.c: Bug fixes in MapNotify handler -2003-08-08 01:09 xfce +2003-08-08 xfce * src/: client.c, hints.c, misc.c, misc.h: Revert to an old (and probably safer) way of framing new windows. -2003-08-08 00:09 huysmans +2003-08-08 huysmans * aclocal.m4, configure, po/ca.gmo, po/ca.po: Update catalan translations -2003-08-07 22:24 huysmans +2003-08-07 huysmans * src/hints.c: Revert changes -2003-08-06 23:06 xfce +2003-08-06 xfce * src/client.c: Small optimization -2003-08-06 23:02 xfce +2003-08-06 xfce * src/: client.c, client.h, events.c: Try to address the reparent bug... -2003-08-04 20:17 xfce +2003-08-04 xfce * configure, configure.ac, po/ko.gmo, po/ko.po, themes/bbs/themerc: Add Korean translation from ByungHyun Choi <byunghyunchoi@hotmail.com> -2003-08-03 20:45 bmeurer +2003-08-03 bmeurer * ChangeLog: Updated ChangeLogs -2003-08-03 20:37 bmeurer +2003-08-03 bmeurer * m4/X11.m4: grep -q does not work with Solaris grep, fixed it. -2003-08-01 18:49 xfce +2003-08-01 xfce * src/: client.c, client.h, workspaces.c: Use dbl linked list instead of single linked list internally Other optimizations -2003-08-01 08:29 xfce +2003-08-01 xfce * src/client.c: Various small fixes and improvements -2003-08-01 00:43 xfce +2003-08-01 xfce * src/: client.c, client.h, events.c, workspaces.c: Rework modal management -2003-07-31 21:44 huysmans +2003-07-31 huysmans * src/main.c: Catch SIGUSR1 as well -2003-07-31 10:03 huysmans +2003-07-31 huysmans * src/: client.c, hints.c, main.c: Fix compiler warnings -2003-07-31 00:19 xfce +2003-07-31 xfce * ChangeLog: Update ChangeLog -2003-07-31 00:15 xfce +2003-07-31 xfce * src/: client.c, client.h, events.c, workspaces.c: Add proper modality management Small bug fixes Improve legacy apps fullscreen mgmt -2003-07-30 13:31 huysmans +2003-07-30 huysmans * ChangeLog: Update changlogs -2003-07-30 10:05 huysmans +2003-07-30 huysmans * configure, configure.ac, po/ar.gmo, po/ar.po, po/ca.gmo, po/ca.po, po/de.gmo, po/de.po, po/es.gmo, po/es.po, po/es_MX.gmo, @@ -260,111 +300,111 @@ po/ta.po, po/tr.gmo, po/tr.po, po/xfwm4.pot, po/zh_CN.gmo, po/zh_CN.po: Update version numbers and po files for release -2003-07-30 08:41 xfce +2003-07-30 xfce * src/client.c: Code cleanup -2003-07-30 07:40 xfce +2003-07-30 xfce * src/client.c: Use the same default layer for modal dialogs as some apps just set modal and open other windows that show underneath the modal... -2003-07-29 18:50 xfce +2003-07-29 xfce * themes/microdeck/themerc: [no log message] -2003-07-29 17:04 huysmans +2003-07-29 huysmans * doc/C/: xfwm4.html, xfwm4.xml: Update documentation to latest versions -2003-07-29 14:24 huysmans +2003-07-29 huysmans * doc/C/images/: decoration_style.png, keyboard_and_focus.png, misc_wm_prefs.png, titlebar.png, workspace_margins.png: Update all images to new defaults -2003-07-29 08:28 huysmans +2003-07-29 huysmans * po/: ru.gmo, ru.po: Update russian translations -2003-07-29 00:09 xfce +2003-07-29 xfce * themes/microdeck/: title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2003-07-28 21:02 xfce +2003-07-28 xfce * ChangeLog: Update ChangeLog -2003-07-28 20:59 xfce +2003-07-28 xfce * src/client.c: Fix smart placement wasting pixels on right and bottom side of the screen. -2003-07-28 00:29 xfce +2003-07-28 xfce * ChangeLog: Update ChangeLog -2003-07-28 00:28 xfce +2003-07-28 xfce * Makefile.in, configure, configure.ac: Change version to 3.99.3 (rc3) -2003-07-28 00:16 xfce +2003-07-28 xfce * src/client.c: Add (missing) aspect ratio support -2003-07-27 02:29 xfce +2003-07-27 xfce * src/client.c: Add fullscreen autodetect for older legacy apps -2003-07-26 17:58 xfce +2003-07-26 xfce * ChangeLog: Update ChangeLog -2003-07-26 16:32 xfce +2003-07-26 xfce * src/: client.c, client.h, events.c: Send ConfigureNotify at first map (for Tk apps) -2003-07-25 23:33 xfce +2003-07-25 xfce * src/settings.c: Fall back to default keytheme if user specified keytheme is not found, rather than just exiting... -2003-07-25 07:48 xfce +2003-07-25 xfce * src/client.c: Revert another change in frameWindow() -2003-07-25 00:50 xfce +2003-07-25 xfce * po/xfwm4.pot, src/hints.c: Change the getMotifHints() -It's the last thing that changed in xfwm4 before rc2- (New impl should be bullet proof :) -2003-07-24 08:27 huysmans +2003-07-24 huysmans * po/: fi.gmo, fi.po: Update finnish translations -2003-07-21 21:37 bmeurer +2003-07-21 bmeurer * Makefile.in, src/Makefile.am, src/Makefile.in: This should finally fix the solaris -lXext issue -2003-07-20 19:11 xfce +2003-07-20 xfce * src/: client.c, hints.c, hints.h: Adjust motif hints, to avoid a bug on some system where the motif hint is smaller that the expected size. -2003-07-19 11:30 huysmans +2003-07-19 huysmans * ChangeLog: Update ChangeLogs -2003-07-19 10:59 huysmans +2003-07-19 huysmans * configure, configure.ac, po/ar.gmo, po/ar.po, po/ca.gmo, po/ca.po, po/de.gmo, po/de.po, po/es.gmo, po/es.po, po/es_MX.gmo, @@ -374,19 +414,19 @@ po/ta.po, po/tr.gmo, po/tr.po, po/xfwm4.pot, po/zh_CN.gmo, po/zh_CN.po: Update version numbers and po files for release -2003-07-18 12:57 huysmans +2003-07-18 huysmans * po/: hu.gmo, hu.po: Update hungarian translations -2003-07-18 09:46 huysmans +2003-07-18 huysmans * po/: de.gmo, de.po, tr.gmo, tr.po: Update turkish translations -2003-07-16 22:02 xfce +2003-07-16 xfce * src/client.c: Cleanup: Remove #if 0/#endif as it seems to work -2003-07-16 11:57 huysmans +2003-07-16 huysmans * configure, configure.ac, po/ar.gmo, po/ar.po, po/ca.gmo, po/ca.po, po/de.gmo, po/de.po, po/es.gmo, po/es.po, po/es_MX.gmo, @@ -396,62 +436,62 @@ po/ta.po, po/tr.gmo, po/tr.po, po/xfwm4.pot, po/zh_CN.gmo, po/zh_CN.po: Add hungarian translations -2003-07-16 10:22 huysmans +2003-07-16 huysmans * po/: ca.gmo, ca.po: Update catalan translations -2003-07-15 23:42 xfce +2003-07-15 xfce * src/: client.c, events.c: Fix Reparent with UnmapNotify/MapNotify for good this time (I think) -2003-07-15 22:02 xfce +2003-07-15 xfce * src/: client.c, events.c: Still the Reparent issue with UnmapNotify/MapNotify -2003-07-14 15:11 xfce +2003-07-14 xfce * src/client.c: Add some comment to the code - just for the record -2003-07-14 14:46 xfce +2003-07-14 xfce * mcs-plugin/xfwm4_plugin.c: Fix strings not being translated in drop-down menus of xfwm4 mcs plugin -2003-07-14 10:52 xfce +2003-07-14 xfce * configure, configure.ac: Set version to 3.99.2 (rc2) -2003-07-14 00:53 xfce +2003-07-14 xfce * src/events.c: Forgot to remove traces -2003-07-14 00:52 xfce +2003-07-14 xfce * src/: client.c, events.c: More tweaks -2003-07-14 00:37 xfce +2003-07-14 xfce * src/client.c: Tweak map_state and reparenting -2003-07-13 10:43 huysmans +2003-07-13 huysmans * ChangeLog: Update ChangeLogs for release -2003-07-11 09:33 huysmans +2003-07-11 huysmans * ChangeLog: Update ChangeLog's for release -2003-07-11 08:55 huysmans +2003-07-11 huysmans * po/: zh_CN.gmo, zh_CN.po: Update Chinese translations -2003-07-10 11:56 huysmans +2003-07-10 huysmans * ChangeLog: Update ChangeLog's for release -2003-07-10 11:24 huysmans +2003-07-10 huysmans * ChangeLog, configure, configure.ac, po/ar.gmo, po/ar.po, po/ca.gmo, po/ca.po, po/de.gmo, po/de.po, po/es.gmo, po/es.po, @@ -461,55 +501,55 @@ po/ta.po, po/tr.gmo, po/tr.po, po/zh_CN.gmo, po/zh_CN.po: Bump version numbers for release and update po files -2003-07-09 20:15 xfce +2003-07-09 xfce * po/: de.gmo, de.po, xfwm4.pot: Update de.po from Moe. -2003-07-08 22:53 xfce +2003-07-08 xfce * po/Makefile.in.in: Don't perform an update-po on make dist as it causes far too much trouble -2003-07-08 00:40 xfce +2003-07-08 xfce * src/events.c: Fix compiler warning -2003-07-08 00:26 xfce +2003-07-08 xfce * ltmain.sh: Update ltmain.sh with patched version -2003-07-07 23:18 huysmans +2003-07-07 huysmans * po/: ca.gmo, ca.po: Update catalan translations -2003-07-06 21:45 huysmans +2003-07-06 huysmans * ChangeLog: Updating ChangeLogs -2003-07-05 14:31 xfce +2003-07-05 xfce * Makefile.in, ltconfig: Remove ltconfig script as it is generated -2003-07-05 01:37 xfce +2003-07-05 xfce * Makefile.in, ltcf-c.sh, po/es.gmo, po/es_MX.gmo: libttol update and all -2003-07-03 23:26 xfce +2003-07-03 xfce * src/events.c: Flush pointer motion events after wrapping workspaces -2003-07-03 21:59 xfce +2003-07-03 xfce * src/main.c: Store session in .xfce4/sessions/ and use session_id in saved session name -2003-07-03 20:16 edscott +2003-07-03 edscott * po/: es.po, es_MX.po: spanish tranlation updates for 4.0 release. -2003-07-01 22:57 xfce +2003-07-01 xfce * Makefile.in, configure, configure.ac, defaults/Makefile.in, doc/Makefile.in, doc/C/Makefile.in, doc/C/images/Makefile.in, @@ -523,17 +563,17 @@ the new utf8 function added ti libxfce4util. Add explicit dependency on libxfce4util -2003-07-01 00:24 xfce +2003-07-01 xfce * src/: client.c, client.h, events.c, main.c, main.h, misc.c, misc.h, settings.c: Improve Xrandr support Hide sidewalks off screen when wrap workspace is turned off -2003-06-30 20:11 huysmans +2003-06-30 huysmans * doc/C/: xfwm4.html, xfwm4.xml: Doc update by Francois -2003-06-28 11:46 xfce +2003-06-28 xfce * Makefile.in, aclocal.m4, config.h.in, configure, ltmain.sh, defaults/Makefile.in, doc/Makefile.in, doc/C/Makefile.in, @@ -547,7 +587,7 @@ libtool-1.5 Use proper complete CURRENT:REVISION:AGE scheme for lib versionning -2003-06-27 00:41 xfce +2003-06-27 xfce * Makefile.in, aclocal.m4, configure, configure.ac, ltcf-c.sh, ltconfig, ltmain.sh, defaults/Makefile.in, doc/Makefile.in, @@ -561,33 +601,33 @@ themes/microdeck2/Makefile.in, themes/microdeck3/Makefile.in, themes/tgc/Makefile.in: Add Xrandr support -2003-06-26 22:32 xfce +2003-06-26 xfce * src/client.c: Remov ethe workarround for gtk bug because KDE apps place themselves at a predefined position :( -2003-06-25 22:22 bmeurer +2003-06-25 bmeurer * aclocal.m4, configure, configure.ac, ltcf-c.sh, ltconfig, ltmain.sh: Fixed -lXext on Solaris. -2003-06-25 22:18 xfce +2003-06-25 xfce * aclocal.m4, configure, configure.ac, ltcf-c.sh, ltconfig, ltmain.sh, src/client.c, src/client.h, src/events.c: Improve ICCCM compliance for configure events -2003-06-24 08:36 xfce +2003-06-24 xfce * po/xfwm4.pot: Sync -2003-06-23 00:09 xfce +2003-06-23 xfce * src/: client.c, events.c, main.c, main.h, misc.c, misc.h: Use small input only window located on screen edges to detect mouse move on the screen edge. -2003-06-21 22:40 xfce +2003-06-21 xfce * po/ar.gmo, po/ca.gmo, po/de.gmo, po/es.gmo, po/es_MX.gmo, po/fi.gmo, po/fr.gmo, po/ja.gmo, po/ms.gmo, po/nl.gmo, po/pl.gmo, @@ -595,7 +635,7 @@ clientPassFocus() to not fallback on tp most window if nothing else has been found in click to focus mode. -2003-06-21 20:28 bmeurer +2003-06-21 bmeurer * aclocal.m4, config.h.in, configure, configure.ac, ltcf-c.sh, ltconfig, ltmain.sh, aclocal.m4, config.h.in, configure, @@ -604,87 +644,87 @@ po/ja.gmo, po/ms.gmo, po/nl.gmo, po/pl.gmo, po/ru.gmo, po/ta.gmo, po/tr.gmo, po/zh_CN.gmo: Fixes. -2003-06-21 14:15 xfce +2003-06-21 xfce * po/: ar.po, ca.po, de.po, es.po, es_MX.po, fi.po, fr.po, ja.po, ms.po, nl.po, pl.po, ru.po, ta.po, tr.po, xfwm4.pot, zh_CN.po: Update po -2003-06-21 01:26 xfce +2003-06-21 xfce * src/client.c: Apply NET state fullscreen after actually configuring the window in fullscreen mode. -2003-06-21 00:56 xfce +2003-06-21 xfce * src/: hints.c, main.c: Protect against newlines and other crazyness in window titles -2003-06-20 08:26 xfce +2003-06-20 xfce * src/settings.c: Move xfwm4rc from $HOME to $HOME/.xfce4/ -2003-06-20 00:01 xfce +2003-06-20 xfce * src/events.c: Prevent Alt+F8 to hide windows that should not be hidden -2003-06-19 23:12 xfce +2003-06-19 xfce * src/: client.c, main.c: Fix a major bug introduced when adding the loop to flush the event queue (very bad idea). -2003-06-19 19:53 xfce +2003-06-19 xfce * src/events.c: Add Alt+middle mouse button to lower window -2003-06-19 19:35 xfce +2003-06-19 xfce * po/xfwm4.pot, src/client.c: Test for initial (x,y) values to work arround a gtk bug that doesn't set PPosition flag sometimes (to center windows, for example) -2003-06-19 00:24 bmeurer +2003-06-19 bmeurer * doc/C/images/: decoration_style.png, keyboard_and_focus.png, misc_wm_prefs.png, workspace_margins.png: Updated images. Thanks to Francois. -2003-06-18 22:33 xfce +2003-06-18 xfce * mcs-plugin/margins_plugin.c, mcs-plugin/xfwm4_plugin.c, src/client.c: Improve clientFrame() Call gtk_window_set_position () as late at possible as it seems there is a race cond in gtk+ -2003-06-18 21:57 xfce +2003-06-18 xfce * src/client.c: Make sure we align on increment vales when resizing using kbd. -2003-06-18 08:37 xfce +2003-06-18 xfce * defaults/defaults.in, src/client.c, src/settings.c, src/settings.h: Exclude panel from cycling by default -2003-06-18 01:28 xfce +2003-06-18 xfce * src/: client.c, client.h, events.c: Improve updates of NormalWMHints -2003-06-17 23:19 xfce +2003-06-17 xfce * src/: client.c, misc.c: Grab server earlier in clientFrame() -2003-06-16 00:32 xfce +2003-06-16 xfce * aclocal.m4, configure, configure.ac, ltcf-c.sh, ltconfig, ltmain.sh, po/xfwm4.pot: Switch to version 3.91.0 -2003-06-15 00:56 xfce +2003-06-15 xfce * src/client.c: A lot of improvements on Xinerama support -2003-06-14 23:53 bmeurer +2003-06-14 bmeurer * Makefile.in, config.guess, config.sub, install-sh, ltcf-c.sh, ltconfig, ltmain.sh, defaults/Makefile.in, doc/Makefile.in, @@ -699,65 +739,65 @@ themes/microdeck3/Makefile.in, themes/tgc/Makefile.in: Introduced xfce_textdomain() -2003-06-14 17:59 xfce +2003-06-14 xfce * mcs-plugin/margins_plugin.c, mcs-plugin/xfwm4_plugin.c, src/client.c: Improve restacking -2003-06-14 02:28 xfce +2003-06-14 xfce * src/client.c: Try to find a better wayof managing restacking -2003-06-14 01:51 xfce +2003-06-14 xfce * mcs-plugin/: margins_plugin.c, xfwm4_plugin.c: apply Benny's patch for mcs plugins -2003-06-14 00:58 xfce +2003-06-14 xfce * src/client.c: Include Thomas Leonard <tal00r@ecs.soton.ac.uk> patch to workarround flickering during restack of windows. -2003-06-14 00:35 bmeurer +2003-06-14 bmeurer * m4/i18n.m4, aclocal.m4, configure: Fixed bind_textdomain_codeset() problem on linux. -2003-06-11 23:22 xfce +2003-06-11 xfce * src/: client.c, main.c, misc.c: Add some debug messages -2003-06-11 21:34 xfce +2003-06-11 xfce * src/client.c: Don't raise top stack window when reorg. the stack list. -2003-06-11 00:08 xfce +2003-06-11 xfce * mcs-plugin/margins_plugin.c, mcs-plugin/xfwm4_plugin.c, src/main.c: Various updates -2003-06-10 01:39 xfce +2003-06-10 xfce * mcs-plugin/: margins_plugin.c, xfwm4_plugin.c: Add new widget xfce_framebox to unify look across UI Migrate all plugins to this new widget -2003-06-09 19:18 xfce +2003-06-09 xfce * configure.ac, mcs-plugin/margins_plugin.c, mcs-plugin/xfwm4_plugin.c: Redesign UI -2003-06-09 00:58 xfce +2003-06-09 xfce * mcs-plugin/xfwm4_plugin.c: Fix compile warning -2003-06-09 00:37 xfce +2003-06-09 xfce * mcs-plugin/xfwm4_plugin.c: Implement (some of) Eugenia's advise on UI design -2003-06-08 16:29 huysmans +2003-06-08 huysmans * Makefile.in, aclocal.m4, config.h.in, configure, configure.ac, defaults/Makefile.in, doc/Makefile.in, doc/C/Makefile.in, @@ -771,11 +811,11 @@ themes/tgc/Makefile.in: Add russian translation and fix xfdesktop not reading a new local menu -2003-06-08 13:12 bmeurer +2003-06-08 bmeurer * TODO: Added daemon(3) TODO item -2003-06-06 23:37 xfce +2003-06-06 xfce * Makefile.in, aclocal.m4, config.h.in, configure, configure.ac, defaults/Makefile.in, doc/Makefile.in, doc/C/Makefile.in, @@ -788,38 +828,38 @@ themes/microdeck3/Makefile.in, themes/tgc/Makefile.in: Versionning scheme -2003-06-05 23:49 huysmans +2003-06-05 huysmans * doc/C/: xfwm4.html, xfwm4.xml: Doc fixes assorti -2003-06-05 09:28 huysmans +2003-06-05 huysmans * po/: de.gmo, de.po, tr.gmo, tr.po: Updated translations and multiple file drop on backdrop list manager -2003-06-04 18:58 xfce +2003-06-04 xfce * src/client.c: Remove last change regarding last client raised, Add an XFlush just after restacking windows. -2003-06-03 14:28 huysmans +2003-06-03 huysmans * doc/C/images/: decoration_style.png, keyboard_and_focus.png, misc_wm_prefs.png, workspace_margins.png: Use properly compressed images -2003-06-02 23:35 xfce +2003-06-02 xfce * src/client.c: Don't assume that the latest mapped window is raised -2003-06-02 22:08 xfce +2003-06-02 xfce * defaults/defaults.in, src/events.c, src/settings.c, src/settings.h: Add a hidden option to disable Alt+Click action Add easy_click=false to ~/.xfwm4rc to disable Alt+Click => move/resize -2003-06-01 19:25 huysmans +2003-06-01 huysmans * po/: Makefile.in.in, ar.gmo, ar.po, ca.gmo, ca.po, de.gmo, de.po, es.gmo, es.po, es_MX.gmo, es_MX.po, fi.gmo, fi.po, fr.gmo, fr.po, @@ -827,23 +867,23 @@ ta.po, tr.gmo, tr.po, xfwm4.pot, zh_CN.gmo, zh_CN.po: po file tweaks -2003-06-01 14:06 huysmans +2003-06-01 huysmans * doc/C/images/: decoration_style.png, keyboard_and_focus.png, misc_wm_prefs.png: Updated images by Francois -2003-05-31 14:18 huysmans +2003-05-31 huysmans * doc/C/: xfwm4.html, xfwm4.xml, images/Makefile.am, images/Makefile.in, images/misc_wm_prefs.png, images/workspace_margins.png: Doc updates by Francois -2003-05-30 22:36 huysmans +2003-05-30 huysmans * configure, configure.ac, po/ms.gmo, po/ms.po: Add malayan translations -2003-05-30 10:50 huysmans +2003-05-30 huysmans * Makefile.in, aclocal.m4, config.guess, config.h.in, config.sub, configure, depcomp, install-sh, mkinstalldirs, @@ -858,28 +898,28 @@ themes/microdeck3/Makefile.in, themes/tgc/Makefile.in: Small tweaks to build files -2003-05-29 20:19 huysmans +2003-05-29 huysmans * xfwm4.spec.in: updating spec files -2003-05-29 14:53 huysmans +2003-05-29 huysmans * doc/xfce-nochunk.xsl: improve stylesheet import -2003-05-29 11:59 huysmans +2003-05-29 huysmans * po/: nl.gmo, nl.po: Translations update -2003-05-28 16:16 huysmans +2003-05-28 huysmans * doc/C/: xfwm4.html, xfwm4.xml: Doc update by Francois -2003-05-27 23:35 xfce +2003-05-27 xfce * po/: fi.gmo, fi.po: Update Finnish translation by Ilkka Ollakka (ilkka dot j dot ollakka at students dot oamk dot fi) -2003-05-27 23:30 xfce +2003-05-27 xfce * Makefile.in, aclocal.m4, config.guess, config.h.in, config.sub, configure, configure.ac, depcomp, install-sh, mkinstalldirs, @@ -894,36 +934,36 @@ themes/microdeck3/Makefile.in, themes/tgc/Makefile.in: Add Japanese translation by Zhao-Ji <zhao-ji at awz dot ne dot jp> -2003-05-27 21:18 huysmans +2003-05-27 huysmans * doc/C/: xfwm4.html, xfwm4.xml, images/Makefile.am, images/Makefile.in, images/decoration_style.png, images/keyboard_and_focus.png, images/misc_wm_prefs.png, images/titlebar.png: Add documentation by Francois -2003-05-26 23:18 xfce +2003-05-26 xfce * src/menu.c: Fix submenu item selection when munu was opened with right mouse button -2003-05-25 23:35 xfce +2003-05-25 xfce * mcs-plugin/xfwm4_plugin.c: Set Xft.dpi to 96, and use "Sans 8" as default font and "Sans Bold 10" as window title font -2003-05-24 21:17 xfce +2003-05-24 xfce * po/: ar.gmo, ar.po, ca.gmo, ca.po, de.gmo, de.po, es.gmo, es.po, es_MX.gmo, es_MX.po, fi.gmo, fi.po, fr.gmo, fr.po, nl.gmo, nl.po, pl.gmo, pl.po, ta.gmo, ta.po, tr.gmo, tr.po, xfwm4.pot, zh_CN.gmo, zh_CN.po: Merging po -2003-05-23 23:37 xfce +2003-05-23 xfce * src/: .indent.pro, events.c, menu.c, menu.h: Rework the window menu Add send to... workspace # sub menu -2003-05-23 00:29 xfce +2003-05-23 xfce * defaults/defaults.in, mcs-plugin/margins_plugin.c, mcs-plugin/xfwm4_plugin.c, po/ar.gmo, po/ar.po, po/ca.gmo, @@ -940,25 +980,25 @@ mcs-plugin a bit Rerun indent and fix some wrong indent behaviour toward _() Changs "Misc." label to "Advanced" in xfwm4 mcs-plugin -2003-05-21 23:43 huysmans +2003-05-21 huysmans * Makefile.in, configure, configure.ac, po/tr.gmo, po/tr.po: Add Turkish translations -2003-05-21 23:30 xfce +2003-05-21 xfce * mcs-plugin/xfwm4_plugin.c: Turn off wrap workspace by default -2003-05-16 22:43 xfce +2003-05-16 xfce * ChangeLog: Update ChangeLog -2003-05-16 21:34 xfce +2003-05-16 xfce * Makefile.in, configure, configure.ac: Bump version to 3.90 for beta release (coming soon... etc.) -2003-05-16 21:18 xfce +2003-05-16 xfce * mcs-plugin/margins_plugin.c, mcs-plugin/xfwm4_plugin.c, src/.indent.pro, src/client.c, src/client.h, src/events.c, @@ -972,30 +1012,30 @@ src/tabwin.c, src/tabwin.h, src/workspaces.c, src/workspaces.h: Various small cleanups, rerun indent with new settings. -2003-05-16 20:23 huysmans +2003-05-16 huysmans * configure, configure.ac, po/ta.gmo, po/ta.po: Add tamil translations -2003-05-16 00:06 xfce +2003-05-16 xfce * src/workspaces.c: Fix a problem with focus not being restored on transients when switching workspaces -2003-05-15 22:55 xfce +2003-05-15 xfce * src/: client.c, events.c, workspaces.c: Various minor fixes -2003-05-15 20:11 huysmans +2003-05-15 huysmans * Makefile.am, Makefile.in: Forgot to add the doc directory to Makefile.am -2003-05-15 13:03 huysmans +2003-05-15 huysmans * ChangeLog: Mass update of ChangeLogs -2003-05-15 08:36 xfce +2003-05-15 xfce * Makefile.in, aclocal.m4, config.guess, config.sub, configure, configure.ac, defaults/Makefile.in, doc/Makefile.in, @@ -1010,30 +1050,30 @@ themes/microdeck3/Makefile.in, themes/tgc/Makefile.in: Various fixes and small improvements -2003-05-14 23:54 xfce +2003-05-14 xfce * mcs-plugin/xfwm4_plugin.c: Fix edge resistance scale not being updated, set minimum edge resistance to 1 instead of 5 as before. -2003-05-14 22:51 xfce +2003-05-14 xfce * src/: client.c, client.h, workspaces.c: Improve focus management in focus-follow-mode -2003-05-14 16:06 huysmans +2003-05-14 huysmans * po/: fi.gmo, fi.po: Update finnish translations -2003-05-14 06:39 xfce +2003-05-14 xfce * src/frame.c: New flag clearance missing in frameDraw -2003-05-13 21:44 xfce +2003-05-13 xfce * src/: client.c, client.h, frame.c: Code cleanup; make window type dock w/out border -2003-05-13 19:57 huysmans +2003-05-13 huysmans * Makefile.am, Makefile.in, aclocal.m4, config.guess, config.sub, configure, configure.ac, xfwm4.spec.in, defaults/Makefile.in, @@ -1050,15 +1090,15 @@ themes/tgc/Makefile.in: Add catalan translations and skeleton documentation -2003-05-13 09:08 huysmans +2003-05-13 huysmans * xfwm4.spec.in: spec file tweaks -2003-05-12 00:37 xfce +2003-05-12 xfce * src/settings.c: Small typo -2003-05-12 00:26 xfce +2003-05-12 xfce * defaults/defaults.in, mcs-plugin/xfwm4_plugin.c, po/ar.gmo, po/ar.po, po/de.gmo, po/de.po, po/es.gmo, po/es.po, po/es_MX.gmo, @@ -1069,28 +1109,28 @@ moving windows, add edge resistance, update mcs plugin, and huge code cleaup in mcs plugin. Update french i18n -2003-05-11 00:43 xfce +2003-05-11 xfce * src/: client.c, events.c: Try to improve things with mutiple screen w/out breaking existing proven code. -2003-05-10 23:05 xfce +2003-05-10 xfce * src/: client.c, events.c, hints.c, keyboard.c, main.c, misc.c, parserc.c: Just small code cleanup. -2003-05-10 17:47 xfce +2003-05-10 xfce * src/events.c: Add a hook to unfocus active window when leaving the root win (for multi-screen configs) -2003-05-10 14:56 xfce +2003-05-10 xfce * src/: client.c, events.c: Change sequence so that the timeout for dbl click is not perceived by the user. It "feels" faster, although I doubt it is :) -2003-05-07 19:35 xfce +2003-05-07 xfce * themes/default/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -1103,7 +1143,7 @@ top-right-inactive.xpm: Change the default theme (who said "again" ??) -2003-05-06 22:45 xfce +2003-05-06 xfce * themes/default/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, @@ -1112,7 +1152,7 @@ title-4-active.xpm, title-4-inactive.xpm: Slightly change the default theme to make it a bit simpler -2003-05-04 23:45 xfce +2003-05-04 xfce * Makefile.in, aclocal.m4, config.guess, config.sub, configure, configure.ac, xfwm4.spec.in, defaults/Makefile.in, @@ -1125,7 +1165,7 @@ themes/microdeck3/Makefile.in, themes/tgc/Makefile.in: Move most themes to xfce4-extras/xfwm4-themes/ -2003-05-04 20:19 huysmans +2003-05-04 huysmans * Makefile.am, Makefile.in, aclocal.m4, config.guess, config.sub, configure, ltcf-c.sh, ltconfig, ltmain.sh, defaults/Makefile.am, @@ -1142,21 +1182,21 @@ themes/tgc/Makefile.in: Fix rpm target and some distcheck stuff. distcheck still fails -2003-05-04 00:02 xfce +2003-05-04 xfce * src/client.c: Various fixes, added french translation, fixed desktop switching in xfwm4 -2003-05-03 20:10 bmeurer +2003-05-03 bmeurer * mcs-plugin/: Makefile.am, Makefile.in: Fixed wrong margins plugin path. -2003-05-03 11:46 huysmans +2003-05-03 huysmans * po/: zh_CN.gmo, zh_CN.po: Update chinese translations -2003-05-02 19:13 bmeurer +2003-05-02 bmeurer * Makefile.in, aclocal.m4, configure, configure.ac, defaults/Makefile.in, m4/depends.m4, mcs-plugin/Makefile.am, @@ -1170,7 +1210,7 @@ http://www.home.unix-ag.org/bmeurer/xfce/index.html#20030502 for details. -2003-05-01 12:42 bmeurer +2003-05-01 bmeurer * Makefile.in, aclocal.m4, configure, configure.ac, defaults/Makefile.in, mcs-plugin/Makefile.am, @@ -1183,7 +1223,7 @@ themes/microdeck3/Makefile.in, themes/tgc/Makefile.in: Added i18n functions to libxfce4util. -2003-04-30 23:25 xfce +2003-04-30 xfce * src/keyboard.c, themes/default/bottom-active.xpm, themes/default/bottom-inactive.xpm, @@ -1199,19 +1239,19 @@ themes/default/top-right-inactive.xpm: Allow use of keyboard shortcuts without modifiers Modify default theme -2003-04-29 23:29 xfce +2003-04-29 xfce * src/events.c: Add the "Alt+right-click = resize window" as requested -2003-04-29 23:04 xfce +2003-04-29 xfce * po/pl.gmo, src/client.c: Fix an issue with transients not being placed on the ssame layer as their ancestor (this was a regression introduced recently, with the implementation of transients for group) -2003-04-28 21:06 xfce +2003-04-28 xfce * themes/default/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, @@ -1223,63 +1263,63 @@ top-right-inactive.xpm: Change default theme a bit, make it somehow "smoother" -2003-04-27 23:08 xfce +2003-04-27 xfce * src/: client.c, events.c, workspaces.c: Put back workspace wrap when reaching the first or last workspace Make workspace switch with wheel mouse "smoother" by dropping outnumbered events -2003-04-27 22:10 bmeurer +2003-04-27 bmeurer * po/pl.po: Updated polish translations. -2003-04-26 23:16 bmeurer +2003-04-26 bmeurer * m4/depends.m4, configure.ac: Updated BM_DEPEND_CHECK. -2003-04-26 22:00 xfce +2003-04-26 xfce * src/: client.c, workspaces.c: A few more fixes -2003-04-26 17:14 xfce +2003-04-26 xfce * src/: events.c, workspaces.c: Wrap workspace with mouse wheel natovely (ie even w/out xfdesktop, that's for ROX :) Don't cycle workspace when reaching the first/last workspace -2003-04-26 13:53 bmeurer +2003-04-26 bmeurer * m4/debug.m4: Fixed a stupid typo. -2003-04-26 11:03 xfce +2003-04-26 xfce * src/client.c: Improve net allowed actions -2003-04-26 00:56 xfce +2003-04-26 xfce * src/: client.c, client.h, events.c: Yay! Another bunch of fixes! -2003-04-25 23:34 xfce +2003-04-25 xfce * src/: client.c, client.h, events.c: Usual bunch of fixes, including a much better handling of old gnome win_state properties. -2003-04-25 20:57 bmeurer +2003-04-25 bmeurer * aclocal.m4, configure, configure.ac: xfce-mcs-manager version was changed. -2003-04-25 19:47 huysmans +2003-04-25 huysmans * po/: fi.gmo, fi.po: Update finnish translations -2003-04-25 11:53 bmeurer +2003-04-25 bmeurer * m4/depends.m4: Updated depends.m4 and added macro for use with panel plugins. Updated libxfce4util to install the common m4 files into $(datadir)/xfce4/m4. -2003-04-24 22:12 xfce +2003-04-24 xfce * src/client.c, src/events.c, src/misc.c, src/workspaces.c, themes/default/bottom-active.xpm, @@ -1306,15 +1346,15 @@ themes/default/top-right-inactive.xpm: Bunch of small fixes and improved default theme -2003-04-24 00:06 xfce +2003-04-24 xfce * src/client.c: [no log message] -2003-04-23 23:26 xfce +2003-04-23 xfce * src/client.c: Very small... well, nothing, really -2003-04-23 22:41 xfce +2003-04-23 xfce * src/client.c, themes/default/bottom-right-active.xpm, themes/default/bottom-right-inactive.xpm, @@ -1326,7 +1366,7 @@ between "stickyness" and "on all workspaces" as xfwm4 treat them both the same way -2003-04-22 21:26 xfce +2003-04-22 xfce * themes/default/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -1340,18 +1380,18 @@ top-right-inactive.xpm: Add an inner border to the default theme, looks better with some apps -2003-04-21 19:47 bmeurer +2003-04-21 bmeurer * Makefile.in, aclocal.m4, configure, ltcf-c.sh, ltconfig, ltmain.sh, m4/X11.m4, m4/rpath.m4: Remove rpath stuff (up to the package maintainer to take care of this). -2003-04-21 11:56 xfce +2003-04-21 xfce * src/: client.c, events.c, hints.h, main.c, tabwin.c: Grab server and draw frame shadows during Alt+Tab ops -2003-04-18 22:52 xfce +2003-04-18 xfce * themes/default/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -1371,28 +1411,28 @@ top-right-active.xpm, top-right-inactive.xpm: Enlarge title height for default theme -2003-04-17 19:34 xfce +2003-04-17 xfce * src/client.c, src/client.h, src/events.c, src/workspaces.c, themes/curve/title-2-active.xpm, themes/curve/title-3-active.xpm, themes/curve/title-4-active.xpm: Various improvements in transient for group management. -2003-04-17 00:58 xfce +2003-04-17 xfce * src/: client.c, client.h, events.c, hints.c, misc.c, settings.c, workspaces.c, workspaces.h: Fix a bug with struts as seen on rox list Improve group transient management Don't focus on raise from a configureRequest -2003-04-15 23:13 xfce +2003-04-15 xfce * themes/: Makefile.am, Makefile.in: Implement a smarter "transient for group" management Rearrange general transients management Add a slightly enhanced version of "perl" theme from Tobias Henle <null@page23.de> -2003-04-15 23:09 xfce +2003-04-15 xfce * configure, configure.ac, xfwm4.spec.in, src/client.c, src/client.h, src/events.c, src/hints.c, src/workspaces.c: @@ -1400,31 +1440,31 @@ general transients management Add a slightly enhanced version of "perl" theme from Tobias Henle <null@page23.de> -2003-04-15 00:04 xfce +2003-04-15 xfce * src/client.c: Don't set windows transient for root on top -2003-04-13 00:28 xfce +2003-04-13 xfce * src/: client.c, workspaces.c: Fix small and harmless focus bug. -2003-04-11 00:10 xfce +2003-04-11 xfce * themes/default/menu-pressed.xpm: [no log message] -2003-04-10 00:18 xfce +2003-04-10 xfce * themes/default/shade-inactive.xpm: Add new theme "triviality", switch to automake-1.7.3 -2003-04-10 00:15 xfce +2003-04-10 xfce * Makefile.in, aclocal.m4, configure, configure.ac, ltcf-c.sh, ltconfig, ltmain.sh, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add new theme "triviality", switch to automake-1.7.3 -2003-04-09 23:46 xfce +2003-04-09 xfce * themes/default/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -1437,7 +1477,7 @@ stick-active.xpm, stick-inactive.xpm, stick-pressed.xpm: Add a small shadow under title buttons -2003-04-09 22:42 bmeurer +2003-04-09 bmeurer * Makefile.in, aclocal.m4, config.guess, config.sub, configure, depcomp, ltconfig, defaults/Makefile.in, m4/debug.m4, @@ -1453,22 +1493,22 @@ 2) --enable-profiling now enables profiling code 3) --disable-asserts allows disabling of assert()'s -2003-04-09 07:58 xfce +2003-04-09 xfce * src/: client.c, misc.c, misc.h: [no log message] -2003-04-08 23:37 xfce +2003-04-08 xfce * themes/default/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: Rounf bottom corners -2003-04-08 23:30 xfce +2003-04-08 xfce * src/: client.c, main.c, workspaces.c: Use XFlush() in place of gdk_flush() -2003-04-08 22:37 xfce +2003-04-08 xfce * themes/default/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -1476,44 +1516,44 @@ right-active.xpm, right-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: Change shadows to get better 3D look -2003-04-07 22:26 xfce +2003-04-07 xfce * themes/default/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm, themerc: Use round bottom corners and shadowed active title -2003-04-06 14:08 xfce +2003-04-06 xfce * src/client.c: Show decorations on "utility" windows -2003-04-06 00:03 xfce +2003-04-06 xfce * themes/default/: title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: Add slight stripes ala "microdeck" to title bar -2003-04-05 15:31 xfce +2003-04-05 xfce * src/: client.c, hints.c, hints.h: Add support for apps that set their transient_for field to "None" -2003-04-05 15:21 xfce +2003-04-05 xfce * src/client.c: Treat window with transient_for set to root as "on top", sticky windows -2003-04-05 14:29 xfce +2003-04-05 xfce * src/client.c: Allow any kind of window to be modal (not just dialogs) -2003-04-05 14:25 xfce +2003-04-05 xfce * src/client.c: Make modal dialogs sticky -2003-04-05 10:53 xfce +2003-04-05 xfce * themes/default/: bottom-inactive.xpm, bottom-left-inactive.xpm, bottom-right-inactive.xpm, left-inactive.xpm, right-inactive.xpm, @@ -1522,7 +1562,7 @@ top-right-inactive.xpm: Default theme: use black frame arround inactive windows -2003-04-05 02:10 xfce +2003-04-05 xfce * src/: client.c, client.h, events.c, frame.c, hints.c, keyboard.c, main.c, menu.c, misc.c, mypixmap.c, mywindow.c, parserc.c, @@ -1533,38 +1573,38 @@ full traces) Add params to TRACE() (just like in DBG()) Remove trailing CR in log messages -2003-04-04 23:27 xfce +2003-04-04 xfce * src/client.c: Bug hunting, (small) speedups and improvements -2003-04-04 00:22 xfce +2003-04-04 xfce * src/client.c: Fix transients not showing with their "master" window (as before) -2003-04-04 00:08 bmeurer +2003-04-04 bmeurer * aclocal.m4, configure, configure.ac, m4/depends.m4: Updated BM_DEPEND_CHECK to make it possible to disable the test -2003-04-03 23:36 bmeurer +2003-04-03 bmeurer * aclocal.m4, configure, m4/depends.m4: Fixed BM_DEPEND_CHECK -2003-04-03 22:28 xfce +2003-04-03 xfce * src/client.c: Fix a small bug with window snapping -2003-04-03 22:14 xfce +2003-04-03 xfce * src/: client.c, events.c: Fix a small redrw problem when sticking/unsticking with the menu -2003-04-02 23:18 xfce +2003-04-02 xfce * ChangeLog: Update ChangeLog -2003-04-02 22:34 bmeurer +2003-04-02 bmeurer * aclocal.m4, config.h.in, configure, m4/debug.m4, mcs-plugin/Makefile.am, mcs-plugin/Makefile.in, src/Makefile.am, @@ -1577,12 +1617,12 @@ Some other updates. added a hint to the libxfcegui4 README for Xinerama problems with XFree86. -2003-04-02 19:33 bmeurer +2003-04-02 bmeurer * aclocal.m4, configure, m4/debug.m4: left-over autostuff for libxfce*, xfcs-mcs-* and xfce4 -2003-04-02 18:02 bmeurer +2003-04-02 bmeurer * Makefile.am, Makefile.in, aclocal.m4, configure, configure.ac, ltcf-c.sh, ltconfig, ltmain.sh, m4/debug.m4, m4/rpath.m4, @@ -1596,97 +1636,97 @@ -Wall updated xfce-mcs-plugins and added a hint to the README for XFree86 users -2003-04-01 23:33 xfce +2003-04-01 xfce * mcs-plugin/: margins_plugin.c, xfwm4_plugin.c: Initialize early i18n in mcs plugins Add Etria theme -2003-03-31 23:44 xfce +2003-03-31 xfce * po/: POTFILES.in, ar.gmo, ar.po, de.gmo, de.po, es.gmo, es.po, es_MX.gmo, es_MX.po, fi.gmo, fi.po, fr.gmo, fr.po, nl.gmo, nl.po, pl.gmo, pl.po, xfwm4.pot, zh_CN.gmo, zh_CN.po: Fix pixmap.c -> mypixmap.c in POTFILES.in -2003-03-31 21:46 xfce +2003-03-31 xfce * themes/default/top-right-active.xpm: 1 pixel change :) -2003-03-31 21:08 xfce +2003-03-31 xfce * themes/default/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm: Smooth bottom corners -2003-03-30 23:41 xfce +2003-03-30 xfce * themes/default/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: Use square and bigger bottom corners for default theme. -2003-03-30 23:26 xfce +2003-03-30 xfce * mcs-plugin/Makefile.am, mcs-plugin/Makefile.in, mcs-plugin/margins_plugin.c, src/events.c: Fix dependecy loop in mcs Makefile Revert to use spin instead of adjustment as callback object in margins plugin -2003-03-30 22:52 xfce +2003-03-30 xfce * src/: client.c, events.c: Improve focus passing on unmap/destroy events -2003-03-30 16:37 xfce +2003-03-30 xfce * mcs-plugin/margins_plugin.c: Fix bug in original impl. of spin button for margin plugin. -2003-03-30 16:04 xfce +2003-03-30 xfce * src/client.c: Don't show windows in not on same workspace or sticky (as before) -2003-03-30 15:46 xfce +2003-03-30 xfce * src/: client.c, client.h, events.c, workspaces.c: Small tweaking -2003-03-30 14:17 xfce +2003-03-30 xfce * src/: Makefile.am, Makefile.in, client.c, client.h, events.c, frame.c, main.h, mypixmap.c, mypixmap.h, pixmap.c, pixmap.h, settings.c, settings.h, workspaces.c: Small code reorganization -2003-03-29 23:06 xfce +2003-03-29 xfce * src/: client.c, client.h, events.c, workspaces.c: Change focus management (huge change in the core of the window manager!) -2003-03-29 16:19 huysmans +2003-03-29 huysmans * po/: de.gmo, de.po: Update german translations -2003-03-27 22:37 xfce +2003-03-27 xfce * mcs-plugin/margins_plugin.c, src/client.c, src/hints.c, src/menu.c, src/misc.c, src/settings.c: Prefer gdk_screen[width|height] instead of XDisplay[Width|Height] -2003-03-27 21:32 xfce +2003-03-27 xfce * ChangeLog: Update ChangeLog -2003-03-27 20:45 xfce +2003-03-27 xfce * src/: client.c, client.h, events.c, frame.c, main.h: Fix a bug in focus management as shown when using OO 1.1-beta -2003-03-26 00:04 xfce +2003-03-26 xfce * src/frame.c: Very small optimization that makes code cleaner anyway, Apparetly, yet another default theme change... -2003-03-25 20:55 xfce +2003-03-25 xfce * themes/default/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -1701,7 +1741,7 @@ title-5-active.xpm, top-left-active.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2003-03-24 19:18 xfce +2003-03-24 xfce * src/client.c, themes/default/bottom-left-active.xpm, themes/default/bottom-left-inactive.xpm, @@ -1709,51 +1749,51 @@ themes/default/bottom-right-inactive.xpm: Test gtk version to use deprecated gdk pixbuf render functions, update default theme. -2003-03-24 00:39 xfce +2003-03-24 xfce * src/events.c: Remove soon to be deprecated gtk functions : gtk_timeout_add() gtk_timeout_remove() gdk_pixbuf_render_to_drawable() gdk_pixbuf_render_to_drawable_alpha() -2003-03-23 22:26 xfce +2003-03-23 xfce * themes/microdeck2/: title-3-active.xpm, title-3-inactive.xpm: microdeck2 theme was broken (dunno why though...) -2003-03-23 22:17 xfce +2003-03-23 xfce * ChangeLog: Update ChangeLog -2003-03-23 21:47 xfce +2003-03-23 xfce * themes/default/: top-right-active.xpm, top-right-inactive.xpm: [no log message] -2003-03-23 13:51 xfce +2003-03-23 xfce * ChangeLog, mcs-plugin/xfwm4_plugin.c, po/fi.gmo, po/fi.po: Update Finnish translation from Ilkka Ollakka (ilkka.j.ollakka@students.oamk.fi) -2003-03-23 11:03 xfce +2003-03-23 xfce * mcs-plugin/xfwm4_plugin.c, src/client.c, src/hints.c, src/misc.c: Use gdk_screen[width|height] -2003-03-23 10:33 xfce +2003-03-23 xfce * themes/default/: themerc, title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2003-03-23 10:28 xfce +2003-03-23 xfce * themes/default/: title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2003-03-22 21:10 xfce +2003-03-22 xfce * themes/default/: close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, hide-pressed.xpm, maximize-active.xpm, @@ -1766,12 +1806,12 @@ title-4-active.xpm, title-4-inactive.xpm: Change default theme (sigh!) -2003-03-20 20:56 xfce +2003-03-20 xfce * mcs-plugin/xfwm4_plugin.c: Forgot to change default theme in mcs plugin.... -2003-03-20 20:48 xfce +2003-03-20 xfce * configure, configure.ac, xfwm4.spec.in, defaults/defaults.in, src/parserc.c, themes/Makefile.am, themes/Makefile.in, @@ -1845,17 +1885,17 @@ themes/microdeck2/title-3-inactive.xpm: Add a default theme and fix several others -2003-03-19 08:12 huysmans +2003-03-19 huysmans * autogen.sh: Only add extra autogen parameters when none are given -2003-03-18 23:39 xfce +2003-03-18 xfce * themes/microdeck/: title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2003-03-18 23:34 xfce +2003-03-18 xfce * ChangeLog, themes/microdeck/title-1-active.xpm, themes/microdeck/title-1-inactive.xpm, @@ -1874,17 +1914,17 @@ build scripts (ie rerun autogen.sh) Update xfwm4's microdeck theme Remove 1 pix border arround xffm menu bar -2003-03-17 23:37 xfce +2003-03-17 xfce * Makefile.in, aclocal.m4, configure, ltcf-c.sh, ltconfig, ltmain.sh: Make sure configure script is in line with Benny's latest changes -2003-03-17 22:59 xfce +2003-03-17 xfce * ChangeLog: Update ChangeLog -2003-03-17 22:52 xfce +2003-03-17 xfce * src/events.c, themes/microdeck/Makefile.am, themes/microdeck/Makefile.in, themes/microdeck/bottom-active.xpm, @@ -1914,20 +1954,20 @@ themes/microdeck/top-right-inactive.xpm: Missing bits, messed up cvs update -2003-03-17 21:28 xfce +2003-03-17 xfce * po/es.gmo, src/client.c: Update default (microdeck) theme and improve toggle buttons management -2003-03-17 19:52 bmeurer +2003-03-17 bmeurer * NOTES: Forgot to add. -2003-03-17 19:44 bmeurer +2003-03-17 bmeurer * themes/tgc/Makefile.in: Major autostuff update. -2003-03-17 19:41 bmeurer +2003-03-17 bmeurer * Makefile.am, Makefile.in, aclocal.m4, autogen.sh, config.h.in, configure, configure.ac, configure.in, ltcf-c.sh, ltconfig, @@ -1944,12 +1984,12 @@ themes/microdeck/Makefile.in, themes/microdeck2/Makefile.in, themes/microdeck3/Makefile.in: Major autostuff update. -2003-03-16 23:51 xfce +2003-03-16 xfce * src/frame.c, themes/microdeck/top-right-active.xpm, themes/microdeck/top-right-inactive.xpm: Missing bits. -2003-03-16 23:45 xfce +2003-03-16 xfce * src/client.c, src/client.h, src/frame.c, src/settings.c, src/settings.h, themes/microdeck/top-left-active.xpm, @@ -1959,7 +1999,7 @@ of the patch submitted by Jens Guballa <J.Guballa@t-online.de> for toggled buttons. -2003-03-16 15:26 xfce +2003-03-16 xfce * mcs-plugin/margins_plugin.c, mcs-plugin/xfwm4_plugin.c, src/client.c, src/client.h, src/debug.h, src/events.c, @@ -1989,37 +2029,37 @@ astyle, redesign microdeck theme, include nestu's Spanish translation -2003-03-16 14:43 xfce +2003-03-16 xfce * po/: es.gmo, es.po: Add nestu's Spanish translation -2003-03-16 14:41 xfce +2003-03-16 xfce * themes/microdeck/: title-2-active.xpm, title-2-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2003-03-16 14:38 xfce +2003-03-16 xfce * themes/microdeck/: themerc, title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: Redesign title bar of microdeck theme (default theme) -2003-03-16 10:16 xfce +2003-03-16 xfce * src/events.c: Fix "button2 on maximize button = maximize horiz" -2003-03-13 21:39 xfce +2003-03-13 xfce * ChangeLog: Update Changelogs -2003-03-13 08:19 xfce +2003-03-13 xfce * src/client.c, themes/microdeck/themerc: Add a flag to avoid double desktop wrapping in clientMove_event_filter() iRemove shadow under title text in micordeck theme -2003-03-11 22:35 xfce +2003-03-11 xfce * themes/microdeck/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -2031,24 +2071,24 @@ shade-active.xpm, shade-inactive.xpm, stick-active.xpm, stick-inactive.xpm: Redesign default "microdeck" theme -2003-03-11 21:29 xfce +2003-03-11 xfce * src/client.c: Forgot to apply net_client_list_stacking atom so that the pager was not displaying correct stack -2003-03-11 00:16 xfce +2003-03-11 xfce * src/client.c: Fix some compiler warnings, make code slightly simpler in clientSnapPosition() -2003-03-11 00:08 xfce +2003-03-11 xfce * src/: client.c, settings.c, settings.h: Rearranged the code a bit, made a separate inline function for snapping Added a separate option for snapping between windows. XFwm4 mcs plugin is updated too so the gui reflect these changes. -2003-03-11 00:04 xfce +2003-03-11 xfce * defaults/defaults.in, mcs-plugin/xfwm4_plugin.c, po/ar.gmo, po/ar.po, po/de.gmo, po/de.po, po/es.gmo, po/es.po, po/es_MX.gmo, @@ -2059,20 +2099,20 @@ windows. XFwm4 mcs plugin is updated too so the gui reflect these changes. -2003-03-09 23:11 xfce +2003-03-09 xfce * src/client.c: Committed patch for window snapping (Jens Guballa <J.Guballa@t-online.de>) -2003-03-09 20:37 xfce +2003-03-09 xfce * src/client.c: Fix a raising problem -2003-03-09 17:37 xfce +2003-03-09 xfce * src/client.c: Some more optimizations based on latest changes -2003-03-09 15:47 xfce +2003-03-09 xfce * src/: client.c, client.h, events.c, events.h, frame.c, frame.h, hints.c, hints.h, keyboard.c, keyboard.h, main.c, main.h, menu.c, @@ -2081,46 +2121,46 @@ rework of stacking management. Removal of all recursive procedures. Update of (c) mention in .c/.h files. -2003-03-06 20:23 xfce +2003-03-06 xfce * src/events.c: Revert last change, there is no such Button6 and Button7 in X.h -2003-03-06 20:17 xfce +2003-03-06 xfce * src/events.c: Include scroll left and right buttons for shade/unshade -2003-03-06 20:00 xfce +2003-03-06 xfce * src/: misc.c, misc.h, settings.c: Increase line width for outline move/resize -2003-03-05 23:44 xfce +2003-03-05 xfce * src/client.c: Improve move/resize of windows under heavy system load. -2003-03-05 20:43 xfce +2003-03-05 xfce * themes/microdeck/: title-3-active.xpm, title-3-inactive.xpm: Add very light horiz stripes to title bar for microdeck theme. -2003-03-04 22:01 xfce +2003-03-04 xfce * src/workspaces.c: Optimize desktop swtching -2003-03-04 20:27 xfce +2003-03-04 xfce * themes/: microdeck/themerc, tgc/themerc: Adjust themes and colors. -2003-03-03 23:02 xfce +2003-03-03 xfce * src/main.c: Add a DBG statement to tell the XID of the event window -2003-03-03 20:46 xfce +2003-03-03 xfce * src/client.c, themes/microdeck/bottom-left-active.xpm, themes/microdeck/bottom-left-inactive.xpm, @@ -2128,12 +2168,12 @@ themes/microdeck2/bottom-left-inactive.xpm: Apply initial net props even if app is session managed -2003-03-03 07:38 xfce +2003-03-03 xfce * src/client.c: Apply initial net state only when not session managed -2003-03-02 23:16 xfce +2003-03-02 xfce * configure, configure.in, xfwm4.spec.in, defaults/defaults.in, mcs-plugin/xfwm4_plugin.c, src/client.c, src/parserc.c, @@ -2228,12 +2268,12 @@ (different version, uses less colors) Rename microdeck to microdeck3 -2003-03-02 18:11 xfce +2003-03-02 xfce * src/events.c: Rearrange button events handler in xfwm4 Update french translation for xfce4 panel -2003-03-01 00:07 xfce +2003-03-01 xfce * Makefile.in, aclocal.m4, config.h.in, configure, ltcf-c.sh, ltconfig, ltmain.sh, defaults/Makefile.in, mcs-plugin/Makefile.in, @@ -2245,33 +2285,33 @@ themes/microdeck2/Makefile.in, themes/tgc/Makefile.in: Fix initial placement Fix deprecated gtk_widget_set_usize() -2003-02-28 19:43 xfce +2003-02-28 xfce * configure: Fix xfce-mcs-manager API/ABI versionning Update configure/libtool to use libtool 1.4.3 -2003-02-28 11:59 bmeurer +2003-02-28 bmeurer * configure.in: Fixes xfce-mcs-manager issue. -2003-02-28 07:41 xfce +2003-02-28 xfce * src/events.c: Add window shade/unshade with mouse wheel on title bar -2003-02-27 22:51 xfce +2003-02-27 xfce * po/: ar.gmo, ar.po, de.gmo, de.po, es.gmo, es.po, es_MX.gmo, es_MX.po, fi.gmo, fi.po, fr.gmo, fr.po, nl.gmo, nl.po, pl.gmo, pl.po, xfwm4.pot, zh_CN.gmo, zh_CN.po: Updates (I'm sure you wouldn't have guessed) -2003-02-27 22:02 xfce +2003-02-27 xfce * themes/default.keys/keythemerc: Update default kbd shortcut to call xfhelp4 and xflock4 instead of their xfce 3 counter parts -2003-02-27 21:14 xfce +2003-02-27 xfce * src/: client.c, client.h, debug.h, events.c, events.h, frame.c, frame.h, hints.c, hints.h, keyboard.c, keyboard.h, main.c, main.h, @@ -2281,16 +2321,16 @@ startup_notification.h, tabwin.c, tabwin.h, workspaces.c, workspaces.h: Improve window move/resize and expand sources -2003-02-26 22:30 xfce +2003-02-26 xfce * src/: client.c, client.h: Fine tuning and small optimizations -2003-02-26 13:03 huysmans +2003-02-26 huysmans * mcs-plugin/: margins_plugin.c, xfwm4_plugin.c: Unref icon after last use, not before -2003-02-26 08:17 xfce +2003-02-26 xfce * Makefile.in, configure, defaults/Makefile.in, mcs-plugin/Makefile.in, mcs-plugin/margins_plugin.c, @@ -2304,17 +2344,17 @@ Replace all occurences of g_getenv("HOME") with g_get_home_dir() Regenerate all Makefiles.on and configure scripts -2003-02-25 23:46 xfce +2003-02-25 xfce * src/client.c: Remove an unecessary test in clientConstraintPos() that was preventing clientInitPosition() to do its job correctly. -2003-02-25 23:16 huysmans +2003-02-25 huysmans * configure, Makefile.am, Makefile.in, configure.in: autotool cleanup -2003-02-25 22:43 xfce +2003-02-25 xfce * mcs-plugin/margins_plugin.c, mcs-plugin/monitor-icon.h, mcs-plugin/monitor-icon.png, mcs-plugin/xfwm4_plugin.c, po/ar.gmo, @@ -2325,16 +2365,16 @@ being taken in account at startup Change margin plugin GUI Update xtions. -2003-02-25 22:21 huysmans +2003-02-25 huysmans * autogen.sh: Fix proper use of AC_PROG_LIBTOOL -2003-02-25 10:59 huysmans +2003-02-25 huysmans * mcs-plugin/: margins_plugin.c, xfwm4_plugin.c: Add frame to margins dialog. Add space to wm dialog. -2003-02-25 08:19 xfce +2003-02-25 xfce * mcs-plugin/margins_plugin.c, po/POTFILES.in, po/ar.gmo, po/ar.po, po/de.gmo, po/de.po, po/es.gmo, po/es.po, po/es_MX.gmo, @@ -2342,20 +2382,20 @@ po/nl.po, po/pl.gmo, po/pl.po, po/xfwm4.pot, po/zh_CN.gmo, po/zh_CN.po, src/client.c, src/settings.c: Tweaking -2003-02-25 00:22 xfce +2003-02-25 xfce * mcs-plugin/Makefile.am, mcs-plugin/Makefile.in, mcs-plugin/margins_plugin.c, src/client.c, src/settings.c, src/settings.h: Implement internal borders -2003-02-24 23:23 xfce +2003-02-24 xfce * mcs-plugin/: Makefile.am, Makefile.in, icon.png, inline-icon.h, margins-icon.h, margins-icon.png, margins_plugin.c, monitor-icon.h, monitor-icon.png, xfwm4-icon.h, xfwm4-icon.png, xfwm4_plugin.c: Add margin plugin -2003-02-23 22:58 xfce +2003-02-23 xfce * po/ar.gmo, po/ar.po, po/de.gmo, po/de.po, po/es.gmo, po/es.po, po/es_MX.gmo, po/es_MX.po, po/fi.gmo, po/fi.po, po/fr.gmo, @@ -2363,7 +2403,7 @@ po/zh_CN.gmo, po/zh_CN.po, src/events.c: Revert the message about unidentified client message, turn it into a debug message -2003-02-23 18:11 xfce +2003-02-23 xfce * po/ar.gmo, po/ar.po, po/de.gmo, po/de.po, po/es.gmo, po/es.po, po/es_MX.gmo, po/es_MX.po, po/fi.gmo, po/fi.po, po/fr.gmo, @@ -2371,34 +2411,34 @@ po/zh_CN.gmo, po/zh_CN.po, src/events.c: Add a message when an unidentified client message is received by the WM -2003-02-23 15:11 xfce +2003-02-23 xfce * src/client.c: Add a comment on why/how constraintPos() routine works -2003-02-23 11:35 xfce +2003-02-23 xfce * src/events.c: Add test for apps that try to manipulate the WM frame (bad idea anyway) -2003-02-23 11:05 xfce +2003-02-23 xfce * src/client.c: Some more fine tweaking (plus totem theme update :) -2003-02-23 00:21 xfce +2003-02-23 xfce * configure, configure.in, xfwm4.spec.in, src/client.c, src/client.h, src/events.c, src/hints.h, themes/Makefile.am, themes/Makefile.in: Lot of changes in constraintPos and other related areas Add totem theme -2003-02-22 01:23 xfce +2003-02-22 xfce * src/: client.c, settings.c: Various stacking and placement tweaking -2003-02-21 19:21 xfce +2003-02-21 xfce * src/: client.c, client.h, debug.h, events.c, events.h, frame.c, frame.h, hints.h, main.c, main.h, menu.h, misc.h, mywindow.h, @@ -2407,11 +2447,11 @@ account when receiving a XConfigureRequest for apps that try to manipulate the WM frame Rearrange headers -2003-02-21 00:27 xfce +2003-02-21 xfce * src/hints.c: EWMH detection -2003-02-20 23:26 xfce +2003-02-20 xfce * src/: client.h, debug.h, events.h, frame.h, hints.h, keyboard.h, main.h, menu.h, misc.h, mywindow.h, parserc.h, pixmap.h, session.h, @@ -2419,53 +2459,53 @@ workspaces.h: Avoid using "__" for defines in headers as it could be reserved for the compiler -2003-02-19 22:05 xfce +2003-02-19 xfce * src/: client.c, events.c: Make sure the CLIENT_FLAG_HAS_BORDER is reset on Mwm hint event Add a call to configure when such an event happen Update some of kde theme pixmaps -2003-02-18 23:33 xfce +2003-02-18 xfce * src/main.c: Unframe all client first of all when calling cleanup() -2003-02-18 23:31 xfce +2003-02-18 xfce * src/main.c: Use g_error to cause an abort() on SIGSEGV signal -2003-02-17 22:38 xfce +2003-02-17 xfce * themes/microcurve/: top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2003-02-16 22:33 xfce +2003-02-16 xfce * src/: main.c, startup_notification.c: Install sig handlers later in startup sequence -2003-02-13 20:13 xfce +2003-02-13 xfce * ChangeLog, src/debug.h: Update ChangeLog Revert change in debug.h -2003-02-13 16:19 xfce +2003-02-13 xfce * src/client.c: Fix a bug introduced by recent optimizations... -2003-02-13 15:22 xfce +2003-02-13 xfce * src/: client.c, events.c, frame.c, frame.h: Okay, promise, I'll stop with optimizations :) -2003-02-13 15:11 xfce +2003-02-13 xfce * src/events.c: Fix a small glitch with shaped windows -2003-02-13 15:03 xfce +2003-02-13 xfce * src/frame.c: even more optimizations! -2003-02-13 11:12 xfce +2003-02-13 xfce * mcs-plugin/inline-icon.h, mcs-plugin/xfwm4_plugin.c, src/client.c, src/client.h, src/events.c, src/frame.c, @@ -2473,77 +2513,77 @@ src/spinning_cursor.h, src/startup_notification.c: Ran indent on sources -2003-02-13 11:08 xfce +2003-02-13 xfce * src/: client.c, client.h, frame.c: ...even more optimizations -2003-02-13 10:49 xfce +2003-02-13 xfce * src/: Makefile.am, Makefile.in, client.c, client.h, events.c, frame.c, keyboard.c, mywindow.c, mywindow.h, session.c: Add optimizations -2003-02-12 14:50 xfce +2003-02-12 xfce * src/frame.c: Unmap window sides when shaded -2003-02-11 20:48 xfce +2003-02-11 xfce * ChangeLog: Update ChangeLog -2003-02-11 20:45 xfce +2003-02-11 xfce * src/startup_notification.c: Add additional sanity checks to satrtup notification code. -2003-02-11 16:59 xfce +2003-02-11 xfce * src/: client.c, client.h, events.c, frame.c, frame.h, settings.c: Add pixmap caching for frame components -2003-02-11 12:58 xfce +2003-02-11 xfce * src/events.c: Fix typo. -2003-02-11 12:20 xfce +2003-02-11 xfce * ChangeLog: Update ChangeLog -2003-02-11 12:14 xfce +2003-02-11 xfce * src/events.c: Check for CLIENT_FLAG_HAS_STICKY in keyboard shortcut -2003-02-11 12:05 xfce +2003-02-11 xfce * src/: client.c, client.h, events.c, frame.c: Use ONTOP layer for modal dialogs only (regular dialogs belong to NORMAL layer now) Add new internal flag "CLIENT_FLAG_HAS_STICKY" Do not disable menu button for various window types. -2003-02-10 21:47 xfce +2003-02-10 xfce * src/main.c: Remove g_error (that causes and abort() and thus a core dump) where not necessary. -2003-02-10 13:16 xfce +2003-02-10 xfce * src/startup_notification.c: Increase startup notification timeout to 30 seconds -2003-02-10 13:03 xfce +2003-02-10 xfce * src/: Makefile.am, Makefile.in, startup_notification.c, startup_notification.h: Use #define SN_API_NOT_YET_FROZEN instead of -DSN_API_NOT_YET_FROZEN=1 in command line -2003-02-10 10:21 xfce +2003-02-10 xfce * src/: Makefile.am, Makefile.in, main.c, spinning_cursor.c, spinning_cursor.h: Add neat spinning cursor for startup notification -2003-02-09 23:30 xfce +2003-02-09 xfce * Makefile.in, config.h.in, configure, configure.in, defaults/Makefile.in, mcs-plugin/Makefile.in, src/Makefile.am, @@ -2558,150 +2598,150 @@ themes/tgc/Makefile.in: Add startup notification support (from freedesktop.org standard) -2003-02-08 17:11 xfce +2003-02-08 xfce * mcs-plugin/xfwm4_plugin.c, src/parserc.c: Reduce the buffer from 512 to 80 bytes. -2003-02-08 17:06 xfce +2003-02-08 xfce * mcs-plugin/xfwm4_plugin.c, src/client.c, src/main.c, src/main.h: mcs-plugin: Make button grayed out when a theme for values xfwm4: show menu button in dialogs. -2003-02-08 09:40 xfce +2003-02-08 xfce * src/session.c: Use g_free() for g_malloc()/g_new() allocated memory -2003-02-06 22:05 xfce +2003-02-06 xfce * src/client.c: [no log message] -2003-02-06 22:01 xfce +2003-02-06 xfce * src/: client.c, client.h, session.c: Improve session load/save -2003-02-06 17:22 xfce +2003-02-06 xfce * TODO, aclocal.m4, configure, src/Makefile.am, src/Makefile.in, src/client.c, src/client.h, src/events.c, src/hints.c, src/hints.h, src/main.c, src/session.c, src/session.h: Add missing bits for full session management -2003-02-06 09:46 xfce +2003-02-06 xfce * src/: client.c, events.c: Ensure resizability of windows -2003-02-05 23:41 xfce +2003-02-05 xfce * themes/microcurve/: themerc, title-2-active.xpm, title-3-active.xpm, title-4-active.xpm: Use fixed gradient for active title -2003-02-05 23:21 xfce +2003-02-05 xfce * themes/curve/: bottom-left-active.xpm, bottom-right-active.xpm, title-3-active.xpm: Align with rawhide original theme -2003-02-05 19:27 xfce +2003-02-05 xfce * mcs-plugin/xfwm4_plugin.c, src/main.c: [no log message] -2003-02-05 16:24 xfce +2003-02-05 xfce * src/main.c: Cleanup/simplification -2003-02-03 23:28 xfce +2003-02-03 xfce * src/workspaces.h: Cleanup: remove dead external references in workspaces.h -2003-02-03 11:44 xfce +2003-02-03 xfce * src/: client.c, events.c: Fix problem introduced last night with focus notification -2003-02-02 23:17 xfce +2003-02-02 xfce * src/client.c: Add a check to avoid setting focus to an already focused window (see that as an optimization) -2003-02-02 22:56 xfce +2003-02-02 xfce * src/events.c: De-iconify window on raise events -2003-02-02 11:31 xfce +2003-02-02 xfce * src/client.c: Enforce mapping inside top and left margin -2003-02-01 10:44 huysmans +2003-02-01 huysmans * po/: fi.gmo, fi.po: Update finnish translations -2003-01-31 22:15 xfce +2003-01-31 xfce * po/: ar.gmo, ar.po, de.gmo, de.po, es.gmo, es.po, es_MX.gmo, es_MX.po, fi.gmo, fi.po, fr.gmo, fr.po, nl.gmo, nl.po, pl.gmo, pl.po, xfwm4.pot, zh_CN.gmo, zh_CN.po: Switch to GNU gettext 0.11.5 -2003-01-31 21:34 xfce +2003-01-31 xfce * po/: ar.gmo, ar.po: Update Arabic translation by Nabil Ben Khalifa <nabil_benkhalifa@yahoo.fr> -2003-01-30 17:29 xfce +2003-01-30 xfce * themes/default.keys/keythemerc: Add Ctr+Alt+Delete = lock screen -2003-01-29 22:25 xfce +2003-01-29 xfce * src/events.c: Fix small memory leak when spawning a command fails -2003-01-28 15:00 xfce +2003-01-28 xfce * src/: events.c, main.c, settings.c, settings.h: Improve keyboard shortcuts internals. -2003-01-28 14:42 huysmans +2003-01-28 huysmans * configure: Also update configure ... -2003-01-28 14:40 huysmans +2003-01-28 huysmans * configure.in, po/pl.gmo, po/pl.po: Add polish translations by Pablo -2003-01-28 13:48 xfce +2003-01-28 xfce * src/client.c, src/events.c, src/settings.c, src/settings.h, themes/default.keys/keythemerc: Add keyboard shortcuts support (managed by key themes) -2003-01-28 11:47 xfce +2003-01-28 xfce * configure, configure.in, po/ar.gmo, po/ar.po: Add arabic translation from Nabil. Thanks a lot, Nabil :) -2003-01-28 10:41 xfce +2003-01-28 xfce * themes/microdeck2/: title-3-active.xpm, title-3-inactive.xpm, title-3-active.xpm: [no log message] -2003-01-27 22:05 xfce +2003-01-27 xfce * themes/microdeck2/: title-3-active.xpm, title-3-inactive.xpm: Change title gradient -2003-01-27 15:06 xfce +2003-01-27 xfce * themes/curve/title-3-active.xpm: [no log message] -2003-01-27 14:47 xfce +2003-01-27 xfce * themes/curve/title-3-active.xpm: [no log message] -2003-01-27 11:27 xfce +2003-01-27 xfce * Makefile.am, Makefile.in, autogen.sh, configure, configure.in, defaults/Makefile.in, mcs-plugin/Makefile.in, src/Makefile.in, @@ -2712,30 +2752,30 @@ themes/microdeck2/Makefile.in, themes/tgc/Makefile.in: Update Makefiles -2003-01-26 12:06 xfce +2003-01-26 xfce * po/: fi.gmo, fi.po: Update Finnish translation -2003-01-26 00:03 xfce +2003-01-26 xfce * configure, configure.in, po/fi.gmo, po/fi.po: Add Finnish translation by Ilkka Ollakka (ilkka.j.ollakka.oamk.fi) -2003-01-25 19:56 xfce +2003-01-25 xfce * src/client.c: Hide/Show all transients along with a window. -2003-01-25 17:55 xfce +2003-01-25 xfce * themes/microdeck2/themerc: Add shadow to keramik active title -2003-01-25 15:35 xfce +2003-01-25 xfce * mcs-plugin/xfwm4_plugin.c, src/events.c, src/settings.c: Small bugfix: click_to_raise wasn't correctly set at first run (ie when no config file was found) -2003-01-25 12:07 xfce +2003-01-25 xfce * INSTALL, Makefile.in, aclocal.m4, config.guess, config.h.in, config.sub, configure, configure.in, install-sh, ltmain.sh, @@ -2749,7 +2789,7 @@ translation from MisterMoe <MisterMoe@hackerboard.de> and Michael Jakl <mj@int-x.org> -2003-01-24 15:23 edscott +2003-01-24 edscott * INSTALL, Makefile.in, aclocal.m4, config.guess, config.h.in, config.sub, configure, configure.in, install-sh, ltmain.sh, @@ -2762,55 +2802,55 @@ themes/microdeck2/Makefile.in, themes/tgc/Makefile.in: added mexican spanish files -2003-01-24 14:06 huysmans +2003-01-24 huysmans * configure.in, po/nl.gmo, po/nl.po: Add Dutch translations -2003-01-24 11:06 xfce +2003-01-24 xfce * configure, configure.in, po/zh_CN.GB2312.gmo, po/zh_CN.GB2312.po, po/zh_CN.gmo, po/zh_CN.po: Rename po/zh_CN.GB2312.* to po/zh_CN.* -2003-01-24 09:59 xfce +2003-01-24 xfce * configure, configure.in, po/zh_CN.GB2312.gmo, po/zh_CN.GB2312.po: Add Chinese translation by Yongtao Yang <yongtao.yang@telia.com> -2003-01-23 23:59 xfce +2003-01-23 xfce * configure, configure.in, po/es.gmo, po/es.po: Add spanish translation. Thanks nestu! -2003-01-23 21:32 xfce +2003-01-23 xfce * src/events.c: Small optimizations -2003-01-23 15:22 xfce +2003-01-23 xfce * Makefile.am, Makefile.in, src/client.c, src/client.h, src/events.c: Mix tweakings -2003-01-23 11:58 xfce +2003-01-23 xfce * COPYING, INSTALL, autogen.sh, config.guess, config.sub, depcomp, install-sh, missing, mkinstalldirs: Update auto* stuff -2003-01-23 10:15 xfce +2003-01-23 xfce * configure.in: Use AM_DISABLE_STATIC instead of AC_DISABLE_STATIC -2003-01-23 10:12 xfce +2003-01-23 xfce * configure.in, mcs-plugin/xfwm4_plugin.c, po/fr.gmo: Replace AC_PROG_LIBTOOL with AM_PROG_LIBTOOL Remove gtk_set_locale() from plugin init. -2003-01-22 23:25 xfce +2003-01-22 xfce * Makefile.in, configure, configure.in, po/fr.po, po/xfwm4.pot: Small stuff -2003-01-22 22:53 xfce +2003-01-22 xfce * ChangeLog, Makefile.am, Makefile.in, aclocal.m4, autogen.sh, config.h.in, configure, configure.in, mkinstalldirs, @@ -2827,26 +2867,26 @@ locale Add dependency on libxfcegui4 v .14 Other stuff I don't remember :) -2003-01-22 00:45 xfce +2003-01-22 xfce * src/menu.c: Fix a typo. -2003-01-21 23:07 xfce +2003-01-21 xfce * Makefile.am, Makefile.in, configure, configure.in, my_intl.h, mcs-plugin/Makefile.am, mcs-plugin/Makefile.in, src/Makefile.am, src/Makefile.in, src/tabwin.c: [no log message] -2003-01-21 17:59 xfce +2003-01-21 xfce * src/: client.c, client.h, events.c: bug fixes -2003-01-21 16:30 xfce +2003-01-21 xfce * my_intl.h, mcs-plugin/xfwm4_plugin.c, src/client.c, src/events.c, src/hints.c, src/main.c, src/menu.c, src/settings.c: Prepare i18n -2003-01-20 22:14 xfce +2003-01-20 xfce * themes/microcurve/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -2865,17 +2905,17 @@ top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: Update microcurve theme -2003-01-20 14:54 xfce +2003-01-20 xfce * src/: settings.c, workspaces.c: Small improvements in workspace init -2003-01-20 13:54 xfce +2003-01-20 xfce * src/: client.c, client.h, events.c: Fix an issue with old gnome hints -2003-01-20 11:17 xfce +2003-01-20 xfce * src/settings.c, themes/microcurve/bottom-left-active.xpm, themes/microcurve/bottom-left-inactive.xpm, @@ -2883,7 +2923,7 @@ themes/microcurve/bottom-right-inactive.xpm: Avoid forcing number of desktops if already set... -2003-01-18 23:04 xfce +2003-01-18 xfce * configure, configure.in, xfwm4.spec.in, src/client.c, themes/Makefile.am, themes/Makefile.in, @@ -2933,7 +2973,7 @@ and desktop type windows from window cycling. * Add new theme microcurve. -2003-01-18 17:33 xfce +2003-01-18 xfce * Makefile.in, aclocal.m4, configure, defaults/Makefile.in, mcs-plugin/Makefile.in, src/Makefile.in, themes/Makefile.in, @@ -2943,7 +2983,7 @@ themes/microdeck2/Makefile.in, themes/tgc/Makefile.in: Update to autoconf-2.57, automake-1.7.2 and libtool-1.4.3 -2003-01-18 00:36 xfce +2003-01-18 xfce * defaults/defaults.in, src/client.c, src/client.h, src/events.c, src/frame.c, src/inline-tabwin-icon.h, src/main.c, src/main.h, @@ -2951,29 +2991,29 @@ src/tabwin.c, src/tabwin.h, src/workspaces.c: Huge code cleanup, various optimizations and reorg. -2003-01-16 18:47 xfce +2003-01-16 xfce * mcs-plugin/xfwm4_plugin.c: Change settings save/load to $HOME/.xfce4/settings/ -2003-01-16 15:09 xfce +2003-01-16 xfce * src/: client.c, client.h: [no log message] -2003-01-16 12:58 xfce +2003-01-16 xfce * src/client.c: Constraint client pos only for NORMAL, DIALOG and MODAL_DIALOG windows -2003-01-14 22:42 xfce +2003-01-14 xfce * src/: client.c, tabwin.c: Fix a small leak -2003-01-14 15:24 xfce +2003-01-14 xfce * AUTHORS, ChangeLog: Update ChangeLog and credits in AUTHORS -2003-01-14 15:19 xfce +2003-01-14 xfce * aclocal.m4, config.guess, config.sub, configure, ltmain.sh, mcs-plugin/xfwm4_plugin.c, src/Makefile.am, src/Makefile.in, @@ -2981,21 +3021,21 @@ src/tabwin.c, src/tabwin.h: Add a more "civilized" task switcher when pressing Alt+Tab -2003-01-13 10:48 xfce +2003-01-13 xfce * aclocal.m4, config.guess, config.sub, configure, ltmain.sh: Configure stuff -2003-01-13 06:57 xfce +2003-01-13 xfce * ChangeLog: Update ChangeLog -2003-01-13 06:52 xfce +2003-01-13 xfce * src/settings.c: Optimize initial startup time by ignoring channel add -2003-01-12 21:44 xfce +2003-01-12 xfce * Makefile.in, configure, configure.in, xfwm4.spec.in, defaults/Makefile.in, src/Makefile.in, src/pixmap.c, src/pixmap.h, @@ -3005,61 +3045,61 @@ themes/microdeck/Makefile.in, themes/microdeck2/Makefile.in, themes/tgc/Makefile.in: [no log message] -2003-01-12 21:28 xfce +2003-01-12 xfce * mcs-plugin/: Makefile.am, Makefile.in: [no log message] -2003-01-12 15:53 xfce +2003-01-12 xfce * configure, configure.in, mcs-plugin/xfwm4_plugin.c: Update to take advantage of libxfcegui4 0.0.12 -2003-01-12 14:46 xfce +2003-01-12 xfce * mcs-plugin/xfwm4_plugin.c, src/settings.c: Add font selection for title bar -2003-01-11 22:26 xfce +2003-01-11 xfce * mcs-plugin/: Makefile.am, Makefile.in: Make sure "make rpm" works. -2003-01-11 16:34 xfce +2003-01-11 xfce * configure, configure.in, mcs-plugin/Makefile.am, mcs-plugin/Makefile.in, src/settings.c: Update to libxfce4mcs 0.0.3 -2003-01-11 11:38 xfce +2003-01-11 xfce * configure, configure.in, src/settings.c: Fix detection of mcs manager when started afterwards. -2003-01-11 09:57 xfce +2003-01-11 xfce * src/settings.c: Add some traces when mcs init goes wrong -2003-01-11 00:18 xfce +2003-01-11 xfce * src/: client.h, events.c, settings.c, settings.h: Both design and speed optimizations -2003-01-10 15:21 xfce +2003-01-10 xfce * mcs-plugin/xfwm4_plugin.c: Center dialog on screen by default. -2003-01-10 11:55 xfce +2003-01-10 xfce * src/main.c: BEWARE: Changed the default mode to *not* fork at startup. Use "xfwm --daemon" to get the daemon mode (this is because usually, window managers aren't supposed to turn themselves into daemon and that cause problems to some) -2003-01-10 10:28 xfce +2003-01-10 xfce * mcs-plugin/xfwm4_plugin.c, src/settings.c: Add an implementation of g_str_has_suffix() when using glib-2 < 2.2 -2003-01-10 00:12 xfce +2003-01-10 xfce * Makefile.in, configure, configure.in, defaults/Makefile.in, mcs-plugin/Makefile.in, mcs-plugin/xfwm4_plugin.c, src/Makefile.in, @@ -3070,7 +3110,7 @@ themes/tgc/Makefile.in: Update libxfce4mcs and libxfcegui4 dependencies -2003-01-09 22:20 xfce +2003-01-09 xfce * Makefile.am, Makefile.in, aclocal.m4, autogen.sh, config.guess, config.h.in, config.sub, configure, configure.in, ltmain.sh, @@ -3087,16 +3127,16 @@ themes/tgc/Makefile.in: Lot of udpdates and bug fixes, and added MCS support along with plugin for xfwm4 preferences. -2003-01-01 11:12 xfce +2003-01-01 xfce * src/: client.c, events.c: Add more checkings to keyboard shortcut handlers to avoid iconizing taskbar and stuff like that. -2002-12-30 23:04 xfce +2002-12-30 xfce * ChangeLog: Update ChangeLog -2002-12-30 22:59 xfce +2002-12-30 xfce * ChangeLog, configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in, themes/meenee/Makefile.am, @@ -3134,13 +3174,13 @@ themes/meenee/top-right-inactive.xpm: Add theme "meenee" derived from Michael Graf theme -2002-12-30 22:48 xfce +2002-12-30 xfce * src/: client.c, workspaces.c: Include SKIP_PAGER and SKIP_TASKBAR flagged windows in ALT-TAB window cycling Fix a focus oddity when switching desks in focus-follow-mouse mode -2002-12-30 15:55 xfce +2002-12-30 xfce * src/events.c: Apply Thomas Leonard patch : Changes are: @@ -3158,58 +3198,58 @@ Button-2 clicks on the frame still do send-to-back. -2002-12-29 00:49 xfce +2002-12-29 xfce * themes/microdeck2/: bottom-left-active.xpm, bottom-right-active.xpm, title-2-active.xpm, title-3-active.xpm, title-4-active.xpm: Change active colors for microdeck2 -2002-12-28 11:27 xfce +2002-12-28 xfce * src/workspaces.c: Cleanup. -2002-12-28 00:02 xfce +2002-12-28 xfce * src/: client.c, events.c, frame.c, main.c, settings.c: A lot of huge and critical internal changes regarding windows stacking. Handle with care, but so far, the changes look good. -2002-12-27 16:30 xfce +2002-12-27 xfce * src/client.c: Stack list -2002-12-27 11:28 xfce +2002-12-27 xfce * defaults/defaults.in, src/client.c, src/events.c, src/settings.c, src/settings.h: Apply Thomas Leonard's patch for raise_on-click option Fix a problem with stacking order for EWMH -2002-12-21 23:58 xfce +2002-12-21 xfce * themes/microdeck2/: bottom-left-active.xpm, bottom-right-active.xpm, title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: Revert recent changes on microdeck2 theme -2002-12-21 23:27 xfce +2002-12-21 xfce * themes/microdeck2/: title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-12-20 23:07 xfce +2002-12-20 xfce * themes/microdeck2/: bottom-left-active.xpm, bottom-right-active.xpm, title-2-active.xpm, title-3-active.xpm, title-4-active.xpm: [no log message] -2002-12-20 13:05 xfce +2002-12-20 xfce * configure, configure.in, src/main.c: Change startup behaviour so that xfwm4 turns into a deamon once initialization is performed. *Beware* requires libxfcegui4 >= 0.0.9 -2002-12-19 10:52 xfce +2002-12-19 xfce * AUTHORS, configure, configure.in, xfwm4.spec.in, defaults/defaults.in, src/frame.c, src/settings.c, src/settings.h, @@ -3220,55 +3260,55 @@ Modify redmondxp, microdeck2 and curve themes to use the title_shadow_(in)active new option. -2002-12-18 16:59 xfce +2002-12-18 xfce * src/frame.c: Allow negative values for title_horizontal_offset when not in 'title_full_width" mode -2002-12-12 22:44 xfce +2002-12-12 xfce * src/client.c: Even better fix... -2002-12-12 22:33 xfce +2002-12-12 xfce * src/client.c, src/client.h, themes/microdeck/themerc: Fix value not initialized for state above/below (fix a bug reported by Jasper) -2002-12-12 17:28 xfce +2002-12-12 xfce * themes/microdeck/: title-2-inactive.xpm, title-3-inactive.xpm, title-4-inactive.xpm: [no log message] -2002-12-12 17:00 xfce +2002-12-12 xfce * src/: events.c, frame.c: Allow shade button even for frames that specify no menu button (mainly for OpenOffice643) -2002-12-12 15:51 xfce +2002-12-12 xfce * themes/microdeck/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm, title-2-active.xpm, title-2-inactive.xpm: [no log message] -2002-12-11 23:11 xfce +2002-12-11 xfce * themes/microdeck/: themerc, title-1-active.xpm, title-1-inactive.xpm, title-5-active.xpm, title-5-inactive.xpm: [no log message] -2002-12-11 18:47 xfce +2002-12-11 xfce * themes/microdeck/: title-2-active.xpm, title-2-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-12-11 18:13 xfce +2002-12-11 xfce * themes/microdeck/: title-2-active.xpm, title-2-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-12-11 18:08 xfce +2002-12-11 xfce * themes/microdeck/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -3283,19 +3323,19 @@ top-right-inactive.xpm: Use a nice new design for microdeck title bar -2002-12-11 14:50 xfce +2002-12-11 xfce * themes/microdeck2/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-12-11 14:32 xfce +2002-12-11 xfce * themes/microdeck2/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-12-10 00:03 xfce +2002-12-10 xfce * themes/microdeck2/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -3305,50 +3345,50 @@ shade-pressed.xpm, stick-active.xpm, stick-inactive.xpm, stick-pressed.xpm: Use less relief for buttons -2002-12-09 21:41 xfce +2002-12-09 xfce * themes/microdeck2/: title-2-active.xpm, title-3-active.xpm: [no log message] -2002-12-09 14:53 xfce +2002-12-09 xfce * themes/microdeck2/: title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-12-09 14:41 xfce +2002-12-09 xfce * themes/microdeck2/: title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-12-07 14:52 xfce +2002-12-07 xfce * themes/microdeck2/: bottom-left-inactive.xpm, bottom-right-inactive.xpm, themerc, title-3-inactive.xpm: [no log message] -2002-12-07 12:15 xfce +2002-12-07 xfce * src/client.c: Fix (for good this time, I think) the race cond when dragging windows from one desk to another. -2002-12-06 22:53 xfce +2002-12-06 xfce * src/main.c, themes/microdeck2/README: Add info about GTK version used at runtime. -2002-12-06 22:19 xfce +2002-12-06 xfce * src/parserc.c, defaults/defaults.in: [no log message] -2002-12-06 21:36 xfce +2002-12-06 xfce * src/client.c, themes/microdeck2/bottom-left-inactive.xpm, themes/microdeck2/bottom-right-inactive.xpm, themes/microdeck2/title-3-inactive.xpm: Change inactive title color and stipple. -2002-12-05 22:55 xfce +2002-12-05 xfce * themes/microdeck2/: close-active.xpm, close-inactive.xpm, hide-active.xpm, hide-inactive.xpm, maximize-active.xpm, @@ -3357,19 +3397,19 @@ stick-inactive.xpm, title-1-active.xpm, title-1-inactive.xpm, title-5-active.xpm, title-5-inactive.xpm: [no log message] -2002-12-05 22:42 xfce +2002-12-05 xfce * themes/curve/: title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-12-05 20:43 xfce +2002-12-05 xfce * themes/microdeck2/: bottom-left-active.xpm, bottom-right-active.xpm, themerc, title-3-active.xpm: Use curve colors for active title and corners -2002-12-05 20:36 xfce +2002-12-05 xfce * themes/curve/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-inactive.xpm, bottom-right-inactive.xpm, @@ -3377,28 +3417,28 @@ right-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-12-05 14:01 xfce +2002-12-05 xfce * themes/microdeck2/: title-2-active.xpm, title-2-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-12-05 13:57 xfce +2002-12-05 xfce * themes/curve/: bottom-left-active.xpm, bottom-right-active.xpm, themerc, title-2-active.xpm, title-3-active.xpm, title-4-active.xpm: Use original color sheme for active title gradient. -2002-12-05 12:28 xfce +2002-12-05 xfce * themes/microdeck2/: title-3-active.xpm, title-3-inactive.xpm: Redo gradients -2002-12-04 23:26 xfce +2002-12-04 xfce * xfwm4.spec.in: [no log message] -2002-12-04 23:16 xfce +2002-12-04 xfce * themes/microdeck2/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, @@ -3411,29 +3451,29 @@ title-4-active.xpm, title-4-inactive.xpm: Boom! Redesign completely yhe title bar, nah! -2002-12-04 22:35 xfce +2002-12-04 xfce * themes/microdeck2/: title-3-active.xpm, title-3-inactive.xpm: [no log message] -2002-12-04 14:47 xfce +2002-12-04 xfce * themes/microdeck2/title-3-inactive.xpm: [no log message] -2002-12-04 14:39 xfce +2002-12-04 xfce * themes/microdeck2/: themerc, title-3-active.xpm, title-3-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm: [no log message] -2002-12-04 11:05 xfce +2002-12-04 xfce * themes/microdeck2/: README, title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: Apply same title as curve theme to microdeck2 -2002-12-04 10:47 xfce +2002-12-04 xfce * themes/microdeck2/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -3449,24 +3489,24 @@ top-right-inactive.xpm: Reduce title height by 2 pixels for microdeck2 theme -2002-12-03 22:14 xfce +2002-12-03 xfce * themes/: microdeck/stick-inactive.xpm, microdeck2/stick-inactive.xpm: [no log message] -2002-12-03 17:47 xfce +2002-12-03 xfce * themes/microdeck2/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-12-03 10:13 xfce +2002-12-03 xfce * themes/microdeck2/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-12-03 08:19 xfce +2002-12-03 xfce * themes/microdeck2/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -3482,7 +3522,7 @@ top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-12-02 14:27 xfce +2002-12-02 xfce * themes/: microdeck2/bottom-left-active.xpm, microdeck2/bottom-left-inactive.xpm, @@ -3493,18 +3533,18 @@ microdeck/bottom-right-active.xpm, microdeck/bottom-right-inactive.xpm: [no log message] -2002-12-02 10:22 xfce +2002-12-02 xfce * themes/microdeck2/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-12-02 10:14 xfce +2002-12-02 xfce * themes/microdeck/: bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-12-01 22:43 xfce +2002-12-01 xfce * themes/: microdeck/bottom-active.xpm, microdeck/bottom-inactive.xpm, microdeck/bottom-left-active.xpm, @@ -3535,21 +3575,21 @@ microdeck2/top-right-inactive.xpm: Revert some changes in "microdeck" and "microdeck2" -2002-11-29 18:29 xfce +2002-11-29 xfce * src/client.c: Simplify window move routine -2002-11-29 13:11 xfce +2002-11-29 xfce * themes/curve/: close-active.xpm, hide-active.xpm, maximize-active.xpm, menu-active.xpm, shade-active.xpm, stick-active.xpm: Change colo -2002-11-28 12:24 xfce +2002-11-28 xfce * src/workspaces.c: Window focus bug when switching desktops. -2002-11-27 17:18 xfce +2002-11-27 xfce * themes/curve/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -3560,13 +3600,13 @@ top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-11-27 15:45 xfce +2002-11-27 xfce * themes/curve/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: Put back colored bottom corners -2002-11-26 21:19 xfce +2002-11-26 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in, themes/microdeck2/close-active.xpm, @@ -3602,11 +3642,11 @@ themes/microdeck2/top-right-active.xpm, themes/microdeck2/top-right-inactive.xpm: Themes stuff... -2002-11-25 23:22 xfce +2002-11-25 xfce * themes/microdeck2/themerc: [no log message] -2002-11-25 23:11 xfce +2002-11-25 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in, themes/microdeck2/Makefile.am, @@ -3655,24 +3695,24 @@ themes/microdeck2/top-right-inactive.xpm: Add microdeck2, a small variation on microdeck theme. -2002-11-25 22:45 xfce +2002-11-25 xfce * themes/microdeck/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-11-25 12:37 xfce +2002-11-25 xfce * themes/microdeck/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: Add tiny engraved dots to show corners. -2002-11-23 18:36 xfce +2002-11-23 xfce * src/: client.c, client.h, events.c, events.h, main.c, main.h, menu.c, settings.c: Update for libxfcegui4 new include base dir. -2002-11-22 15:52 xfce +2002-11-22 xfce * Makefile.in, config.h.in, configure, configure.in, defaults/Makefile.in, src/Makefile.am, src/Makefile.in, @@ -3684,7 +3724,7 @@ themes/tgc/Makefile.in: Remove xinerama code to move it to libxfcegui4 (xfwm4 now requires libxfcegui4 >= 0.0.8) -2002-11-22 10:17 xfce +2002-11-22 xfce * themes/microdeck/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -3697,7 +3737,7 @@ top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: Improve "smoothness" -2002-11-21 15:40 xfce +2002-11-21 xfce * configure, configure.in, xfwm4.spec.in, defaults/defaults.in, src/frame.c, src/settings.c, src/settings.h, themes/Makefile.am, @@ -3708,29 +3748,29 @@ "title_vertical_offset_active" and "title_vertical_offset_inactive" Update existing themerc files to reflect this change -2002-11-20 12:13 xfce +2002-11-20 xfce * src/: client.c, workspaces.c: mall cleanup. -2002-11-19 18:05 xfce +2002-11-19 xfce * src/client.c: Add more bound checking when resize/move window. -2002-11-18 14:52 xfce +2002-11-18 xfce * themes/bbs/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-11-18 12:57 xfce +2002-11-18 xfce * src/client.c: [no log message] -2002-11-18 08:15 xfce +2002-11-18 xfce * src/client.c: Allow move of windows when maximized -2002-11-14 21:46 xfce +2002-11-14 xfce * themes/microdeck/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -3741,7 +3781,7 @@ stick-pressed.xpm, title-2-active.xpm, title-2-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-11-14 17:21 xfce +2002-11-14 xfce * themes/microdeck/: close-active.xpm, close-inactive.xpm, hide-active.xpm, hide-inactive.xpm, maximize-active.xpm, @@ -3750,53 +3790,53 @@ stick-inactive.xpm, title-2-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-11-14 14:32 xfce +2002-11-14 xfce * themes/: tgc/stick-active.xpm, tgc/stick-inactive.xpm, tgc/stick-pressed.xpm, bbs/stick-active.xpm, bbs/stick-inactive.xpm, bbs/stick-pressed.xpm: [no log message] -2002-11-13 17:36 xfce +2002-11-13 xfce * themes/microdeck/: bottom-left-active.xpm, bottom-left-inactive.xpm: [no log message] -2002-11-13 16:00 xfce +2002-11-13 xfce * themes/microdeck/: bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-11-13 15:40 xfce +2002-11-13 xfce * themes/microdeck/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-11-13 14:42 xfce +2002-11-13 xfce * themes/microdeck/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: Remove colored corners to get a slick frame. -2002-11-12 17:26 xfce +2002-11-12 xfce * themes/microdeck/: top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-11-12 16:00 xfce +2002-11-12 xfce * themes/microdeck/: menu-active.xpm, menu-inactive.xpm, menu-pressed.xpm, shade-active.xpm, shade-inactive.xpm, shade-pressed.xpm: anti aliasing for menu/shade buttons -2002-11-12 10:35 xfce +2002-11-12 xfce * themes/microdeck/: top-left-active.xpm, top-left-inactive.xpm: [no log message] -2002-11-11 00:09 xfce +2002-11-11 xfce * Makefile.in, config.h.in, configure, configure.in, defaults/Makefile.in, src/Makefile.am, src/Makefile.in, @@ -3811,34 +3851,34 @@ window move (unrelated, but I just came across an easy optimization while reviewing the code :) -2002-11-10 15:04 xfce +2002-11-10 xfce * ChangeLog: Update ChangeLog. -2002-11-10 10:21 xfce +2002-11-10 xfce * themes/tgc/: themerc, title-3-inactive.xpm: [no log message] -2002-11-09 22:25 xfce +2002-11-09 xfce * src/parserc.c, themes/microdeck/title-2-inactive.xpm, themes/microdeck/title-3-inactive.xpm, themes/microdeck/title-4-active.xpm, themes/microdeck/title-4-inactive.xpm: Change title -2002-11-09 21:52 xfce +2002-11-09 xfce * themes/microdeck/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, stick-active.xpm, stick-inactive.xpm, stick-pressed.xpm: Improve AA on stick and close buttons -2002-11-09 21:00 xfce +2002-11-09 xfce * themes/microdeck/: close-pressed.xpm, hide-pressed.xpm, maximize-pressed.xpm, menu-pressed.xpm, shade-pressed.xpm, stick-pressed.xpm: [no log message] -2002-11-09 20:47 xfce +2002-11-09 xfce * themes/tgc/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -3859,18 +3899,18 @@ maximize-pressed.xpm, menu-pressed.xpm, shade-pressed.xpm, stick-pressed.xpm: [no log message] -2002-11-09 12:38 xfce +2002-11-09 xfce * themes/microdeck/: title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: Remove the black frame arround title -2002-11-09 11:39 xfce +2002-11-09 xfce * themes/microdeck/: top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-11-09 11:34 xfce +2002-11-09 xfce * themes/microdeck/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -3890,7 +3930,7 @@ top-right-inactive.xpm: Reduce the external black border from 2 pixels to 1 pixel. -2002-11-08 23:06 xfce +2002-11-08 xfce * Makefile.in, aclocal.m4, config.h.in, configure, configure.in, xfwm4.spec.in, defaults/Makefile.in, src/Makefile.in, @@ -3901,33 +3941,33 @@ listed, with versions and keep the minimum version required at only one place (configure.in) -2002-11-08 15:25 xfce +2002-11-08 xfce * src/: client.c, client.h, hints.c, hints.h: Add NET_WM_STATE_ABOVE and NET_WM_STATE_BELOW hints support (EWMH 1.2) -2002-11-08 11:43 xfce +2002-11-08 xfce * src/client.c: Take into account implementation note on EWMH 1.2 regarding NET_STATE_HIDDEN -2002-11-08 11:15 xfce +2002-11-08 xfce * themes/microdeck/: title-2-active.xpm, title-2-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-11-08 10:42 xfce +2002-11-08 xfce * themes/microdeck/: title-2-inactive.xpm, title-3-inactive.xpm, title-4-inactive.xpm: [no log message] -2002-11-07 23:45 xfce +2002-11-07 xfce * defaults/defaults.in: Change initial theme to "microdeck" (default fallback remains "bbs") -2002-11-07 23:21 xfce +2002-11-07 xfce * themes/microdeck/: close-active.xpm, close-inactive.xpm, hide-active.xpm, hide-inactive.xpm, maximize-active.xpm, @@ -3936,7 +3976,7 @@ stick-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-11-07 23:15 xfce +2002-11-07 xfce * Makefile.in, aclocal.m4, configure, configure.in, xfwm4.spec.in, defaults/Makefile.in, src/Makefile.in, themes/Makefile.am, @@ -3989,16 +4029,16 @@ Add theme "microdeck" that I find fairly nice for a theme that uses only gtk colors. -2002-11-06 11:59 xfce +2002-11-06 xfce * xfwm4.spec.in: Spec file. -2002-11-05 12:22 xfce +2002-11-05 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add "fbx" theme. -2002-11-04 15:27 xfce +2002-11-04 xfce * Makefile.in, aclocal.m4, configure, configure.in, xfwm4.spec.in, defaults/Makefile.in, src/Makefile.in, themes/Makefile.am, @@ -4006,7 +4046,7 @@ themes/curve/Makefile.in, themes/default.keys/Makefile.in, themes/exocet/Makefile.in, themes/tgc/Makefile.in: [no log message] -2002-11-03 22:21 xfce +2002-11-03 xfce * themes/exocet/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -4021,7 +4061,7 @@ top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-11-03 21:56 xfce +2002-11-03 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in, themes/exocet/close-pressed.xpm, @@ -4030,7 +4070,7 @@ themes/exocet/stick-pressed.xpm: Add theme "quiet-purple" ported/adapted from metacity. -2002-11-02 22:46 xfce +2002-11-02 xfce * themes/exocet/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -4045,7 +4085,7 @@ top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-11-02 22:23 xfce +2002-11-02 xfce * themes/exocet/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -4055,7 +4095,7 @@ shade-pressed.xpm, stick-active.xpm, stick-inactive.xpm, stick-pressed.xpm: [no log message] -2002-11-02 17:55 xfce +2002-11-02 xfce * Makefile.in, configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in, themes/bbs/README, @@ -4086,31 +4126,31 @@ Add theme tgc and remove Makefiles added by mistake for themes beastie and tux -2002-11-02 11:56 xfce +2002-11-02 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add theme "atlanta" ported from metacity -2002-11-01 20:28 huysmans +2002-11-01 huysmans * themes/: Makefile.am, Makefile.in: Now I promis I won't touch anything anymore today. This should fix the mess I created. -2002-11-01 20:10 huysmans +2002-11-01 huysmans * themes/: Makefile.am, Makefile.in: Still not right ... -2002-11-01 20:04 huysmans +2002-11-01 huysmans * configure.in: Forgot to update configure.in -2002-11-01 19:56 huysmans +2002-11-01 huysmans * Makefile.in, themes/Makefile.am, themes/Makefile.in: Add two themes by twj: beastie and tux. Tux was made just to avoid flaming ;-) -2002-11-01 15:01 xfce +2002-11-01 xfce * Makefile.in, aclocal.m4, configure, configure.in, xfwm4.spec.in, defaults/Makefile.in, src/Makefile.in, themes/Makefile.am, @@ -4118,41 +4158,41 @@ themes/curve/Makefile.in, themes/default.keys/Makefile.in, themes/exocet/Makefile.in: Port theme "elberg" from Sawfish -2002-10-31 15:54 xfce +2002-10-31 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add theme "biz" -2002-10-28 23:02 xfce +2002-10-28 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add variation theme, a very simplistic theme with large borders and buttons. -2002-10-28 11:58 xfce +2002-10-28 xfce * src/keyboard.c: [no log message] -2002-10-28 11:47 xfce +2002-10-28 xfce * src/keyboard.c: [no log message] -2002-10-27 23:16 xfce +2002-10-27 xfce * src/keyboard.c: Ooops! Never make a change in the code just before going... -2002-10-27 17:31 xfce +2002-10-27 xfce * src/keyboard.c: Fix memory leak in key parsing as spotted by Thomas Leonard <tal00r@ecs.soton.ac.uk> -2002-10-27 11:18 xfce +2002-10-27 xfce * themes/bbs/: hide-active.xpm, hide-inactive.xpm, hide-pressed.xpm: Slightly change the hide button for bbs theme. -2002-10-27 11:10 xfce +2002-10-27 xfce * Makefile.in, aclocal.m4, autogen.sh, configure, defaults/Makefile.in, src/Makefile.in, themes/Makefile.in, @@ -4160,55 +4200,55 @@ themes/default.keys/Makefile.in, themes/exocet/Makefile.in: Change autogen.sh script to use env vars if available. -2002-10-26 17:09 xfce +2002-10-26 xfce * src/: client.c, main.c, misc.c, misc.h: Get rid of XGrabServer and use gdk similar implementation -2002-10-25 23:58 xfce +2002-10-25 xfce * src/main.c: Increase priority to 30 -2002-10-24 23:09 xfce +2002-10-24 xfce * src/: events.c, hints.c, hints.h, main.c, workspaces.c: Rearrange some part of the code. -2002-10-24 11:03 xfce +2002-10-24 xfce * src/main.c: Use save_phase_2 callback instead of save_yourself callback -2002-10-22 15:31 xfce +2002-10-22 xfce * themes/bbs/: title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-10-22 00:28 xfce +2002-10-22 xfce * src/main.c: [no log message] -2002-10-21 23:08 xfce +2002-10-21 xfce * src/: events.c, main.c: [no log message] -2002-10-21 22:07 xfce +2002-10-21 xfce * src/main.c: dd initial support to session management. -2002-10-18 11:56 xfce +2002-10-18 xfce * themes/bbs/: hide-active.xpm, hide-inactive.xpm, hide-pressed.xpm, maximize-active.xpm, maximize-inactive.xpm, maximize-pressed.xpm: Change maximize/hide buttons -2002-10-18 11:42 xfce +2002-10-18 xfce * xfwm4.spec.in: Change spec file to required libxfcegui4 and libxfcegui4-devel for build. -2002-10-18 11:21 xfce +2002-10-18 xfce * configure, configure.in, src/Makefile.am, src/Makefile.in, src/client.c, src/client.h, src/events.c, src/events.h, @@ -4217,44 +4257,44 @@ src/settings.c: Move some routines out of xfwm4 to libxfwmgui4, make xfwm4 depend on libxfcegui4 -2002-10-17 22:16 xfce +2002-10-17 xfce * defaults/defaults.in, src/frame.c, src/settings.c, src/settings.h, themes/curve/themerc, themes/curve/title-2-active.xpm, themes/curve/title-2-inactive.xpm: Add new option "title_horizontal_offset" for themerc -2002-10-17 13:57 xfce +2002-10-17 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add theme "silverado" -2002-10-16 10:44 xfce +2002-10-16 xfce * src/frame.c, themes/curve/bottom-active.xpm, themes/curve/bottom-inactive.xpm: Unroll loops in frameDraw to make it faster, change bottom pixmap for curve theme. -2002-10-15 14:49 xfce +2002-10-15 xfce * themes/bbs/: title-2-inactive.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-10-15 14:02 xfce +2002-10-15 xfce * themes/bbs/: title-2-active.xpm, title-2-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-10-14 14:12 xfce +2002-10-14 xfce * src/client.c: [no log message] -2002-10-14 11:20 xfce +2002-10-14 xfce * themes/curve/: top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-10-12 16:36 xfce +2002-10-12 xfce * themes/curve/: Makefile.am, Makefile.in, bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, @@ -4267,7 +4307,7 @@ (shade/stick) to the theme, allow free placement of buttons, remove colored bottom corners. -2002-10-12 14:53 xfce +2002-10-12 xfce * themes/bbs/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm, @@ -4275,11 +4315,11 @@ top-right-inactive.xpm: Remove transparent pixel on each border to avoid using XShape on default theme. -2002-10-11 16:30 xfce +2002-10-11 xfce * src/events.c: [no log message] -2002-10-11 11:35 xfce +2002-10-11 xfce * themes/bbs/: menu-active.xpm, menu-inactive.xpm, menu-pressed.xpm, shade-active.xpm, shade-inactive.xpm, @@ -4287,29 +4327,29 @@ title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-10-11 10:59 xfce +2002-10-11 xfce * themes/bbs/: title-2-active.xpm, title-3-active.xpm, title-4-active.xpm: [no log message] -2002-10-11 10:49 xfce +2002-10-11 xfce * themes/bbs/: title-2-active.xpm, title-3-active.xpm, title-4-active.xpm: [no log message] -2002-10-11 10:13 xfce +2002-10-11 xfce * themes/bbs/: themerc, title-2-active.xpm, title-3-active.xpm, title-4-active.xpm: [no log message] -2002-10-10 23:30 xfce +2002-10-10 xfce * themes/bbs/: menu-active.xpm, menu-inactive.xpm, menu-pressed.xpm, shade-active.xpm, shade-inactive.xpm, shade-pressed.xpm, stick-active.xpm, stick-inactive.xpm, stick-pressed.xpm, themerc: Change bbs buttons -2002-10-10 23:17 xfce +2002-10-10 xfce * themes/bbs/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -4319,130 +4359,130 @@ shade-pressed.xpm, stick-active.xpm, stick-inactive.xpm, stick-pressed.xpm: Change bbs buttons -2002-10-10 10:37 xfce +2002-10-10 xfce * themes/curve/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm, right-active.xpm, right-inactive.xpm: [no log message] -2002-10-10 00:15 xfce +2002-10-10 xfce * src/events.c: Fix a bug in double click time computation (actually I'm surprised this ever worked before...) -2002-10-02 00:16 xfce +2002-10-02 xfce * src/: client.c, client.h: Fix a bug in redrawing frame when un-minimizing a window from an external program (such as gnome panel) Some minor optimizations. -2002-10-01 23:22 xfce +2002-10-01 xfce * src/events.c: [no log message] -2002-10-01 22:07 xfce +2002-10-01 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add "metabox" theme, a theme from Metacity ported to xfwm4. -2002-09-29 19:14 xfce +2002-09-29 xfce * src/: client.c, main.c: Put back the "fleur" cursor for moving using keyboard. Don't change cursor when move is performed using the mouse. -2002-09-29 14:41 xfce +2002-09-29 xfce * src/main.c: Replace "fleur" cursor with standard arrow cursor for moving windows. -2002-09-28 15:41 xfce +2002-09-28 xfce * Makefile.am, Makefile.in: Add removal of autom4te.cache dir at distclean. -2002-09-27 23:42 xfce +2002-09-27 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add new theme "gnububble" -2002-09-24 11:56 xfce +2002-09-24 xfce * src/: events.c, menu.c: Remove "destroy" from frame menu. -2002-09-23 15:26 xfce +2002-09-23 xfce * src/main.c: Include Thomas' patch -2002-09-22 15:51 xfce +2002-09-22 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add new theme "pills" -2002-09-22 11:50 xfce +2002-09-22 xfce * src/: client.c, client.h: Change policy on hiding windows. -2002-09-20 22:24 xfce +2002-09-20 xfce * src/: events.c, frame.c: Bug hunting. -2002-09-20 17:15 xfce +2002-09-20 xfce * src/client.h: [no log message] -2002-09-19 23:25 xfce +2002-09-19 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add new theme "tabs" (really nice, check it out) -2002-09-18 12:36 xfce +2002-09-18 xfce * src/frame.c: Fix a (small) bug in button mask. -2002-09-17 12:36 xfce +2002-09-17 xfce * themes/bbs/: bottom-active.xpm, bottom-inactive.xpm: [no log message] -2002-09-17 11:38 xfce +2002-09-17 xfce * themes/bbs/: title-2-active.xpm, title-2-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-09-16 21:20 xfce +2002-09-16 xfce * themes/bbs/: title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: Change bbs title style. -2002-09-16 12:40 xfce +2002-09-16 xfce * themes/bbs/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-09-16 12:29 xfce +2002-09-16 xfce * themes/bbs/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-09-16 11:06 xfce +2002-09-16 xfce * src/frame.c: Shape problem. -2002-09-16 10:11 xfce +2002-09-16 xfce * themes/bbs/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: Enlarge bottom handles. -2002-09-15 22:49 xfce +2002-09-15 xfce * src/client.c, src/client.h, src/events.c, src/settings.c, themes/default.keys/keythemerc: Revert some of the changes @@ -4450,7 +4490,7 @@ the assumption that a transient is at the same layer as its transient_for window. -2002-09-15 21:38 xfce +2002-09-15 xfce * src/client.c, src/frame.c, themes/bbs/bottom-active.xpm, themes/bbs/bottom-inactive.xpm, themes/bbs/bottom-left-active.xpm, @@ -4459,49 +4499,49 @@ themes/bbs/bottom-right-inactive.xpm: Theme tweaking (bbs) Remove menu button from dialogs. -2002-09-15 15:17 xfce +2002-09-15 xfce * src/: client.c, events.c, frame.c: A lot of code cleanup and small internal improvements. -2002-09-14 23:35 xfce +2002-09-14 xfce * Makefile.in, aclocal.m4, configure, configure.in, xfwm4.spec.in, defaults/Makefile.in, themes/Makefile.am, themes/Makefile.in, themes/curve/Makefile.in, themes/default.keys/Makefile.in: Port "adept" theme from Sawfish. -2002-09-14 17:34 xfce +2002-09-14 xfce * src/: client.c, client.h, events.c, frame.c, hints.h: Improve Motif MWM hints compatibility. -2002-09-13 23:47 xfce +2002-09-13 xfce * src/frame.c: HEy! I just found a potential bug in button shaping routine! -2002-09-13 22:45 xfce +2002-09-13 xfce * src/: client.c, client.h, events.c, frame.c: Implement smarter title buttons, hide maximize/hide/menu buttons when required. Fool proof button settings management. -2002-09-13 18:14 xfce +2002-09-13 xfce * src/: Makefile.in, client.c, client.h, events.c, frame.c, hints.h: [no log message] -2002-09-13 15:19 xfce +2002-09-13 xfce * src/: client.c, client.h, events.c: Smarter hide function. -2002-09-13 12:52 xfce +2002-09-13 xfce * themes/exocet/: top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-09-13 12:37 xfce +2002-09-13 xfce * themes/exocet/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -4510,11 +4550,11 @@ right-inactive.xpm, top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: Theme tweaking. -2002-09-12 21:53 xfce +2002-09-12 xfce * ChangeLog: Update ChangeLog. -2002-09-12 21:46 xfce +2002-09-12 xfce * themes/exocet/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -4524,7 +4564,7 @@ top-right-inactive.xpm: Change "exocet" border to be smoother, with an enhanced 3D look. -2002-09-12 18:34 xfce +2002-09-12 xfce * themes/exocet/: Makefile.in, bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, @@ -4533,25 +4573,25 @@ right-inactive.xpm, top-left-active.xpm, top-right-active.xpm: [no log message] -2002-09-12 12:19 xfce +2002-09-12 xfce * themes/exocet/: top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-09-11 18:58 xfce +2002-09-11 xfce * themes/bbs/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-09-11 16:35 xfce +2002-09-11 xfce * themes/bbs/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-09-11 14:48 xfce +2002-09-11 xfce * themes/bbs/: Makefile.in, bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -4559,34 +4599,34 @@ top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm, themerc: [no log message] -2002-09-10 22:29 xfce +2002-09-10 xfce * src/client.c: Implement a smarter placement for transient windows. -2002-09-10 21:58 xfce +2002-09-10 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add them "microgui" ported from sawfish. -2002-09-10 17:32 xfce +2002-09-10 xfce * themes/bbs/: title-2-active.xpm, title-3-active.xpm, title-4-active.xpm: [no log message] -2002-09-10 13:07 xfce +2002-09-10 xfce * themes/curve/: bottom-active.xpm, bottom-inactive.xpm, left-active.xpm, left-inactive.xpm, right-active.xpm, right-inactive.xpm: [no log message] -2002-09-09 09:52 xfce +2002-09-09 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add "coolclean" theme ported from Sawfish by Biju Chacko <botsie@myrealbox.com> -2002-09-06 15:41 xfce +2002-09-06 xfce * configure, configure.in, example.xfwm4rc.in, xfwm4.spec.in, defaults/defaults.in, src/parserc.c, src/settings.c, @@ -4594,28 +4634,28 @@ themes/default.keys/Makefile.am, themes/default.keys/Makefile.in, themes/default.keys/keythemerc: [no log message] -2002-09-06 14:36 xfce +2002-09-06 xfce * themes/bbs/: title-2-active.xpm, title-3-active.xpm, title-4-active.xpm: [no log message] -2002-09-05 22:26 xfce +2002-09-05 xfce * src/client.c: [no log message] -2002-09-05 17:53 xfce +2002-09-05 xfce * src/client.c: [no log message] -2002-09-05 16:07 xfce +2002-09-05 xfce * src/client.c: [no log message] -2002-09-05 15:31 xfce +2002-09-05 xfce * src/client.c: [no log message] -2002-09-04 23:24 xfce +2002-09-04 xfce * example.xfwm4rc.in, defaults/defaults.in, src/parserc.c, src/parserc.h, src/settings.c: cans dirs for theme so there is no @@ -4623,16 +4663,16 @@ compatibilty). E.g: you can use "theme=exocet" now. Also make sure the theme dir exists, fallback to default otherwise. -2002-09-04 22:16 xfce +2002-09-04 xfce * src/: settings.c, settings.h: Reverse the gtkSettings object. Need to fine another solution. -2002-09-04 16:29 xfce +2002-09-04 xfce * src/: client.c, client.h: [no log message] -2002-09-04 15:59 xfce +2002-09-04 xfce * themes/curve/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -4645,58 +4685,58 @@ top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-09-04 14:45 xfce +2002-09-04 xfce * src/client.c: [no log message] -2002-09-04 12:49 xfce +2002-09-04 xfce * src/client.c: Constaint window pos at first map and during move. -2002-09-04 09:52 xfce +2002-09-04 xfce * themes/curve/: title-2-active.xpm, title-3-active.xpm: [no log message] -2002-09-03 23:11 xfce +2002-09-03 xfce * themes/curve/: title-2-active.xpm, title-3-active.xpm: [no log message] -2002-09-03 22:29 xfce +2002-09-03 xfce * themes/curve/: title-2-active.xpm, title-3-active.xpm: [no log message] -2002-09-03 14:57 xfce +2002-09-03 xfce * themes/curve/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm: [no log message] -2002-09-03 14:37 xfce +2002-09-03 xfce * themes/curve/: bottom-active.xpm, bottom-inactive.xpm, bottom-right-active.xpm, right-active.xpm, right-inactive.xpm: [no log message] -2002-09-03 14:31 xfce +2002-09-03 xfce * themes/curve/: bottom-right-active.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-inactive.xpm: [no log message] -2002-09-03 11:05 xfce +2002-09-03 xfce * themes/curve/: title-2-inactive.xpm, title-4-inactive.xpm: [no log message] -2002-09-03 10:53 xfce +2002-09-03 xfce * themes/curve/: title-2-active.xpm, title-3-active.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-09-03 00:00 xfce +2002-09-03 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in, themes/curve/Makefile.am, @@ -4726,40 +4766,40 @@ themes/curve/top-right-active.xpm, themes/curve/top-right-inactive.xpm: Add theme "curve" -2002-09-02 09:38 xfce +2002-09-02 xfce * Makefile.am, Makefile.in: Replace "rpm -ta" with "rpmbuild -ta" -2002-09-01 16:51 xfce +2002-09-01 xfce * themes/exocet/: top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-09-01 10:54 xfce +2002-09-01 xfce * themes/bbs/title-2-inactive.xpm: [no log message] -2002-09-01 10:40 xfce +2002-09-01 xfce * themes/bbs/: title-2-active.xpm, title-2-inactive.xpm, title-3-active.xpm, title-4-active.xpm: [no log message] -2002-09-01 10:25 xfce +2002-09-01 xfce * themes/bbs/: title-2-active.xpm, title-2-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-08-31 15:53 xfce +2002-08-31 xfce * themes/exocet/: top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: Improve shadows on top corners. -2002-08-31 15:41 xfce +2002-08-31 xfce * themes/bbs/stickactive.xpm: Remove mispelled file. -2002-08-31 15:35 xfce +2002-08-31 xfce * themes/bbs/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -4771,7 +4811,7 @@ title-3-active.xpm, title-3-inactive.xpm, title-4-active.xpm, title-4-inactive.xpm: [no log message] -2002-08-31 15:14 xfce +2002-08-31 xfce * themes/exocet/: close-active.xpm, close-inactive.xpm, close-pressed.xpm, hide-active.xpm, hide-inactive.xpm, @@ -4786,17 +4826,17 @@ top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: [no log message] -2002-08-30 14:50 xfce +2002-08-30 xfce * src/: Makefile.am, Makefile.in, settings.c, xsettings-client.c, xsettings-client.h, xsettings-common.c, xsettings-common.h: Remove xsettings sample implementation (as we'll use gtk mechanism anyway) -2002-08-30 14:45 xfce +2002-08-30 xfce * example.gtkrc-2.0, defaults/defaults.in: [no log message] -2002-08-30 10:13 xfce +2002-08-30 xfce * themes/bbs/: bottom-active.xpm, bottom-inactive.xpm, bottom-left-active.xpm, bottom-left-inactive.xpm, @@ -4816,7 +4856,7 @@ top-right-inactive.xpm: Whoops, forgot to add the actual pixmaps ! Sorry for those who tried the CVS last night... -2002-08-29 21:47 xfce +2002-08-29 xfce * configure, configure.in, xfwm4.spec.in, defaults/defaults.in, themes/Makefile.am, themes/Makefile.in, themes/bbs/Makefile.am, @@ -4825,7 +4865,7 @@ (ie not xfwm4-themes), use bbs as default theme instead of "kindaker". -2002-08-29 00:10 xfce +2002-08-29 xfce * themes/exocet/: bottom-left-active.xpm, bottom-left-inactive.xpm, bottom-right-active.xpm, bottom-right-inactive.xpm, @@ -4839,7 +4879,7 @@ top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm, top-right-inactive.xpm: Redesign theme exocet (3rd attempt) -2002-08-28 22:25 xfce +2002-08-28 xfce * themes/exocet/: close-active.xpm, close-pressed.xpm, hide-active.xpm, hide-pressed.xpm, maximize-active.xpm, @@ -4850,11 +4890,11 @@ top-left-active.xpm, top-left-inactive.xpm, top-right-active.xpm: Change exocet theme -2002-08-28 12:39 xfce +2002-08-28 xfce * themes/exocet/themerc: [no log message] -2002-08-28 12:14 xfce +2002-08-28 xfce * themes/exocet/: close-active.xpm, close-pressed.xpm, hide-active.xpm, hide-pressed.xpm, maximize-active.xpm, @@ -4864,13 +4904,13 @@ title-3-active.xpm, title-4-active.xpm, title-5-active.xpm, top-left-active.xpm, top-right-active.xpm: [no log message] -2002-08-28 11:04 xfce +2002-08-28 xfce * themes/exocet/: close-pressed.xpm, hide-pressed.xpm, maximize-pressed.xpm, menu-pressed.xpm, shade-pressed.xpm, stick-pressed.xpm: [no log message] -2002-08-28 00:11 xfce +2002-08-28 xfce * configure, configure.in, xfwm4.spec.in, src/parserc.h, src/settings.c, src/settings.h, themes/Makefile.am, @@ -4909,64 +4949,64 @@ themes/exocet/top-right-inactive.xpm: Add new theme "exocet", begin xsettings support using GtkSettings. -2002-08-26 11:43 xfce +2002-08-26 xfce * defaults/defaults.in, src/events.c, src/settings.c, src/settings.h: Use gtk-double-click-time value. -2002-08-26 00:18 xfce +2002-08-26 xfce * src/settings.c: Remove xsettings init for safety, right now. -2002-08-26 00:16 xfce +2002-08-26 xfce * src/settings.c: Remove the annoying "beep" on xsetting notification. -2002-08-25 23:15 xfce +2002-08-25 xfce * src/settings.c: [no log message] -2002-08-25 22:53 xfce +2002-08-25 xfce * src/: Makefile.am, Makefile.in, settings.c: More on xsetting integration. It now connects to the server and listen to xsettings events. -2002-08-22 22:48 xfce +2002-08-22 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add new theme "b6". Interesting because it uses both own colors and theme colors to display nice hilights and shadows. -2002-08-21 17:40 xfce +2002-08-21 xfce * example.xfwm4rc.in, defaults/defaults.in, src/client.c, src/settings.c, src/settings.h: Add new option "focus_hint" (boolean) to specify whether or not app focus hint should be honored by xfwm4. -2002-08-21 12:09 xfce +2002-08-21 xfce * src/client.c: Remove the layer constraint in overlap computation. -2002-08-19 23:40 xfce +2002-08-19 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add a new theme "piranha" I did just for fun. -2002-08-17 13:13 xfce +2002-08-17 xfce * src/client.c: [no log message] -2002-08-17 12:16 xfce +2002-08-17 xfce * src/: client.c, xsettings-client.c, xsettings-client.h, xsettings-common.c, xsettings-common.h: Fix a slight overlapping area in clientInitPosition() -2002-08-10 22:40 xfce +2002-08-10 xfce * configure, configure.in, xfwm4.spec.in, src/gtktoxevent.c, src/settings.c, themes/Makefile.am, themes/Makefile.in: Introduce a @@ -4974,333 +5014,333 @@ same name, and add a new theme "ops" that makes use of this (mainly as a proof of concept ;-) ) -2002-07-24 17:24 xfce +2002-07-24 xfce * ChangeLog: Update ChangeLog -2002-07-24 14:36 xfce +2002-07-24 xfce * ChangeLog: Update ChangeLog -2002-07-23 23:11 xfce +2002-07-23 xfce * src/client.c: Last tweakings. Should be back to a fairly stable state now... -2002-07-23 15:01 xfce +2002-07-23 xfce * src/events.c: Comments -2002-07-23 12:56 xfce +2002-07-23 xfce * src/: events.c, menu.c, menu.h: [no log message] -2002-07-23 11:34 xfce +2002-07-23 xfce * src/: client.c, client.h, events.c, misc.c: Some more tweaking in event management (specifically button press/release). -2002-07-23 07:35 xfce +2002-07-23 xfce * src/menu.c: [no log message] -2002-07-23 00:30 xfce +2002-07-23 xfce * src/: client.c, client.h, events.c, menu.c, menu.h, misc.c, misc.h, settings.c: Bunch of changes, some being tricky. Still handle with care (although things are getting better now) -2002-07-22 18:59 xfce +2002-07-22 xfce * src/events.c: [no log message] -2002-07-22 10:57 xfce +2002-07-22 xfce * src/events.c: [no log message] -2002-07-22 10:26 xfce +2002-07-22 xfce * src/events.c: Improve double click management. -2002-07-22 00:28 xfce +2002-07-22 xfce * src/events.c: Whoops! Typos in g_return_if_fail() causing troubles... -2002-07-22 00:17 xfce +2002-07-22 xfce * src/events.c: Change time in grabs for double click to use event time instead of CurrentTime -2002-07-21 23:57 xfce +2002-07-21 xfce * src/: client.c, events.c: Implement a much smarter way of detecting double clicks, and implement double click on menu button = close. -2002-07-21 15:46 xfce +2002-07-21 xfce * src/client.c: While we're at it, use the tmp event window to grab the keyboard too. -2002-07-21 15:19 xfce +2002-07-21 xfce * src/client.c: Implement a patch for kde 2.1alpha1 (experimental) published on xfree86 mailing list to speedup move/resize. -2002-07-20 15:37 xfce +2002-07-20 xfce * src/events.c: Change the click=raise+focus policy. Alt+click not necessarily raise and focus window (unless click occurs in the frame) -2002-07-20 14:28 xfce +2002-07-20 xfce * src/events.c: Improve button press callback handler -2002-07-20 14:02 xfce +2002-07-20 xfce * src/: client.c, events.c, main.c, menu.c: Change event mask to avoid side effects on gtk menu. -2002-07-19 23:15 xfce +2002-07-19 xfce * src/client.c: Cleanup/finishing up previous fix. -2002-07-19 22:49 xfce +2002-07-19 xfce * src/: client.c, events.c, main.c: Fixed a really tricky problem with mouse button events (causing trouble to dosemu) Handle with care. -2002-07-18 10:58 xfce +2002-07-18 xfce * ChangeLog: Update ChangeLog -2002-07-18 10:49 xfce +2002-07-18 xfce * src/settings.c: Use proper GTK color for active title text. -2002-07-16 23:44 xfce +2002-07-16 xfce * src/client.c: Even some more small bugfixes between transients and virtual desktops, Some small optimizations. -2002-07-16 13:16 xfce +2002-07-16 xfce * src/: client.c, client.h, events.c, workspaces.c: Bug fix in transient vs. virtual desktops management. -2002-07-14 15:26 xfce +2002-07-14 xfce * src/client.c: Fix a bug in stacking when a window had more than one transient. -2002-07-13 18:44 xfce +2002-07-13 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add "b5" theme -2002-07-09 23:48 xfce +2002-07-09 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add new theme "g2" based on a screen capture of GNOME2. -2002-07-09 13:08 xfce +2002-07-09 xfce * src/: hints.c, workspaces.c: transient windows/workspace switch stuff -2002-07-08 21:56 xfce +2002-07-08 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: [no log message] -2002-07-07 22:24 xfce +2002-07-07 xfce * ChangeLog: Update ChangeLog. -2002-07-07 15:13 xfce +2002-07-07 xfce * ChangeLog: Update ChangeLog -2002-07-07 10:37 xfce +2002-07-07 xfce * xfwm4.spec.in: Change theme retro, add theme retro to spec file -2002-07-07 09:38 xfce +2002-07-07 xfce * src/: frame.c, pixmap.c: Fix a bug when window title was < 0 -2002-07-07 00:26 xfce +2002-07-07 xfce * configure, configure.in, src/frame.c, src/pixmap.c, themes/Makefile.am, themes/Makefile.in: Fixed a (potential ?) bug in frameDraw when window is shaded, add a new theme "retro" -2002-07-05 17:53 xfce +2002-07-05 xfce * src/client.c: Remove the call to clientRemoveMaximizedFlag from clientMove as it has side effects on titlebar dbl. click -2002-07-04 21:32 xfce +2002-07-04 xfce * ChangeLog, Makefile.in: Update ChangeLog, release 020704 preview. -2002-07-04 16:47 xfce +2002-07-04 xfce * src/client.c: [no log message] -2002-07-04 10:30 xfce +2002-07-04 xfce * src/client.c: [no log message] -2002-07-04 10:29 xfce +2002-07-04 xfce * src/: client.c, client.h: Allow move/resize of windows even in maximized state -2002-07-04 10:09 xfce +2002-07-04 xfce * config.guess, config.sub: config.guess and config.sub were missing (??) -2002-07-04 10:08 xfce +2002-07-04 xfce * src/: client.c, client.h, events.c: Remove maximize flag when the client sends configureRequests -2002-07-03 23:49 xfce +2002-07-03 xfce * Makefile.in, src/events.c: Prevent focus change to dock and desktop windows in focus follow mode, redesign button for redmondxp. -2002-07-03 16:21 xfce +2002-07-03 xfce * Makefile.in, aclocal.m4, configure, defaults/Makefile.in, src/Makefile.in, themes/Makefile.in: [no log message] -2002-07-03 16:15 xfce +2002-07-03 xfce * xfwm4.spec.in: [no log message] -2002-07-03 11:42 xfce +2002-07-03 xfce * Makefile.in, src/client.c, src/events.c, src/menu.c: Don't constrait position (including initial placement) on docks and desktop windows. -2002-07-03 10:26 xfce +2002-07-03 xfce * xfwm4.spec.in: Add requirement for autoconf 2.52 in rpms spec (BuildRequires). -2002-07-03 10:22 xfce +2002-07-03 xfce * Makefile.in, acconfig.h, config.h.in, configure, configure.in: Fix deprecated AC_DEFINE use and remove acconfig.h as it's deprecated with automake 2.5x -2002-07-02 22:26 xfce +2002-07-02 xfce * src/: client.c, events.c: Various cleanups -2002-07-02 10:55 xfce +2002-07-02 xfce * src/client.c: Remove warnings at compile. -2002-07-01 22:36 xfce +2002-07-01 xfce * ChangeLog: Update ChangeLog -2002-07-01 22:12 xfce +2002-07-01 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add new theme "quinx". -2002-07-01 10:41 xfce +2002-07-01 xfce * src/debug.h: [no log message] -2002-07-01 10:08 xfce +2002-07-01 xfce * src/client.c: Constraint window initial placement within the margins. -2002-06-30 23:03 xfce +2002-06-30 xfce * src/: settings.c, settings.h: [no log message] -2002-06-30 22:10 xfce +2002-06-30 xfce * config.h.in, configure, example.xfwm4rc.in, defaults/defaults.in, src/events.c: [no log message] -2002-06-28 17:38 xfce +2002-06-28 xfce * src/events.c: [no log message] -2002-06-28 12:40 xfce +2002-06-28 xfce * src/events.c: [no log message] -2002-06-28 10:37 xfce +2002-06-28 xfce * config.h.in, configure, src/events.c: [no log message] -2002-06-28 00:06 xfce +2002-06-28 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add new theme "r9x" ported from a theme for Enlightenment e16 -2002-06-26 18:02 xfce +2002-06-26 xfce * src/client.c: Check struts at clientUnframe() -2002-06-26 17:47 xfce +2002-06-26 xfce * example.xfwm4rc.in, defaults/defaults.in: Change default title alignment fir default theme (kindaker) to left instead of right. -2002-06-26 12:28 xfce +2002-06-26 xfce * src/: client.c, events.c: Block stacking request for WINDOW_DESKTOP type windows. -2002-06-26 01:02 xfce +2002-06-26 xfce * src/client.c: Code cleanup -2002-06-26 00:45 xfce +2002-06-26 xfce * src/: client.c, client.h, events.c, hints.c, hints.h: Add support for initial_state -2002-06-25 23:51 xfce +2002-06-25 xfce * src/: client.c, events.c, misc.c, workspaces.c: Remove XSync() -2002-06-24 00:03 xfce +2002-06-24 xfce * src/client.c: [no log message] -2002-06-23 23:56 xfce +2002-06-23 xfce * src/client.c: Improve stacking for ROX. -2002-06-23 23:04 xfce +2002-06-23 xfce * src/client.c: Include non visible windows in stack computation (with the hope that fixes the bug reported by Jasper) -2002-06-19 10:49 xfce +2002-06-19 xfce * src/keyboard.c: [no log message] -2002-06-18 17:37 xfce +2002-06-18 xfce * example.xfwm4rc.in, defaults/defaults.in, src/client.c, src/events.c, src/gtktoxevent.c, src/hints.c, src/keyboard.c, @@ -5308,48 +5348,48 @@ use Alt, Meta instead of Mod1 and Mod2 Other stuff (sorry, I can't remember right now :-( ) -2002-06-17 23:03 xfce +2002-06-17 xfce * src/client.c: Add margins for in clientConstraintPos() -2002-06-17 18:11 xfce +2002-06-17 xfce * src/client.c: Revert last change -2002-06-17 17:27 xfce +2002-06-17 xfce * src/client.c: Use margins in clientConstraintPos() -2002-06-17 10:01 xfce +2002-06-17 xfce * src/main.c: Install system colormap as widget colormap -2002-06-14 23:03 xfce +2002-06-14 xfce * src/: client.c, client.h, main.c: Add a threshold for client visibility -2002-06-13 23:36 xfce +2002-06-13 xfce * src/: Makefile.am, Makefile.in, client.c, menu.c: Various cleanups -2002-06-13 17:34 xfce +2002-06-13 xfce * src/: client.c, events.c, menu.c, menu.h: Grab keyboard only when absolutely necessary (in clientMove(), clientResize()) Test result of menu_popup() and repaint titlebar accordingly -2002-06-12 10:26 xfce +2002-06-12 xfce * src/: client.c, client.h, events.c: Improve window gravity management -2002-06-11 23:18 xfce +2002-06-11 xfce * depcomp: Add depcomp for automake 1.6 -2002-06-11 23:16 xfce +2002-06-11 xfce * Makefile.in, aclocal.m4, compile, configure, configure.in, missing, xfwm4.spec.in, defaults/Makefile.in, src/Makefile.am, @@ -5357,112 +5397,112 @@ theme "gorilla" inspired by Sawfish and Metacity themes and migrate to autoconf 1.6 -2002-06-11 17:59 xfce +2002-06-11 xfce * src/client.c: Improve NET type detection for apps/windows that do not support the NET standards -2002-06-11 14:07 xfce +2002-06-11 xfce * src/client.c: Set NET_* properties while the server is grabbed when framing clients (should make the framing faster). -2002-06-10 14:21 xfce +2002-06-10 xfce * src/: client.c, hints.c: Grab server when framing/unframing all clients at startup/exit -2002-06-10 12:36 xfce +2002-06-10 xfce * src/gtktoxevent.c: Fix a possible crash when popEventFilter is called during filter stack processing -2002-06-05 22:52 xfce +2002-06-05 xfce * src/: client.c, client.h, hints.c, hints.h, main.c: Fix a problem with StarOffice6.0/OpenOffice1.0 -2002-06-05 17:57 xfce +2002-06-05 xfce * src/client.c: [no log message] -2002-06-05 16:59 xfce +2002-06-05 xfce * src/: client.c, client.h: Set various hints *after* first map of window -2002-06-04 18:17 xfce +2002-06-04 xfce * src/events.c: Drag'n drop of windows between workspaces in GNOME Workspace Switcher works now. -2002-06-04 12:31 xfce +2002-06-04 xfce * Makefile.am, Makefile.in: Fix a problem with example.xfwm4rc genaration -2002-06-04 10:10 xfce +2002-06-04 xfce * AUTHORS: [no log message] -2002-06-03 21:34 xfce +2002-06-03 xfce * example.xfwm4rc.in, xfwm4.spec.in, defaults/defaults.in: Change default theme to "kindaker" -2002-06-02 23:58 xfce +2002-06-02 xfce * src/: client.c, client.h, hints.c, hints.h, keyboard.c, parserc.c, settings.c: [no log message] -2002-06-01 13:25 xfce +2002-06-01 xfce * configure, configure.in, xfwm4.spec.in, src/client.c, src/hints.c, themes/Makefile.am, themes/Makefile.in: Add new theme "kindaker" based on KDE theme "keramik", add a README file for all themes. -2002-05-31 18:25 xfce +2002-05-31 xfce * src/: client.c, hints.c: [no log message] -2002-05-31 17:54 xfce +2002-05-31 xfce * src/client.c: [no log message] -2002-05-28 15:39 xfce +2002-05-28 xfce * src/Makefile.am, src/Makefile.in, themes/Makefile.in: Add -DG_DISABLE_DEPRECATED in Makefile.am -2002-05-27 23:38 xfce +2002-05-27 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add new theme -2002-05-26 23:34 xfce +2002-05-26 xfce * configure, configure.in, xfwm4.spec.in, themes/Makefile.am, themes/Makefile.in: Add new theme (ported from sawfish) -2002-05-25 15:57 xfce +2002-05-25 xfce * xfwm4.spec.in: [no log message] -2002-05-25 00:15 xfce +2002-05-25 xfce * xfwm4.spec.in: [no log message] -2002-05-24 23:47 xfce +2002-05-24 xfce * xfwm4.spec.in: [no log message] -2002-05-24 22:54 xfce +2002-05-24 xfce * Makefile.am, Makefile.in, xfwm4.spec.in, src/Makefile.in, themes/Makefile.in: Make separate noarch rpm for themes -2002-05-24 10:03 xfce +2002-05-24 xfce * Makefile.am, Makefile.in, src/.indent.pro, src/Makefile.in, src/client.c, src/client.h, src/events.c, src/events.h, @@ -5474,7 +5514,7 @@ themes/Makefile.in: As suggested by JAsper, adjust .indent.pro options for my own taste and apply on sources. -2002-05-24 00:23 xfce +2002-05-24 xfce * AUTHORS, Makefile.am, Makefile.in, autogen.sh, configure, configure.in, example.xfwm4rc.in, xfwm4.spec, xfwm4.spec.in, @@ -5482,16 +5522,16 @@ src/Makefile.am, src/Makefile.in, themes/Makefile.in: Improve build process, add automatic xfwm4.spec generation -2002-05-23 19:10 xfce +2002-05-23 xfce * defaults/: Makefile.am, Makefile.in: [no log message] -2002-05-23 18:44 xfce +2002-05-23 xfce * acconfig.h, config.h.in, configure, configure.in, src/Makefile.am, src/Makefile.in: [no log message] -2002-05-23 12:06 xfce +2002-05-23 xfce * Makefile.am, Makefile.in, acconfig.h, config.h.in, configure, configure.in, example.xfwm4rc, example.xfwm4rc.in, xfwm4.spec, @@ -5499,137 +5539,137 @@ src/Makefile.in, themes/Makefile.in: Clean up build/install procedure and add a spec file so we have now a rpm -2002-05-22 18:36 xfce +2002-05-22 xfce * src/: client.c, client.c: [no log message] -2002-05-22 17:33 xfce +2002-05-22 xfce * src/: client.c, client.h, frame.c: [no log message] -2002-05-22 17:10 xfce +2002-05-22 xfce * src/: client.c, frame.c, hints.c: [no log message] -2002-05-22 15:06 xfce +2002-05-22 xfce * src/: client.c, client.h, events.c, frame.c, hints.c, hints.h: Add net_wm_state_fullscreen support -2002-05-22 10:54 xfce +2002-05-22 xfce * src/gtktoxevent.c: Disable double buffereing on internal gtk widget -2002-05-21 23:14 xfce +2002-05-21 xfce * src/menu.c: [no log message] -2002-05-20 23:33 xfce +2002-05-20 xfce * src/frame.c: Whoops. -2002-05-20 23:29 xfce +2002-05-20 xfce * src/frame.c: Huh ? -2002-05-19 22:34 xfce +2002-05-19 xfce * src/: client.c, events.c, hints.c, hints.h, main.c, misc.c: Improve responsiveness when sigterm/sigkill is received -2002-05-18 01:25 xfce +2002-05-18 xfce * src/: events.c, gtk_style.c, gtk_style.h, menu.c: Make sure it compiles without warnings when adding -DGTK_DISABLE_DEPRECATED -2002-05-17 15:11 xfce +2002-05-17 xfce * src/: client.c, client.h: Improve focus switching in case of unmap/destroy notify -2002-05-17 12:37 xfce +2002-05-17 xfce * src/events.c: [no log message] -2002-05-17 11:25 xfce +2002-05-17 xfce * README, example.xfwm4rc, defaults/defaults.in, src/client.c, src/client.h, src/hints.c, src/hints.h: Change focus handling to be faster and use less memory -2002-05-16 23:16 xfce +2002-05-16 xfce * src/: client.c, client.h, events.c, hints.c, hints.h: Improve focus handling by using GNOME protocol, ICCCM and wm hints (in this order) -2002-05-15 23:56 xfce +2002-05-15 xfce * README: Update README file -2002-05-15 23:46 xfce +2002-05-15 xfce * example.xfwm4rc, defaults/defaults.in: Change defaults -2002-05-15 23:41 xfce +2002-05-15 xfce * src/pixmap.c: Add colorcloseness and colormap to loadPixmap attributes -2002-05-14 23:46 xfce +2002-05-14 xfce * src/client.c: [no log message] -2002-05-14 23:16 xfce +2002-05-14 xfce * src/: client.c, client.h, events.c, menu.c, menu.h: Rearrange menu and add a new option "hide all others" -2002-05-14 21:55 xfce +2002-05-14 xfce * src/client.c: Revert to decorating net_wm_window_type_menu windows -2002-05-14 08:10 xfce +2002-05-14 xfce * src/client.c: [no log message] -2002-05-13 23:44 xfce +2002-05-13 xfce * src/: client.c, client.h, events.c, hints.c, hints.h, main.c: Add support for colormaps handling/notification -2002-05-12 23:30 xfce +2002-05-12 xfce * src/: main.c, settings.c: Add the ability to override gtk colors from within themerc or user pref. -2002-05-12 23:04 xfce +2002-05-12 xfce * src/: client.c, hints.c, hints.h, main.c, workspaces.c: Fix the problem with Kdesktop not starting properly (the problem was with net_workarea property) -2002-05-12 14:03 xfce +2002-05-12 xfce * src/hints.c: Set net_wm_desktop as startup although it prevents kdesktop to start properly (which is still a mystery for me) -2002-05-12 02:11 xfce +2002-05-12 xfce * src/: client.c, frame.c, pixmap.c, pixmap.h: Fix a bug introduced earlier today -2002-05-11 23:26 xfce +2002-05-11 xfce * example.gtkrc-2.0: [no log message] -2002-05-11 23:25 xfce +2002-05-11 xfce * example.gtkrc-2.0: Add an example of gtkrc-2.0 file for xfwm4 -2002-05-11 23:24 xfce +2002-05-11 xfce * README, configure, configure.in, src/frame.c, src/hints.c, src/pixmap.c, src/pixmap.h, src/settings.c, themes/Makefile.am, @@ -5637,13 +5677,13 @@ property vs. pango and UTF8, add crux theme from Sawfish (GNOME) window manager. -2002-05-08 11:19 xfce +2002-05-08 xfce * src/client.c: Reduce the portion of code when the server is grabbed so application windows have a better chance to set their settings when mapping. -2002-05-08 00:22 xfce +2002-05-08 xfce * ChangeLog, configure, configure.in, src/gtktoxevent.c, src/gtktoxevent.h, src/main.c, themes/Makefile.am, @@ -5658,69 +5698,69 @@ does the trick now. -2002-05-07 13:01 xfce +2002-05-07 xfce * src/: client.c, menu.c: Fix some pedantic warnings -2002-05-07 10:20 xfce +2002-05-07 xfce * configure, configure.in, themes/Makefile.am, themes/Makefile.in: Rename "windows" theme to "redmond" and rename previous "redmond" to "redmondxp" -2002-05-07 00:35 xfce +2002-05-07 xfce * src/: events.c, main.c, menu.c, menu.h: Various small fixes -2002-05-06 22:26 xfce +2002-05-06 xfce * src/: client.c, workspaces.c: net_wm-strut stuff (try to pronounce this sentence 10 times as fast as you can) -2002-05-06 17:28 xfce +2002-05-06 xfce * src/: client.c, events.c, main.c, main.h, workspaces.c, workspaces.h: Improve net_wm_strut implementation -2002-05-06 16:42 xfce +2002-05-06 xfce * src/: client.c, client.h, events.c, hints.c, workspaces.c, workspaces.h: Complete net_wm_strut support -2002-05-06 16:03 xfce +2002-05-06 xfce * src/: client.c, client.h, events.c, hints.c, hints.h: preliminary struts support -2002-05-06 09:41 xfce +2002-05-06 xfce * src/settings.c: Change use of GTK colors for frame rendering -2002-05-06 00:36 xfce +2002-05-06 xfce * src/workspaces.c: [no log message] -2002-05-05 20:38 xfce +2002-05-05 xfce * configure, configure.in, themes/Makefile.am, themes/Makefile.in: Add linea theme -2002-05-05 17:06 xfce +2002-05-05 xfce * src/workspaces.c: transient/workspace inconsistency fixed -2002-05-05 15:37 xfce +2002-05-05 xfce * configure, configure.in, src/workspaces.c, themes/Makefile.am, themes/Makefile.in: Add trench theme, fix a problem when switch workspaces and transients -2002-05-04 22:25 xfce +2002-05-04 xfce * configure, configure.in, themes/Makefile.am, themes/Makefile.in: Add mofit theme -2002-05-03 23:51 xfce +2002-05-03 xfce * AUTHORS, README, COPYING, ChangeLog, INSTALL, Makefile.am, Makefile.in, NEWS, TODO, aclocal.m4, configure, configure.in, @@ -5737,7 +5777,7 @@ defaults/defaults.in, themes/Makefile.am, themes/Makefile.in: Initial CVS import -2002-05-03 23:51 xfce +2002-05-03 xfce * AUTHORS, README, COPYING, ChangeLog, INSTALL, Makefile.am, Makefile.in, NEWS, TODO, aclocal.m4, configure, configure.in,