Skip to content

Releases: evanobenauer/GlowUI

GlowUI Release 1.1.0

13 Jan 19:25
Compare
Choose a tag to compare

Window icon no longer delivers a black box if no icon is present
Added isMouseOver capabilities to SideBarUI and TextUI
reorganized location of some Util classes

GlowUI Release 1.0.9b

12 Nov 02:02
Compare
Choose a tag to compare

Fixed a major bug causing crashes when loading image data resources

GlowUI Release 1.0.9

11 Nov 22:19
Compare
Choose a tag to compare

Reformatted LineUI to be capable of using multiple vertices.
Added method for mouse over detection for PolygonUI
Added Polygon3D and Rectangle3D. These act as 2D projections with a "camera" that can be rotated from Theta and Phi
Added Method Chaining to object creation methods

GlowUI Release 1.0.8

28 Oct 15:56
Compare
Choose a tag to compare

Added TexturedRectangleUI
Added GradientRectangleUI
Fixed concurrent modification exceptions with queue on the draw thread
Added semicircle functionality to CircleUI
Added centering to all polygons
Added SettingWidgetUI for all setting widgets to extend

GlowUI Release 1.0.7

09 Oct 15:56
Compare
Choose a tag to compare

Window Icons can now be set. To do this, put "icon.png" into the resources folder of the program.
TextUI can now render the alpha channel.
PhysicsObjectUI and its relations have been moved to an addon library called UIPhysics.
Major tick thread bug fixed causing mousepos to update multiple times per tick.

GlowUI Release 1.0.6

04 Oct 01:11
Compare
Choose a tag to compare

Many minor improvements to the code organization and structure
Added CircleUI, PolygonUI, and RegularPolygonUI to the shapes list.
Added LineUI to the shapes list.
Added TooltipUI
Added Debug Mode containing different keybindings and an information menu.

GlowUI Release 1.0.5

23 Jul 17:57
Compare
Choose a tag to compare

Added "Economic" setting to runRenderLoop in window to allow for a more efficient, rendering option
Added drawBackground to Scene
Added new line functionability to TextUI and TextFieldUI.
Added Copy/Paste/Delete/Cut functions to TextFieldUI

GlowUI Release 1.0.4

18 Jul 20:27
Compare
Choose a tag to compare

Added isOpen() method to the window class
Fixed major memory leak caused by not closing input detection
Added add/remove queue elements to scenes so that the list may be modified by widget action

GlowUI Release 1.0.3

13 Jul 05:28
Compare
Choose a tag to compare

Added QuickDraw and QuickTick methods to ElementUI
Reformatted WidgetUI and ElementUI to have overwritten drawElement() and tickElement() methods to avoid constant super calls
Fixed bug with SideBarUI title not rendering

GlowLib Release 1.0.2

11 Jul 02:57
Compare
Choose a tag to compare

Added a retractable SideBar that can be placed at the top, bottom, left, or right of the screen
Completely removed Scene dependence for all elements. All draw, tick, and input methods now will request the scene
Added the GLManager for quick access to useful GL Methods
Added LineUI for drawing simple lines, dotted lines, or dashed lines
Added Window UI Scaling that can be modified by the program