| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
2004-01-02 Taneem Ahmed <taneem@bengalinux.org>
* bn.po: Updated Bangla (Bengali) translation.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
2003-12-02 Zygimantas Berucka <uid0@tuxfamily.org>
* lt.po: Small fixes by Tomas Kuliavas.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
| |
2003-10-27 Havoc Pennington <hp@redhat.com>
* 2.3.2
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
2003-10-20 Andras Timar <timar@gnome.hu>
* hu.po: Updated Hungarian translation.
|
|
|
|
|
|
| |
2003-10-17 Andras Timar <timar@gnome.hu>
* hu.po: Updated Hungarian translation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
2003-10-12 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
| |
2003-10-01 Havoc Pennington <hp@redhat.com>
* NEWS: update
* configure.in: 2.6.2
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
2003-09-30 Havoc Pennington <hp@redhat.com>
* src/testasyncgetprop.c: remove nonstandard header include,
#121870
|
|
|
|
|
|
|
| |
2003-09-30 Havoc Pennington <hp@redhat.com>
* src/tools/metacity-message.c (main): call
bind_textdomain_codeset(), fix from Yukihiro Nakai bug #121743
|
|
|
|
|
|
| |
2003-09-30 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Update Norwegian translation.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
2003-09-29 Havoc Pennington <hp@redhat.com>
* configure.in: put -lXext in Xrandr check, bug #115996
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
2003-09-27 Metin Amiroff <metin@karegen.com>
* az.po: Updated Azerbaijani translation.
|
|
|
|
|
|
| |
2003-09-27 Åsmund Skjæveland <aasmunds@fys.uio.no>
* nn.po: Updated Norwegian (nynorsk) translation.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
2003-09-24 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
* sk.po: Updated Slovak translation.
|
|
|
|
|
|
|
|
| |
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>.
|
|
|
|
| |
* ko.po: Updated Korean translation.
|
|
|
|
|
|
| |
2003-09-21 Metin Amiroff <metin@karegen.com>
* az.po: Updated Azerbaijani file
|
|
|
|
| |
* nn.po: Updated Norwegian (Nynorsk) translation.
|
|
|
|
| |
* nn.po: Updated Norwegian (nynorsk) translation.
|
|
|
|
|
|
| |
2003-09-20 Åsmund Skjæveland <aasmunds@fys.uio.no>
* nn.po: Started Norwegian (nynorsk) translation.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
2003-09-20 smund Skjveland <aasmunds@fys.uio.no>
* configure.in: Added Norwegian (nynorsk) translation code to
ALL_LINGUAS
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|