Update ANNOUNCEMENT and CHANGES.txt for 1.4.0rc3
This commit is contained in:
parent
5ac570c338
commit
f90887ec49
11
ANNOUNCEMENT
11
ANNOUNCEMENT
@ -26,10 +26,10 @@ dropped in the next minor release (1.5.0).
|
|||||||
|
|
||||||
macOS is supported up to 15.0 "Sequoia".
|
macOS is supported up to 15.0 "Sequoia".
|
||||||
|
|
||||||
The platform dependent code in FLTK 1.4 was rewritten to enable
|
The platform dependent code in FLTK 1.4 was rewritten to enable easier
|
||||||
better porting to new platforms. Basically all platform dependent code
|
porting to new platforms. Basically all platform dependent code has
|
||||||
has been isolated and implemented in virtual methods of "driver" classes.
|
been isolated and implemented in virtual methods of "driver" classes.
|
||||||
See src/drivers and subdirectories.
|
For details see 'src/drivers' and subdirectories.
|
||||||
|
|
||||||
FLTK is now compatible with the Wayland platform on current Linux
|
FLTK is now compatible with the Wayland platform on current Linux
|
||||||
distributions and FreeBSD. The default build of the library on these
|
distributions and FreeBSD. The default build of the library on these
|
||||||
@ -38,7 +38,8 @@ compiled and linked to this library start using Wayland if it is
|
|||||||
available at runtime and fall back to using X11 if not. Programs using
|
available at runtime and fall back to using X11 if not. Programs using
|
||||||
X11 specific code that are not yet ported to Wayland can still be used
|
X11 specific code that are not yet ported to Wayland can still be used
|
||||||
on pure X11 systems or by disabling the Wayland support on startup so
|
on pure X11 systems or by disabling the Wayland support on startup so
|
||||||
they fall back to using X11 only.
|
they fall back to using X11 only. This requires 'XWayland' support on
|
||||||
|
Wayland enabled (Linux) systems.
|
||||||
|
|
||||||
The current development branch on GitHub [2] is `master`. This will be
|
The current development branch on GitHub [2] is `master`. This will be
|
||||||
changed to `branch-1.4` when development of FLTK 1.5.0 begins and 1.4
|
changed to `branch-1.4` when development of FLTK 1.5.0 begins and 1.4
|
||||||
|
19
CHANGES.txt
19
CHANGES.txt
@ -1,3 +1,22 @@
|
|||||||
|
Changes in FLTK 1.4.0 RC3 Released: Nov 03 2024
|
||||||
|
|
||||||
|
- Restore Fl_Widget_Surface::draw_decorated_window() under XQuartz
|
||||||
|
- Fix "Mac: Mixing native fullscreen button with Fl_Window::fullscreen()
|
||||||
|
has side effects" (#1098)
|
||||||
|
- macOS: prevent changing window border while window is fullscreen
|
||||||
|
- macOS: prevent changing window border while window is maximized
|
||||||
|
- Fix "Windows: fullscreen doesn't always pick the correct display" (#1097)
|
||||||
|
- Wayland: Fix issue in maximization of a borderless window (#1099)
|
||||||
|
- Fix Mac: "Merge All Windows" fails if focused window is borderless (#1100)
|
||||||
|
- macOS: Recent Xcode versions badly define MAC_OS_X_VERSION_MAX_ALLOWED
|
||||||
|
- macOS: Recent macOS SDKs badly define MAC_OS_X_VERSION_MAX_ALLOWED
|
||||||
|
- Make Fl_Window::flush() public for consistency with subclasses
|
||||||
|
- Improve UI layout of 'fltk-options'
|
||||||
|
- Fix Fl_Tile resizing for "sudden" size changes (#1102)
|
||||||
|
- Fix compiler warnings
|
||||||
|
- Improve and clarify documentation, including README.CMake.txt
|
||||||
|
|
||||||
|
|
||||||
Changes in FLTK 1.4.0 RC2 Released: Oct 27 2024
|
Changes in FLTK 1.4.0 RC2 Released: Oct 27 2024
|
||||||
|
|
||||||
- Add range check to Fl_Group::child(int)
|
- Add range check to Fl_Group::child(int)
|
||||||
|
Loading…
Reference in New Issue
Block a user