Fl

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

Revision history for Perl extension Fl

0.99.15 2020-01-21T03:43:34Z

	- Force update to align with new Alien::FLTK dist
	- Fl::HtmlView is broken!

0.99.14 2016-07-01T13:04:26Z

    - Fix crash when args are set with $widget->callback(...)
    - Custom widgets are now reblessed into the correct package in callbacks

0.99.13 2016-06-27T15:31:43Z

    - Some smokers ignore prereqs>test>requires in META.json which causes
        tests to fail. Adding Test::NeedsDisplay to ...>configure>requires.

0.99.12 2016-06-27T06:07:58Z

    - Clipboard support
    - Begin work on custom widgets (undocumented alpha in this version)
        - draw() can be overridden
        - extends() creates inheratence trees and handles widget registration
        - handle() handles specific events. Ugh... See the docs...
    - Expanded export tags/values (get them all with :enum, of course):
        - :event - handle(...) event values are now exported now
        - :default - This tag is exported by default. I'll note these as the
            list grows
    - New demo scripts:
        - eg/double_click.pl - Custom button widget that detects double clicks
        - eg/drag_and_drop.pl - Example of clipboard access and drag and drop
    - New widgets:
        - Fl::Progress - Typical progress bar
        - Fl::InputChoice - Input widget and menu button rolled into one
        - Fl::Menu - Base class for all widgets that have a menu
        - Fl::MenuButton - Button that pops up a menu when pushed
        - Fl::HtmlView - Simple HTML viewer
    - New demo scripts:
        - eg/progress.pl - Demos using a Fl::Progress bar to keep user up to date on background progress
        - eg/input_choice.pl - Demos using Fl::InputChoice and enabling/disabling widgets
    - Some tests require a working DISPLAY on X11

0.99.11 2016-06-04T15:18:01Z

    - New widgets:
        - Fl::Tabs - "File card tabs" interface
        - Fl::Output - Simple display widget for single lines of text
        - Fl::MultilineOutput - Simple display widget for multiple lines of text
    - New demo scripts:
        - eg/tabs.pl - Demonstrates Fl::Tabs
        - eg/scrollbar.pl - Demonstrates Fl::Scrollbar and Fl::Output use

0.99.10 2016-06-04T00:08:58Z

    - New widgets:
        - Fl::Scrollbar - Slider with arrow buttons at either end
        - Fl::Slider - Contains a sliding knob inside a box
        - Fl::FillSlider - Filled Vertical Slider. Useful as a progress or value meter
        - Fl::HorFillSlider - Fl::FillSlider but horizontal
        - Fl::NiceSlider - Fl::Slider with an easy grab handle
        - Fl::HorNiceSlider - Fl::NiceSlider but horizontal
        - Fl::HorSlider - Horizontal Fl::Slider
        - Fl::ValueSlider - Slider widget that displays the current value
        - Fl::HorValueSlider - Horizontal Fl::ValueSlider

0.99.9 2016-05-19T01:11:29Z

    - Fix index count when there are optional arguments in generated code

0.99.8 2016-05-18T18:33:34Z

    - New widgets:
        - Fl::Counter - Controls a single floating point value with button (or keyboard) arrows
        - Fl::SimpleCounter - Fl::Counter with only two buttons
        - Fl::Dial - Circular dial to control a single floating point value
        - Fl::FillDial - Fl::Dial with a filled arc
        - Fl::LineDial - Fl::Dial with a single line to mark the current value
        - Fl::Roller - '3D' dial to control a floating point value
        - Fl::ValueOutput - Read-only display of floating point value
        - Fl::ValueInput - Displays a floating point value the user can modify

0.99.7 2016-05-18T00:20:32Z

    - Fix refcount related crash on super sensitive *nix glibc

0.99.6 2016-05-17T16:16:32Z

    - New widgets:
        - Fl::Input - single line text input widget
        - Fl::SecretInput - input widget with hidden text (password fields, etc.)
        - Fl::FloatInput - limits users to type only floating point numbers
        - Fl::IntInput - limits users to type only decimal digits and hex values
        - Fl::MultilineInput - allows editing of multiline text fields
        - Fl::Valuator - Base class for several floating-point value widget types
        - Fl::Adjuster - Dynamic range valuator stolen from Prisms



( run in 2.177 seconds using v1.01-cache-2.11-cpan-cdf2f3d4e48 )