Skip to content
This repository has been archived by the owner on Jan 25, 2021. It is now read-only.

Releases: XQuartz/quartz-wm

quartz-wm 1.3.2

26 Dec 20:24
Compare
Choose a tag to compare

Changes since quartz-wm 1.3.1

Jeremy Huddleston (1):
  • Fix a crash when minimizing windows without titles
Jeremy Huddleston Sequoia (4):
  • man: Remove the LEGACY section
  • Fix configure.ac for automake-1.13
  • Update README
  • configure.ac: Bump to version 1.3.1
Tom Seddon (2):
  • Print actual prefs domain in --help.
  • Show key equivalent in window title.
yrmt (1):
  • suppress warnings

quartz-wm 1.3.1

21 Oct 07:53
Compare
Choose a tag to compare

Changes since quartz-wm 1.3.0

Jeremy Huddleston (6):
  • Fix potential error during make install
  • configure.ac: Remove Leopard hack which is no longer necessary
  • dock-support: Update the dock-support API to better match the new API added to libXplugin
  • Add support for linking against libXplugin directly for dock support
  • Address a possible build failure from ln -s
  • configure.ac: Bump to version 1.3.1
Ken Thomases (5):
  • Remove obsolete FIXME comment; double-click-title-to-minimize is implemented.
  • Don't double-click-minimize windows which aren't minimizable.
  • Make double-click-title-to-minimize follow system preference.
  • Don't drag/resize a window if we didn't see the mouse click event.
  • Don't decorate windows with an empty shape.

quartz-wm 1.3.0

21 Oct 08:06
Compare
Choose a tag to compare

Changes since quartz-wm 1.2.0

Jeremy Huddleston (38):
  • Better respond to minimize/restore errors
  • Add more debugging spew
  • DockGetRect() now returns a rect that spans the entire display
  • Improve validation of document style placement
  • If the frame isn't mapped, just adjust _current_frame
  • Only place the window using XGetWindowAttributes if we didn't maximize/fullscreen it
  • Always build with support for debug logging
  • Send debugging information to asl
  • ASL: Use asl keys rather than printing function/file/line in the message
  • LP64: Fix format string errors. Window is a long.
  • Update dock-support.o to use debug_asl rather than debug_printf
  • Remove old pasteboard proxy code
  • Don't need a new line in TRACE()
  • More debug spew
  • Improve message reported by x_error_handler
  • Rename pointer to avoid namespace collision
  • Update the screen size when our root window resizes
  • Add support for super old Xplugin.h without versioning
  • Remove old command line arguments from the man page
  • Drop support for Tiger
  • configure.ac: quartz-wm-1.2.99.901
  • Silence compiler warnings regarding collision with "id"
  • Silence additional shadowed declaration warnings
  • Silence additional compilation warnings
  • Add autogen.sh for jhbuild
  • Link with -undefined dynamic_lookup
  • Include ChangeLog in dist tarball
  • Update dock-support.o to avoid some crashes when running on Leopard
  • Use -undefined suppress -flat_namespace when building on Leopard
  • dock-support: Simplify dock-support API to remove spaces abstraction
  • configure.ac: 1.2.99.902
  • Remove DockActivateWindow
  • Miscellaneous bug fixes in dock-support
  • .gitignore: Add INSTALL and ChangeLog
  • Update dock-support.o to dlsym() some symbols which might not be present at runtime
  • Provide the dock-support API as a dylib
  • Fix possible error during make install
  • configure.ac: quartz-wm-1.3.0
Ken Thomases (6):
  • Tell git's diff engine to recognize Objective-C source files.
  • Fix some unintended switch case fall-throughs.
  • Fix an incorrect method name in a debug logging statement (copy/paste error).
  • Use "intended" frame rect to determine if window is maximized.
  • Update _NET_WM_STATE whenever current/pending/queued frame changes.
  • Fix "un-zooming" on certain windows which weren't reacting properly

quartz-wm 1.2.2

21 Oct 07:57
Compare
Choose a tag to compare

Changes since quartz-wm 1.2.1

Jeremy Huddleston (7):
  • Link with -undefined dynamic_lookup
  • Add autogen.sh for jhbuild
  • Include ChangeLog in dist tarball
  • Update dock-support.o to avoid some crashes when running on Leopard
  • Use -undefined suppress -flat_namespace when building on Leopard
  • dock-support: Simplify dock-support API to remove spaces abstraction
  • configure.ac: 1.2.2
Ken Thomases (5):
  • Tell git's diff engine to recognize Objective-C source files.
  • Fix some unintended switch case fall-throughs.
  • Fix an incorrect method name in a debug logging statement (copy/paste error).
  • Use "intended" frame rect to determine if window is maximized.
  • Update _NET_WM_STATE whenever current/pending/queued frame changes.

quartz-wm 1.1.4

21 Oct 07:59
Compare
Choose a tag to compare

Changes since quartz-wm 1.1.3

