Article #1383: FLTK 1.3.x Weekly Snapshot, r10272

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

Return to Articles | Show Comments | Submit Comment ]

Article #1383: FLTK 1.3.x Weekly Snapshot, r10272

Created at 03:02 Sep 05, 2014 by mike

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

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

Commit Log:

------------------------------------------------------------------------
r10272 | greg.ercolano | 2014-09-04 22:59:00 -0400 (Thu, 04 Sep 2014) | 8
lines

Fixes to how new move() operations handle the concept
of 'above' and 'below' when referring to items instead
of index positions.

Small offsets needed due to how the arrays are scrolled
after a move operation.


------------------------------------------------------------------------
r10271 | greg.ercolano | 2014-09-04 14:56:52 -0400 (Thu, 04 Sep 2014) | 26
lines

Solves STR #3127.
Added to assist cand for his patch to solve RFE STR #2828 option (I).

o Add move() methods to Fl_Tree_Item.
o Add deparent()/reparent() methods
o Supporting methods added to Fl_Tree_Item_Array, and enhancement
  to update_prev_next() to allow -1 option to create an orphan item

Added to Fl_Tree_Item:

    
  • Fl_Tree_Item* deparent(int pos)    
  • int reparent(Fl_Tree_Item *newchild, int pos)    
  • int move(int to, int from)    
  • int move(Fl_Tree_Item *item, int op, int pos)    
  • int move_above(Fl_Tree_Item *item)    
  • int move_below(Fl_Tree_Item *item)    
  • int move_into(Fl_Tree_Item *item, int pos) Added to Fl_Tree_Item_Array:    
  • int move(int to, int from)    
  • int deparent(int pos)    
  • int reparent(Fl_Tree_Item *item, Fl_Tree_Item* newparent, int pos) ------------------------------------------------------------------------ r10270 | cand | 2014-09-04 03:58:07 -0400 (Thu, 04 Sep 2014) | 5 lines Small fix in the bilinear formula After consulting Gimp again, the formula was missing a final divide. This takes care of the 1:1 discrepancy. ------------------------------------------------------------------------ r10269 | cand | 2014-09-03 15:24:42 -0400 (Wed, 03 Sep 2014) | 2 lines Tweak the scaling() comment ------------------------------------------------------------------------ r10268 | cand | 2014-09-03 07:00:56 -0400 (Wed, 03 Sep 2014) | 2 lines Add bilinear scaling support. STRs #2869 and #3062. ------------------------------------------------------------------------ r10267 | AlbrechtS | 2014-09-03 06:24:11 -0400 (Wed, 03 Sep 2014) | 2 lines Update dependencies. ------------------------------------------------------------------------ r10266 | AlbrechtS | 2014-09-03 06:10:37 -0400 (Wed, 03 Sep 2014) | 2 lines Remove 'register storage class deprecated' compiler warnings. ------------------------------------------------------------------------ r10265 | AlbrechtS | 2014-09-03 06:07:33 -0400 (Wed, 03 Sep 2014) | 5 lines Remove unused code and trailing white space. The unused function was commented out about 6 months ago, see svn r 10123. No changes other than comments and white space. ------------------------------------------------------------------------ r10264 | manolo | 2014-09-02 05:28:36 -0400 (Tue, 02 Sep 2014) | 1 line Removed file FL/Xutf8.h that moved to src/ and is X11-specific. ------------------------------------------------------------------------ r10263 | manolo | 2014-09-02 05:15:08 -0400 (Tue, 02 Sep 2014) | 1 line Fixed header/footer lines. ------------------------------------------------------------------------ r10262 | manolo | 2014-09-02 05:12:32 -0400 (Tue, 02 Sep 2014) | 2 lines Fixed header/footer lines ------------------------------------------------------------------------ r10261 | cand | 2014-08-29 08:10:11 -0400 (Fri, 29 Aug 2014) | 2 lines Don't grab navkeys with modifiers, as the app may want them. STR #3104 ------------------------------------------------------------------------ r10260 | cand | 2014-08-29 07:23:44 -0400 (Fri, 29 Aug 2014) | 5 lines Cache created X11 cursors until program exit. Each set_cursor was taking 0.5ms, due to libXcursor having to open, parse, and close cursor theme files. Other toolkits likewise cache created cursors. ------------------------------------------------------------------------
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'.