summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2.6.5 releaseMETACITY_2_6_5gnome-2-4Havoc Pennington2004-02-1556-219/+256
|
* Maintain the button grab for sloppy and mouse focus all the time. ThisRob Adams2004-01-053-4/+25
| | | | | | | | | | | | | | | | | | 2003-01-04 Rob Adams <readams@readams.net> Maintain the button grab for sloppy and mouse focus all the time. This fixes a number of problem introduced by trying to drop the grab; we now do this only for click to focus mode. This has the unfortunate effect that #102209 reappears for sloppy and mouse focus, but this seems unavoidable, because of limitations in the X protocol. See #115072. * src/display.c (meta_display_grab_focus_window_button): #if 0 the section on not grabbing unless in click-to-focus mode. * src/window.c (meta_window_notify_focus): drop focus button grab on FocusIn and acquire it on FocusOut only when in click-to-focus mode.
* Updated Bangla (Bengali) translation.Taneem Ahmed2004-01-022-385/+777
| | | | | | 2004-01-02 Taneem Ahmed <taneem@bengalinux.org> * bn.po: Updated Bangla (Bengali) translation.
* Don't try to call utf8_strndup on a null title for an entry. Fix forRob Adams2003-12-173-2/+14
| | | | | | | | | | | 2003-12-17 Rob Adams <readams@readams.net> * src/tabpopup.c (meta_ui_tab_popup_new): Don't try to call utf8_strndup on a null title for an entry. Fix for #128566. * src/workspace.c (meta_workspace_free): Call g_list_free on the mru_list, since with sticky windows that MRU list could well not be emtpy. See #122016.
* set on_all_workspaces in all cases _before_ adding to the workspaces, soRob Adams2003-12-143-20/+77
| | | | | | | | | | | | | | 2003-12-13 Rob Adams <readams@readams.net> * src/window.c (meta_window_new_with_attrs): set on_all_workspaces in all cases _before_ adding to the workspaces, so that windows initially on all workspaces are added correctly to the MRU lists. Fix for #120907. * src/workspace.c (meta_workspace_add_window): handle sticky windows so that we add to add mru lists if needed (meta_workspace_remove_window): handle sticky windows so that they are removed from all mru lists if needed.
* unstick window to get it out of mru_list it should not be in; assert thatHavoc Pennington2003-12-133-2/+28
| | | | | | | | 2003-12-12 Havoc Pennington <hp@redhat.com> * src/window.c (meta_window_free): unstick window to get it out of mru_list it should not be in; assert that window has been removed from all mru_list. Perhaps fixes #122016 crash.
* Small fixes by Tomas Kuliavas.Zygimantas Berucka2003-12-022-7/+11
| | | | | | 2003-12-02 Zygimantas Berucka <uid0@tuxfamily.org> * lt.po: Small fixes by Tomas Kuliavas.
* don't set window->type_atom here so that the type-inference code willRob Adams2003-11-162-3/+6
| | | | | | | | 2003-11-15 Rob Adams <readams@readams.net> * src/window.c (update_net_wm_type): don't set window->type_atom here so that the type-inference code will actually be called. Fix for #126873 from Keith Packard.
* Updated Mongolian translationSanlig Badral2003-11-112-100/+89
|
* Typo fixes by Jordi Mas <jmas@softcatala.org>.Jordi Mallach2003-11-032-3/+7
|
* 2.3.2METACITY_2_6_3Havoc Pennington2003-10-2756-1053/+1464
| | | | | | 2003-10-27 Havoc Pennington <hp@redhat.com> * 2.3.2
* if a window is focused which is not either a dock or a transient in theHavoc Pennington2003-10-262-0/+75
| | | | | | | | | 2003-10-25 Havoc Pennington <hp@redhat.com> * src/window.c (meta_window_notify_focus): if a window is focused which is not either a dock or a transient in the same group as a dock, shuffle all dock/desktop windows to the end of the MRU list so they won't annoyingly get focus all the time. #123816
* Updated Hungarian translation.Andras Timar2003-10-202-24/+35
| | | | | | 2003-10-20 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation.
* Updated Hungarian translation.Andras Timar2003-10-172-74/+72
| | | | | | 2003-10-17 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation.
* In the "prefs cause code complexity" department, here's a "sloppy focusHavoc Pennington2003-10-135-24/+92
| | | | | | | | | | | | | | | 2003-10-13 Havoc Pennington <hp@redhat.com> In the "prefs cause code complexity" department, here's a "sloppy focus die die die" kind of moment. * src/display.c (meta_display_grab_focus_window_button): don't grab in sloppy focus mode, since we were dropping the grab on window enter anyway this just removes races from the current behavior. * src/display.c (prefs_changed_callback): ungrab/grab on focus mode changes, since we treat sloppy and click differently.
* Updated Norwegian translation.Kjartan Maraas2003-10-122-29/+33
| | | | | | 2003-10-12 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian translation.
* initialize display->grab_have_pointer to FALSE, previously I think youHavoc Pennington2003-10-112-0/+11
| | | | | | | | | | | 2003-10-11 Havoc Pennington <hp@pobox.com> * src/display.c (meta_display_begin_grab_op): initialize display->grab_have_pointer to FALSE, previously I think you could get a case where we didn't have the grab and thought we did. Bugs were reported with this happening. Of course we still have the "why did the grab fail" problem, but it should be less noticeable with this fixed.
* disable onscreen resize constraints for right, left, and bottom, sinceGNOME_2_4_BRANCHPOINTRob Adams2003-10-072-40/+21
| | | | | | | | | | | 2003-10-06 Rob Adams <readams@readams.net> * src/constraints.c (constraint_onscreen_*_func): disable onscreen resize constraints for right, left, and bottom, since there is no way to violate onscreen constraints by resizing in these directions and the code to implement the constraints made some incorrect assumptions. Fix for #120701, #120756, #123165, #123631, #123838.
* Added "lt" to ALL_LINGUAS. Added Lithuanian translation by Tomas Kuliavas.Žygimantas Beručka2003-10-064-1/+2667
| | | | | | | 2003-10-06 Žygimantas Beručka <uid0@tuxfamily.org> * configure.in: Added "lt" to ALL_LINGUAS. * po/lt.po: Added Lithuanian translation by Tomas Kuliavas.
* *** empty log message ***Mugurel Tudor2003-10-062-41/+9
|
* updateMETACITY_2_6_2Havoc Pennington2003-10-0155-1794/+1934
| | | | | | | | 2003-10-01 Havoc Pennington <hp@redhat.com> * NEWS: update * configure.in: 2.6.2
* typo fixHavoc Pennington2003-10-011-1/+1
|
* add the moveresize idle at META_PRIORITY_RESIZE so it runs before GTK doesHavoc Pennington2003-09-304-2/+17
| | | | | | | | | | | | | | 2003-09-30 Havoc Pennington <hp@redhat.com> * src/window.c (meta_window_queue_move_resize): add the moveresize idle at META_PRIORITY_RESIZE so it runs before GTK does any drawing, may fix bug #109211 (seem to for me) * src/ui.h (META_PRIORITY_RESIZE): add this between GTK resize/redraw priorities * src/display.c (meta_display_queue_retheme_all_windows): remove some debug spew from meta_warning
* remove nonstandard header include, #121870Havoc Pennington2003-09-302-1/+5
| | | | | | | 2003-09-30 Havoc Pennington <hp@redhat.com> * src/testasyncgetprop.c: remove nonstandard header include, #121870
* call bind_textdomain_codeset(), fix from Yukihiro Nakai bug #121743Havoc Pennington2003-09-302-0/+7
| | | | | | | 2003-09-30 Havoc Pennington <hp@redhat.com> * src/tools/metacity-message.c (main): call bind_textdomain_codeset(), fix from Yukihiro Nakai bug #121743
* Update Norwegian translation.Kjartan Maraas2003-09-302-18/+23
| | | | | | 2003-09-30 Kjartan Maraas <kmaraas@gnome.org> * no.po: Update Norwegian translation.
* Fix bug #118428Rached Ben Mustapha2003-09-302-2/+10
| | | | | | | | | | 2003-07-28 Rached Ben Mustapha <rached@benmur.net> Fix bug #118428 * src/window.c (redraw_icon): Also redraw window icon if the window is not mapped but its frame is. (idle_update_icon): Unset the window->update_icon_queued flag.
* Updated German translation.Christian Neumair2003-09-302-28/+33
|
* put a random cap on number of characters in the title of each window, bugHavoc Pennington2003-09-292-5/+33
| | | | | | | 2003-09-29 Havoc Pennington <hp@redhat.com> * src/tabpopup.c (meta_ui_tab_popup_new): put a random cap on number of characters in the title of each window, bug #109301
* put -lXext in Xrandr check, bug #115996Havoc Pennington2003-09-292-1/+5
| | | | | | 2003-09-29 Havoc Pennington <hp@redhat.com> * configure.in: put -lXext in Xrandr check, bug #115996
* a little program to test size hints, for now just a 0x0 min size to verifyHavoc Pennington2003-09-293-1/+144
| | | | | | | 2003-09-29 Havoc Pennington <hp@redhat.com> * src/wm-tester/test-size-hints.c: a little program to test size hints, for now just a 0x0 min size to verify bug #113320
* attempt to fix this to return the data as an array of long even on 64-bitHavoc Pennington2003-09-293-6/+48
| | | | | | | | | 2003-09-29 Havoc Pennington <hp@redhat.com> * src/async-getprop.c (async_get_property_handler): attempt to fix this to return the data as an array of long even on 64-bit as with XGetWindowProperty() breakage, bug #114035, credit to Gwenole Beauchesne for tracking down.
* fix the 64-bit check not to use macros from the X tree that don't get setHavoc Pennington2003-09-293-2/+21
| | | | | | | | | 2003-09-29 Havoc Pennington <hp@redhat.com> * src/xprops.c (cvtINT16toInt): fix the 64-bit check not to use macros from the X tree that don't get set * configure.in: check for sizes of various types
* don't move the focus after you click the close button on a window. bugHavoc Pennington2003-09-292-0/+14
| | | | | | | 2003-09-29 Havoc Pennington <hp@redhat.com> * src/delete.c (meta_window_delete): don't move the focus after you click the close button on a window. bug #108706
* fix warnings (one was a real bug)Havoc Pennington2003-09-295-16/+93
| | | | | | | | | | | | | | | | | | | | | 2003-09-29 Havoc Pennington <hp@redhat.com> * src/main.c (find_accessibility_module): fix warnings (one was a real bug) * src/ui.c (meta_gdk_pixbuf_get_from_pixmap): fix warning that probably explains remaining crash on bug #116923. Jeez, need to use -Werror here or something. Fix #103575, spawn child processes on proper screen. * src/keybindings.c (error_on_command): pass --screen to metacity-dialog (handle_run_command): launch user command with DISPLAY reflecting the screen you launch it from * src/delete.c (delete_ping_timeout_func): pass --screen to metacity-dialog
* Updated Azerbaijani translation.Metin Amiroff2003-09-272-92/+335
| | | | | | 2003-09-27 Metin Amiroff <metin@karegen.com> * az.po: Updated Azerbaijani translation.
* Updated Norwegian (nynorsk) translation.Åsmund Skjæveland2003-09-272-386/+315
| | | | | | 2003-09-27 Åsmund Skjæveland <aasmunds@fys.uio.no> * nn.po: Updated Norwegian (nynorsk) translation.
* when focus on root window becomes None, set it to something other thanHavoc Pennington2003-09-272-3/+32
| | | | | | | | | | | | | 2003-09-26 Havoc Pennington <hp@redhat.com> * src/display.c (event_callback): when focus on root window becomes None, set it to something other than None so keybindings keep working and print a warning about how some application sucks. #84564 (event_callback): Fix debug spew to print focus event details properly (meta_display_open): when setting initial focus, always use RevertToPointerRoot and fix the focus if it's None or PointerRoot
* Add -DMETACITY_LIBDIR to support loading of modules Add functionsPadraig O'Briain2003-09-264-1/+121
| | | | | | | | | | | | | | | | 2003-09-26 Padraig O'Briain <padraig.obriain@sun.com> * src/Makefile.am: Add -DMETACITY_LIBDIR to support loading of modules * src/main.c: Add functions find_accessibility_module, accessibility_invoke_module and accessibility_invoke (main); Check whether GConf accessibility key is true and if so load accessibility modules. This code is based on the libgnome code. src/tabpopup.c (meta_ui_tab_popup_new): Set accessible role of accessible for label containing window name to STATUSBAR so AT can be aware of window name. This fixes bug #120025
* fix hang when we get EOF, #121376 from Laurent VivierHavoc Pennington2003-09-252-0/+19
| | | | | | | 2003-09-24 Havoc Pennington <hp@pobox.com> * src/session.c (io_from_warning_dialog): fix hang when we get EOF, #121376 from Laurent Vivier
* Updated Slovak translation.Stanislav Visnovsky2003-09-242-774/+755
| | | | | | 2003-09-24 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> * sk.po: Updated Slovak translation.
* Added "bn" to ALL_LINGUAS. Added Bangla translation by Dr Anirban Mitra ofTaneem Ahmed2003-09-234-1/+2572
| | | | | | | | 2003-09-22 Taneem Ahmed <taneem@bengalinux.org> * configure.in: Added "bn" to ALL_LINGUAS. * po/bn.po: Added Bangla translation by Dr Anirban Mitra of Ankur group <gnome-translation@bengalinux.org>.
* Updated Korean translation.Changwoo Ryu2003-09-222-10/+8
| | | | * ko.po: Updated Korean translation.
* Updated Azerbaijani fileMetin Amiroff2003-09-212-105/+305
| | | | | | 2003-09-21 Metin Amiroff <metin@karegen.com> * az.po: Updated Azerbaijani file
* 2003-09-21 <85>smund Skjæveland <aasmunds@fys.uio.no>Åsmund Skjæveland2003-09-212-34/+72
| | | | * nn.po: Updated Norwegian (Nynorsk) translation.
* 2003-09-21 <85>smund Skjaeveland <aasmunds@fys.uio.no>Åsmund Skjæveland2003-09-212-153/+233
| | | | * nn.po: Updated Norwegian (nynorsk) translation.
* Started Norwegian (nynorsk) translation.Åsmund Skjæveland2003-09-202-33/+2924
| | | | | | 2003-09-20 Åsmund Skjæveland <aasmunds@fys.uio.no> * nn.po: Started Norwegian (nynorsk) translation.
* Corrected my e-mail address, and changed to the correct charset (utf-8).Åsmund Skjæveland2003-09-201-7/+7
| | | | | | | 2003-09-20 Åsmund Skjæveland <aasmunds@fys.uio.no> * ChangeLog: Corrected my e-mail address, and changed to the correct charset (utf-8). Thank you, Emacs.
* Added Norwegian (nynorsk) translation code to ALL_LINGUASsmund Skjveland2003-09-202-6/+11
| | | | | | | 2003-09-20 smund Skjveland <aasmunds@fys.uio.no> * configure.in: Added Norwegian (nynorsk) translation code to ALL_LINGUAS
* Fix bug where multiple entries could appear in MRU lists, or no entry whenRob Adams2003-09-202-2/+12
| | | | | | | | | | | | 2003-09-20 Rob Adams <readams@readams.net> Fix bug where multiple entries could appear in MRU lists, or no entry when sticking/unsticking windows. Fix for #122016 * src/window.c (meta_window_stick): use window->screen->workspaces instead of window->workspaces. (meta_window_unstick): use window->screen->workspaces instead of window->workspaces.