1. 17 Nov, 2003 1 commit
    • Rob Adams's avatar
      Create COMPLIANCE document describing metacity specification compliance. · 9378a4fb
      Rob Adams authored
      2003-11-16  Rob Adams  <readams@readams.net>
      
      	Create COMPLIANCE document describing metacity specification
      	compliance.  Right now gives detailed EWMH compliance; still need
      	to add ICCCM compliance information.  Also some minor fixes to
      	bring metacity into compliance on some points.
      
      	* COMPLIANCE: new file
      
      	* src/display.h, src/display.c (meta_display_open),
      	src/screen.c (set_supported_hint): add
      	atom_net_wm_action_fullscreen and atom_net_wm_action_minimize
      
      	* src/window.c (set_allowed_actions_hint): some fixes to which
      	hints to set and add fullscreen and minimize.
      9378a4fb
  2. 16 Nov, 2003 6 commits
    • Rob Adams's avatar
      add paranoia check to make sure a window is really on a workspace before · 67c36f09
      Rob Adams authored
      2003-11-16  Rob Adams  <readams@readams.net>
      
      	* src/window.c (meta_window_notify_focus): add paranoia check to
      	make sure a window is really on a workspace before inserting it at
      	the beginning of the MRU list.  Maybe there's a race condition
      	with focusing and workspace switching.  Hopefully a fix for #122016.
      67c36f09
    • Artur Flinta's avatar
      Updated Polish translation · d5083bae
      Artur Flinta authored
      d5083bae
    • Havoc Pennington's avatar
      add the missing files · 6a0f4f6c
      Havoc Pennington authored
      6a0f4f6c
    • Havoc Pennington's avatar
      fix warning · 901ad18a
      Havoc Pennington authored
      2003-11-15  Havoc Pennington  <hp@redhat.com>
      
      	* src/main.c (main): fix warning
      
      	* src/compositor.c: add a new file to contain compositing manager
      	functionality; not yet implemented at all.
      901ad18a
    • Rob Adams's avatar
      Inherit visual from frame window so that metacity will work with the new · 6ac67f80
      Rob Adams authored
      2003-11-15  Rob Adams  <readams@readams.net>
      
      	Inherit visual from frame window so that metacity will work with
      	the new compositing manager extension work by Keith on
      	freedesktop.org, so that ARGB windows can be full
      	alpha-transparent without a metacity frame getting drawn in the
      	background.  In the long term, we need to actually set alpha
      	values when drawing the frame so that it will really work; this is
      	a stopgap solution.  Patch from Keith Packard; see Bug 126875.
      
      	* src/frame.c (meta_window_ensure_frame): pass client visual to
      	frame.
      
      	* src/ui.[ch] (meta_ui_create_frame_window): add new xvisual
      	parameter and use it to create new window.
      6ac67f80
    • Rob Adams's avatar
      don't set window->type_atom here so that the type-inference code will · a88f44ea
      Rob Adams authored
      2003-11-15  Rob Adams  <readams@readams.net>
      
      	* src/window.c (update_net_wm_type): don't set window->type_atom
      	here so that the type-inference code will actually be called.  Fix
      	for #126873 from Keith Packard.
      a88f44ea
  3. 10 Nov, 2003 1 commit
  4. 08 Nov, 2003 5 commits
  5. 07 Nov, 2003 1 commit
  6. 30 Oct, 2003 2 commits
  7. 26 Oct, 2003 1 commit
  8. 20 Oct, 2003 1 commit
  9. 17 Oct, 2003 1 commit
  10. 15 Oct, 2003 3 commits
  11. 13 Oct, 2003 2 commits
    • Danilo Šegan's avatar
      Updated Serbian translation. · 9197c4f8
      Danilo Šegan authored
      2003-10-13  Danilo Šegan  <dsegan@gmx.net>
      
      	* sr.po, sr@Latn.po: Updated Serbian translation.
      9197c4f8
    • Havoc Pennington's avatar
      In the "prefs cause code complexity" department, here's a "sloppy focus · 6aff3466
      Havoc Pennington authored
      2003-10-13  Havoc Pennington  <hp@redhat.com>
      
              In the "prefs cause code complexity" department, here's a "sloppy
      	focus die die die" kind of moment.
      
      	* src/display.c (meta_display_grab_focus_window_button): don't
      	grab in sloppy focus mode, since we were dropping the grab on
      	window enter anyway this just removes races from the current
      	behavior.
      
      	* src/display.c (prefs_changed_callback): ungrab/grab on focus
      	mode changes, since we treat sloppy and click differently.
      6aff3466
  12. 12 Oct, 2003 1 commit
    • Havoc Pennington's avatar
      Merge reduced_resources mode patch from the branch. Offers wireframe and · e98fad3e
      Havoc Pennington authored
      2003-10-12  Havoc Pennington  <hp@redhat.com>
      
              Merge reduced_resources mode patch from the branch. Offers
      	wireframe and no-animations.
      
      	* src/window.c (implement_showing): no animation if we are
      	in reduced resources mode
      
      	* src/prefs.c: add REDUCED_RESOURCES pref
      
      	* src/window.c (meta_window_update_keyboard_resize): fix to
      	modify grab_anchor_window_pos to grab_wireframe_rect if
      	appropriate instead of window->rect
      
      	* src/display.h (struct _MetaDisplay): add grab_start_serial used
      	to avoid responding to events that occurred prior to the grab
      	initialization.
      
      	Still broken in various ways, specifically EnterNotify that
      	occurred prior to XGrabPointer is processed as if it occurred
      	after.
      
      	* src/window.c (meta_window_update_keyboard_move): add this
      	instead of meta_window_warp_pointer() crack
      
      	* src/effects.c (meta_effects_update_wireframe): draw a kind of
      	grid for the wireframe, instead of just a rectangle, like tw...
      e98fad3e
  13. 11 Oct, 2003 2 commits
  14. 08 Oct, 2003 1 commit
  15. 07 Oct, 2003 1 commit
    • Rob Adams's avatar
      disable onscreen resize constraints for right, left, and bottom, since · 6d7d586f
      Rob Adams authored
      2003-10-06  Rob Adams  <readams@readams.net>
      
      	* src/constraints.c (constraint_onscreen_*_func): disable onscreen
      	resize constraints for right, left, and bottom, since there is no
      	way to violate onscreen constraints by resizing in these
      	directions and the code to implement the constraints made some
      	incorrect assumptions.  Fix for #120701, #120756, #123165,
      	#123631, #123838.
      6d7d586f
  16. 06 Oct, 2003 2 commits
  17. 01 Oct, 2003 2 commits
  18. 30 Sep, 2003 6 commits
  19. 29 Sep, 2003 1 commit