1. 03 Nov, 2002 3 commits
    • 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
  2. 02 Nov, 2002 1 commit
  3. 01 Nov, 2002 2 commits
  4. 29 Oct, 2002 2 commits
  5. 28 Oct, 2002 5 commits
  6. 27 Oct, 2002 3 commits
    • Anders Carlsson's avatar
      Make XRandr detection work better. · c9c67387
      Anders Carlsson authored
      2002-10-27  Anders Carlsson  <andersca@gnu.org>
      
      	* configure.in: Make XRandr detection work better.
      c9c67387
    • Havoc Pennington's avatar
      move meta_window_shutdown_group() much earlier in the destroy process. May · 81089c2d
      Havoc Pennington authored
      2002-10-27  Havoc Pennington  <hp@pobox.com>
      
      	* src/window.c (meta_window_free): move
      	meta_window_shutdown_group() much earlier in the destroy process.
      	May fix #96928 tracked down by Kjartan Maraas and Martin Garton.
      
      	* src/group.c (meta_window_get_group): never add window to a group
      	after we've started unmanaging the window
      81089c2d
    • Havoc Pennington's avatar
      include config.h · 04c9c3e0
      Havoc Pennington authored
      2002-10-26  Havoc Pennington  <hp@pobox.com>
      
      	* src/iconcache.c: include config.h
      
      	* src/group.c: include config.h
      
      	* src/frame.c: include config.h
      
      	* src/core.c: include config.h so it doesn't crash all over the
      	place due to #ifdef HAVE_STARTUP_NOTIFICATION
      
      	* src/util.c (meta_print_backtrace): export from this file
      
      	* src/main.c (log_handler): print backtrace here
      04c9c3e0
  7. 26 Oct, 2002 4 commits
  8. 25 Oct, 2002 1 commit
    • Havoc Pennington's avatar
      Add "busy cursor on app startup" support, conditionally - works only if · cb27f0c4
      Havoc Pennington authored
      2002-10-25  Havoc Pennington  <hp@pobox.com>
      
              Add "busy cursor on app startup" support, conditionally - works
      	only if libstartup-notification is found, and in practice requires
      	a GTK patch that's not in yet.
      
      	* src/screen.c: monitor startup events and set busy cursor if
      	appropriate
      
      	* src/display.c (meta_display_open): create SnDisplay
      
      	* configure.in: check for startup notification,
      	and add the cute "configure summary" at the end
      cb27f0c4
  9. 24 Oct, 2002 5 commits
  10. 23 Oct, 2002 1 commit
  11. 22 Oct, 2002 1 commit
  12. 21 Oct, 2002 2 commits
    • Havoc Pennington's avatar
      Optimizations for managing new windows (do not all take effect if · c6b475b2
      Havoc Pennington authored
      2002-10-21  Havoc Pennington  <hp@redhat.com>
      
      	Optimizations for managing new windows (do not all take effect if
      	METACITY_DEBUG=1). Bug #96404
      
      	* src/keybindings.c (meta_change_keygrab): use error trap nesting
      	and conditionalize on meta_is_verbose() to avoid a ton of XSync
      
      	* src/display.c (meta_change_button_grab): ditto
      
      	Throughout: move to new error trap setup to save on XSync calls,
      	new setup is:
      
      	* src/errors.c (meta_error_trap_push_with_return): new function,
      	an error trap that needs to care about return value and thus
      	sync even if an outer trap still exists
      	(meta_error_trap_pop_with_return): new function
      	(meta_error_trap_pop): add "last_request_was_roundtrip"
      	argument allowing us to avoid XSync() if we just did
      	a GetProperty or whatever.
      
      	* src/util.c (meta_warning): flush the warning file descriptor
      
      	* src/Makefile.am (INCLUDES): define G_LOG_DOMAIN
      c6b475b2
    • Kjartan Maraas's avatar
      Updated Norwegian (bokml) translation. · 37a1e6f5
      Kjartan Maraas authored
      2002-10-21  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* no.po: Updated Norwegian (bokml) translation.
      37a1e6f5
  13. 20 Oct, 2002 2 commits
  14. 19 Oct, 2002 1 commit
  15. 18 Oct, 2002 7 commits