Article #1537: FLTK 1.4.x Weekly Snapshot, r12283

  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 Home  |  Articles & FAQs  |  Bugs & Features  |  Documentation  |  Download  |  Screenshots  ]
 

Return to Articles | Show Comments | Submit Comment ]

Article #1537: FLTK 1.4.x Weekly Snapshot, r12283

Created at 03:00 Jun 30, 2017 by mike

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

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

Commit Log:

------------------------------------------------------------------------
r12283 | AlbrechtS | 2017-06-29 14:27:07 -0400 (Thu, 29 Jun 2017) | 4 lines

CMake: fix potential compiler warning in test file.

clang reports: control reaches end of non-void function [-Wreturn-type]

------------------------------------------------------------------------
r12282 | AlbrechtS | 2017-06-29 14:12:57 -0400 (Thu, 29 Jun 2017) | 2 lines

Update copyright year(s).

------------------------------------------------------------------------
r12281 | AlbrechtS | 2017-06-29 13:51:27 -0400 (Thu, 29 Jun 2017) | 12
lines

CMake: replace improperly used variables with correct ones.

CMake variables FLTK_SOURCE_DIR and FLTK_BINARY_DIR are only defined
if the project name is exactly "FLTK" (all uppercase). These variables
are generated (set) by CMake as <PROJECT_NAME>_SOURCE_DIR etc.

The correct variables are CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR,
respectively, which are always defined.

This commit enables future changes of the FLTK project name, e.g. to
"fltk" or "fltk-1.4.0" (a versioned project name), if we like...

------------------------------------------------------------------------
r12280 | manolo | 2017-06-29 05:44:35 -0400 (Thu, 29 Jun 2017) | 1 line

HiDPI support for WIN32 platform: begin to support screen-specific scale
factor.
------------------------------------------------------------------------
r12279 | AlbrechtS | 2017-06-28 21:13:05 -0400 (Wed, 28 Jun 2017) | 7 lines

Remove unnecessary Fl_Widget_Tracker from Fl_Dial's handle().

handle_push() doesn't call a callback, hence Fl_Widget_Tracker is not
necessary.

Added FALLTHROUGH and NOTREACHED comments.

------------------------------------------------------------------------
r12278 | AlbrechtS | 2017-06-28 16:34:05 -0400 (Wed, 28 Jun 2017) | 4 lines

Fix code formatting and typos.

Added some braces around the bodies of one-statement for loops for clarity.

------------------------------------------------------------------------
r12277 | manolo | 2017-06-28 13:07:09 -0400 (Wed, 28 Jun 2017) | 1 line

Better implementation of Fl_WinAPI_Window_Driver::reuse_cursor() that will
also work with custom cursors.
------------------------------------------------------------------------
r12276 | manolo | 2017-06-28 11:15:34 -0400 (Wed, 28 Jun 2017) | 1 line

HiDPI support: keep window's icons after rescaling
------------------------------------------------------------------------
r12275 | manolo | 2017-06-28 09:33:53 -0400 (Wed, 28 Jun 2017) | 1 line

HiDPI support: keep window's cursor after rescaling.
------------------------------------------------------------------------
r12274 | AlbrechtS | 2017-06-27 09:01:12 -0400 (Tue, 27 Jun 2017) | 4 lines

Fix fluid's widget_panel coordinates and widget order.

Added comments to hidden widgets and (also hidden) resizable box.

------------------------------------------------------------------------
r12273 | manolo | 2017-06-27 08:17:29 -0400 (Tue, 27 Jun 2017) | 1 line

WIN32 platform: more progress for full HiDPI support
------------------------------------------------------------------------
r12272 | manolo | 2017-06-27 03:39:58 -0400 (Tue, 27 Jun 2017) | 3 lines

Exact computation of scaled clipping region for X11 platform.

Each rectangular component of the clipping region is transformed exactly as
by Fl_Xlib_Graphics_Driver::rectf_unscaled()
------------------------------------------------------------------------
r12271 | manolo | 2017-06-26 11:20:25 -0400 (Mon, 26 Jun 2017) | 1 line

Fix for STR#3387 Bug of timer implementation on macosx
------------------------------------------------------------------------
Download | Home Page | Listing ]

Comments

Submit Comment ]
 
 

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