summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2.5.0METACITY_2_5_0Havoc Pennington2003-03-2744-9921/+17311
|
* Updated French translation.Christophe Merlet2003-03-272-203/+361
|
* just return if we are not verbose.Soeren Sandmann2003-03-232-0/+8
| | | | | | | Sun Mar 23 23:04:06 2003 Soeren Sandmann <sandmann@daimi.au.dk> * src/display.c (meta_spew_event): just return if we are not verbose.
* Should fix #108108, #106217, tracked down by Owen Taylor and FredericHavoc Pennington2003-03-174-110/+191
| | | | | | | | | | | | | | | | | | 2003-03-11 Havoc Pennington <hp@pobox.com> Should fix #108108, #106217, tracked down by Owen Taylor and Frederic Crozat * src/window.c (meta_window_foreach_transient): change MetaWindowForeachFunc to return a boolean for whether to continue (meta_window_foreach_ancestor): new function (window_should_be_showing): use meta_window_foreach_ancestor (unminimize_window_and_all_transient_parents): ditto (update_sm_hints): ditto (meta_window_is_ancestor_of_transient): ditto * src/stack.c (get_maximum_layer_of_ancestor): use meta_window_foreach_ancestor
* Free old window menu if it already exists so we don't end up with moreRob Adams2003-03-172-0/+13
| | | | | | | | 2003-03-16 Rob Adams <robadams@ucla.edu> * window.c (meta_window_show_menu): Free old window menu if it already exists so we don't end up with more than one. Fix for #108392.
* Don't try to force a window onscreen by more than its width. Fix forRob Adams2003-03-162-3/+10
| | | | | | | 2003-03-14 Rob Adams <robadams@ucla.edu> * contraints.c (get_outermost_screen_positions): Don't try to force a window onscreen by more than its width. Fix for #94815.
* Make it so that the alt-tabbing won't try to go to a minimized window byRob Adams2003-03-153-20/+28
| | | | | | | | | | | | | | | | | | 2003-03-13 Rob Adams <robadams@ucla.edu> Make it so that the alt-tabbing won't try to go to a minimized window by default. Fix for #107071. * display.c (meta_display_get_tab_list): use a GList instead of a GSList (meta_display_get_tab_next): use meta_display_get_tab_list to decide what the next/previous tab window should be. * display.h (meta_display_get_tab_list): update function prototype to return GList instead of GSList. * screen.c (meta_screen_ensure_tab_popup): update function to deal with GList returned by meta_display_get_tab_list instead of GSList.
* resolve a merge conflictRob Adams2003-03-151-0/+16
|
* Added "ml" to ALL_LINGUAS. Added Malayalam translation by FSF-IndiaChristian Rose2003-03-134-1/+2321
| | | | | | | | 2003-03-13 Christian Rose <menthos@menthos.com> * configure.in: Added "ml" to ALL_LINGUAS. * po/ml.po: Added Malayalam translation by FSF-India <locale@gnu.org.in>.
* Added "ga" to ALL_LINGUAS line in configure.inPaul Duffy2003-03-122-1/+5
|
* Added Irish Translation (ga.po)Paul Duffy2003-03-122-0/+2425
|
* include left frame geometry when maximizing or fullscreening windows. FixRob Adams2003-03-121-0/+6
| | | | | | | | 2003-03-11 Rob Adams <robadams@ucla.edu> * src/constraints.c (meta_window_constrain): include left frame geometry when maximizing or fullscreening windows. Fix for #108127.
* include left frame geometry when maximizing or fullscreening windows. FixRob Adams2003-03-121-2/+2
| | | | | | | | 2003-03-11 Rob Adams <robadams@ucla.edu> * src/constraints.c (meta_window_constrain): include left frame geometry when maximizing or fullscreening windows. Fix for #108127.
* Added "fa" to ALL_LINGUAS. Added Persian translation.Roozbeh Pournader2003-03-104-1/+2302
| | | | | | | 2003-03-10 Roozbeh Pournader <roozbeh@sharif.edu> * configure.in: Added "fa" to ALL_LINGUAS. * po/fa.po: Added Persian translation.
* Switch over to new constraints code, unquestionably introduces some bugs,Havoc Pennington2003-03-086-693/+853
| | | | | | | | | | | | | | | | | | | | | | | | | 2003-02-27 Havoc Pennington <hp@redhat.com> Switch over to new constraints code, unquestionably introduces some bugs, but should get us on the right path. * src/window.c (meta_window_get_work_area_all_xineramas): create this function again as it turned out to be legitimate for window position constraint (adjust_for_gravity): use the width/height from the configure request to compute the requested move (meta_window_move_resize_internal): use meta_window_constrain (update_size_hints): clamp max size to MAXSHORT to avoid worrying about overflow stuff * src/constraints.c (meta_window_constrain): don't base placement on uninitialized variables, general hacking * src/Makefile.am (metacity_SOURCES): add constraints.c, constraints.h * src/constraints.c (meta_window_constrain): update the cut-and-paste aspect ratio code to have latest bugfixes
* Check that window min and max size hints are at least 1. Fix for #107110.Rob Adams2003-03-082-0/+38
| | | | | | | 2003-03-08 Rob Adams <robadams@ucla.edu> * src/window-props.c (reload_normal_hints): Check that window min and max size hints are at least 1. Fix for #107110.
* fix changelogHavoc Pennington2003-02-281-2/+2
|
* add more debug spew about conditional build stuff (main): panic toHavoc Pennington2003-02-286-393/+562
| | | | | | | | | | | | | | | 2003-02-27 Havoc Pennington <hp@pobox.com> * src/main.c (main): add more debug spew about conditional build stuff (main): panic to "Simple" theme * src/window.c, src/window-props.c: move WM_NORMAL_HINTS and WM_PROTOCOLS to new property system; don't queue move resize on updating WM_PROTOCOLS; move WM_HINTS to new property system; reload icon in an idle handler. Changes made on plane from FOSDEM, syncing from laptop.
* Give me back my keys.Mark McLoughlin2003-02-273-0/+20
| | | | | | | | | | | | 2003-02-28 Mark McLoughlin <mark@skynet.ie> Give me back my keys. * src/keybindings.c: (meta_window_grab_keys): don't grab keys on DOCK windows. * src/window.c: (recalc_window_type): re-grab the keys.
* configure.in: Added Belarusian to ALL_LINGUAS.Dmitry Mastrukov2003-02-262-1/+5
|
* be.po: Added Belarusian translation from Belarusian team <i18n@infonet.by>Dmitry Mastrukov2003-02-262-0/+2841
|
* release the keyboard grab before sending the action message to the panel.Mark McLoughlin2003-02-262-0/+14
| | | | | | | | 2003-02-26 Mark McLoughlin <mark@skynet.ie> * src/keybindings.c: (handle_panel_keybinding): release the keyboard grab before sending the action message to the panel.
* Fixed a translation string to match with libwnck.Pablo Gonzalo del Campo2003-02-252-305/+315
| | | | | | 2003-02-25 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * es.po: Fixed a translation string to match with libwnck.
* Take control of the panel's global keybindings. The screenshot utility isMark McLoughlin2003-02-247-11/+265
| | | | | | | | | | | | | | | | | | | | | | | | 2003-02-24 Mark McLoughlin <mark@skynet.ie> Take control of the panel's global keybindings. The screenshot utility is hooked up using a special case run_command and the menu and run dialog bindings are done using the _GNOME_PANEL_ACTION ClientMessage protocol. * src/display.[ch]: (meta_display_open): add some atoms. * src/keybindings.c: (handle_panel_keybinding): impl to handle a keybinding by sending an action message to the panel. * src/metacity.schemas.in: add schemas for the panel and screenshot keybindings and the screenshot commands. * src/prefs.[ch]: (update_command), (meta_prefs_get_gconf_key_for_command): impl special case handling for the screenshot commands. They are stored at the the end of the commands array but have named keys.
* change toggle_maximized to toggle_maximize and toggle_shaded toRob Adams2003-02-231-0/+6
| | | | | | | | 2003-02-22 Rob Adams <robadams@ucla.edu> * *.po: change toggle_maximized to toggle_maximize and toggle_shaded to toggle_shade in action_double_click_titlebar long description to match the values used by metacity
* change toggle_maximized to toggle_maximize and toggle_shaded toRob Adams2003-02-231-2/+2
| | | | | | | | | | | | | 2003-02-22 Rob Adams <robadams@ucla.edu> * src/metacity.schemas.in: change toggle_maximized to toggle_maximize and toggle_shaded to toggle_shade in action_double_click_titlebar long description to match the values used by metacity * po/*.po: change toggle_maximized to toggle_maximize and toggle_shaded to toggle_shade in action_double_click_titlebar long description to match the values used by metacity
* Patch from Rob Adams addresses #95014 (placement issues), makes first fitHavoc Pennington2003-02-239-178/+480
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-02-23 Havoc Pennington <hp@pobox.com> Patch from Rob Adams addresses #95014 (placement issues), makes first fit algorithm "center tile", adds most code for per-xinerama workspaces (#86682) but disables it for now. * src/workspace.c (meta_workspace_get_work_area_for_xinerama) (meta_workspace_get_work_area_all_xineramas): new xinerama functions, maintain workspace->work_areas with a different work area for each xinerama. However for now all the work areas are the same, because haven't quite figured out how _NET_WM_STRUT is supposed to work * src/window.c: adapt to new meta_window_* xinerama APIs (meta_window_get_work_area_current_xinerama): new xinerama API (meta_window_get_work_area_for_xinerama): new xinerama API (constrain_position): be a bit more clever about which xinerama's work area we choose to use. * src/stack.c: adapt to new Xinerama API * src/screen.c (reload_xinerama_infos): invalidate all work areas (meta_screen_get_xinerama_for_rect): new function (meta_screen_window_intersects_xinerama): new function * src/place.c (find_first_fit): change to use "center tiling" (center a screen full of tiled windows, rather than aligning them top left). Adapt to new xinerama functions.
* change toggle_maximized to toggle_maximize and toggle_shaded toRob Adams2003-02-2337-102/+113
| | | | | | | | | | | | | 2003-02-22 Rob Adams <robadams@ucla.edu> * src/metacity.schemas.in: change toggle_maximized to toggle_maximize and toggle_shaded to toggle_shade in action_double_click_titlebar long description to match the values used by metacity * po/*.po: change toggle_maximized to toggle_maximize and toggle_shaded to toggle_shade in action_double_click_titlebar long description to match the values used by metacity
* modify comment to explain why the icon window element is set to None. FixRob Adams2003-02-232-2/+8
| | | | | | | | 2003-02-22 Rob Adams <robadams@ucla.edu> * window.c (set_wm_state): modify comment to explain why the icon window element is set to None. Fix for #97357 thanks to Gregory Merchan.
* fix a typo, pointed out by Steve KempHavoc Pennington2003-02-232-1/+5
| | | | | | 2003-02-22 Havoc Pennington <hp@pobox.com> * README: fix a typo, pointed out by Steve Kemp
* add system modal dialogs bug to rationales.txtHavoc Pennington2003-02-221-0/+1
|
* add "configure alt+click" etc. bugHavoc Pennington2003-02-221-0/+4
|
* change max workspaces to 36 #81855Havoc Pennington2003-02-222-1/+6
| | | | | | | 2003-02-22 Havoc Pennington <hp@pobox.com> * src/prefs.c (MAX_REASONABLE_WORKSPACES): change max workspaces to 36 #81855
* fix to unfocus window only when you leave the window frame, not when youHavoc Pennington2003-02-222-6/+7
| | | | | | | | 2003-02-22 Havoc Pennington <hp@pobox.com> * src/display.c (event_callback): fix to unfocus window only when you leave the window frame, not when you leave the window itself, unless window has no frame. #100248 fix from Orien Vandenbergh
* when tabbing backward, we are still tabbing *from* the most recently usedHavoc Pennington2003-02-226-148/+223
| | | | | | | | | | | | | | | | | | | | 2003-02-22 Havoc Pennington <hp@pobox.com> * src/display.c (meta_display_get_tab_next): when tabbing backward, we are still tabbing *from* the most recently used window, not from the least recently used window. * src/keybindings.c (struct _MetaKeyBinding): make keycode unsigned to match XEvent Patch for #84999 based on patch from Mark McLoughlin * src/prefs.c: add an add_shift field to MetaKeyPref to add shift when grabbing the given keybinding. * src/keybindings.c (rebuild_screen_binding_table) (rebuild_window_binding_table): refactor to share code, and honor add_shift field in MetaKeyPref
* add window size/position popupHavoc Pennington2003-02-211-0/+2
|
* don't create constraints between windows on different screens, #106086Havoc Pennington2003-02-212-2/+13
| | | | | | | | 2003-02-20 Havoc Pennington <hp@redhat.com> * src/stack.c (create_constraints): don't create constraints between windows on different screens, #106086 tracked down by Arvind
* add bug to keep dialogs above entire app group.Arvind Samptur2003-02-171-0/+1
|
* A small writeup on how to use dialogs in metacity. Approved by Havoc.Arvind Samptur2003-02-172-1/+33
|
* : Update the workspace names from gconf and set the NET_DESKTOP_NAMESArvind Samptur2003-02-142-4/+11
| | | | | | | | 2003-02-14 Arvind Samptur <arvind.samptur@wipro.com> * src/screen.c: (meta_screen_new) : Update the workspace names from gconf and set the NET_DESKTOP_NAMES atom. Renamed update_workspace_names() to set_workspace_names(). Fixes #105498
* require GTK+ 2.2.0Havoc Pennington2003-02-133-34/+17
| | | | | | | | | 2003-02-13 Havoc Pennington <hp@redhat.com> * configure.in: require GTK+ 2.2.0 * src/ui.c (meta_ui_init): remove hackaround for Pango X core fonts backend
* Some fixes for problems catched in translation review.Christian Rose2003-02-112-41/+48
| | | | | | 2003-02-12 Christian Rose <menthos@menthos.com> * sv.po: Some fixes for problems catched in translation review.
* HehFatih Demir2003-02-102-387/+1186
|
* Update. branchFatih Demir2003-02-092-9/+12
|
* UpdatedFatih Demir2003-02-082-1049/+735
|
* add missing ALL_LINGUASKwok-Koon Cheung2003-02-052-1/+5
|
* Fix header. Fix positional parameters.Abel Cheung2003-02-054-4/+8
| | | | | | | 2003-02-05 Abel Cheung <maddog@linux.org.hk> * en_GB.po: Fix header. * ko.po, pt_BR.po: Fix positional parameters.
* Updated traditional Chinese translation.Abel Cheung2003-02-052-192/+268
| | | | | | 2003-02-05 Abel Cheung <maddog@linux.org.hk> * zh_TW.po: Updated traditional Chinese translation.
* Updated Ukrainian translationYuri Syrota2003-02-051-442/+479
|
* fix a typo and missing option. (#105186)Akira TAGOH2003-02-052-1/+5
| | | | | | 2003-02-05 Akira TAGOH <tagoh@gnome.gr.jp> * src/main.c (usage): fix a typo and missing option. (#105186)