1. 21 Nov, 2002 1 commit
    • Havoc Pennington's avatar
      remove unused variable · 6557627d
      Havoc Pennington authored
      2002-11-20  Havoc Pennington  <hp@pobox.com>
      
      	* src/window-props.c (set_icon_title): remove unused variable
      
      	* src/screen.c (meta_screen_new): read an existing
      	_NET_CURRENT_DESKTOP and restore it if set. Makes a restart even
      	less visible.
      
      	* src/workspace.c (set_active_space_hint): don't set the hint
      	during the process of unmanaging a screen
      6557627d
  2. 20 Nov, 2002 5 commits
    • Havoc Pennington's avatar
      put doc/Makefile in configure.in · cfa2e165
      Havoc Pennington authored
      cfa2e165
    • Havoc Pennington's avatar
      add DTD for themes from Ross Burton · e9999aa9
      Havoc Pennington authored
      2002-11-20  Havoc Pennington  <hp@pobox.com>
      
      	* doc/metacity-theme.dtd: add DTD for themes from Ross Burton
      
      	* doc/Makefile.am: doc subdir
      
      	* doc/theme-format.txt: move to doc subdir
      e9999aa9
    • Havoc Pennington's avatar
      Should really fix #98303 · b8788e9c
      Havoc Pennington authored
      2002-11-19  Havoc Pennington  <hp@pobox.com>
      
      	Should really fix #98303
      
      	* src/prefs.c (meta_prefs_change_workspace_name): add
      	bad hack to treat empty string the same as null
      
      	* src/menu.c (get_workspace_name_with_accel): allocate one more
      	than the length of "name" so we have room for a nul byte (and
      	don't malloc(0) on empty strings). Also some formatting cleanups.
      b8788e9c
    • Havoc Pennington's avatar
      do a recalc_window_features after setting new wm_state in order to update · 60293ee1
      Havoc Pennington authored
      2002-11-19  Havoc Pennington  <hp@pobox.com>
      
      	* src/window.c (meta_window_client_message): do a
      	recalc_window_features after setting new wm_state in order
      	to update skip_pager in addition to wm_state_skip_pager
      	(set_net_wm_state): base _NET_WM_STATE on skip_pager not
      	wm_state_skip_pager, ditto for skip_taskbar
      60293ee1
    • Havoc Pennington's avatar
      Fix #98303 and assorted cleanup · 2541da1d
      Havoc Pennington authored
      2002-11-19  Havoc Pennington  <hp@pobox.com>
      
              Fix #98303 and assorted cleanup
      
      	* src/prefs.c (meta_preference_to_string): handle
      	META_PREF_WORKSPACE_NAMES
      
      	* src/menu.c (get_workspace_name_with_accel): assert that the
      	workspace has a name
      
      	* src/screen.c (meta_screen_ensure_workspace_popup): assert that
      	we got a workspace name
      	(meta_screen_ensure_workspace_popup): assert that we got a
      	workspace name
      
      	* src/prefs.c (update_workspace_name): fix screwiness (strcmp with
      	a freed string, assorted bad logic)
      	(init_workspace_names): assert that we filled in a default
      	workspace name
      	(meta_prefs_get_workspace_name): assert non-NULL workspace name
      2541da1d
  3. 19 Nov, 2002 1 commit
  4. 17 Nov, 2002 1 commit
  5. 15 Nov, 2002 3 commits
  6. 14 Nov, 2002 2 commits
  7. 13 Nov, 2002 2 commits
  8. 12 Nov, 2002 1 commit
  9. 11 Nov, 2002 3 commits
  10. 10 Nov, 2002 3 commits
  11. 08 Nov, 2002 1 commit
  12. 07 Nov, 2002 2 commits
  13. 06 Nov, 2002 2 commits
    • Hasbullah Bin Pit's avatar
      Updated Malay Translation. · b56824f6
      Hasbullah Bin Pit authored
      2002-11-05  Hasbullah Bin Pit <sebol@ikhlas.com>
      
              * ms.po: Updated Malay Translation.
      b56824f6
    • Havoc Pennington's avatar
      push an error trap around the whole window-key-grab loop · c613fed9
      Havoc Pennington authored
      2002-11-06  Havoc Pennington  <hp@pobox.com>
      
      	* src/keybindings.c (grab_keys): push an error trap around the
      	whole window-key-grab loop
      	(ungrab_all_keys): avoid requiring return value from the error
      	trap, unless in debugging mode
      	(regrab_window_bindings, regrab_screen_bindings): push traps
      	around the loops, for efficiency
      
      	* src/display.c (event_callback): fix from Padraig O'Briain to
      	compress extra MappingNotify events to avoid extra work.
      c613fed9
  14. 05 Nov, 2002 3 commits
  15. 04 Nov, 2002 5 commits
  16. 03 Nov, 2002 4 commits
    • Havoc Pennington's avatar
      use window-props.h stuff for a couple of properties (implement_showing): · d7917c02
      Havoc Pennington authored
      2002-11-03  Havoc Pennington  <hp@pobox.com>
      
      	* src/window.c (meta_window_new): use window-props.h stuff for a
      	couple of properties
      	(implement_showing): fix printf string
      
      	* src/xprops.c (meta_prop_free_values): new function
      
      	* src/window-props.h, src/window-props.c: start moving code that
      	handles loading window properties into this file.
      d7917c02
    • Havoc Pennington's avatar
      split into "see if we should be showing" and "actually show/hide" · 1d0b5ef6
      Havoc Pennington authored
      2002-11-03  Havoc Pennington  <hp@pobox.com>
      
      	* src/window.c (meta_window_calc_showing): split into "see if we
      	should be showing" and "actually show/hide" functions
      	(idle_calc_showing): rework to first unmap all newly-hidden
      	windows from bottom to top then map all newly-showing windows from
      	top to bottom resulting in fewer exposes, #95220
      1d0b5ef6
    • Havoc Pennington's avatar
      fix from Garrett LeSage for which button backgrounds we draw when · ee84fbb8
      Havoc Pennington authored
      2002-11-03  Havoc Pennington  <hp@pobox.com>
      
      	* src/theme.c (meta_frame_layout_calc_geometry): fix from Garrett
      	LeSage for which button backgrounds we draw when
      ee84fbb8
    • Havoc Pennington's avatar
      new function, and remove workspace->name field, instead just get the name · 6a1abc74
      Havoc Pennington authored
      2002-11-03  Havoc Pennington  <hp@pobox.com>
      
      	* src/workspace.c (meta_workspace_get_name): new function,
      	and remove workspace->name field, instead just get the
      	name from prefs each time
      
      	* src/screen.c (meta_screen_update_workspace_names): update the
      	gconf key to persist workspace names here, instead of changing
      	the names we use
      
      	* src/util.c (topic_name): add META_DEBUG_PREFS
      
      	* src/prefs.c: change NUM_COMMANDS to 32 to allow more custom
      	commands, implement workspace names
      
      	* src/metacity.schemas.in: add workspace_names/name_NN gconf keys.
      6a1abc74
  17. 02 Nov, 2002 1 commit