Article #1170: FLTK 3.0.x Weekly Snapshot, r9311

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

Return to Articles | Show Comments | Submit Comment ]

Article #1170: FLTK 3.0.x Weekly Snapshot, r9311

Created at 01:03 Mar 30, 2012 by mike

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

    http://www.fltk.org/software.php?VERSION=fltk-3.0.x-r9311

Commit Log:

------------------------------------------------------------------------
r9310 | manolo | 2012-03-28 09:19:01 -0700 (Wed, 28 Mar 2012) | 1 line

Fixes the compatibility with FLTK1 Fl_Bitmap class.
------------------------------------------------------------------------
r9309 | manolo | 2012-03-28 06:38:18 -0700 (Wed, 28 Mar 2012) | 5 lines

WIN32: Pixmap printing uses a global variable called win_pixmap_bg_color
equal to the color
used for the pixmap background, and treats this color as transparent. FLTK
assigns to this variable
a color unused by the processed pixmap. This variable should be specific
to each processed
pixmap (In practice, it's very unlikely that several values are needed). A
new member variable is
added to the fltk3::Pixmap object to hold this value.
------------------------------------------------------------------------
r9307 | manolo | 2012-03-27 08:02:55 -0700 (Tue, 27 Mar 2012) | 1 line

Removed some commented out code.
------------------------------------------------------------------------
r9306 | ianmacarthur | 2012-03-27 02:04:02 -0700 (Tue, 27 Mar 2012) | 9
lines

More test1 fltk-1 compat tweaks

This commit only adjusts demo.menu to re-enable the colbrowser demo 
and to bring the fullscreen demo up to match the version shipped in 
fltk-1.3 as at r9301.

No material code changes to the library are made.


------------------------------------------------------------------------
r9305 | manolo | 2012-03-27 01:47:29 -0700 (Tue, 27 Mar 2012) | 1 line

Added support for the additional key of ISO keyboards (a.k.a. 102-key
keyboards) named fltk3::IsoKey.
------------------------------------------------------------------------
r9304 | manolo | 2012-03-27 01:22:54 -0700 (Tue, 27 Mar 2012) | 1 line

Fixed void Fl_Group::add(Fl_Widget&) in FLTK 1 compatibility layer.
------------------------------------------------------------------------
r9302 | ianmacarthur | 2012-03-26 03:20:53 -0700 (Mon, 26 Mar 2012) | 11
lines

fltk-1 compat layer broken after r9301.

OK, this gets the test1 folder building again on Win32, following on from
the
fullscreen changes in r9301.

I think this fix is OK. Maybe. But I do not have a big enough range of
systems here to check, so *please* check this and correct any mistakes
I have made. Ta!



------------------------------------------------------------------------
r9301 | manolo | 2012-03-25 10:33:46 -0700 (Sun, 25 Mar 2012) | 1 line

Fix STR#2641: true fullscreen windows that cover all their screen
including menu bar, task bar, dock.
------------------------------------------------------------------------
r9300 | ianmacarthur | 2012-03-23 13:36:00 -0700 (Fri, 23 Mar 2012) | 6
lines

OK - that previous tweak to SusMenuBar was a Bad Idea - sorry...

This might be better, or maybe not...



------------------------------------------------------------------------
r9298 | ianmacarthur | 2012-03-23 06:52:24 -0700 (Fri, 23 Mar 2012) | 7
lines

For some reason, the colbrowser demo seems to have fallen out of the test1
folder.

This puts it back in, for testing.

And, FWIW, it builds OK.


------------------------------------------------------------------------
r9297 | ianmacarthur | 2012-03-23 06:07:26 -0700 (Fri, 23 Mar 2012) | 23
lines

Get test1 folder (mostly) building again...

I've been messing about in the test1 folder to get the fltk-1 tests
building
under fltk3.

To that end, I've messed about with the Makefile - I've been testing with
Msys/mingw, and the version I have does not have a "makedepend" utility, 
so I have tweaked things to auto-generate the dependencies "by other
means".

This works, but is probably not a long-term solution. Fine for testing
though.

Also some very trivial fixes to some problems I stumbled over.

With these "fixes" in place, I now build 50 executables in the test1
folder.
The "native" fltk3 build creates 70 executables in the test folder, so we
appear to be 20 executables short of a full house.

The failing issue largely seem to pertain to issues with Fl_Bitmap, though
a few other problems are encountered too.

Hope this doesn't actualy break anything else!


------------------------------------------------------------------------
Download | Home Page | Listing ]

Comments

Submit Comment ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2012 by Bill Spitzak and others. This project is hosted by Easy Software Products. Please report site problems to 'webmaster@easysw.com'.