Article #1453: FLTK 1.3.x Weekly Snapshot, r11279

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

Return to Articles | Show Comments | Submit Comment ]

Article #1453: FLTK 1.3.x Weekly Snapshot, r11279

Created at 03:05 Mar 04, 2016 by mike

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

    http://www.fltk.org/software.php?VERSION=fltk-1.3.x-r11279

Commit Log:

------------------------------------------------------------------------
r11270 | AlbrechtS | 2016-03-02 10:45:26 -0500 (Wed, 02 Mar 2016) | 8 lines

Fix negative 'd' and 'ld' args in fl_draw_image() (X11 + Windows).

This commit fixes a regression in FLTK 1.3.x, where negative values
of 'd' (pixel delta) and 'ld' (line delta) didn't work anymore under
Unix/Linux (X11) and Windows.

With this commit the regression is fixed on all supported platforms.

------------------------------------------------------------------------
r11269 | AlbrechtS | 2016-03-02 10:38:18 -0500 (Wed, 02 Mar 2016) | 6 lines

Enable negative 'd' and 'ld' arguments in fl_draw_image() test.

This commit defines additional preprocessor macros to enable testing
negative d and ld arguments of fl_draw_image(). Documentation (test
scenario) has also been improved.

------------------------------------------------------------------------
r11266 | AlbrechtS | 2016-03-02 07:15:08 -0500 (Wed, 02 Mar 2016) | 11
lines

Don't expose X11 headers in user space any more (mostly).

Platform headers should not be #include'd in public FLTK header files,
so that user space is not polluted by platform specific definitions.

This commit fixes FL/fl_utf8.h to #include X11 headers only if compiled
in the FLTK library.

Todo (FLTK 1.4): Remove more unnecessary (unwanted) system header #include
statements from FL/x.H and other public header files.

------------------------------------------------------------------------
r11264 | manolo | 2016-03-02 03:00:41 -0500 (Wed, 02 Mar 2016) | 2 lines

Mention fix for fl_draw_image() on the Mac.

------------------------------------------------------------------------
r11263 | manolo | 2016-03-02 02:51:53 -0500 (Wed, 02 Mar 2016) | 1 line

Allow fl_draw_image(buf,X,Y,W,H,D,L) calls with abs(L)>D*W on the Mac OS
platform.
------------------------------------------------------------------------
r11254 | manolo | 2016-03-01 10:08:57 -0500 (Tue, 01 Mar 2016) | 1 line

Have fl_draw_image(buf,X,Y,W,H,D,L) support negative D and/or L arguments
on Mac OS X - continued.
------------------------------------------------------------------------
r11250 | manolo | 2016-02-29 12:01:01 -0500 (Mon, 29 Feb 2016) | 1 line

Accept fl_draw_image(buf, X,Y,W,H,D,L) with negative D and/or L arguments
on the Mac OS platform.
------------------------------------------------------------------------
r11247 | AlbrechtS | 2016-02-27 12:39:29 -0500 (Sat, 27 Feb 2016) | 2 lines

Update CHANGES (compiler warnings, STR #2988).

------------------------------------------------------------------------
r11245 | AlbrechtS | 2016-02-27 10:51:09 -0500 (Sat, 27 Feb 2016) | 2 lines

Fix copyright year again (sorry for the noise).

------------------------------------------------------------------------
r11244 | AlbrechtS | 2016-02-27 10:43:26 -0500 (Sat, 27 Feb 2016) | 5 lines

Fix fluid/Makefile again.

The previous commit unintentionally reverted the patch before that.
Also remove duplicate from target clean.

------------------------------------------------------------------------
r11243 | AlbrechtS | 2016-02-27 10:14:42 -0500 (Sat, 27 Feb 2016) | 7 lines

Fix compiler warnings, last part (STR #2988).

The fixes in this commit include those proposed in file #6
(fltk-misc-1.patch) with a few modifications (see comment on STR).

Changes in src/fl_set_font.cxx are not included (see comment #13).

------------------------------------------------------------------------
r11240 | AlbrechtS | 2016-02-26 21:09:39 -0500 (Fri, 26 Feb 2016) | 2 lines

Fix fluid/Makefile: add *.bak to target "clean".

------------------------------------------------------------------------
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'.