FLTK logo

Article #1573: FLTK 1.4.x Weekly Snapshot, r12667

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

Created at 00:00 Feb 16, 2018 by mike

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

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

Commit Log:

------------------------------------------------------------------------
r12667 | manolo | 2018-02-15 02:02:26 -0500 (Thu, 15 Feb 2018) | 1 line

OpenGL apps need to use Fl_Gl_Window::pixel_w() and pixel_h() when calling
glViewport() to support GUI scaling.
------------------------------------------------------------------------
r12666 | manolo | 2018-02-12 04:16:04 -0500 (Mon, 12 Feb 2018) | 1 line

Restore documentation of function
Fl_Mac_App_Menu::custom_application_menu_items()
------------------------------------------------------------------------
r12665 | manolo | 2018-02-12 02:18:36 -0500 (Mon, 12 Feb 2018) | 1 line

Slight rewording of the documentation of types fl_intptr_t and
fl_uintptr_t.
------------------------------------------------------------------------
r12664 | manolo | 2018-02-11 13:33:20 -0500 (Sun, 11 Feb 2018) | 1 line

Rewording of the documentation of types fl_intptr_t and fl_uintptr_t.
------------------------------------------------------------------------
r12663 | manolo | 2018-02-11 13:25:11 -0500 (Sun, 11 Feb 2018) | 3 lines

Document platform-dependent types fl_intptr_t and fl_uintptr_t

Most other platform-dependent types of FL/platform_types.h are also
documented.
------------------------------------------------------------------------
r12662 | manolo | 2018-02-10 12:51:17 -0500 (Sat, 10 Feb 2018) | 1 line

Documentation: separate the doc of the 2 versions of Fl::add_fd() as
Doxygen mandates.
------------------------------------------------------------------------
r12661 | manolo | 2018-02-10 12:49:01 -0500 (Sat, 10 Feb 2018) | 1 line

Fix error when running Doxygen (continued).
------------------------------------------------------------------------
r12660 | manolo | 2018-02-10 11:55:25 -0500 (Sat, 10 Feb 2018) | 5 lines

Documentation: separate docs of Fl::wait() and Fl::wait(double) as Doxygen
mandates.

Also, for Fl::run_also_windowless() and Fl::wait_also_windowless(), mention
that
MacOS is a platform supporting the windowless mode and what happens with
platforms that don't support it.
------------------------------------------------------------------------
r12659 | ianmacarthur | 2018-02-09 19:02:09 -0500 (Fri, 09 Feb 2018) | 3
lines

Fix trivial typo that was upsetting doxygen


------------------------------------------------------------------------
r12658 | AlbrechtS | 2018-02-09 15:51:15 -0500 (Fri, 09 Feb 2018) | 4 lines

CMake: add macro fl_debug_var to debug variables.

Some debug messages are included, but currently disabled.

------------------------------------------------------------------------
r12657 | manolo | 2018-02-09 12:26:20 -0500 (Fri, 09 Feb 2018) | 1 line

After r.12653, it is also necessary to remove
Fl_Cocoa_Window_Driver::bitmap_from_window_rect()
------------------------------------------------------------------------
r12656 | manolo | 2018-02-09 11:59:34 -0500 (Fri, 09 Feb 2018) | 1 line

Windows: fix fl_overlay_rect() when scaling factor value is > 2
------------------------------------------------------------------------
r12655 | AlbrechtS | 2018-02-09 09:39:42 -0500 (Fri, 09 Feb 2018) | 9 lines

Replace "WIN32" with "_WIN32" or "Windows".

Replace compiler/preprocessor/platform macro "WIN32" with "_WIN32".
Replace "WIN32" in text and documentation with "Windows".
Replace "MSWindows" with "Windows".

To do: README.Windows.txt (and maybe other documentation as well)
needs updates.

------------------------------------------------------------------------
r12654 | AlbrechtS | 2018-02-09 08:59:04 -0500 (Fri, 09 Feb 2018) | 4 lines

CMake: More consistent usage of (IDE) source groups.

Also: add generated header files to project fltk's header files.

------------------------------------------------------------------------
r12653 | manolo | 2018-02-09 08:48:22 -0500 (Fri, 09 Feb 2018) | 7 lines

Fix fl_read_image() under MacOS platform when GUI is rescaled.

This commit also simplifies the platform-dependent support of
fl_read_image():
only Fl_XXX_Screen_Driver::read_win_rectangle() contains platform-specific
code to capture pixels from the current window or from an offscreen buffer.
Platform-independent function Fl_Screen_Driver::traverse_to_gl_subwindows()
captures subwindows that intersect with the area fl_read_image() targets.
------------------------------------------------------------------------

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