1. 03 Aug, 2004 2 commits
  2. 02 Aug, 2004 3 commits
    • Duarte Loreto's avatar
      Updated Portuguese translation. · a45b6ccc
      Duarte Loreto authored
      2004-08-02  Duarte Loreto <happyguy_pt@hotmail.com>
      
      	* pt.po: Updated Portuguese translation.
      a45b6ccc
    • Elijah Newren's avatar
      Fix some bugs (reported in #120100) regarding the focus window when using · cd09a27a
      Elijah Newren authored
      2004-08-02  Elijah Newren  <newren@math.utah.edu>
      
      	Fix some bugs (reported in #120100) regarding the focus window
      	when using the workspace switcher.
      
      	* src/display.c (event_callback): When switching workspaces due to
      	a _NET_CURRENT_DESKTOP message, make sure to focus the default
      	window as well.
      
      	* src/workspace.c (meta_workspace_focus_default_window,
      	meta_workspace_focus_mru_window): Make DOCK or DESKTOP windows
      	have lower priority than others when choosing a window to focus.
      	(For the former function, this means don't focus them at all; for
      	the latter, this means only focus them (via the
      	meta_workspace_focus_top_window call) if no other mru window can
      	be found.)
      cd09a27a
    • Adam Weinberger's avatar
      Updated Canadian English translation. · 38d02fff
      Adam Weinberger authored
      
      	* en_CA.po: Updated Canadian English translation.
      38d02fff
  3. 01 Aug, 2004 1 commit
  4. 31 Jul, 2004 2 commits
    • Rob Adams's avatar
      Fix bug that caused windows to not be focused on unminimizing because of · 12f4f7c6
      Rob Adams authored
      2004-07-31  Rob Adams  <readams@readams.net>
      
      	Fix bug that caused windows to not be focused on unminimizing
      	because of user time support.
      
      	* src/window.c (meta_window_new_with_attrs): initialize
      	focus_despite_user_time bit
      	(window_takes_focus_on_map): focus if focus_despite_user_time
      	despite user time, interestingly enough
      	(meta_window_show): reset focus_despite_user_time after showing
      
      	* src/window.h (_MetaWindow): add focus_despite_user_time bit
      12f4f7c6
    • Rob Adams's avatar
      Fix some support for EWMH hints, and fix USER_TIME support to include the · e60da6c0
      Rob Adams authored
      2004-07-31  Rob Adams  <readams@readams.net>
      
      	Fix some support for EWMH hints, and fix USER_TIME support to
      	include the DEMANDS_ATTENTION hint.  Also includes some code for
      	implementing _NET_RESTACK_WINDOW and _NET_MOVERESIZE_WINDOW, but
      	this is disabled pending feature thaw.
      
      	* COMPLIANCE: update with new information
      
      	* src/display.c (meta_display_open): add new hints to list
      
      	* src/display.h (_MetaDisplay): Add new atoms to struct
      
      	* src/screen.c (set_supported_hint): update the list of support
      	hints.
      	(set_desktop_viewport_hint): new function sets the viewport hint
      	to (0,0) as required by the spec for WMs with no viewport support.
      	(set_desktop_geometry_hint): new function to set the desktop size
      	hint to the size of the display, since we don't implement large
      	desktop support, as required by the spec.
      	(meta_screen_resize): update the geometry hint on screen resize
      
      	* src/window.c (meta_window_new_with_attrs): Initialize
      	demands_attention state
      	(set_net_wm_state): Set demands_attention hint in the window state
      	(meta_window_show): If we don't pop up a window because of
      	USER_TIME, set DEMANDS_ATTENTION on the window.
      	(meta_window_focus): When a window receives focus, remove
      	DEMANDS_ATTENTION hint
      	(meta_window_client_message): Allow other apps to set
      	DEMANDS_ATTENTION on a window.  Also, if the _NET_ACTIVE_WINDOW
      	hint includes a timestamp, use it.
      	(update_net_wm_state): Read DEMANDS_ATTENTION state also
      
      	* src/window.h (_MetaWindow): add wm_state_demands_attention bit.
      e60da6c0
  5. 30 Jul, 2004 2 commits
  6. 28 Jul, 2004 2 commits
  7. 27 Jul, 2004 2 commits
  8. 25 Jul, 2004 3 commits
  9. 24 Jul, 2004 1 commit
  10. 23 Jul, 2004 2 commits
  11. 22 Jul, 2004 2 commits
  12. 21 Jul, 2004 1 commit
  13. 14 Jul, 2004 1 commit
  14. 12 Jul, 2004 1 commit
  15. 08 Jul, 2004 1 commit
  16. 07 Jul, 2004 1 commit
  17. 06 Jul, 2004 1 commit
  18. 05 Jul, 2004 1 commit
  19. 04 Jul, 2004 1 commit
  20. 02 Jul, 2004 1 commit
  21. 01 Jul, 2004 1 commit
  22. 29 Jun, 2004 1 commit
  23. 28 Jun, 2004 1 commit
  24. 26 Jun, 2004 1 commit
  25. 25 Jun, 2004 3 commits
  26. 24 Jun, 2004 2 commits