Article #1585: FLTK 1.4.x Weekly Snapshot, r12914

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

Return to Articles | Show Comments | Submit Comment ]

Article #1585: FLTK 1.4.x Weekly Snapshot, r12914

Created at 03:00 May 11, 2018 by mike

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

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

Commit Log:

------------------------------------------------------------------------
r12914 | manolo | 2018-05-11 02:37:50 -0400 (Fri, 11 May 2018) | 1 line

Mention new member functions Fl_Paged_Device::begin_job() and begin_page().
------------------------------------------------------------------------
r12913 | manolo | 2018-05-11 02:25:35 -0400 (Fri, 11 May 2018) | 1 line

Fix typo.
------------------------------------------------------------------------
r12912 | manolo | 2018-05-10 05:55:29 -0400 (Thu, 10 May 2018) | 1 line

Comments only: describe the Inheritance diagram for classes
Fl_Surface_Device and Fl_Graphics_Driver
------------------------------------------------------------------------
r12911 | manolo | 2018-05-09 11:22:26 -0400 (Wed, 09 May 2018) | 1 line

Fix fl_overlay_rect() for MacOS platform when GUI is scaled.
------------------------------------------------------------------------
r12910 | manolo | 2018-05-09 10:16:35 -0400 (Wed, 09 May 2018) | 5 lines

Rename Fl_Paged_Device::start_job() to begin_job() and
Fl_Paged_Device::start_page() to begin_page().

The new function names begin_job() and begin_page() better match end_job()
and end_page() with which
they must be used by pair.
The old names start_job() and start_page() are maintained for API
compatibility with FLTK 1.3.x
------------------------------------------------------------------------
r12909 | manolo | 2018-05-09 08:27:38 -0400 (Wed, 09 May 2018) | 1 line

Remove a bunch of useless #include <FL/Fl_Printer.H> statements.
------------------------------------------------------------------------
r12908 | greg.ercolano | 2018-05-07 17:24:06 -0400 (Mon, 07 May 2018) | 5
lines

Added convenience method update_menubutton(),
which tries to keep the menu synchronized with the Fl_Input field,
assuming there's a match.


------------------------------------------------------------------------
r12907 | manolo | 2018-05-07 09:43:28 -0400 (Mon, 07 May 2018) | 1 line

New Fl_Image_Surface::rescale() class function and document equivalence
between Fl_Offscreen-based and Fl_Image_Surface-based approaches.
------------------------------------------------------------------------
r12906 | manolo | 2018-05-07 06:24:19 -0400 (Mon, 07 May 2018) | 1 line

Documentation: in the programming manual, mention new class Fl_SVG_Image
and member function Fl_Image::scale()?
------------------------------------------------------------------------
r12905 | manolo | 2018-05-06 11:59:08 -0400 (Sun, 06 May 2018) | 1 line

Deprecate Fl_Image_Surface::highres_image() because
Fl_Image_Surface::image() is enough now images are scalable.
------------------------------------------------------------------------
r12904 | manolo | 2018-05-06 11:03:04 -0400 (Sun, 06 May 2018) | 1 line

Make member function Fl_Image_Surface::get_offscreen_before_delete() be
private.
------------------------------------------------------------------------
r12903 | manolo | 2018-05-06 06:20:45 -0400 (Sun, 06 May 2018) | 1 line

Remove useless #include <FL/Fl_Shared_Image.H> following usage of the new
Fl_Image::scale() member function.
------------------------------------------------------------------------
r12902 | manolo | 2018-05-06 03:14:13 -0400 (Sun, 06 May 2018) | 1 line

Simplify Fl_XXX_Window_Driver::capture_titlebar_and_borders() using
Fl_Image::scale().
------------------------------------------------------------------------
r12901 | manolo | 2018-05-06 02:46:40 -0400 (Sun, 06 May 2018) | 1 line

Improve fl_overlay_rect() when GUI is scaled.
------------------------------------------------------------------------
r12900 | manolo | 2018-05-05 13:35:09 -0400 (Sat, 05 May 2018) | 1 line

Fix Fl_Screen_Driver::traverse_to_gl_subwindows() to support
Fl_Widget_Surface::print_window_part().
------------------------------------------------------------------------
r12899 | manolo | 2018-05-05 06:59:27 -0400 (Sat, 05 May 2018) | 2 lines

Improve Fl_Screen_Driver::traverse_to_gl_subwindows(), still needs to be
completed.

------------------------------------------------------------------------
r12898 | manolo | 2018-05-05 06:22:55 -0400 (Sat, 05 May 2018) | 1 line

Fix Fl_X11_Screen_Driver::read_win_rectangle() when GUI is scaled.
------------------------------------------------------------------------
r12897 | manolo | 2018-05-05 04:30:34 -0400 (Sat, 05 May 2018) | 1 line

Add checks for NULL pointer, just in case.
------------------------------------------------------------------------
r12896 | manolo | 2018-05-04 12:06:08 -0400 (Fri, 04 May 2018) | 1 line

Simplify Fl_Gl_Device_Plugin::print() using the Fl_Image::scale() member
function.
------------------------------------------------------------------------
r12895 | manolo | 2018-05-04 11:44:23 -0400 (Fri, 04 May 2018) | 1 line

Documentation: improve doc of Fl_Widget_Surface::print_window_part() and
Fl_Widget_Surface::printable_rect().
------------------------------------------------------------------------
r12894 | manolo | 2018-05-04 11:11:47 -0400 (Fri, 04 May 2018) | 11 lines

Shorten the list of virtual member functions used to support
Fl_Widget_Surface derived classes.

Change Fl_Cocoa_Screen_Driver::read_win_rectangle() so it captures only
from the current window and ignores its subwindows, as do other
Fl_Screen_Driver derived classes.

Remove Fl_Cocoa_Printer_Driver::print_window_part() that is no longer
necessary.
Remove Fl_Printer::print_widget() and Fl_Printer::print_window_part() that
are no longer necessary.

Stop Fl_Widget_Surface::print_window_part() from being virtual because its
platform-independent
implementation should suffice.
------------------------------------------------------------------------
r12893 | manolo | 2018-05-04 04:25:45 -0400 (Fri, 04 May 2018) | 1 line

MacOS: improve fl_overlay_rect() when GUI scale factor = 1.7
------------------------------------------------------------------------
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'.