Login  |  Packages  |  Support  |  Bugs
Top Level :: GUI :: ui :: 2.0.0

ui 2.0.0

Package Information
Summary UI API
Maintainers Joe Watkins (lead) [details]
License PHP License
Description An OO wrapper around libui
Homepage https://github.com/krakjoe/ui
Release notes
Version 2.0.0
(beta)
Refactor of Brushes:
UI\Draw\Brush
abstract UI\Draw\Brush\Gradient
UI\Draw\Brush\LinearGradient
UI\Draw\Brush\RadialGradient
UI\Draw\Color Improvements:
Direct access to channels by name (r, g, b, a) as properties, (case insensitive)
Allow the use of RRGGBBAA integers in place of UI\Draw\Color
UI\Draw\Path Improvements:
Use Path::Winding as default mode
UI\Draw\Pen Improvements:
Allow UI\Draw\Color (or RRGGBBAA integer) in place of UI\Draw\Brush (fill, stroke)
UI\Executor:
Scheduled executor service for animations superceeds and replaces App::onTick mechanism
UI\App:
Removed, it should be obvious that run/quit are global functions
UI\Window:
Fixed onClosing

[ Latest Tarball ] [ Changelog ] [ View Statistics ]
[ Browse Source ] [ Package Bugs ] [ View Documentation ]

Dependencies for release 2.0.0
PHP Version: PHP 7.0.0RC5 or newer
PEAR Package: PEAR 1.4.0b1 or newer
PRIVACY POLICY  |  CREDITS
Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 21 17:05:02 2024 UTC
Bandwidth and hardware provided by: pair Networks