Article #1441: FLTK 1.3.x Weekly Snapshot, r10949

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

Return to Articles | Show Comments | Submit Comment ]

Article #1441: FLTK 1.3.x Weekly Snapshot, r10949

Created at 03:07 Dec 04, 2015 by mike

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

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

Commit Log:

------------------------------------------------------------------------
r10949 | manolo | 2015-12-03 12:27:37 -0500 (Thu, 03 Dec 2015) | 1 line

Better deployment targets for the Release configuration.
------------------------------------------------------------------------
r10948 | manolo | 2015-12-03 12:18:33 -0500 (Thu, 03 Dec 2015) | 1 line

Removed compilation warning with SDKs 10.3 and 10.4u
------------------------------------------------------------------------
r10947 | manolo | 2015-12-02 09:22:52 -0500 (Wed, 02 Dec 2015) | 2 lines

Mac OS: send the setWantsBestResolutionOpenGLSurface:YES message in 
Fl_X::create_GLcontext_for_window() where it is directly relevant.
------------------------------------------------------------------------
r10946 | AlbrechtS | 2015-12-02 06:56:25 -0500 (Wed, 02 Dec 2015) | 5 lines

Fix Doxygen docs of new method Fl_Gl_Window::pixels_per_unit().

Moved the docs up (before #ifdef ...) so they are also generated on
Mac OS X platforms.

------------------------------------------------------------------------
r10945 | manolo | 2015-12-02 04:59:37 -0500 (Wed, 02 Dec 2015) | 8 lines

Mac OS: support for high resolution OpenGL windows.
Methods Fl::event_x_pixel() and Fl::event_y_pixel() committed at r.10941
are removed. Instead method Fl_Gl_Window::pixels_per_unit() is added.

The documentation explains in more detail how to write cross-platform
FLTK code supporting high resolution OpenGL windows on retina displays.

The examples/OpenGL3test.cxx app exercises Fl_Gl_Window::pixels_per_unit().
------------------------------------------------------------------------
r10944 | manolo | 2015-12-01 13:40:51 -0500 (Tue, 01 Dec 2015) | 2 lines

Make clear in the doc that methods Fl_Gl_Window::pixel_w() and pixel_h()
dynamically adjust to windows moved between high and low resolution
displays.
------------------------------------------------------------------------
r10943 | manolo | 2015-12-01 11:29:23 -0500 (Tue, 01 Dec 2015) | 1 line

Fixed typo.
------------------------------------------------------------------------
r10942 | manolo | 2015-12-01 11:28:17 -0500 (Tue, 01 Dec 2015) | 3 lines

Mention new Fl_Gl_Window::pixel_w(), Fl_Gl_Window::pixel_w(), 
Fl::event_x_pixel(),  and Fl::event_y_pixel() functions.
Also, put tab at start of lines, as required.
------------------------------------------------------------------------
r10941 | manolo | 2015-12-01 11:17:37 -0500 (Tue, 01 Dec 2015) | 4 lines

Mac OS: added Fl::event_x_pixel() and Fl::event_y_pixel() that return the
mouse event position
in pixel units that differ from FLTK units for OpenGL windows mapped to a
retina display.
On non Mac OS platforms, these are synonyms of Fl::event_x() and
Fl::event_y().
The example/OpenGL3test demo program is modified to call these new
functions.
------------------------------------------------------------------------
r10940 | manolo | 2015-12-01 06:44:46 -0500 (Tue, 01 Dec 2015) | 1 line

Documentation: replace TRUE -> GL_TRUE to define glewExperimental
------------------------------------------------------------------------
r10939 | manolo | 2015-12-01 05:19:36 -0500 (Tue, 01 Dec 2015) | 1 line

Mac OS IDE project: localize the application menu of the menubar test app.
------------------------------------------------------------------------
r10938 | manolo | 2015-12-01 05:03:23 -0500 (Tue, 01 Dec 2015) | 2 lines

Mac OS: Show how to localize the "Preferences?\226?\128?\166" custom
application menu item
of the menubar test app.
------------------------------------------------------------------------
r10937 | manolo | 2015-11-30 08:06:31 -0500 (Mon, 30 Nov 2015) | 1 line

Mac OS: fixed possible crash when closing fullscreen GL window with close
button of title bar.
------------------------------------------------------------------------
r10936 | manolo | 2015-11-30 07:46:42 -0500 (Mon, 30 Nov 2015) | 1 line

Mac OS: allow calling Fl_Gl_Window::pixel_w() before the window is shown.
------------------------------------------------------------------------
r10935 | manolo | 2015-11-28 08:41:33 -0500 (Sat, 28 Nov 2015) | 1 line

Mac OS: support standard Mac OS localization procedure for system menu
items.
------------------------------------------------------------------------
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'.