summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* added gratuitous "halve" operationrpnparserThomas James Alexander Thurman2009-02-032-14/+22
| | | | | | | * src/ui/rpn.c: added gratuitous "halve" operation svn path=/branches/rpnparser/; revision=4111
* and the actual parsing code!Thomas James Alexander Thurman2009-02-033-0/+696
| | | | | | | | | | * src/ui/rpn.c: * src/ui/rpn.h: * src/ui/rpn.c (added): * src/ui/rpn.h (added): svn path=/branches/rpnparser/; revision=4109
* Basic work for a possible RPN-based parser which isThomas James Alexander Thurman2009-02-035-1351/+214
| | | | | | | | | | | | | | (slightly) faster and (hopefully) clearer than the existing one; uses GScanner for tokenising; works on all themes tested, but doesn't use GError etc properly yet. * src/Makefile.am: * src/ui/theme-parser.c: * src/ui/theme.c: * src/ui/theme.h: svn path=/branches/rpnparser/; revision=4108
* Post-release bump to 2.25.233.Thomas James Alexander Thurman2009-02-012-1/+5
| | | | svn path=/trunk/; revision=4106
* 2.25.144 release.METACITY_2_25_144Thomas James Alexander Thurman2009-02-012-0/+24
| | | | svn path=/trunk/; revision=4104
* Set prop_hooks_table to NULL after freeing it.Thomas James Alexander Thurman2009-02-012-2/+8
| | | | | | | * src/core/window-props.c: svn path=/trunk/; revision=4103
* Uploaded Catalan translation by David PlanellaGil Forcada Codinachs2009-02-012-2132/+1991
| | | | svn path=/trunk/; revision=4102
* Updated Spanish translationJorge Gonzalez Gonzalez2009-01-312-51/+78
| | | | svn path=/trunk/; revision=4101
* sv.po: Updated Swedish translationDaniel Nylander2009-01-312-82/+94
| | | | svn path=/trunk/; revision=4100
* Updated Norwegian bokmål translation.Kjartan Maraas2009-01-292-1986/+660
| | | | | | | | 2009-01-29 Kjartan Maraas <kmaraas@gnome.org> * nb.po: Updated Norwegian bokmål translation. svn path=/trunk/; revision=4098
* Window properties are looked up in a hash table rather thanThomas James Alexander Thurman2009-01-293-360/+100
| | | | | | | | | | 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
* Updated Korean translationChangwoo Ryu2009-01-292-2202/+2223
| | | | svn path=/trunk/; revision=4096
* some lists failed to keep track of their contents and therefore didn'tThomas James Alexander Thurman2009-01-282-3/+9
| | | | | | | | | * 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
* Free name of old theme when new theme is loaded.Thomas James Alexander Thurman2009-01-282-0/+7
| | | | | | | | * src/core/prefs.c: Free name of old theme when new theme is loaded. svn path=/trunk/; revision=4094
* free the result of gdk_text_property_to_utf8_list() even when it returnsThomas James Alexander Thurman2009-01-282-4/+11
| | | | | | | | * 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
* GtkStyle is specific to a particular colormap. Metacity uses differentOwen Taylor2009-01-285-91/+292
| | | | | | | | | | | | | | | | | | | | | | | 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
* Added a gconf key to swap the meanings of the right andThomas James Alexander Thurman2009-01-275-3/+58
| | | | | | | | | | | | | 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
* All the window properties are now handled using simpleThomas James Alexander Thurman2009-01-274-74/+107
| | | | | | | | | | window property handlers. Closes #549886. * src/core/window-private.h: * src/core/window-props.c: * src/core/window.c: svn path=/trunk/; revision=4090
* More of the window properties are checked using simpleThomas James Alexander Thurman2009-01-274-116/+100
| | | | | | | | | | | | | | | | 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
* add support for _NET_WM_MOVERESIZE_CANCEL.Thomas James Alexander Thurman2009-01-252-1/+13
| | | | | | | * src/core/window.c: add support for _NET_WM_MOVERESIZE_CANCEL. svn path=/trunk/; revision=4088
* Updated Latvian translation.Raivis DEjus2009-01-242-2603/+1366
| | | | | | | | | 2009-01-24 Raivis DEjus <orvils@gmail.com> * lv.po: Updated Latvian translation. svn path=/trunk/; revision=4087
* updated hebrew translationYair Hershkovitz2009-01-222-2160/+2199
| | | | svn path=/trunk/; revision=4084
* Added Igbo, Yoruba and HausambusThomas James Alexander Thurman2009-01-185-0/+10615
| | | | svn path=/trunk/; revision=4077
* Updated Slovenian translationMatej Urbančič2009-01-171-1305/+1889
| | | | svn path=/trunk/; revision=4076
* Translation updated.Gabor Kelemen2009-01-172-2190/+874
| | | | | | | | 2009-01-17 Gabor Kelemen <kelemeng@gnome.hu> * hu.po: Translation updated. svn path=/trunk/; revision=4075
* add meta_theme_draw_frame_by_name, which is needed for the theme editor.Thomas James Alexander Thurman2009-01-113-0/+80
| | | | | | | | * src/ui/theme.[ch]: add meta_theme_draw_frame_by_name, which is needed for the theme editor. svn path=/trunk/; revision=4074
* sv.po: Updated Swedish translationDaniel Nylander2009-01-092-229/+284
| | | | svn path=/trunk/; revision=4073
* Update zh_CN.poLu Gan2009-01-051-3/+3
| | | | svn path=/trunk/; revision=4072
* Updated Chinese Simplified translationLu Gan2009-01-052-2293/+1892
| | | | svn path=/trunk/; revision=4071
* Translation updated by Mattias PõldaruPriit Laes2009-01-032-226/+230
| | | | | | | | 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
* Post-release bump to 2.25.144.Thomas James Alexander Thurman2008-12-262-1/+5
| | | | svn path=/trunk/; revision=4068
* 2.25.89 release.METACITY_2_25_89Thomas James Alexander Thurman2008-12-262-0/+22
| | | | svn path=/trunk/; revision=4066
* Updated Spanish translationJorge Gonzalez Gonzalez2008-12-262-49/+62
| | | | svn path=/trunk/; revision=4065
* alt-F10 toggles maximisation, alt-F5 only restores. Also renameThomas James Alexander Thurman2008-12-253-4/+11
| | | | | | | | | | * 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
* added call to g_thread_init(), as ORBit2 stopped doing it and Metacity isFrederic Peters2008-12-252-0/+8
| | | | | | | | * 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
* add screenshot commands which had mistakenly been removed; closes #564343,Thomas James Alexander Thurman2008-12-242-0/+38
| | | | | | | | | * 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
* fix move_to_corner_seThomas James Alexander Thurman2008-12-242-1/+5
| | | | | | | * src/include/all-keybindings.h: fix move_to_corner_se svn path=/trunk/; revision=4061
* windows which attempt to present themselves but are offscreen end upThomas James Alexander Thurman2008-12-212-2/+24
| | | | | | | | | | * src/core/window.c: windows which attempt to present themselves but are offscreen end up demanding attention, unless they are transient, when they move to the current workspace as before. Closes #482354. svn path=/trunk/; revision=4060
* when the user double-clicks the title bar, end the grab op. ClosesThomas James Alexander Thurman2008-12-192-0/+6
| | | | | | | | * src/ui/frames.c: when the user double-clicks the title bar, end the grab op. Closes #401028. svn path=/trunk/; revision=4059
* Post-release bump to 2.25.89.Thomas James Alexander Thurman2008-12-162-1/+5
| | | | svn path=/trunk/; revision=4058
* 2.25.55 release.METACITY_2_25_55Thomas James Alexander Thurman2008-12-162-0/+14
| | | | svn path=/trunk/; revision=4056
* fix build on Solaris. Closes #564123.Thomas James Alexander Thurman2008-12-162-1/+7
| | | | | | | * configure.in: fix build on Solaris. Closes #564123. svn path=/trunk/; revision=4055
* Imported updated translation from gnome-2-24 branch.Luca Ferretti2008-12-122-2193/+2247
| | | | | | | | 2008-12-12 Luca Ferretti <elle.uca@libero.it> * it.po: Imported updated translation from gnome-2-24 branch. svn path=/trunk/; revision=4054
* Translation updated by Mattias PõldaruPriit Laes2008-12-082-1280/+1976
| | | | | | | | 2008-12-08 Priit Laes <plaes at svn dot gnome dot org> * et.po: Translation updated by Mattias Põldaru svn path=/trunk/; revision=4053
* Post-release bump to 2.25.55.Thomas James Alexander Thurman2008-12-022-1/+5
| | | | svn path=/trunk/; revision=4052
* 2.25.34 release.METACITY_2_25_34Thomas James Alexander Thurman2008-12-022-0/+14
| | | | svn path=/trunk/; revision=4050
* patches to fixes for -Wall. Closes #562939.Thomas James Alexander Thurman2008-12-022-2/+9
| | | | | | | * src/core/iconcache.c: patches to fixes for -Wall. Closes #562939. svn path=/trunk/; revision=4049
* Post-release bump to 2.25.34.Thomas James Alexander Thurman2008-12-012-1/+5
| | | | svn path=/trunk/; revision=4048
* 2.25.21 release.METACITY_2_25_21Thomas James Alexander Thurman2008-12-012-0/+16
| | | | svn path=/trunk/; revision=4046
* gnome-doc-tools version doesn't need to be so high. disable the entireThomas James Alexander Thurman2008-12-018-16/+32
| | | | | | | | | | | | | * configure.in: gnome-doc-tools version doesn't need to be so high. * src/compositor/compositor-xrender.c: disable the entire file if the compositor is disabled. * src/core/async-getprop.[ch]: fixes for -Wall * src/core/iconcache.c: fixes for -Wall * src/core/testasyncgetprop.c: fixes for -Wall * src/core/xprops.c: fixes for -Wall svn path=/trunk/; revision=4045