FLTK logo

Article #1579: FLTK 1.4.x Weekly Snapshot, r12813

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 Home  |  Articles & FAQs  |  Bugs & Features  |  Documentation  |  Download  |  Screenshots  ]
 

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 ]


Comments

Submit Comment ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.