FLTK logo

Article #1540: FLTK 1.4.x Weekly Snapshot, r12345

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 Home  |  Articles & FAQs  |  Bugs & Features  |  Documentation  |  Download  |  Screenshots  ]
 

Return to Articles | Show Comments | Submit Comment ]

Article #1540: FLTK 1.4.x Weekly Snapshot, r12345

Created at 00:00 Jul 21, 2017 by mike

A new weekly snapshot of FLTK 1.4.x (r12345) is now available on the download page:

    http://www.fltk.org/software.php?VERSION=fltk-1.4.x-r12345

Commit Log:

------------------------------------------------------------------------
r12345 | AlbrechtS | 2017-07-20 11:16:37 -0400 (Thu, 20 Jul 2017) | 11
lines

Improve docs of Fl_Widget::callback() and do_callback().

Clarify that all variants of do_callback() call clear_changed() after
the callback and that 'long Fl_Widget::argument()' may truncate the
user_data value on some (particularly Windows 64-bit) platforms.

Some code has been reformatted and refactored with better variable names,
but there are no effective code changes.

Obsolete, inactive code was removed.

------------------------------------------------------------------------
r12344 | AlbrechtS | 2017-07-20 11:06:11 -0400 (Thu, 20 Jul 2017) | 2 lines

Update Fl_Widget_Tracker docs with better example code.

------------------------------------------------------------------------
r12343 | manolo | 2017-07-20 07:04:59 -0400 (Thu, 20 Jul 2017) | 1 line

Make Fl_Widget_Surface::draw(Fl_Widget *wid, int, int) draw also the
overlay if 'wid' is an Fl_Overlay_Window.
------------------------------------------------------------------------
r12342 | manolo | 2017-07-20 05:25:49 -0400 (Thu, 20 Jul 2017) | 1 line

Remove unnecessary local variable.
------------------------------------------------------------------------
r12341 | manolo | 2017-07-20 04:54:01 -0400 (Thu, 20 Jul 2017) | 1 line

Remove Fl_Cocoa_Window_Driver::flush_double() because it is equal to
Fl_Window_Driver::flush_double()
------------------------------------------------------------------------
r12340 | manolo | 2017-07-20 04:10:45 -0400 (Thu, 20 Jul 2017) | 4 lines

Fl_Window_Driver::flush_single() needs not be a virtual member function.

It is really an accessor to protected method Fl_Window::flush().
Rename it to Fl_Window_Driver::flush_Fl_Window to reflect that.
------------------------------------------------------------------------
r12339 | manolo | 2017-07-19 12:19:15 -0400 (Wed, 19 Jul 2017) | 1 line

Remove unwanted difference in one Fl_Double_Window constructor between
branches 1.3 and 1.4.
------------------------------------------------------------------------
r12338 | AlbrechtS | 2017-07-18 16:15:02 -0400 (Tue, 18 Jul 2017) | 6 lines

[CMake] Add an option to use High-DPI support (Windows only).

This option can be used with CMake to configure the experimental
high-DPI support under Windows. The option may be removed once high-DPI
support under Windows is complete.

------------------------------------------------------------------------
r12328 | AlbrechtS | 2017-07-18 11:34:12 -0400 (Tue, 18 Jul 2017) | 5 lines

Remove documentation of STR #3374 from CHANGES.

We don't need to document STR fixes of bugs that have been introduced
and fixed in FLTK 1.4.0 svn since this is not a regression since 1.3.x.

------------------------------------------------------------------------
r12327 | manolo | 2017-07-18 10:35:05 -0400 (Tue, 18 Jul 2017) | 1 line

Simplify handling of the windowDidMove notification since MacOS 10.10
------------------------------------------------------------------------
r12325 | manolo | 2017-07-18 01:54:25 -0400 (Tue, 18 Jul 2017) | 1 line

Added support for MacOS 10.13 "High Sierra".
------------------------------------------------------------------------
r12323 | AlbrechtS | 2017-07-17 13:08:37 -0400 (Mon, 17 Jul 2017) | 8 lines

Add script to update bundled config files, and update files.

The bundled scripts misc/config.guess and misc/config.sub should be
updated from time to time to get support for new platforms.

The new script 'misc/update_config_scripts' can be used to download
the latest versions of config.guess and config.sub.

------------------------------------------------------------------------
r12322 | greg.ercolano | 2017-07-16 21:20:00 -0400 (Sun, 16 Jul 2017) | 2
lines

Some compilers probably need string.h for strcmp()..

------------------------------------------------------------------------
r12321 | greg.ercolano | 2017-07-16 21:13:28 -0400 (Sun, 16 Jul 2017) | 4
lines

Added new example program 'nativefilechooser-simple.cxx'
(Simpler than the application example)


------------------------------------------------------------------------
r12320 | manolo | 2017-07-16 13:42:28 -0400 (Sun, 16 Jul 2017) | 5 lines

X11 platform: Fix bug in test/overlay where overlay is clipped when using
button shortcuts.

In branch 1.3, file src/Fl_Overlay_Window.cxx, function
Fl_Overlay_Window::flush(),
part of line 49 was not reproduced in branch 1.4.
This fix reproduces in branch 1.4 the equivalent of the code in branch 1.3.
------------------------------------------------------------------------
r12318 | manolo | 2017-07-14 15:58:28 -0400 (Fri, 14 Jul 2017) | 1 line

Support of MacOS 10.13 to appear soon: fix handling of window moves in
presence of subwindows.
------------------------------------------------------------------------

Download | Home Page | Listing ]


Comments

Submit Comment ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.