1. 14 Apr, 2006 8 commits
  2. 13 Apr, 2006 2 commits
  3. 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
  4. 10 Apr, 2006 2 commits
  5. 09 Apr, 2006 1 commit
  6. 07 Apr, 2006 1 commit
  7. 05 Apr, 2006 1 commit
  8. 02 Apr, 2006 2 commits
  9. 31 Mar, 2006 3 commits
  10. 30 Mar, 2006 6 commits
  11. 29 Mar, 2006 4 commits
  12. 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
  13. 25 Mar, 2006 4 commits
  14. 23 Mar, 2006 1 commit
  15. 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
  16. 21 Mar, 2006 1 commit