[ Return to Articles | Show Comments | Submit Comment ]
Article #1579: FLTK 1.4.x Weekly Snapshot, r12813
Created at 00:00 Mar 30, 2018 by mike
A new weekly snapshot of FLTK 1.4.x (r12813) is now available on the download page:
http://www.fltk.org/software.php?VERSION=fltk-1.4.x-r12813
Commit Log:
------------------------------------------------------------------------
r12813 | AlbrechtS | 2018-03-29 11:09:32 -0400 (Thu, 29 Mar 2018) | 9 lines
Refactor and simplify Fl_Group::resize().
I renamed variables (more consistent names), fixed code formatting, and
refactored the code around the resizing of widgets. I put common code
before and after the conditional '#if 1' that separated old code from
new "much simpler code from Francois Ostiguy" as a comment in the existing
code mentioned. Then I deactivated the old code and activated the new
"much simpler" code. Tested, works well.
------------------------------------------------------------------------
r12812 | AlbrechtS | 2018-03-28 12:27:43 -0400 (Wed, 28 Mar 2018) | 7 lines
Add more display scaling factors for testing.
These scaling factors can be activated by defining the preprocessor
macro TEST_SCALING.
Note: this feature may be changed or removed in the future.
------------------------------------------------------------------------
r12811 | manolo | 2018-03-28 09:00:12 -0400 (Wed, 28 Mar 2018) | 1 line
Image classes: memorise the width and the height of the cached form of the
image to support GUI scaling
------------------------------------------------------------------------
r12810 | matt | 2018-03-27 17:54:04 -0400 (Tue, 27 Mar 2018) | 1 line
Android: Implemented Pixmap drawing, also much cleanup in
Fl_Android_Graphics_Driver.
------------------------------------------------------------------------
r12809 | matt | 2018-03-27 11:31:26 -0400 (Tue, 27 Mar 2018) | 1 line
Android: Fl_Android_Graphics_Driver now derives from Fl_Graphics_Driver and
no longer from the dpi-aware scaling version. I may add this level of
complexity later, but for now, unscaled drivers are difficult enough. Also,
the new setup lets me easily find unimplemented methods of the driver.
------------------------------------------------------------------------
r12808 | matt | 2018-03-26 17:39:02 -0400 (Mon, 26 Mar 2018) | 1 line
Android: New version of the IDE Android Studio 3.1 . All still working
fine.
------------------------------------------------------------------------
r12807 | matt | 2018-03-26 17:28:18 -0400 (Mon, 26 Mar 2018) | 1 line
Android: Draws Fl_Bitmap.
------------------------------------------------------------------------
r12806 | manolo | 2018-03-26 12:17:00 -0400 (Mon, 26 Mar 2018) | 1 line
Fix for STR#3457: Fl_SVG_Image handling of invalid width/height
------------------------------------------------------------------------
r12805 | matt | 2018-03-26 11:42:08 -0400 (Mon, 26 Mar 2018) | 1 line
Android: Avoids hiding and showing keyboard when focus changes from text
input to text input
------------------------------------------------------------------------
r12804 | matt | 2018-03-26 11:33:22 -0400 (Mon, 26 Mar 2018) | 1 line
Android: Widgets can now request the on-screen keyboard when they get
focus. This may fail if visible_focus is disabled.
------------------------------------------------------------------------
r12803 | matt | 2018-03-26 10:48:13 -0400 (Mon, 26 Mar 2018) | 1 line
Android: Keyboard handles modifiers like Shift and Alt... .
------------------------------------------------------------------------
r12802 | manolo | 2018-03-26 04:20:17 -0400 (Mon, 26 Mar 2018) | 1 line
Documentation: give more detail for Fl_Image::w(int W) and Fl_Image::h(int
H)
------------------------------------------------------------------------
r12801 | matt | 2018-03-25 18:27:21 -0400 (Sun, 25 Mar 2018) | 1 line
Android: Added keycodes to make arrow keys, delete, return, and other non
text-keys work. ALso added a Java helper class to make Java call easier. We
may need more Java/JNI in the future.
------------------------------------------------------------------------
r12800 | matt | 2018-03-25 12:48:44 -0400 (Sun, 25 Mar 2018) | 1 line
Android: Separating keyboard stuff into a new file
------------------------------------------------------------------------
r12799 | matt | 2018-03-25 12:34:40 -0400 (Sun, 25 Mar 2018) | 1 line
Android: Improved event handling to handle all pending events before
redrawing the interface.
------------------------------------------------------------------------
r12798 | manolo | 2018-03-25 02:15:50 -0400 (Sun, 25 Mar 2018) | 1 line
Documentation: explain how images are best handled in the context of GUI
rescaling.
------------------------------------------------------------------------
r12797 | matt | 2018-03-24 17:36:55 -0400 (Sat, 24 Mar 2018) | 2 lines
Android: Tried to fix flaws in the Android Native interface. Only
solution I found involves Java, so, no.
------------------------------------------------------------------------
r12796 | manolo | 2018-03-24 14:14:05 -0400 (Sat, 24 Mar 2018) | 3 lines
Remove GUI scale factor values above 300% which were here for development
only.
300% is also the max scaling value Firefox allows.
------------------------------------------------------------------------
r12795 | matt | 2018-03-24 13:21:36 -0400 (Sat, 24 Mar 2018) | 1 line
Android: Even rougherer cut to make the keyboard pop up.
------------------------------------------------------------------------
r12794 | matt | 2018-03-24 13:08:25 -0400 (Sat, 24 Mar 2018) | 1 line
Android: Rough, verz rough kezboard handling.
------------------------------------------------------------------------
r12793 | matt | 2018-03-24 09:06:59 -0400 (Sat, 24 Mar 2018) | 2 lines
Android: Made popup and menu windows work, fixed Fl::wait() recursion,
fixed incompatible Fl::wait() behavior.
------------------------------------------------------------------------
r12792 | manolo | 2018-03-24 04:08:32 -0400 (Sat, 24 Mar 2018) | 1 line
Windows: avoid changing the current Fl_Surface_Device when drawing an
Fl_Double_Window.
------------------------------------------------------------------------
r12791 | matt | 2018-03-23 19:11:35 -0400 (Fri, 23 Mar 2018) | 1 line
Android: Using floating point calls to make thigs look slightly better.
------------------------------------------------------------------------
r12790 | matt | 2018-03-23 19:09:24 -0400 (Fri, 23 Mar 2018) | 1 line
Android: Using xlib shortcut to draw circles and ellipses.
------------------------------------------------------------------------
r12789 | matt | 2018-03-23 19:01:13 -0400 (Fri, 23 Mar 2018) | 1 line
Android: Further testing. Need circle drawing rountines.
------------------------------------------------------------------------
r12788 | matt | 2018-03-23 18:50:26 -0400 (Fri, 23 Mar 2018) | 1 line
Android: Added fl_polygon and fl_loop calls. All boxtypes draw well now.
------------------------------------------------------------------------
r12787 | matt | 2018-03-23 17:41:36 -0400 (Fri, 23 Mar 2018) | 1 line
Android: Posting well behaved pie drawing method. Needs refactoring.
------------------------------------------------------------------------
r12786 | manolo | 2018-03-23 13:03:24 -0400 (Fri, 23 Mar 2018) | 1 line
Fix Fl_Image::copy() and its versions for derived image classes following
the introduction of Fl_Image::scale()
------------------------------------------------------------------------
[ Download | Home Page | Listing ]
[ Submit Comment ] |