FLTK logo

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

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 #1585: FLTK 1.4.x Weekly Snapshot, r12914

Created at 00: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-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.