[ Return to Articles | Show Comments | Submit Comment ]
Article #982: FLTK 1.3.x Weekly Snapshot, r7302
Created at 01:04 Mar 19, 2010 by mike
A new weekly snapshot of FLTK 1.3.x (r7302) is now available on the download page:
http://www.fltk.org/software.php?VERSION=fltk-1.3.x-r7302
Commit Log:
------------------------------------------------------------------------
r7302 | matt | 2010-03-18 18:20:21 -0700 (Thu, 18 Mar 2010) | 1 line
Changed reading and writing of pointers in Fl_Plugin. This will hopefully
fix issues with MinGW.
------------------------------------------------------------------------
r7301 | manolo | 2010-03-18 11:02:50 -0700 (Thu, 18 Mar 2010) | 1 line
Renamed class Fl_Virtual_Printer into Fl_Abstract_Printer
------------------------------------------------------------------------
r7300 | manolo | 2010-03-18 10:56:06 -0700 (Thu, 18 Mar 2010) | 1 line
Better WIN32 performance of Fl_Printer::print_window_rect()
------------------------------------------------------------------------
r7299 | manolo | 2010-03-18 09:08:35 -0700 (Thu, 18 Mar 2010) | 1 line
Setting copyright dates to 2010
------------------------------------------------------------------------
r7298 | manolo | 2010-03-18 08:32:23 -0700 (Thu, 18 Mar 2010) | 1 line
Setting copyright dates to 2010
------------------------------------------------------------------------
r7297 | manolo | 2010-03-18 08:29:18 -0700 (Thu, 18 Mar 2010) | 1 line
Added id lines and copyright
------------------------------------------------------------------------
r7296 | manolo | 2010-03-18 08:21:13 -0700 (Thu, 18 Mar 2010) | 1 line
Added id lines and copyright
------------------------------------------------------------------------
r7295 | manolo | 2010-03-18 08:15:41 -0700 (Thu, 18 Mar 2010) | 1 line
Attempt to add id lines and copyright
------------------------------------------------------------------------
r7294 | manolo | 2010-03-18 08:07:14 -0700 (Thu, 18 Mar 2010) | 2 lines
Attempt to set correct header and footer.
------------------------------------------------------------------------
r7293 | AlbrechtS | 2010-03-18 03:56:27 -0700 (Thu, 18 Mar 2010) | 5 lines
Changed a comment and added svn properties:
$ svn ps svn:keywords "author date id revision" FL/Fl_Printer.H
$ svn ps svn:eol-style native FL/Fl_Printer.H
------------------------------------------------------------------------
r7292 | manolo | 2010-03-17 14:22:10 -0700 (Wed, 17 Mar 2010) | 1 line
Attempt to add id lines and copyright
------------------------------------------------------------------------
r7291 | matt | 2010-03-17 14:11:06 -0700 (Wed, 17 Mar 2010) | 15 lines
Fixed the IDE's for Xcode3, Xcode3.1, and VisualC (last one untested).
Added some code for verbose plugin manager output. This is what you should
get when loading "cube" and then calling the regular "print" function.
Fl_Plugin: creating a plugin, class "fltk:device", name
"opengl.device.fltk.org"
Fl_Plugin: creating a plugin manager for class "fltk:device"
Fl_Plugin: adding plugin named "opengl.device.fltk.org" at 0x0x175314
Fl_Plugin: deleting a plugin manager
Fl_Plugin: creating a plugin manager for class "fltk:device"
Fl_Plugin: returning plugin named "opengl.device.fltk.org": 0x0x175314
Fl_Plugin: deleting a plugin manager
Fl_Plugin: deleting a plugin
------------------------------------------------------------------------
r7290 | manolo | 2010-03-17 13:47:47 -0700 (Wed, 17 Mar 2010) | 1 line
Added trick to force loading of Fl_Gl_Device_Plugin whenever fltk_gl is
loaded.
------------------------------------------------------------------------
r7289 | manolo | 2010-03-17 10:23:41 -0700 (Wed, 17 Mar 2010) | 1 line
PostScript text output: text is now rendered altering the spacing between
characters
------------------------------------------------------------------------
r7288 | manolo | 2010-03-17 07:40:31 -0700 (Wed, 17 Mar 2010) | 2 lines
Reflecting rename of src/Fl_Gl_Printer.cxx to src/Fl_Gl_Device_Plugin.cxx
------------------------------------------------------------------------
r7287 | AlbrechtS | 2010-03-17 07:19:34 -0700 (Wed, 17 Mar 2010) | 2 lines
fixed src/Makefile and updated dependencies.
------------------------------------------------------------------------
r7286 | manolo | 2010-03-17 07:08:43 -0700 (Wed, 17 Mar 2010) | 1 line
Reflecting Fl_Gl_Printer.cxx was renamed to Fl_Gl_device_Plugin.cxx
------------------------------------------------------------------------
r7285 | manolo | 2010-03-17 07:03:15 -0700 (Wed, 17 Mar 2010) | 1 line
No longer useful because class Fl_Gl_Printer has been deleted.
------------------------------------------------------------------------
r7284 | manolo | 2010-03-17 06:58:35 -0700 (Wed, 17 Mar 2010) | 1 line
Deleted class Fl_Gl_Printer that's no longer useful.
------------------------------------------------------------------------
r7283 | manolo | 2010-03-17 06:29:14 -0700 (Wed, 17 Mar 2010) | 1 line
Fl_Printer is now enough to print this window.
------------------------------------------------------------------------
r7282 | AlbrechtS | 2010-03-17 02:39:45 -0700 (Wed, 17 Mar 2010) | 2 lines
Fix compile error on Windows: class Fl_Widget needed in Fl_Device.H
------------------------------------------------------------------------
r7281 | manolo | 2010-03-17 00:56:50 -0700 (Wed, 17 Mar 2010) | 1 line
Some fine tuning after introduction of Fl_Gl_Window-capable
Fl_Printer::print_widget()
------------------------------------------------------------------------
r7280 | matt | 2010-03-16 15:51:31 -0700 (Tue, 16 Mar 2010) | 1 line
Using Fl_Plugin feature to automatically draw OpenGL (sub)windows. No
extra coding needs to be done. Just call Fl_Printer::print_widget(...).
The Fl_Gl_Printer device can (and should) be removed or at least made
inaccessible.
------------------------------------------------------------------------
r7279 | manolo | 2010-03-16 11:27:19 -0700 (Tue, 16 Mar 2010) | 1 line
The "Print front window" external button is available if compiling with
-DUSE_PRINT_BUTTON
------------------------------------------------------------------------
r7278 | manolo | 2010-03-16 10:40:03 -0700 (Tue, 16 Mar 2010) | 1 line
Fixed CGcontext stack error appearing under Mac OS X.
------------------------------------------------------------------------
r7277 | manolo | 2010-03-16 08:17:33 -0700 (Tue, 16 Mar 2010) | 1 line
Added Fl_PSfile_Device::start_job() with user-given filename.
------------------------------------------------------------------------
r7276 | manolo | 2010-03-16 07:47:40 -0700 (Tue, 16 Mar 2010) | 2 lines
Have class Fl_Sys_Menu_Bar and function fl_mac_set_about appear in Doxygen
doc.
------------------------------------------------------------------------
r7275 | manolo | 2010-03-16 05:03:48 -0700 (Tue, 16 Mar 2010) | 1 line
Fixed WIN32 printing of RGB images without transparency. Still
print_window_part() problem.
------------------------------------------------------------------------
r7274 | manolo | 2010-03-16 02:08:27 -0700 (Tue, 16 Mar 2010) | 1 line
Conflict with variable id used in Fl_Images.H and others was removed, so
#define id id_ hack now useless.
------------------------------------------------------------------------
r7273 | AlbrechtS | 2010-03-15 16:47:47 -0700 (Mon, 15 Mar 2010) | 4 lines
Renamed internal member variables id and mask to id_ and mask_ to avoid
conflict with Mac OS X/gcc 3.x name clash when compiling with obj-c.
Also made them private instead of public.
------------------------------------------------------------------------
r7272 | AlbrechtS | 2010-03-15 16:39:47 -0700 (Mon, 15 Mar 2010) | 5 lines
restoring transparency in test/unittest_images.cxx (Windows and X11).
Note: fl_draw_image() supports transparency (alpha channel) currently
only on Mac OS X.
This needs to be fixed for other platforms !
------------------------------------------------------------------------
r7271 | manolo | 2010-03-15 09:20:38 -0700 (Mon, 15 Mar 2010) | 1 line
Changed menu name.
------------------------------------------------------------------------
r7270 | manolo | 2010-03-15 08:57:48 -0700 (Mon, 15 Mar 2010) | 1 line
Now compiles with GCC3 and 4.
------------------------------------------------------------------------
r7269 | ianmacarthur | 2010-03-15 02:31:10 -0700 (Mon, 15 Mar 2010) | 6
lines
Make the GL printer menu in the cube demo look a little but tidier in
winXP (and I hope on X11 etc.) and alos hopefully without breaking it
for OSX and the Fl_Sys_Menu_Bar...
------------------------------------------------------------------------
r7268 | manolo | 2010-03-14 15:21:43 -0700 (Sun, 14 Mar 2010) | 1 line
Now compiles from Mac OS 10.3 and above
------------------------------------------------------------------------
r7267 | matt | 2010-03-14 14:29:12 -0700 (Sun, 14 Mar 2010) | 1 line
Updated Fl_Device and Fl_Printer for Xcode
------------------------------------------------------------------------
r7265 | AlbrechtS | 2010-03-14 12:41:24 -0700 (Sun, 14 Mar 2010) | 2 lines
Updated CHANGES file with Fl_Device and Fl_Printer support.
------------------------------------------------------------------------
r7264 | AlbrechtS | 2010-03-14 11:35:14 -0700 (Sun, 14 Mar 2010) | 2 lines
updated dependencies.
------------------------------------------------------------------------
r7263 | AlbrechtS | 2010-03-14 11:07:24 -0700 (Sun, 14 Mar 2010) | 9 lines
Merge of branch-1.3-Fl_Printer, with the following main changes:
(1) adding Fl_Device class (and more) for device abstraction
(2) adding Fl_Pinter class (and more) for printing support.
Todo: Code cleanup, update dependencies, remove/replace test print window.
I'm looking into converting the test window popup in a global shortcut
that would pop up the print dialog now...
------------------------------------------------------------------------
r7254 | yuri | 2010-03-13 13:51:52 -0800 (Sat, 13 Mar 2010) | 2 lines
fix mingw32 crosscompilation under linux - select correct WIN32 GUI
------------------------------------------------------------------------
[ Download | Home Page | Listing ]
[ Submit Comment ] |