Thomas James Alexander Thurman
abbd057eb9
Session must be saved before display close, and display
...
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 05:26:58 +00:00
Thomas James Alexander Thurman
6da5b8ccc5
Don't define meta_spew_event unless verbose mode is on.
...
Closes #571126 .
* src/core/display.c:
* src/core/window.c:
svn path=/trunk/; revision=4132
2009-02-11 04:34:17 +00:00
Thomas James Alexander Thurman
128e2b917d
switch is "--disable-verbose-mode", not "--disable-verbose". Closes
...
* README: switch is "--disable-verbose-mode", not "--disable-verbose".
Closes #571210 .
svn path=/trunk/; revision=4130
2009-02-11 03:13:33 +00:00
Thomas James Alexander Thurman
2f4173b267
rm incorrect comment
...
* src/include/util.h:
svn path=/trunk/; revision=4129
2009-02-10 12:51:29 +00:00
Gil Forcada Codinachs
3fea1e4df5
Added Asturian translation on behalf of Mikel González
...
svn path=/trunk/; revision=4127
2009-02-10 08:33:24 +00:00
Kjartan Maraas
13d2552274
Updated Norwegian bokmål translation.
...
2009-02-10 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmål translation.
svn path=/trunk/; revision=4126
2009-02-10 07:06:34 +00:00
Thomas James Alexander Thurman
3d0bfbb4f4
Further movement of code out of metacity-dialog into Zenity;
...
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-10 05:12:53 +00:00
Chao-Hsiung Liao
b893e88e8b
2.27.0
...
svn path=/trunk/; revision=4124
2009-02-09 00:10:40 +00:00
Thomas James Alexander Thurman
f2be9e4381
Windows demanding attention should never appear in the
...
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-08 00:22:12 +00:00
Thomas James Alexander Thurman
53b5d6d167
some commenting
...
* src/ui/theme.c: some commenting
svn path=/trunk/; revision=4122
2009-02-07 23:55:39 +00:00
Thomas James Alexander Thurman
92bfe34716
Only skip the first window in the alt-tab chain if it's actually the
...
* 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-07 23:05:42 +00:00
Thomas James Alexander Thurman
5df096baf3
Lines where x1==x2 or y1==y2 may have the second element
...
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-06 04:50:50 +00:00
Thomas James Alexander Thurman
45cbaa2d13
incredibly baroque system to make sure the translators don't have to
...
* 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-05 20:02:59 +00:00
Thomas James Alexander Thurman
720a17acd7
collapse several strings into one for the translators' benefit.
...
* src/ui/theme-parser.c: collapse several strings into one
for the translators' benefit.
svn path=/trunk/; revision=4117
2009-02-05 19:26:06 +00:00
Thomas James Alexander Thurman
dab00ab036
post-branch bump to 2.27.0.
...
* configure.in: post-branch bump to 2.27.0.
svn path=/trunk/; revision=4116
2009-02-05 01:13:01 +00:00
Thomas James Alexander Thurman
b2da6d86f3
queue resize on window undecorate
...
* src/core/frame.c: queue resize on window undecorate
svn path=/trunk/; revision=4114
2009-02-05 01:06:15 +00:00
Jorge Gonzalez Gonzalez
56192d9e48
Updated Spanish translation
...
svn path=/trunk/; revision=4113
2009-02-03 19:49:59 +00:00
Luca Ferretti
00192b019c
Fix description, focus the desktop, not desktop backgroung (Closes bug
...
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-03 08:39:34 +00:00
Thomas James Alexander Thurman
21416f453a
Wrap g_error calls in braces.
...
* src/core/schema-bindings.c: Wrap g_error calls in braces.
svn path=/trunk/; revision=4110
2009-02-03 02:21:36 +00:00
Thomas James Alexander Thurman
ad16804344
Post-release bump to 2.25.233.
...
svn path=/trunk/; revision=4106
2009-02-01 20:56:48 +00:00
Thomas James Alexander Thurman
63744a3dd7
2.25.144 release.
...
svn path=/trunk/; revision=4104
2009-02-01 20:52:21 +00:00
Thomas James Alexander Thurman
e5db44ca90
Set prop_hooks_table to NULL after freeing it.
...
* src/core/window-props.c:
svn path=/trunk/; revision=4103
2009-02-01 20:47:33 +00:00
Gil Forcada Codinachs
032cbe0dd5
Uploaded Catalan translation by David Planella
...
svn path=/trunk/; revision=4102
2009-02-01 20:17:27 +00:00
Jorge Gonzalez Gonzalez
7d34a10e4a
Updated Spanish translation
...
svn path=/trunk/; revision=4101
2009-01-31 19:12:15 +00:00
Daniel Nylander
62f1fc62a7
sv.po: Updated Swedish translation
...
svn path=/trunk/; revision=4100
2009-01-31 01:29:34 +00:00
Kjartan Maraas
c26cb4d2be
Updated Norwegian bokmål translation.
...
2009-01-29 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmål translation.
svn path=/trunk/; revision=4098
2009-01-29 16:03:26 +00:00
Thomas James Alexander Thurman
a203fb1037
Window properties are looked up in a hash table rather than
...
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-29 14:32:31 +00:00
Changwoo Ryu
adeec009e7
Updated Korean translation
...
svn path=/trunk/; revision=4096
2009-01-29 10:01:44 +00:00
Thomas James Alexander Thurman
8e6c0bec78
some lists failed to keep track of their contents and therefore didn't
...
* 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-28 02:30:30 +00:00
Thomas James Alexander Thurman
69ae9e4a9d
Free name of old theme when new theme is loaded.
...
* src/core/prefs.c: Free name of old theme when new theme
is loaded.
svn path=/trunk/; revision=4094
2009-01-28 02:08:09 +00:00
Thomas James Alexander Thurman
1381f6d5f2
free the result of gdk_text_property_to_utf8_list() even when it returns
...
* 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-28 02:00:33 +00:00
Owen Taylor
a6c951352f
GtkStyle is specific to a particular colormap. Metacity uses different
...
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-28 01:47:18 +00:00
Thomas James Alexander Thurman
0a172cc053
Added a gconf key to swap the meanings of the right and
...
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 21:05:42 +00:00
Thomas James Alexander Thurman
f5fa4a3866
All the window properties are now handled using simple
...
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 05:03:06 +00:00
Thomas James Alexander Thurman
8cbcbb0655
More of the window properties are checked using simple
...
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-27 03:53:07 +00:00
Thomas James Alexander Thurman
35d9d2864f
add support for _NET_WM_MOVERESIZE_CANCEL.
...
* src/core/window.c: add support for _NET_WM_MOVERESIZE_CANCEL.
svn path=/trunk/; revision=4088
2009-01-25 22:59:50 +00:00
Raivis DEjus
bb5c0d0c34
Updated Latvian translation.
...
2009-01-24 Raivis DEjus <orvils@gmail.com>
* lv.po: Updated Latvian translation.
svn path=/trunk/; revision=4087
2009-01-24 13:59:43 +00:00
Yair Hershkovitz
226cdc9645
updated hebrew translation
...
svn path=/trunk/; revision=4084
2009-01-22 18:36:45 +00:00
Thomas James Alexander Thurman
1b35154e2b
Added Igbo, Yoruba and Hausa
...
svn path=/trunk/; revision=4077
2009-01-18 01:25:57 +00:00
Matej Urbančič
7c69ab987a
Updated Slovenian translation
...
svn path=/trunk/; revision=4076
2009-01-17 08:20:58 +00:00
Gabor Kelemen
ba03230e72
Translation updated.
...
2009-01-17 Gabor Kelemen <kelemeng@gnome.hu>
* hu.po: Translation updated.
svn path=/trunk/; revision=4075
2009-01-17 07:15:18 +00:00
Thomas James Alexander Thurman
77cb0db9c2
add meta_theme_draw_frame_by_name, which is needed for the theme editor.
...
* src/ui/theme.[ch]: add meta_theme_draw_frame_by_name, which
is needed for the theme editor.
svn path=/trunk/; revision=4074
2009-01-11 04:48:54 +00:00
Daniel Nylander
ad080410a3
sv.po: Updated Swedish translation
...
svn path=/trunk/; revision=4073
2009-01-09 01:34:39 +00:00
Lu Gan
dab72c3efa
Update zh_CN.po
...
svn path=/trunk/; revision=4072
2009-01-05 12:30:47 +00:00
Lu Gan
32f882093b
Updated Chinese Simplified translation
...
svn path=/trunk/; revision=4071
2009-01-05 12:07:05 +00:00
Priit Laes
57dec338ba
Translation updated by Mattias Põldaru
...
2009-01-03 Priit Laes <plaes at svn dot gnome dot org>
* et.po: Translation updated by Mattias Põldaru
svn path=/trunk/; revision=4070
2009-01-03 12:44:51 +00:00
Thomas James Alexander Thurman
9ecc00a33b
Post-release bump to 2.25.144.
...
svn path=/trunk/; revision=4068
2008-12-26 18:22:00 +00:00
Thomas James Alexander Thurman
ae6032e58e
2.25.89 release.
...
svn path=/trunk/; revision=4066
2008-12-26 18:14:40 +00:00
Jorge Gonzalez Gonzalez
c4d7e0568f
Updated Spanish translation
...
svn path=/trunk/; revision=4065
2008-12-26 11:45:07 +00:00
Thomas James Alexander Thurman
c311e96b63
alt-F10 toggles maximisation, alt-F5 only restores. Also rename
...
* 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-25 16:53:33 +00:00