1. 27 Aug, 2004 1 commit
    • Havoc Pennington's avatar
      move the have_xrender variable initialization up in the file since it can · 1f7f29e0
      Havoc Pennington authored
      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
      1f7f29e0
  2. 26 Aug, 2004 2 commits
    • Iñaki Larrañaga's avatar
      Updated Basque translation. · 0b497e95
      Iñaki Larrañaga authored
      2004-08-26  Iñaki Larrañaga  <dooteo@euskalgnu.org>
      
              * eu.po:  Updated Basque translation.
      0b497e95
    • Elijah Newren's avatar
      Make dialogs that Metacity shows follow focus-stealing-prevention · 044d8999
      Elijah Newren authored
      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).
      044d8999
  3. 25 Aug, 2004 1 commit
  4. 21 Aug, 2004 1 commit
  5. 20 Aug, 2004 3 commits
  6. 19 Aug, 2004 1 commit
    • Havoc Pennington's avatar
      track the last_xor_rect separately from the current window size, and then · 06a58f43
      Havoc Pennington authored
      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.
      06a58f43
  7. 18 Aug, 2004 2 commits
  8. 17 Aug, 2004 1 commit
  9. 16 Aug, 2004 3 commits
  10. 15 Aug, 2004 5 commits
  11. 13 Aug, 2004 2 commits
  12. 11 Aug, 2004 1 commit
  13. 10 Aug, 2004 1 commit
  14. 09 Aug, 2004 5 commits
  15. 08 Aug, 2004 4 commits
  16. 07 Aug, 2004 4 commits
    • Rob Adams's avatar
      Remove some extraneous items that could sometimes appear in the window · de4c7a06
      Rob Adams authored
      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.
      de4c7a06
    • Havoc Pennington's avatar
      add XFlush() after setting cursor, #149413 · 7bcc4857
      Havoc Pennington authored
      2004-08-07  Havoc Pennington  <hp@redhat.com>
      
      	* src/screen.c (meta_screen_set_cursor): add XFlush() after
      	setting cursor, #149413
      7bcc4857
    • Danilo Šegan's avatar
      Updated Serbian translation. · c127a469
      Danilo Šegan authored
      c127a469
    • Elijah Newren's avatar
      Focusing a window upon unshowing the desktop in various ways (panel applet · e81659d2
      Elijah Newren authored
      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)
      e81659d2
  17. 06 Aug, 2004 3 commits