| [ Return to Articles | Show Comments | Submit Comment ]
Article #1432: FLTK 1.3.x Weekly Snapshot, r10820
Created at 00:05 Jul 31, 2015 by mike
A new weekly snapshot of FLTK 1.3.x (r10820) is now available on the download page:
http://www.fltk.org/software.php?VERSION=fltk-1.3.x-r10820
Commit Log:
------------------------------------------------------------------------
r10820 | AlbrechtS | 2015-07-27 14:13:46 -0400 (Mon, 27 Jul 2015) | 4 lines
Document Fl_Window::show() calling Fl_Group::current(0).
Also fix indenting in src/Fl_win32.cxx.
------------------------------------------------------------------------
r10819 | greg.ercolano | 2015-07-26 17:10:18 -0400 (Sun, 26 Jul 2015) | 4
lines
Fixes STR#3177; item_pathname() supports FL_SUBMENU_POINTER,
and small doc mods.
------------------------------------------------------------------------
r10818 | manolo | 2015-07-25 11:57:14 -0400 (Sat, 25 Jul 2015) | 3 lines
Fixed image copy/paste for Mac OS 10.4 and 10.5 that use different
pasteboard type names
from later OS versions.
Unfortunately, it does not work with Mac OS 10.3
------------------------------------------------------------------------
r10817 | manolo | 2015-07-25 04:02:03 -0400 (Sat, 25 Jul 2015) | 2 lines
Make Fl_Copy_Surface work on Mac OS 10.3:
use different pasteboard data type names according to running OS.
------------------------------------------------------------------------
r10816 | manolo | 2015-07-24 18:17:36 -0400 (Fri, 24 Jul 2015) | 13 lines
Use -(NSGraphicsContext*)[NSWindow graphicsContext] to obtain the adequate
graphics context to draw to a window. This requires Mac OS 10.4.
The advantage is that it is possible for a secondary thread to call
Fl_Window::make_current() without needing to create an autorelease pool.
We save the native graphics state, and also the state with origin at top.
Fl_X::q_release_context() restores the graphics state twice to return to
the native state. This allows to use a single graphics context for a single
window and a single thread.
Under 10.3, we have to create a new NSGraphicsContext when
Fl_Window::make_current()
is called directly, so that secondary threads cannot call
Fl_Window::make_current() without
having created an autorelease pool.
------------------------------------------------------------------------
r10815 | manolo | 2015-07-24 17:30:46 -0400 (Fri, 24 Jul 2015) | 4 lines
Restore usability on Mac OS 10.3:
- do not use NSOpenGLPFAMultisample
- do not use -[NSBitmapImageRep bitmapFormat]
that require Mac OS 10.4
------------------------------------------------------------------------
r10814 | AlbrechtS | 2015-07-24 14:43:20 -0400 (Fri, 24 Jul 2015) | 2 lines
Document FL_ABI_VERSION, reformat lists in enumerations.dox.
------------------------------------------------------------------------
[ Download | Home Page | Listing ]
[ Submit Comment ] |
| |