summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2011-01-13Fix permissionsHEADmasterSam Spilsbury1-0/+0
2010-12-10Add the ability to parse <shadow> and <padding> tags in <frame-style>Sam Spilsbury1-0/+0
2009-09-08Post-release bump to 2.27.2.Frédéric Péters1-0/+4
2009-09-082.27.1 releaseFrédéric Péters1-0/+4
2009-07-09unset _NET_SUPPORTING_WM_CHECK when shutting downThomas Thurman1-0/+4
2009-07-09update changelogThomas Thurman1-0/+4
2009-03-12Post-release bump to 2.27.1.Thomas James Alexander Thurman1-0/+4
svn path=/trunk/; revision=4198
2009-03-122.27.0 release.Thomas James Alexander Thurman1-0/+4
* NEWS: 2.27.0 release. svn path=/trunk/; revision=4195
2009-03-122.27.0 release.Thomas James Alexander Thurman1-0/+4
svn path=/trunk/; revision=4194
2009-03-12 Remove deprecated GTK symbols. Refs #572332.Thomas James Alexander Thurman1-0/+20
* src/include/util.h: * src/tools/metacity-window-demo.c: * src/ui/fixedtip.c: * src/ui/frames.c: * src/ui/frames.h: * src/ui/menu.c: * src/ui/metaaccellabel.c: * src/ui/metaaccellabel.h: * src/ui/preview-widget.c: * src/ui/preview-widget.h: * src/ui/tabpopup.c: * src/ui/theme-viewer.c: * src/ui/themewidget.c: * src/ui/themewidget.h: * test/tokentest/tokentest.c: svn path=/trunk/; revision=4193
2009-03-12use g_signal_handlers_disconnect_by_func instead of an old deprecatedThomas James Alexander Thurman1-0/+5
* src/tools/metacity-mag.c: use g_signal_handlers_disconnect_by_func instead of an old deprecated function. svn path=/trunk/; revision=4192
2009-03-12fix problem where the previous code ignored callbacks for properties whoseThomas James Alexander Thurman1-0/+6
* src/core/window-props.c: fix problem where the previous code ignored callbacks for properties whose values weren't looked up. Closes #572573. svn path=/trunk/; revision=4191
2009-03-06add optional dependency on gtop. Include "(as username)" in the titlebarThomas James Alexander Thurman1-0/+10
* configure.in: add optional dependency on gtop. * src/core/window-props.c: Include "(as username)" in the titlebar if a window is running as another user. * src/core/window.c: check for PID before name, since the rendering of the name can now depend on the PID. Closes #549389. svn path=/trunk/; revision=4181
2009-02-21Don't force CA_PROP_CANBERRA_ENABLE to 1. That was a misunderstanding onMatthias Clasen1-0/+6
* src/core/bell.c: Don't force CA_PROP_CANBERRA_ENABLE to 1. That was a misunderstanding on my part, and makes it impossible to get rid of the bell. svn path=/trunk/; revision=4165
2009-02-20 Use zenity for the session management dialogue that warns aboutThomas James Alexander Thurman1-0/+12
clueless clients, not metacity-dialog. This is the last change away from metacity-dialog and therefore closes #521914. * src/Makefile.am: * src/core/session.c: * src/core/util.c: * src/include/util.h: * src/ui/metacity-dialog.c (deleted): svn path=/trunk/; revision=4163
2009-02-13Now that we are using libcanberra, don't tell the X server to play theMatthias Clasen1-0/+6
* src/core/bell.c (meta_bell_set_audible): Now that we are using libcanberra, don't tell the X server to play the system bell internally. svn path=/trunk/; revision=4141
2009-02-12Use libcanberra to play system bell and workspace switch soundsMatthias Clasen1-0/+14
svn path=/trunk/; revision=4137
2009-02-11 Session must be saved before display close, and displayThomas James Alexander Thurman1-0/+11
shouldn't close during shutdown if it's already closed. Can't believe we don't have a bug about this already... * src/core/display-private.h: * src/core/display.c: * src/core/main.c: * src/core/session.c: svn path=/trunk/; revision=4133
2009-02-11 Don't define meta_spew_event unless verbose mode is on.Thomas James Alexander Thurman1-0/+8
Closes #571126. * src/core/display.c: * src/core/window.c: svn path=/trunk/; revision=4132
2009-02-11switch is "--disable-verbose-mode", not "--disable-verbose". ClosesThomas James Alexander Thurman1-0/+5
* README: switch is "--disable-verbose-mode", not "--disable-verbose". Closes #571210. svn path=/trunk/; revision=4130
2009-02-10 rm incorrect commentThomas James Alexander Thurman1-0/+6
* src/include/util.h: svn path=/trunk/; revision=4129
2009-02-10 Further movement of code out of metacity-dialog into Zenity;Thomas James Alexander Thurman1-0/+13
this time it's the "kill or wait?" dialogue. Much code saved. * src/core/delete.c: * src/core/keybindings.c: * src/core/main.c: * src/core/util.c: * src/core/window-private.h: * src/core/window.c: * src/include/util.h: svn path=/trunk/; revision=4125
2009-02-08 Windows demanding attention should never appear in theThomas James Alexander Thurman1-0/+11
alt-tab list unless they're of a type which might have appeared there anyway. This solves a problem under AWN where docks which were marked as demanding attention appeared in all alt-tab lists; they were irrelevant and it was impossible to remove them from the lists. * src/core/display.c: svn path=/trunk/; revision=4123
2009-02-07some commentingThomas James Alexander Thurman1-0/+4
* src/ui/theme.c: some commenting svn path=/trunk/; revision=4122
2009-02-07Only skip the first window in the alt-tab chain if it's actually theThomas James Alexander Thurman1-0/+7
* src/core/display.c: Only skip the first window in the alt-tab chain if it's actually the current window (urgent windows on other workspaces may precede it). Fixes #535887. svn path=/trunk/; revision=4121
2009-02-06 Lines where x1==x2 or y1==y2 may have the second elementThomas James Alexander Thurman1-0/+9
null. Lines where both are null, and the width is zero, are points. This speeds things up surprisingly much. * src/ui/theme-parser.c: * src/ui/theme.c: svn path=/trunk/; revision=4119
2009-02-05incredibly baroque system to make sure the translators don't have toThomas James Alexander Thurman1-0/+5
* src/core/main.c: incredibly baroque system to make sure the translators don't have to update the year number every year. svn path=/trunk/; revision=4118
2009-02-05collapse several strings into one for the translators' benefit.Thomas James Alexander Thurman1-0/+5
* src/ui/theme-parser.c: collapse several strings into one for the translators' benefit. svn path=/trunk/; revision=4117
2009-02-05post-branch bump to 2.27.0.Thomas James Alexander Thurman1-0/+4
* configure.in: post-branch bump to 2.27.0. svn path=/trunk/; revision=4116
2009-02-05queue resize on window undecorateThomas James Alexander Thurman1-0/+4
* src/core/frame.c: queue resize on window undecorate svn path=/trunk/; revision=4114
2009-02-03Fix description, focus the desktop, not desktop backgroung (Closes bugLuca Ferretti1-0/+5
2009-02-03 Luca Ferretti <elle.uca@libero.it> * src/include/all-keybindings.h: Fix description, focus the desktop, not desktop backgroung (Closes bug #569649) svn path=/trunk/; revision=4112
2009-02-03Wrap g_error calls in braces.Thomas James Alexander Thurman1-0/+4
* src/core/schema-bindings.c: Wrap g_error calls in braces. svn path=/trunk/; revision=4110
2009-02-01Post-release bump to 2.25.233.Thomas James Alexander Thurman1-0/+4
svn path=/trunk/; revision=4106
2009-02-012.25.144 release.Thomas James Alexander Thurman1-0/+4
svn path=/trunk/; revision=4104
2009-02-01 Set prop_hooks_table to NULL after freeing it.Thomas James Alexander Thurman1-0/+6
* src/core/window-props.c: svn path=/trunk/; revision=4103
2009-01-29 Window properties are looked up in a hash table rather thanThomas James Alexander Thurman1-0/+9
by iteration over an array. Saves ~44us per window, but also makes the code cleaner. * src/core/display-private.h: * src/core/window-props.c: svn path=/trunk/; revision=4097
2009-01-28some lists failed to keep track of their contents and therefore didn'tThomas James Alexander Thurman1-1/+7
* src/core/edge-resistance.c: some lists failed to keep track of their contents and therefore didn't free correctly. Closes #552303. svn path=/trunk/; revision=4095
2009-01-28Free name of old theme when new theme is loaded.Thomas James Alexander Thurman1-0/+5
* src/core/prefs.c: Free name of old theme when new theme is loaded. svn path=/trunk/; revision=4094
2009-01-28free the result of gdk_text_property_to_utf8_list() even when it returnsThomas James Alexander Thurman1-0/+5
* src/ui/ui.c: free the result of gdk_text_property_to_utf8_list() even when it returns no data. svn path=/trunk/; revision=4093
2009-01-28GtkStyle is specific to a particular colormap. Metacity uses differentOwen Taylor1-0/+18
2009-01-27 Owen Taylor <otaylor@redhat.com> GtkStyle is specific to a particular colormap. Metacity uses different colormaps for windows with different visuals, so it must specialize the GtkStyle. Closes #568365 and #513944. * src/ui/frames.[ch]: Keep a GtkStyle for each MetaUIFrame, which is obtained by calling gtk_style_attach() on the style for the MetaFrames. When the style of the MetaFrames changes, reattach everything. When we call gtk_style_set_background() pass in the right style. * src/ui/themes.[ch]: Create a _with_style() variant of functions that previously took the style from widget->style passed in, so we can draw with the right style for the colormap. svn path=/trunk/; revision=4092
2009-01-27 Added a gconf key to swap the meanings of the right andThomas James Alexander Thurman1-0/+12
middle buttons when the modifier key is held down. Closes #437910. Thanks to Matt Kraai for looking over the patch. * src/core/display.c: * src/core/prefs.c: * src/include/prefs.h: * src/metacity.schemas.in.in: svn path=/trunk/; revision=4091
2009-01-27 All the window properties are now handled using simpleThomas James Alexander Thurman1-0/+9
window property handlers. Closes #549886. * src/core/window-private.h: * src/core/window-props.c: * src/core/window.c: svn path=/trunk/; revision=4090
2009-01-27 More of the window properties are checked using simpleThomas James Alexander Thurman1-0/+15
window property handlers. The ones which remain don't actually look up the new value in the ordinary way, and so are a little trickier to merge. Added an "initial" flag to be on the safe side that the behaviour is the same as before (so we don't do things when a window's first mapped that we only used to do when a property changed). Partial fix for bug #549886. * src/core/window-props.c: * src/core/window-props.h: * src/core/window.c: svn path=/trunk/; revision=4089
2009-01-25add support for _NET_WM_MOVERESIZE_CANCEL.Thomas James Alexander Thurman1-0/+4
* src/core/window.c: add support for _NET_WM_MOVERESIZE_CANCEL. svn path=/trunk/; revision=4088
2009-01-11add meta_theme_draw_frame_by_name, which is needed for the theme editor.Thomas James Alexander Thurman1-0/+5
* src/ui/theme.[ch]: add meta_theme_draw_frame_by_name, which is needed for the theme editor. svn path=/trunk/; revision=4074
2008-12-26Post-release bump to 2.25.144.Thomas James Alexander Thurman1-0/+4
svn path=/trunk/; revision=4068
2008-12-262.25.89 release.Thomas James Alexander Thurman1-0/+4
svn path=/trunk/; revision=4066
2008-12-25alt-F10 toggles maximisation, alt-F5 only restores. Also renameThomas James Alexander Thurman1-0/+7
* src/include/all-keybindings.h: alt-F10 toggles maximisation, alt-F5 only restores. Also rename "unmaximize" to "restore". * src/ui/frames.c: Rename "unmaximize" to "restore". Closes #343824. svn path=/trunk/; revision=4064
2008-12-25added call to g_thread_init(), as ORBit2 stopped doing it and Metacity isFrederic Peters1-0/+5
* src/core/main.c: (main): added call to g_thread_init(), as ORBit2 stopped doing it and Metacity is using gconf; closes #565517. svn path=/trunk/; revision=4063
2008-12-24add screenshot commands which had mistakenly been removed; closes #564343,Thomas James Alexander Thurman1-0/+6
* src/metacity.schemas.in.in: add screenshot commands which had mistakenly been removed; closes #564343, Launchpad bug 298463, Red Hat bug 474635, and probably others. svn path=/trunk/; revision=4062