Article #1566: FLTK 1.4.x Weekly Snapshot, r12615

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

Return to Articles | Show Comments | Submit Comment ]

Article #1566: FLTK 1.4.x Weekly Snapshot, r12615

Created at 03:00 Dec 29, 2017 by mike

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

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

Commit Log:

------------------------------------------------------------------------
r12615 | manolo | 2017-12-29 02:45:27 -0500 (Fri, 29 Dec 2017) | 1 line

Remove 'friend class Fl_PicoSDL_Window_Driver' from Fl_Window.H
------------------------------------------------------------------------
r12614 | manolo | 2017-12-29 02:25:50 -0500 (Fri, 29 Dec 2017) | 1 line

Definition of class Fl_Window: use 'private:' more accurately
------------------------------------------------------------------------
r12612 | AlbrechtS | 2017-12-28 17:59:44 -0500 (Thu, 28 Dec 2017) | 8 lines

CMake: Fix missing WIN32 definition on Windows platforms.

Although some Windows compilers still #define WIN32, more and more
standard compliant compilers only #define _WIN32. FLTK *did* #define
WIN32 for all Windows targets with autoconf/configure, but that bit
was lost for CMake builds. This is necessary until we replace WIN32
with _WIN32 throughout the Windows specific code.

------------------------------------------------------------------------
r12610 | manolo | 2017-12-27 08:54:52 -0500 (Wed, 27 Dec 2017) | 1 line

GUI rescaling under MacOS: fix Fl_Cocoa_Screen_Driver::read_image() -
continued
------------------------------------------------------------------------
r12609 | manolo | 2017-12-27 08:51:41 -0500 (Wed, 27 Dec 2017) | 1 line

GUI rescaling under MacOS: fix Fl_Cocoa_Screen_Driver::read_image() when
reading from scaled offscreen buffer
------------------------------------------------------------------------
r12608 | manolo | 2017-12-27 06:02:14 -0500 (Wed, 27 Dec 2017) | 1 line

Support for GUI rescaling: fix fl_copy_offscreen() to PostScript surface
under X11.
------------------------------------------------------------------------
r12607 | manolo | 2017-12-27 02:48:52 -0500 (Wed, 27 Dec 2017) | 1 line

Continue support for GUI rescaling under MacOS: fix test/resize()
application - continued
------------------------------------------------------------------------
r12606 | manolo | 2017-12-27 02:46:50 -0500 (Wed, 27 Dec 2017) | 1 line

Continue support for GUI rescaling under MacOS: fix test/resize()
application
------------------------------------------------------------------------
r12605 | manolo | 2017-12-26 11:07:51 -0500 (Tue, 26 Dec 2017) | 1 line

Continue support for GUI rescaling under MacOS: fix fl_XXX_offscreen()
functions and Fl_Image_Surface class
------------------------------------------------------------------------
r12604 | manolo | 2017-12-24 02:20:25 -0500 (Sun, 24 Dec 2017) | 1 line

Continue support for GUI rescaling under MacOS: fix
Fl_Cocoa_Window_Driver::capture_titlebar_and_borders()
------------------------------------------------------------------------
r12603 | manolo | 2017-12-23 01:34:42 -0500 (Sat, 23 Dec 2017) | 7 lines

Continue support for GUI rescaling under MacOS: fix Fl_Overlay_Window.

This patch also improves by simplification the code of class
Fl_Quartz_Image_Surface_Driver:
because, under the driver model, there's a separate graphics content for
the display and for 
each offscreen buffer, it's possible to reverse the drawing orientation
(draw from top to bottom) 
once at offscreen creation. It's thus no longer necessary to reverse
orientation in 
Fl_Quartz_Graphics_Driver::restore_clip() specifically for offscreen
buffers.
------------------------------------------------------------------------
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'.