1. 07 Sep, 2004 3 commits
  2. 06 Sep, 2004 1 commit
  3. 05 Sep, 2004 1 commit
  4. 03 Sep, 2004 3 commits
  5. 30 Aug, 2004 3 commits
  6. 29 Aug, 2004 1 commit
  7. 28 Aug, 2004 1 commit
  8. 27 Aug, 2004 6 commits
    • Havoc Pennington's avatar
      add comment about broken assertion · 19b808c4
      Havoc Pennington authored
      19b808c4
    • Havoc Pennington's avatar
      disable NameWindowPixmap stuff always for now, it seemed kind of busted · 744efc95
      Havoc Pennington authored
      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"
      744efc95
    • Elijah Newren's avatar
      Prevent an assertion failure that can occur after increasing the number of · 522e9916
      Elijah Newren authored
      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
      522e9916
    • Havoc Pennington's avatar
      delete extra copy of find_argb_visual so things compile · b682a9f9
      Havoc Pennington authored
      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?)
      b682a9f9
    • Havoc Pennington's avatar
      couple of cosmetic tweaks from resolving my local patch with the bugzilla · a8fd516a
      Havoc Pennington authored
      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
      a8fd516a
    • 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
  9. 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
  10. 25 Aug, 2004 1 commit
  11. 21 Aug, 2004 1 commit
  12. 20 Aug, 2004 3 commits
  13. 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
  14. 18 Aug, 2004 2 commits
  15. 17 Aug, 2004 1 commit
  16. 16 Aug, 2004 3 commits
  17. 15 Aug, 2004 5 commits
  18. 13 Aug, 2004 2 commits