summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--NEWS27
-rw-r--r--README16
-rw-r--r--configure.in5
4 files changed, 50 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 68526350..2f7d1f0d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2003-01-10 Havoc Pennington <hp@pobox.com>
+
+ * NEWS: update
+
+ * configure.in: bump to 2.4.13, require 2.2.0 for multihead
+
2003-01-09 James M. Cape <jcape@ignore-your.tv>
* src/themes/Esco/metacity-theme-1.xml: Use a line for the titlebar
diff --git a/NEWS b/NEWS
index 34640345..6c097e44 100644
--- a/NEWS
+++ b/NEWS
@@ -1 +1,26 @@
-See README. \ No newline at end of file
+2.4.13
+===
+
+ - we were making all dialogs skip the taskbar, even non-transient
+ ones, though this was supposedly fixed a while ago. Now really
+ fixed.
+ - change back to Alt+click by default for the window drag feature.
+ - assign Alt+F12 to shade window
+ - fix not deleting enough workspaces when the number
+ was reduced via the pager config dialog (readams@hmc.edu)
+ - don't allow windows under the top panel ever, even if they
+ are tall windows (Arvind)
+ - fix up the window layout for directional workspace nav,
+ so you always stop at the edges and always end up
+ where you expect (hp, with tweaks from readams@hmc.edu)
+ - focus new windows in mouse focus mode (readams@hmc.edu)
+ - support xeyes, oclock, etc. by applying shape mask
+ to the window manager frame (yeah it resizes slow, deal)
+ - fix vertical/horizontal maximize
+ - handle crossing events resizing for more opaque resize goodness
+ (Soeren)
+ - add wacky _METACITY_UPDATE_COUNTER experimental extension
+ to do nice opaque resizing (does nothing without a GTK patch)
+ - fix a crash setting workspace names
+ - fix internationalized WM_NAME reading
+
diff --git a/README b/README
index 0ac6002b..88f0a749 100644
--- a/README
+++ b/README
@@ -10,7 +10,7 @@ COMPILING METACITY
===
You need GTK+ 2.0, ideally the latest in the 2.0.x series. For
-multihead/Xinerama support to work, you need GTK+ 2.1.x or 2.2. For
+multihead/Xinerama support to work, you need GTK+ 2.2. For
startup notification to work you need libstartup-notification at
http://www.freedesktop.org/software/startup-notification/ or on the
GNOME ftp site. You also need GConf 1.2 (unless building a funky
@@ -213,6 +213,20 @@ METACITY FEATURES
- and much more! well, maybe not a lot more.
+HOW TO ADD EXTERNAL FEATURES
+===
+
+You can write a metacity "plugin" such as a pager, window list, icon
+box, task menu, or even things like "window matching" using the
+Extended Window Manager Hints. See http://www.freedesktop.org for the
+EWMH specification. An easy-to-use library called "libwnck" is
+available that uses the EWMH and is specifically designed for writing
+WM accessories.
+
+You might be interested in existing accessories such as "Devil's Pie"
+by Ross Burton, which add features to Metacity (or other
+EWMH-compliant WMs).
+
METACITY BUGS, NON-FEATURES, AND CAVEATS
===
diff --git a/configure.in b/configure.in
index 332995e0..defdafc0 100644
--- a/configure.in
+++ b/configure.in
@@ -4,7 +4,8 @@ AC_INIT(src/display.c)
AM_CONFIG_HEADER(config.h)
# 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987
-AM_INIT_AUTOMAKE(metacity, 2.4.8)
+# releases on a branch add a 4th version like 2.4.21.1
+AM_INIT_AUTOMAKE(metacity, 2.4.13)
# Honor aclocal flags
ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS"
@@ -152,7 +153,7 @@ fi
PKG_CHECK_MODULES(METACITY, $METACITY_PC_MODULES)
-if $PKG_CONFIG --atleast-version 2.1.0 gtk+-2.0; then
+if $PKG_CONFIG --atleast-version 2.2.0 gtk+-2.0; then
AC_DEFINE(HAVE_GTK_MULTIHEAD,,[gtk+ with multihead support found])
with_multihead=yes
else