| [ Return to Articles | Show Comments | Submit Comment ]
Article #1345: FLTK 1.3.x Weekly Snapshot, r10080
Created at 00:01 Jan 24, 2014 by mike
A new weekly snapshot of FLTK 1.3.x (r10080) is now available on the download page:
http://www.fltk.org/software.php?VERSION=fltk-1.3.x-r10080
Commit Log:
------------------------------------------------------------------------
r10080 | greg.ercolano | 2014-01-23 16:12:49 -0500 (Thu, 23 Jan 2014) | 2
lines
Small doc tweaks to Fl_Tree's insert()/insert_above() docs.
------------------------------------------------------------------------
r10079 | greg.ercolano | 2014-01-23 16:05:17 -0500 (Thu, 23 Jan 2014) | 5
lines
Added some code examples to docs for
Fl_Tree::insert()
Fl_Tree::insert_above()
------------------------------------------------------------------------
r10078 | manolo | 2014-01-22 15:39:21 -0500 (Wed, 22 Jan 2014) | 1 line
Mac OS: handle possible NULL return after screen capture attempt.
------------------------------------------------------------------------
r10077 | manolo | 2014-01-21 09:04:43 -0500 (Tue, 21 Jan 2014) | 1 line
Mac OS: use the exact title bar font when printing window.
------------------------------------------------------------------------
r10076 | AlbrechtS | 2014-01-21 09:00:43 -0500 (Tue, 21 Jan 2014) | 2 lines
Small documentation fixups.
------------------------------------------------------------------------
r10075 | AlbrechtS | 2014-01-21 08:29:15 -0500 (Tue, 21 Jan 2014) | 7 lines
New method Fl::scheme_is(const char *name).
This is a convenience method to support easier implementation of
scheme-specific code in draw() methods and elsewhere.
Also improved Fl::scheme(const char *name) documentation.
------------------------------------------------------------------------
r10074 | AlbrechtS | 2014-01-21 06:07:43 -0500 (Tue, 21 Jan 2014) | 9 lines
Fix strcasecmp() issues (again), see STR #2994.
This new temporary fix improves handling of strcasecmp() for
CMake-generated Makefiles (cmake -G "MSYS Makefiles" ..).
For some unknown reason (maybe other compiler flags?) this showed
lots of *warnings* again. A better fix (replacing direct calls to
strcasecmp() with fl_strcasecmp() or similar will follow later.
------------------------------------------------------------------------
r10073 | manolo | 2014-01-21 05:22:53 -0500 (Tue, 21 Jan 2014) | 1 line
Mac OS: improved window printing when window title is longer than the
window width.
------------------------------------------------------------------------
r10072 | greg.ercolano | 2014-01-20 22:59:45 -0500 (Mon, 20 Jan 2014) | 3
lines
Added missing non-const versions of find_clicked()
------------------------------------------------------------------------
r10071 | greg.ercolano | 2014-01-20 16:23:24 -0500 (Mon, 20 Jan 2014) | 30
lines
o Added draw_item_content() to Fl_Tree_Item,
a volatile method that can be overridden by
subclasses to take drawing control of tree item's content.
This replaces the old "item_draw_callback()" technique
added a few months ago as an ABI feature; turned out the
new technique is a better way to go.
o The examples/tree-custom-draw-items.cxx demo adjusted
accordingly.
o Added missing docs for some methods that had none,
including label_[xywh]().
o Added related methods needed to implement this, including:
Fl_Tree_Item_Array::replace()
Fl_Tree_Item::replace()
Fl_Tree::root(item)
Fl_Tree::add() variations
Fl_Tree_Item::drawbgcolor()/drawfgcolor()
o Carefully worked the FLTK_ABI_VERSION macros so as to be
ABI compatible with 1.3.0.
o Verified 1.3.0 ABI compatibility with ABI Compliance Checker 1.99.8.5:
http://ispras.linuxbase.org/index.php/ABI_compliance_checker
------------------------------------------------------------------------
r10070 | greg.ercolano | 2014-01-19 23:23:41 -0500 (Sun, 19 Jan 2014) | 5
lines
Implements STR#3031:
- Adds '!' (FL_META) and '@' (FL_COMMAND) modifiers to
fl_old_shortcut()
- Also adds more specific docs on how to properly use
------------------------------------------------------------------------
r10069 | manolo | 2014-01-19 13:16:52 -0500 (Sun, 19 Jan 2014) | 1 line
It was incorrect to keep in the system menu pointers to menu items become
items move around.
------------------------------------------------------------------------
r10068 | manolo | 2014-01-19 05:00:37 -0500 (Sun, 19 Jan 2014) | 3 lines
Mac OS: drawing to screen is now performed by direct drawing to windows
(drawing was done to views before).
This eliminates the necessity to lock/unlock views that was tricky to do
properly because of interaction with
undocumented system-performed locks.
------------------------------------------------------------------------
r10067 | AlbrechtS | 2014-01-18 19:37:28 -0500 (Sat, 18 Jan 2014) | 1 line
Fix typo.
------------------------------------------------------------------------
r10066 | manolo | 2014-01-18 11:28:59 -0500 (Sat, 18 Jan 2014) | 1 line
Mac OS: put idle processing under an alloc/release pair of an
NSAutoreleasePool.
------------------------------------------------------------------------
r10065 | greg.ercolano | 2014-01-17 21:29:22 -0500 (Fri, 17 Jan 2014) | 2
lines
Diagram for Fl_Tree_Item docs.. (to be introduced in future commit)
------------------------------------------------------------------------
[ Download | Home Page | Listing ]
[ Submit Comment ] |
| |