summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* remove apparently spurious warnings about operations on window "none"Thomas James Alexander Thurman2008-11-233-4/+15
| | | | | | | | * src/core/display.c: remove apparently spurious warnings about operations on window "none" svn path=/trunk/; revision=4026
* Set -ansi so people stop complaining about C99.Thomas James Alexander Thurman2008-11-222-1/+5
| | | | | | | * configure.in: Set -ansi so people stop complaining about C99. svn path=/trunk/; revision=4025
* fix stupid infinite loop when GConf is turned off.Thomas James Alexander Thurman2008-11-222-1/+7
| | | | | | | * src/core/prefs.c: fix stupid infinite loop when GConf is turned off. svn path=/trunk/; revision=4024
* fix two places where there was a warning if GConf was turned off.Thomas James Alexander Thurman2008-11-222-1/+8
| | | | | | | | * src/core/prefs.c: fix two places where there was a warning if GConf was turned off. svn path=/trunk/; revision=4023
* (Apologies for huge commit; these were done on a transatlantic flight. This ↵Thomas Thurman2008-11-2215-1011/+345
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is why we need bzr.) 2008-11-22 Thomas Thurman <tthurman@gnome.org> * src/core/all-keybindings.h: "backward", not "backwards" throughout. 2008-11-20 Thomas Thurman <tthurman@gnome.org> * configure.in: turned on -Wall and -Werror in order to trap as many problems as possible. * src/ui/resizepopup.c: added correct #include. * src/ui/theme-viewer.c: initialised variable. * src/core/xprops.c: corrected cast. * src/core/main.c: added warning if chdir() fails. * src/core/schema-bindings.c: checking the return result of fgets(). 2008-11-20 Thomas Thurman <tthurman@gnome.org> Merged screen and window keybinding tables so that we can use just one file for the both. Also incidentally closes #528337. Further efficiencies of scale to come. * src/include/prefs.h: replace META_PREF_*_KEYBINDINGS with META_PREF_KEYBINDINGS * src/core/keybindings.c: replace *_bindings with key_bindings and similar throughout; all window-based functions are now guaranteed to receive a window so don't need to check for themselves (find_handler): moved so it can also be called from rebuild_binding_table * src/core/display-private.h: replace *_bindings with key_bindings * src/core/prefs.c: update_*_binding becomes update_key_binding; (change_notify): tidy up references to "enormous if statement" since it's almost entirely gone now * src/core/all-keybindings.h: new merged version of screen-bindings.h and window-bindings.h. svn path=/trunk/; revision=4022
* This change adds support for the new _NET_WM_FULLSCREEN_MONITORSThomas James Alexander Thurman2008-11-177-2/+166
| | | | | | | | | | | | | | | | | | | | | | property and client message. This allows client applications to request that a fullscreen window cover more than one monitor. * src/include/boxes.h: * src/core/boxes.c: Add meta_rectangle_union * src/core/window-private.h: * src/core/window.c: (meta_window_new_with_attrs, meta_window_free, set_net_wm_state, meta_window_update_fullscreen_monitors, meta_window_client_message): Add MetaWindow property to store fullscreen monitors field, update _NET_WM_FULLSCREEN_MONITORS property on windows, and handle client message. * src/core/atomnames.h: Add _NET_WM_FULLSCREEN_MONITORS atom. * src/core/constraints.c (setup_constraint_info): If _NET_WM_FULLSCREEN_MONITORS is interesting, use the data stored in MetaWindow::fullscreen_monitors to determine the fullscreen area instead of the basic xinerama_info area. svn path=/trunk/; revision=4021
* Updated Latin translationThomas James Alexander Thurman2008-11-152-6/+10
| | | | svn path=/trunk/; revision=4020
* Updated Spanish translationJorge Gonzalez Gonzalez2008-11-142-22/+68
| | | | svn path=/trunk/; revision=4019
* Removed deprecated calls. Closes #560445.Thomas James Alexander Thurman2008-11-123-2/+10
| | | | | | | | | * src/core/delete.c: remove deprecated g_strcasecmp. * src/include/main.h: no actual deprecated call, but a mention of one which was out of date. svn path=/trunk/; revision=4018
* Clean up #includes according to the GNOME Goal.Thomas James Alexander Thurman2008-11-1212-19/+29
| | | | | | | | | | | | | | | | | | Closes #560449. Patch is 122467. * src/core/place.c: * src/ui/draw-workspace.h: * src/ui/gradient.h: * src/ui/metaaccellabel.c: * src/ui/metaaccellabel.h: * src/ui/preview-widget.c: * src/ui/preview-widget.h: * src/ui/resizepopup.c: * src/ui/theme.c: * src/ui/theme.h: * src/ui/themewidget.h: svn path=/trunk/; revision=4017
* updated description of raise_on_click:Thomas James Alexander Thurman2008-11-102-0/+25
| | | | | | | | | * src/metacity.schemas.in.in: updated description of raise_on_click: http://bugzilla.gnome.org/show_bug.cgi?id=445447#c6 svn path=/trunk/; revision=4016
* Updated Spanish translationJorge Gonzalez Gonzalez2008-11-092-28/+48
| | | | svn path=/trunk/; revision=4015
* Updated Spanish translationJorge Gonzalez Gonzalez2008-11-082-2221/+2202
| | | | svn path=/trunk/; revision=4014
* added dependency on Zenity remove error_on_generic_command() andThomas James Alexander Thurman2008-11-085-67/+131
| | | | | | | | | | | | * configure.in: added dependency on Zenity * src/core/keybindings.c: remove error_on_generic_command() and error_on_terminal_command(); rewrite error_on_command in terms of meta_show_dialog() * src/core/util.c: add meta_show_dialog() to call Zenity * src/include/util.h: ditto svn path=/trunk/; revision=4013
* Merged from branch gnome-2-24. Minor capitalization fix in the BrazilianLeonardo Ferreira Fontenelle2008-11-032-4/+9
| | | | | | | | | 2008-11-03 Leonardo Ferreira Fontenelle <leonardof@gnome.org> * pt_BR.po: Merged from branch gnome-2-24. Minor capitalization fix in the Brazilian Portuguese translation. svn path=/trunk/; revision=4012
* Fix build by readding accidentally removed '}'.Olav Vitters2008-11-022-0/+6
| | | | | | | | * src/ui/theme-parser.c: Fix build by readding accidentally removed '}'. svn path=/trunk/; revision=4010
* variable names in messages should be double-quoted. Closes #558309.Thomas James Alexander Thurman2008-10-292-4/+8
| | | | | | | | * src/ui/theme-parser.c: variable names in messages should be double-quoted. Closes #558309. svn path=/trunk/; revision=4009
* fix accidental name change of run_command_terminal. Closes #557943.Thomas James Alexander Thurman2008-10-282-1/+6
| | | | | | | | * src/include/screen-bindings.h: fix accidental name change of run_command_terminal. Closes #557943. svn path=/trunk/; revision=4008
* Fixed a couple of typos with the Brazilian Portuguese translation.Og B. Maciel2008-10-272-2082/+1793
| | | | svn path=/trunk/; revision=4006
* Add initialisation which I missed on the previous checkin. Also an extraThomas Thurman2008-10-272-2/+11
| | | | | | | | | | | 2008-10-27 Thomas Thurman <tthurman@gnome.org> * src/core/prefs.c (titlebar_handler, handle_preference_update_enum): Add initialisation which I missed on the previous checkin. Also an extra comment. svn path=/trunk/; revision=4004
* Fix some crashes with the new GDM 2.24. Closes #558058.Brian Cameron2008-10-273-7/+17
| | | | | | | | | | | | | 2008-10-27 Brian Cameron <brian.cameron@sun.com> Fix some crashes with the new GDM 2.24. Closes #558058. * src/ui/ui.c (meta_ui_parse_modifier): another null check * src/core/prefs.c (titlebar_handler, button_layout_handler): more null checks. svn path=/trunk/; revision=4003
* sv.po: Updated Swedish translationDaniel Nylander2008-10-272-1454/+791
| | | | svn path=/trunk/; revision=4002
* Ignore values of .../mouse_button_modifier key if the key's missing.Thomas Thurman2008-10-262-1/+7
| | | | | | | | | | | 2008-10-26 Thomas Thurman <tthurman@gnome.org> * src/core/prefs.c (mouse_button_mods_handler): Ignore values of .../mouse_button_modifier key if the key's missing. Closes Launchpad bug #258054, Launchpad bug #266929. svn path=/trunk/; revision=4001
* Added Asturian translation on behalf of Mikel GonzálezGil Forcada Codinachs2008-10-233-0/+2166
| | | | svn path=/trunk/; revision=3999
* added missing @id on <book> top element.Frederic Peters2008-10-232-1/+6
| | | | | | | | * doc/creating_themes/C/creating-metacity-themes.xml: added missing @id on <book> top element. svn path=/trunk/; revision=3998
* renamed document to creating-metacity-themes to match other manuals usageFrederic Peters2008-10-233-1/+7
| | | | | | | | | * doc/creating_themes/Makefile.am: * doc/creating_themes/C/creating_metacity_themes.xml: renamed document to creating-metacity-themes to match other manuals usage of dashes. svn path=/trunk/; revision=3997
* Post-release bump to 2.25.8.Thomas James Alexander Thurman2008-10-232-1/+5
| | | | svn path=/trunk/; revision=3996
* 2.25.5 release.METACITY_2_25_5Thomas James Alexander Thurman2008-10-233-2/+18
| | | | svn path=/trunk/; revision=3994
* Post-release bump to 2.25.5.Thomas Thurman2008-10-232-1/+5
| | | | | | | | | 2008-10-23 Thomas Thurman <tthurman@gnome.org> * configure.in: Post-release bump to 2.25.5. svn path=/trunk/; revision=3993
* fix stupid thinko which caused defaults to be incorrect "space" needs toThomas Thurman2008-10-233-17/+9
| | | | | | | | | | | | 2008-10-23 Thomas Thurman <tthurman@gnome.org> * src/core/schema-bindings.c: fix stupid thinko which caused defaults to be incorrect * src/include/window-bindings.h: "space" needs to be lowercase svn path=/trunk/; revision=3992
* Support _NET_WM_STATE_STICKY (i.e. allow third-party apps to decideThomas Thurman2008-10-234-4/+34
| | | | | | | | | | | | | | | | | 2008-10-23 Thomas Thurman <tthurman@gnome.org> Support _NET_WM_STATE_STICKY (i.e. allow third-party apps to decide whether a window is on all workspaces). Bug found by Ka-Hing Cheung. Closes #557536. * src/core/window.c (set_net_wm_state): report it * src/core/window.c (meta_window_client_message): set sticky if we receive it * src/core/window-props.c: set sticky if we find it * src/core/atomnames.h: add _NET_WM_STATE_STICKY svn path=/trunk/; revision=3991
* support builds outside tree properly. ditto. ditto.Thomas Thurman2008-10-232-0/+3
| | | | | | | | | | | 2008-10-22 Thomas Thurman <tthurman@gnome.org> * src/core/schema-bindings.c: support builds outside tree properly. * src/Makefile.am: ditto. * po/POTFILES.skip: ditto. svn path=/trunk/; revision=3990
* support builds outside tree properly. ditto.Thomas Thurman2008-10-232-4/+6
| | | | | | | | | | 2008-10-22 Thomas Thurman <tthurman@gnome.org> * src/core/schema-bindings.c: support builds outside tree properly. * src/Makefile.am: ditto. svn path=/trunk/; revision=3989
* support builds outside tree properly.Thomas Thurman2008-10-232-24/+54
| | | | | | | | | 2008-10-22 Thomas Thurman <tthurman@gnome.org> * src/core/schema-bindings.c: support builds outside tree properly. svn path=/trunk/; revision=3988
* 2.25.3 release.Thomas James Alexander Thurman2008-10-222-0/+26
| | | | svn path=/trunk/; revision=3987
* bump to 2.25.3 (thought the release script had already done this)Thomas Thurman2008-10-222-1/+6
| | | | | | | | | | 2008-10-22 Thomas Thurman <tthurman@gnome.org> * configure.in: bump to 2.25.3 (thought the release script had already done this) svn path=/trunk/; revision=3986
* Fixes to make distcheck work again.Thomas Thurman2008-10-223-6/+16
| | | | | | | | | | | | | 2008-10-22 Thomas Thurman <tthurman@gnome.org> Fixes to make distcheck work again. * src/Makefile.am: include *-binding.h, and make the schema building work when builddir != srcdir * po/POTFILES.in (src/core/keybindings.): include *-binding.h svn path=/trunk/; revision=3985
* add libm reference. Closes #557357.Götz Waschk2008-10-222-1/+5
| | | | | | | | | 2008-10-22 Götz Waschk <waschk@mandriva.org> * configure.in: add libm reference. Closes #557357. svn path=/trunk/; revision=3984
* New Valencian (Southern Catalan) translation based on the Catalan file.Jordi Mallach2008-10-223-0/+4086
| | | | | | | | | | 2008-10-22 Jordi Mallach <jordi@sindominio.net> * ca@valencia.po: New Valencian (Southern Catalan) translation based on the Catalan file. * LINGUAS: Added Valencian (Southern Catalan) (ca@valencia). svn path=/trunk/; revision=3981
* Apply Catalan fixes from Robert Millan.Jordi Mallach2008-10-222-5/+10
| | | | | | | | 2008-10-22 Jordi Mallach <jordi@sindominio.net> * ca.po: Apply Catalan fixes from Robert Millan. svn path=/trunk/; revision=3980
* Fixed various tags to make this validate. Bug #557337:Murray Cumming2008-10-221-0/+1
| | | | | | | | | | 2008-10-22 Murray Cumming <murrayc@murrayc.com> * doc/creating_themes/C/creating_metacity_themes.xml: Fixed various tags to make this validate. Bug #557337: svn path=/trunk/; revision=3979
* Fixed various tags to make this validate. Bug #557337:Murray Cumming2008-10-222-10/+18
| | | | | | | | | | 2008-10-22 Murray Cumming <murrayc@murrayc.com> * doc/creating_themes/C/creating_metacity_themes.xml: Fixed various tags to make this validate. Bug #557337: svn path=/trunk/; revision=3978
* 2.25.2 release.Thomas James Alexander Thurman2008-10-223-0/+4
| | | | svn path=/trunk/; revision=3977
* 2.25.2 release.Thomas James Alexander Thurman2008-10-221-0/+4
| | | | svn path=/trunk/; revision=3976
* 2.25.2 release.Thomas James Alexander Thurman2008-10-222-0/+28
| | | | svn path=/trunk/; revision=3975
* new functions add sigterm_handler in case we receive a SIGTERM. ClosesJoe Marcus Clarke2008-10-222-6/+31
| | | | | | | | | | | 2008-10-22 Joe Marcus Clarke <marcus@freebsd.org> * src/core/main.c (meta_finalize, sigterm_handler): new functions * src/core/main.c (main): add sigterm_handler in case we receive a SIGTERM. Closes #553980. svn path=/trunk/; revision=3974
* fixupThomas James Alexander Thurman2008-10-221-7/+1
| | | | svn path=/trunk/; revision=3973
* minimised windows are necessarily obscured.Matthew Martin2008-10-221-1/+1
| | | | | | | | | | | | 2008-10-22 Matthew Martin <mtt.martin@gmail.com> * src/core/window.c (meta_window_set_demands_attention): minimised windows are necessarily obscured. (Apologies for previous incorrect entry) svn path=/trunk/; revision=3972
* minimised windows are necessarily obscured.Thomas Thurman2008-10-222-12/+26
| | | | | | | | | | 2008-10-22 Thomas Thurman <tthurman@gnome.org> * src/core/window.c (meta_window_set_demands_attention): minimised windows are necessarily obscured. svn path=/trunk/; revision=3971
* Slight transformation of the x-macros used in keybindings to make themThomas Thurman2008-10-226-373/+298
| | | | | | | | | | | | | | | | | | 2008-10-22 Thomas Thurman <tthurman@gnome.org> Slight transformation of the x-macros used in keybindings to make them clearer: write handler names out in full because the old suffix system was confusing to people skim-reading, and switched the order of the last two parameters so more would generally fit on a screen. * src/core/keybindings.c, src/core/schema-bindings.c src/core/prefs.c: sympathy changes * src/core/window-bindings.h, src/core/screen-bindings.h: transformation as above svn path=/trunk/; revision=3970