1. 13 Apr, 2006 1 commit
  2. 12 Apr, 2006 1 commit
    • Elijah Newren's avatar
      Patch from Ron Yorston to add a focus_new_windows option. Default is · 59d99fb9
      Elijah Newren authored
      2006-04-12  Elijah Newren  <newren gmail com>
      
      	Patch from Ron Yorston to add a focus_new_windows option.  Default
      	is 'smart' (focus by default but normal focus-stealing-prevention
      	can kick in); 'strict' is current other choice (like 'smart'
      	except that programs launched by the terminal will not be
      	focused).  Fixes remainder of #326159.  Should also close #152004
      	and a bunch of others.
      
      	* src/common.h:
      	Add a MetaFocusNewWindows enum giving the current types allowed
      
      	* src/display.h:
      	Update docs on allow_terminal_deactivation to note that it is only
      	relevant when focus_new_windows is 'strict'
      
      	* src/prefs.c:
      	* src/prefs.h:
      
      	* src/metacity.schemas.in: add the new gconf key and explanation
      
      	* src/prefs.[ch] (#define KEY_FOCUS_NEW_WINDOWS, static gboolean
      	  focus_new_windows, update_focus_new_windows, meta_prefs_init,
      	  change_notify, meta_prefs_get_focus_new_windows,
      	  meta_preference_to_string):
      	Add all the normal preference handling stuff for this new
      	focus-new-windows option.
      
      	* src/window.c (window_state_on_map, meta_window_set_user_time):
      	Don't focus windows launched from a terminal
      59d99fb9
  3. 10 Apr, 2006 2 commits
  4. 09 Apr, 2006 1 commit
  5. 07 Apr, 2006 1 commit
  6. 05 Apr, 2006 1 commit
  7. 02 Apr, 2006 2 commits
  8. 31 Mar, 2006 3 commits
  9. 30 Mar, 2006 6 commits
  10. 29 Mar, 2006 4 commits
  11. 28 Mar, 2006 1 commit
    • Søren Sandmann's avatar
      Also check for overlay_window. · ea1568c7
      Søren Sandmann authored
      Tue Mar 28 09:57:26 2006  Søren Sandmann  <sandmann@redhat.com>
      
              * src/c-screen.c (meta_screen_info_add_window): Also check for overlay_window.
      
              * src/c-screen.c (meta_screen_info_redirect): Trap errors out of
              unredirect().
      ea1568c7
  12. 25 Mar, 2006 4 commits
  13. 23 Mar, 2006 1 commit
  14. 22 Mar, 2006 2 commits
    • Søren Sandmann's avatar
      Actually remove the window. · b11ac453
      Søren Sandmann authored
      Wed Mar 22 13:16:48 2006  Søren Sandmann  <sandmann@redhat.com>
      
      	* src/compositor.c (meta_compositor_remove_window): Actually
      	remove the window.
      
      	* src/c-screen.c (meta_screen_info_remove_window): Only remove
      	node if non-NULL
      b11ac453
    • Søren Sandmann's avatar
      Put a square below the desktop stack. · fd1e1c76
      Søren Sandmann authored
      Wed Mar 22 10:33:21 2006  Søren Sandmann  <sandmann@redhat.com>
      
      	* src/c-screen.c (meta_screen_info_redirect): Put a square below
      	the desktop stack.
      fd1e1c76
  15. 21 Mar, 2006 1 commit
  16. 20 Mar, 2006 1 commit
    • Søren Sandmann's avatar
      Put the desktop into a magnifier. · fc7a2460
      Søren Sandmann authored
      Mon Mar 20 11:50:44 2006  Søren Sandmann  <sandmann@redhat.com>
      
      	* src/c-screen.c (meta_screen_info_redirect): Put the desktop into
      	a magnifier.
      
      	* src/c-screen.c (struct MetaScreenInfo): Add a CmMagnifier
      
      	* src/c-screen.c (meta_screen_info_redirect): Move some of the gl
      	window related stuff here.
      fc7a2460
  17. 17 Mar, 2006 5 commits
  18. 16 Mar, 2006 1 commit
  19. 15 Mar, 2006 2 commits
    • Søren Sandmann's avatar
      Use set_target_rect() instead of set_size(). · ad2c7c6c
      Søren Sandmann authored
      Wed Mar 15 16:30:09 2006  Søren Sandmann  <sandmann@redhat.com>
      
      	* src/compositor.c (set_geometry): Use set_target_rect() instead
      	of set_size().
      
      	* src/c-screen.c: Add set_target_rect() as a way of scaling windows.
      
      	* src/window.c (meta_window_handle_mouse_grab_op_event): Turn
      	updates on after a button release.
      
      	* src/window.c (meta_window_move_resize_internal): Fix
      	indentation.
      ad2c7c6c
    • Søren Sandmann's avatar
      Use unset_patch() instead of unset_geometry(). · 4d6ee9ea
      Søren Sandmann authored
      Wed Mar 15 11:34:54 2006  Søren Sandmann  <sandmann@redhat.com>
      
      	* src/c-screen.c (meta_screen_info_add_window): Use unset_patch()
      	instead of unset_geometry().
      4d6ee9ea