Jeremy Huddleston (7):
  • Link with -undefined dynamic_lookup
  • Add autogen.sh for jhbuild
  • Include ChangeLog in dist tarball
  • Update dock-support.o to avoid some crashes when running on Leopard
  • Use -undefined suppress -flat_namespace when building on Leopard
  • dock-support: Simplify dock-support API to remove spaces abstraction
  • configure.ac: 1.1.4
Ken Thomases (2):
  • Tell git's diff engine to recognize Objective-C source files.
  • Fix some unintended switch case fall-throughs.

quartz-wm 1.3.0 rc2

21 Oct 08:05
Compare
Choose a tag to compare
quartz-wm 1.3.0 rc2 Pre-release
Pre-release

Changes since quartz-wm 1.3.0 rc1

Jeremy Huddleston (10):
  • Silence compiler warnings regarding collision with "id"
  • Silence additional shadowed declaration warnings
  • Silence additional compilation warnings
  • Add autogen.sh for jhbuild
  • Link with -undefined dynamic_lookup
  • Include ChangeLog in dist tarball
  • Update dock-support.o to avoid some crashes when running on Leopard
  • Use -undefined suppress -flat_namespace when building on Leopard
  • dock-support: Simplify dock-support API to remove spaces abstraction
  • configure.ac: 1.2.99.902
Ken Thomases (5):
  • Tell git's diff engine to recognize Objective-C source files.
  • Fix some unintended switch case fall-throughs.
  • Fix an incorrect method name in a debug logging statement (copy/paste error).
  • Use "intended" frame rect to determine if window is maximized.
  • Update _NET_WM_STATE whenever current/pending/queued frame changes.

quartz-wm-1.1.3

21 Oct 08:00
Compare
Choose a tag to compare

Changes since quartz-wm 1.1.2

Jeremy Huddleston (5):
  • Add .gitignore
  • Don't keep a reference to prefs_reload_observer_ref
  • Remove _exposed
  • Begin updating quartz-wm for the new Xplugin frame API
  • quartz-wm-1.1.3

quartz-wm 1.3.0 rc1

21 Oct 08:04
Compare
Choose a tag to compare
quartz-wm 1.3.0 rc1 Pre-release
Pre-release

Changes since quartz-wm 1.2.0

Jeremy Huddleston (21):
  • Better respond to minimize/restore errors
  • Add more debugging spew
  • DockGetRect() now returns a rect that spans the entire display
  • Improve validation of document style placement
  • If the frame isn't mapped, just adjust _current_frame
  • Only place the window using XGetWindowAttributes if we didn't maximize/fullscreen it
  • Always build with support for debug logging
  • Send debugging information to asl
  • ASL: Use asl keys rather than printing function/file/line in the message
  • LP64: Fix format string errors. Window is a long.
  • Update dock-support.o to use debug_asl rather than debug_printf
  • Remove old pasteboard proxy code
  • Don't need a new line in TRACE()
  • More debug spew
  • Improve message reported by x_error_handler
  • Rename pointer to avoid namespace collision
  • Update the screen size when our root window resizes
  • Add support for super old Xplugin.h without versioning
  • Remove old command line arguments from the man page
  • Drop support for Tiger
  • configure.ac: quartz-wm-1.2.99.901

quartz-wm 1.2.1

21 Oct 07:57
Compare
Choose a tag to compare

Changes since quartz-wm 1.2.1

Jeremy Huddleston (10):
  • Better respond to minimize/restore errors
  • Add more debugging spew
  • DockGetRect() now returns a rect that spans the entire display
  • Improve validation of document style placement
  • If the frame isn't mapped, just adjust _current_frame
  • Only place the window using XGetWindowAttributes if we didn't maximize/fullscreen it
  • Always build with support for debug logging
  • Rename pointer to avoid namespace collision
  • Update the screen size when our root window resizes
  • configure.ac: Bump to version 1.2.1

quartz-wm 1.2.0

21 Oct 08:03
Compare
Choose a tag to compare

Changes since quartz-wm 1.1.2

Jeremy Huddleston (23):
  • Add .gitignore
  • Don't keep a reference to prefs_reload_observer_ref
  • Remove _exposed
  • Begin updating quartz-wm for the new Xplugin frame API
  • Add support for a desktop frame class
  • Add more _NET_WM_WINDOW_TYPEs defined in the 1.4 draft revision of WM-Spec
  • Cleanup preference reloading
  • Whitespace cleanup and copyright updates
  • Incremental step in getting rid of QWM_WINDOW_CLASS
  • Cleanup frame look/behavior setting
  • Make some window properties private
  • Always do an update when handling do_net_wm_state_change
  • Better support changing decoration types
  • Redo parenting when _NATIVE_WINDOW_ID changes
  • DEBUG: Add more TRACE()s and new str_for_atom function
  • Abandon queued changes when reparenting
  • Set appropriate flags and hints when we're in fullscreen
  • x_shutdown is no longer called from the signal_handler
  • do_fullscreen now sets frame attributes correctly when called
  • Simplify setting _unzoomed_frame
  • Allow _NET_WM_ACTION_MINIMIZE while in fullscreen
  • Do not include a grow box on borderless (motif hint) windows
  • configure.ac: Version bump to 1.2.0