Article #1444: FLTK 1.3.x Weekly Snapshot, r10979

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

Return to Articles | Show Comments | Submit Comment ]

Article #1444: FLTK 1.3.x Weekly Snapshot, r10979

Created at 03:04 Dec 25, 2015 by mike

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

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

Commit Log:

------------------------------------------------------------------------
r10979 | manolo | 2015-12-23 04:33:06 -0500 (Wed, 23 Dec 2015) | 4 lines

Mac OS: It is not necessary to open the display to send the
+[NSWindow  frameRectForContentRect:styleMask:] message
(checked on 10.11 and 10.3). Therefore fluid -c will run without
opening the display.
------------------------------------------------------------------------
r10978 | manolo | 2015-12-23 02:34:49 -0500 (Wed, 23 Dec 2015) | 3 lines

Mac OS: when an app is asked to open a file by Applescript, have it redraw
itself
without waiting for the next event to come, because AppleScript does not
break the
event loop.
------------------------------------------------------------------------
r10977 | manolo | 2015-12-22 06:49:03 -0500 (Tue, 22 Dec 2015) | 1 line

Documentation only: removed warnings that appeared with Doxygen 1.8.10
------------------------------------------------------------------------
r10976 | manolo | 2015-12-22 05:15:28 -0500 (Tue, 22 Dec 2015) | 1 line

Doc change only: clearly document that FLTK has at any time a current
drawing surface and a current graphics device.
------------------------------------------------------------------------
r10975 | manolo | 2015-12-21 08:38:49 -0500 (Mon, 21 Dec 2015) | 2 lines

Mac OS: Fix for STR#3268 where a fullscreen window could become relocated 
behind the menu bar and dock.
------------------------------------------------------------------------
r10974 | manolo | 2015-12-19 02:27:11 -0500 (Sat, 19 Dec 2015) | 1 line

FLTK code and fluid-generated code can be used in static initializers.
------------------------------------------------------------------------
r10973 | manolo | 2015-12-19 01:35:26 -0500 (Sat, 19 Dec 2015) | 1 line

Trying to find how to best write the // "$Id$" lines in
src/Fl_File_Chooser.fl
------------------------------------------------------------------------
r10972 | manolo | 2015-12-18 13:56:58 -0500 (Fri, 18 Dec 2015) | 16 lines

Running FLTK in static initializers (cont'd):
1) Changed the way fluid attaches images to widgets and menu items so
it is compatible with running fluid-generated code containing such images
in a static initializer. Images are now attached calling a function:
  widget->image( image_function_name() );
and this function is defined before in fluid-generated code as:
   static Fl_Image *image_function_name() {
     static Fl_Image *image = new image_type(......);
     return image;
   }

2) Changed src/Fl_File_Chooser.fl so the source code generate by fluid
from it is compatible with running in a static initializer.

3) Changed src/Fl_File_Chooser.cxx and FL/Fl_File_Chooser.H
to the result of running fluid on src/Fl_File_Chooser.fl 
------------------------------------------------------------------------
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'.