This repository has been archived by the owner on Jan 25, 2021. It is now read-only.
Releases: XQuartz/quartz-wm
Releases · XQuartz/quartz-wm
quartz-wm 1.3.2
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
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
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
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
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
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
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
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
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
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