summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2.8.4 releaseMETACITY_2_8_4Elijah Newren2004-08-3066-2529/+2700
| | | | | | 2004-08-29 Elijah Newren <newren@math.utah.edu> * NEWS: 2.8.4 release
* Disable focus-stealing-prevention for now; there are still some issues andElijah Newren2004-08-302-0/+10
| | | | | | | | | 2004-08-29 Elijah Newren <newren@math.utah.edu> * src/window.c (window_takes_focus_on_map): Disable focus-stealing-prevention for now; there are still some issues and hard code freeze is tomorrow...so this will have to wait until Gnome 2.10.
* Updated Greek Translation.Kostas Papadimas2004-08-292-209/+140
|
* Updated Spanish translationFrancisco Javier F. Serrador2004-08-282-98/+76
| | | | | | 2004-08-28 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation
* add comment about broken assertionHavoc Pennington2004-08-271-0/+1
|
* disable NameWindowPixmap stuff always for now, it seemed kind of bustedHavoc Pennington2004-08-273-31/+45
| | | | | | | | | | | | | | | 2004-08-27 Havoc Pennington <hp@redhat.com> * src/compositor.c (meta_compositor_new): disable NameWindowPixmap stuff always for now, it seemed kind of busted (paint_screen): don't grab the server during repaint, adds to the speed, though only slightly. * src/frames.c (meta_frames_set_window_background): factor out all the set_background stuff to one function; disable setting background to transparent, because it breaks existing themes. We need to add a flag in the theme XML file to say "start me with a transparent background"
* Prevent an assertion failure that can occur after increasing the number ofElijah Newren2004-08-273-2/+27
| | | | | | | | | | | | | | | | | 2004-08-27 Elijah Newren <newren@math.utah.edu> Prevent an assertion failure that can occur after increasing the number of workspaces; also fix a warning and stacking order when a window is denied focus (fixes #150615) * src/window.c (meta_window_stack_just_below): the position of the window should be set equal to that of the one we want to be below, not 1 lower than that number * src/workspace.c (maybe_add_to_list): new function to add on_all_workspace windows to an mru_list, (meta_workspace_new): call maybe_add_to_list for all windows on the screen in order to initialize the mru_list
* delete extra copy of find_argb_visual so things compileHavoc Pennington2004-08-273-73/+96
| | | | | | | | | | | | 2004-08-26 Havoc Pennington <hp@redhat.com> * src/frame.c: delete extra copy of find_argb_visual so things compile * src/compositor.c (HAS_NAME_WINDOW_PIXMAP): copy the XCompositeNameWindowPixmap() stuff from xcompmgr, though I can't say I really know what it's supposed to help with (painting the window border?)
* couple of cosmetic tweaks from resolving my local patch with the bugzillaHavoc Pennington2004-08-273-3/+65
| | | | | | | | 2004-08-26 Havoc Pennington <hp@redhat.com> * src/frame.c, src/theme.c: couple of cosmetic tweaks from resolving my local patch with the bugzilla patch from the 8-19 entry below
* move the have_xrender variable initialization up in the file since it canHavoc Pennington2004-08-278-41/+229
| | | | | | | | | | | | | | | | | | | | | | | 2004-08-26 Havoc Pennington <hp@redhat.com> * configure.in: move the have_xrender variable initialization up in the file since it can be set as part of composite check 2004-08-19 Havoc Pennington <hp@redhat.com> Fixes from Rich Wareham * src/display.h (struct _MetaDisplay): add render extension check to the display * src/display.c: check for render * configure.in: don't build compositing manager by default, don't want any nasty surprises; check for render separately from compositing manager * src/frame.c: use an ARGB visual when available for the window frame, so we can be all cool-ass
* Updated Basque translation.Iñaki Larrañaga2004-08-262-217/+120
| | | | | | 2004-08-26 Iñaki Larrañaga <dooteo@euskalgnu.org> * eu.po: Updated Basque translation.
* Make dialogs that Metacity shows follow focus-stealing-preventionElijah Newren2004-08-267-30/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-08-25 Elijah Newren <newren@math.utah.edu> Make dialogs that Metacity shows follow focus-stealing-prevention conventions. (fixes one issue in #149028; see comments 47-54) * src/delete.c (delete_ping_reply_func, delete_ping_timeout_func): Make callback functions take a timestamp arg, (delete_ping_timeout_func): pass the timestamp to metacity-dialog * src/display.c (meta_display_ping_timeout): add a timestamp to the call to the ping_timeout_func, (meta_display_ping_window, process_pong_message): add a timestamp to the call to the ping_reply_func * src/display.h (MetaWindowPingFunc typedef): add a timestamp to this function typedef * src/keybindings.c (error_on_command): require a timestamp and pass the timestamp on to metacity-dialog, (handle_run_command): pass a timestamp to error_on_command * src/metacity-dialog.c (copy_of_gdk_x11_window_set_user_time): new function (temporary; only for use while using gtk+-2.4), (kill_window_question, warn_about_no_sm_support, error_about_command): make these functions take a timestamp and call copy_of_gdk_x11_window_set_user_time, (main): require the first two args to the program to be "--timestamp <timestamp>" * src/session.c (warn_about_lame_clients_and_finish_inter): pass a timestamp of 0 to metacity-dialog to prevent focus (it's a popup not generated by and kind of user request).
* Updated Ukrainian translation.Maxim Dziumanenko2004-08-252-239/+167
| | | | | | 2004-08-25 Maxim Dziumanenko <mvd@mylinux.com.ua> * Updated Ukrainian translation.
* Updated Catalan translation.Jordi Mallach2004-08-212-84/+18
|
* Updated Albanian translation.Laurent Dhima2004-08-202-7/+14
| | | | | | 2004-08-20 Laurent Dhima <laurenti@alblinux.net> * sq.po: Updated Albanian translation.
* Move wireframe code before grab is released to prevent endless loops withSoeren Sandmann2004-08-202-15/+21
| | | | | | | | Fri Aug 20 12:54:12 2004 Soeren Sandmann <sandmann@daimi.au.dk> * src/display.c (meta_display_end_grab_op): Move wireframe code before grab is released to prevent endless loops with fullscreen windows.
* ankit@redhat.com 20/08/2004 * Proofread gu.poAnkitkumar Rameshchandra Patel2004-08-201-127/+109
|
* track the last_xor_rect separately from the current window size, and thenHavoc Pennington2004-08-196-29/+81
| | | | | | | | | | | | | | 2004-08-18 Havoc Pennington <hp@redhat.com> * src/display.h (struct _MetaDisplay): track the last_xor_rect separately from the current window size, and then use that to paint the wireframe including the frame, and taking into account shaded windows. * src/window.c (meta_window_get_xor_rect): new function to compute the xor rect; it is not really 100% right, because it uses the frame dimensions from the window at the start of the move/resize. But probably won't break in practice.
* Updated Finnish translation.Pauli Virtanen2004-08-182-87/+21
| | | | * fi.po: Updated Finnish translation.
* Updated Albanian translation.Laurent Dhima2004-08-182-1/+5
| | | | | | 2004-08-18 Laurent Dhima <laurenti@alblinux.net> * sq.po: Updated Albanian translation.
* Added "bs" to ALL_LINGUAS. Added Bosnian translation by Kemal SanjtaChristian Rose2004-08-174-1/+3207
| | | | | | | | 2004-08-17 Christian Rose <menthos@menthos.com> * configure.in: Added "bs" to ALL_LINGUAS. * po/bs.po: Added Bosnian translation by Kemal Sanjta <gomez@lugzdk.ba>.
* Translation updated.Metin Amiroff2004-08-162-138/+42
| | | | | | 2004-08-17 Metin Amiroff <metin@karegen.com> * az.po: Translation updated.
* Added nb to ALL_LINGUAS.Kjartan Maraas2004-08-162-1/+5
| | | | | | 2004-08-16 Kjartan Maraas <kmaraas@gnome.org> * configure.in: Added nb to ALL_LINGUAS.
* Added this here.Kjartan Maraas2004-08-162-0/+3284
| | | | | | 2004-08-16 Kjartan Maraas <kmaraas@gnome.org> * nb.po: Added this here.
* Bump version to 2.8.4Rob Adams2004-08-152-1/+5
| | | | | | 2004-08-15 Rob Adams <readams@readams.net> * configure.in: Bump version to 2.8.4
* 2.8.3 releaseMETACITY_2_8_3Rob Adams2004-08-1564-9289/+12091
| | | | | | 2004-08-15 Rob Adams <readams@readams.net> * NEWS: 2.8.3 release
* use height and top/bottom struts to compute gap (copy/paste bug).Rob Adams2004-08-152-2/+7
| | | | | | | 2004-08-15 Rob Adams <readams@readams.net> * src/windows.c (meta_window_update_struts): use height and top/bottom struts to compute gap (copy/paste bug).
* Allow struts larger than 1/2 the screen width/height, as long as there's aRob Adams2004-08-152-18/+34
| | | | | | | | | 2004-08-15 Rob Adams <readams@readams.net> * src/window.c (meta_window_update_struts): Allow struts larger than 1/2 the screen width/height, as long as there's a minimum sized gap between them. Patch from Bill Haneman <billh@gnome.org> for bug #144126.
* Updated Korean translationChangwoo Ryu2004-08-152-18/+19
|
* Unified po headers for Finnish TeamTommi Vainikainen2004-08-132-2/+5
|
* *** empty log message ***Ghorban Mohammad Tavakkoli2004-08-134-1/+2663
|
* ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.Dmitry Mastrukov2004-08-112-223/+225
|
* Updated Polish translation by GNOME PL Team.Artur Flinta2004-08-102-287/+301
| | | | | | 2004-08-10 Artur Flinta <aflinta@cvs.gnome.org> * pl.po: Updated Polish translation by GNOME PL Team.
* I forgot to reference bug 149366 in a previous ChangeLog entryElijah Newren2004-08-091-1/+1
|
* ankit@redhat.com 09/08/04Ankitkumar Rameshchandra Patel2004-08-091-392/+344
|
* checkAmanpreet Singh Alam2004-08-091-900/+878
|
* ankit@redhat.com 09/08/04Ankitkumar Rameshchandra Patel2004-08-091-476/+447
|
* New function. Use it here to synchronize with the hardware between eachSoeren Sandmann2004-08-093-2/+26
| | | | | | | | Mon Aug 9 05:38:33 2004 Soeren Sandmann <sandmann@daimi.au.dk> * src/effects.c (graphics_sync): New function. * src/effects.c (effects_draw_box_animation_timeout): Use it here to synchronize with the hardware between each frame.
* Add #ifdef around XSYNC code; fixes compile problem if XSYNC is disabled.Rob Adams2004-08-082-0/+8
| | | | | | | | 2004-08-08 Rob Adams <readams@readams.net> * src/window.c (meta_window_move_resize_internal): Add #ifdef around XSYNC code; fixes compile problem if XSYNC is disabled. Path for #149314 from Peter O'Shea and independently Mike Castle.
* Flush after setting cursor. (Rest of #149413).Soeren Sandmann2004-08-082-0/+6
| | | | | | | Sun Aug 8 14:20:00 2004 Soeren Sandmann <sandmann@daimi.au.dk> * src/frame.c (meta_frame_set_screen_cursor): Flush after setting cursor. (Rest of #149413).
* activating the current workspace should be a no-op. This prevents a raceElijah Newren2004-08-082-5/+16
| | | | | | | | 2004-08-07 Elijah Newren <newren@math.utah.edu> * src/display.c (event_callback): activating the current workspace should be a no-op. This prevents a race condition in focus window choice when activating a window via the taskbar. Fix for #149589.
* Revert Rob's 2004-07-31 patch that ignored net_wm_user_time whenElijah Newren2004-08-083-9/+12
| | | | | | | | | | | 2004-08-07 Elijah Newren <newren@math.utah.edu> * window.c, window.h: Revert Rob's 2004-07-31 patch that ignored net_wm_user_time when unminimizing a window * window.c (meta_window_activate): If a nonzero timestamp is passed, update the window's net_wm_user_time accordingly. (see comments 102-108 of bug 118372)
* Remove some extraneous items that could sometimes appear in the windowRob Adams2004-08-073-6/+30
| | | | | | | | | | | | | | | | | 2004-08-07 Rob Adams <readams@readams.net> Remove some extraneous items that could sometimes appear in the window menu. Fix for #144493. * src/menu.c (menuitems): Change the second separator to key on whether there are any workspaces. (meta_window_menu_new): use NULL label instead of 0 op to identify separator * src/window.c (meta_window_show_menu): Change the conditions on the directions to take into account "holes" in the workspace layout and also only set META_MENU_OP_WORKSPACES when there's more than one workspace.
* add XFlush() after setting cursor, #149413Havoc Pennington2004-08-072-0/+6
| | | | | | | 2004-08-07 Havoc Pennington <hp@redhat.com> * src/screen.c (meta_screen_set_cursor): add XFlush() after setting cursor, #149413
* Updated Serbian translation.Danilo Šegan2004-08-073-1359/+583
|
* Focusing a window upon unshowing the desktop in various ways (panel appletElijah Newren2004-08-072-1/+12
| | | | | | | | | | 2004-08-06 Elijah Newren <newren@math.utah.edu> * src/display.c (event_callback): Focusing a window upon unshowing the desktop in various ways (panel applet or keybinding) was inconsistent for sloppy and click focus modes. Fix this by calling meta_workspace_focus_default_window after unshowing the desktop via a _NET_SHOWING_DESKTOP message. (resolves #149543)
* prevent keyboard from "getting locked" upon workspace switch, by makingElijah Newren2004-08-062-1/+16
| | | | | | | | | 2004-08-06 Elijah Newren <newren@math.utah.edu> * src/workspace.c (meta_workspace_focus_default_window): prevent keyboard from "getting locked" upon workspace switch, by making sure that the no_focus_window has focus if no other window does. (fixes #147475)
* Updated Simplified Chinese translationFunda Wang2004-08-062-162/+162
|
* 2004-08-06 Updated ja.po. T.Aihana <aihana@gnome.gr.jp>Updated ja.po. T.Aihana2004-08-062-577/+572
|
* Have newly mapped windows that are denied focus appear after the focusedElijah Newren2004-08-052-2/+61
| | | | | | | | | | | | | 2004-08-05 Elijah Newren <newren@math.utah.edu> Have newly mapped windows that are denied focus appear after the focused window in the alt-tab list. This allows one to switch to such a window with a single alt-tab press. * src/window.c (ensure_mru_position_after): new function, (meta_window_show): If newly mapped window is denied focus, call ensure_mru_position_after to make the window appear after the focus window in the mru list.