July 2019
|
2019-07-07
|
Added
|
Tests
| :
| Added a test button
|
June 2019
|
2019-06-12
|
Tests
| :
| Cleaner shutdown in test_appfw
|
November 2018
|
2018-11-27
|
Windows
| :
| Update font sizes according the UI scaling
|
2018-11-18
|
Widgets
| :
| Improved point/pixel conversions
|
2018-11-17
|
Widgets
| :
| UI style reloading
|
2018-11-14
|
Debug
|
Widgets
| :
| UI framework improvements
|
2018-11-11
|
Widgets
| :
| Widget improvements
|
2018-11-11
|
| :
| Updated header file
|
2018-11-08
|
Widgets
| :
| Nicer way of creating subheading labels
|
October 2018
|
2018-10-07
|
Widgets
| :
| Showing scroll bar in dialogs
|
September 2018
|
2018-09-25
|
Widgets
| :
| Adjusted HiDPI scaling of small windows
|
2018-09-25
|
Widgets
| :
| Changed panel/popup opening animation style
|
August 2018
|
2018-08-09
|
Client
|
UI
| :
| Use native file dialog for picking folders
|
2018-08-08
|
Widgets
| :
| Button shortcut keys specified as DDKEYs
|
July 2018
|
2018-07-29
|
| :
| Switch to text input mode in text editor widgets
|
2018-07-27
|
Added
|
Default Style
|
UI
| :
| Added missing UI images (corners, dot)
|
2018-07-16
|
Fixed
|
libgui
| :
| Fixed handling of tab stops in rich text
|
2018-07-16
|
Style
| :
| Don't require "Config.ui.translucency" to exist
|
2018-07-07
|
libgui
| :
| Renamed the de::gl namespace to de::gfx
|
June 2018
|
2018-06-29
|
| :
| Use std::numeric_limits
|
2018-06-28
|
| :
| Pixel ratio moved to libgui; updated text wrapping code
|
2018-06-28
|
Cleanup
|
Refactor
| :
| Line wrapping uses CString ranges; cleanup
|
2018-06-27
|
| :
| Continued removal of Qt dependencies; use mb_iterator
|
2018-06-27
|
| :
| Removed SignalAction (specific to Qt)
|
2018-06-27
|
| :
| Started removing Qt dependencies
|
January 2018
|
2018-01-20
|
Cleanup
| :
| Cleanup with clang-format
|
2018-01-20
|
Widgets
| :
| Mouse hover behavior in VariableArrayWidget
|
November 2017
|
2017-11-19
|
Widgets
| :
| ToggleWidget configurable with no icon
|
2017-11-18
|
Widgets
| :
| Finding UI items by label text
|
2017-11-12
|
Widgets
| :
| Closing a parent popup when child popup closes
|
July 2017
|
2017-07-15
|
| :
| AtlasProceduralImage can use a preallocated image
|
June 2017
|
2017-06-26
|
UI
|
Widgets
| :
| Colored popup outlines
|
2017-06-26
|
Widgets
| :
| Configurable DocumentWidget colors
|
2017-06-25
|
Home
|
Widgets
| :
| Focus highlight and scrolling improvements
|
2017-06-25
|
Widgets
| :
| Optional maximum height for dialogs
|
2017-06-19
|
Client
|
Fixed
|
libcore
| :
| More graceful fatal errors
|
2017-06-11
|
Fixed
|
Mobile
| :
| Mutex misuse in desktop build
|
May 2017
|
2017-05-01
|
Widgets
| :
| Ensure painter clipping rectangle is valid
|
April 2017
|
2017-04-29
|
libgui
|
OpenGL
|
Performance
| :
| Drawing performance tuning
|
2017-04-17
|
Widgets
| :
| Ensure OpenGL context is active when initializing
|
2017-04-16
|
Fixed
|
Widgets
| :
| Reinitialize UI atlas if necessary
|
2017-04-16
|
Fixed
|
Widgets
| :
| Problems with button colors and hovering
|
2017-04-14
|
Widgets
| :
| Clearing TabWidget items with no animation glitches
|
2017-04-10
|
UI
|
Widgets
| :
| Use a smooth opening animation for sidebars
|
2017-04-02
|
Widgets
| :
| Directory picker dialog remembers latest selection
|
March 2017
|
2017-03-23
|
Widgets
| :
| UI downscaling in small HiDPI window capped at 2/3s
|
2017-03-20
|
Fixed
|
Widgets
| :
| “No root widget found” when about to show a notification
|
2017-03-19
|
Fixed
| :
| CompositorWidget needs to flush queued draws
|
2017-03-18
|
Widgets
| :
| Command widgets have a persistent history
|
2017-03-09
|
Widgets
| :
| DirectoryListDialog can have multiple groups
|
2017-03-08
|
Added
|
Widgets
| :
| Added a query method
|
2017-03-04
|
Fixed
|
Widgets
| :
| LineEditWidget is not clipped at all
|
February 2017
|
2017-02-27
|
Fixed
|
Widgets
| :
| DocumentWidget does not open
|
2017-02-26
|
UI
|
Widgets
| :
| Styling a label for empty menus
|
2017-02-26
|
Performance
|
Widgets
| :
| Update background blur only when needed
|
2017-02-22
|
Fixed
|
Widgets
| :
| Potential crash when opening a panel widget
|
2017-02-19
|
UI
|
Widgets
| :
| Draw GUI widgets with fewer draw calls
|
2017-02-10
|
Fixed
|
liblegacy
| :
| Improved thread-safety
|
2017-02-08
|
Refactor
|
Widgets
| :
| Collecting pending assets
|
2017-02-05
|
Widgets
| :
| Allow overriding manual widget opacity
|
2017-02-05
|
Widgets
| :
| Opacity-related attributes apply to descendants, too
|
2017-02-03
|
Widgets
| :
| Renamed a PopupWidget method
|
2017-02-02
|
Widgets
| :
| PanelButton does not always have to eat mouse events
|
2017-02-02
|
Widgets
| :
| Method for opening or closing a popup
|
2017-02-01
|
UI
|
Widgets
| :
| Change LineEditWidget colors and hint font
|
January 2017
|
2017-01-21
|
Performance
|
Widgets
| :
| Optionally recycle children in a virtualized menu
|
2017-01-17
|
Widgets
| :
| Querying the text of a DocumentWidget
|
2017-01-16
|
Widgets
| :
| Tab widget supports keyboard shortcuts
|
2017-01-13
|
Fixed
| :
| Popup maximum height is limited to the view height
|
2017-01-11
|
Widgets
| :
| Minor improvements
|
2017-01-10
|
Widgets
| :
| Color theme in dialog widgets
|
November 2016
|
2016-11-22
|
Widgets
| :
| Opening a modal dialog without blocking event loop
|
2016-11-20
|
Widgets
| :
| Clearing the root widget’s focus stack
|
2016-11-19
|
UI
|
Widgets
| :
| Minor UI tweaks and fixes
|
2016-11-04
|
Fixed
| :
| Build failure
|
2016-11-04
|
Console
|
Performance
| :
| Minor optimizations
|
October 2016
|
2016-10-16
|
Widgets
| :
| VariableChoiceWidget supports text values
|
2016-10-15
|
Cleanup
| :
| Label minimum height
|
2016-10-15
|
Widgets
| :
| Setting a minimum content height for labels
|
2016-10-15
|
Widgets
| :
| LabelWidget's shader can be changed
|
2016-10-15
|
Widgets
| :
| Focus indicator is hidden when using the mouse
|
2016-10-12
|
Widgets
| :
| Converting from logical to window (pixel) coordinates
|
2016-10-07
|
Widgets
| :
| provide VRConfig::RowInterleaved implementation
|
September 2016
|
2016-09-26
|
Widgets
| :
| Root widget should clear the entire framebuffer
|
2016-09-08
|
Fixed
| :
| Window refresh does not begin at all
|
2016-09-08
|
Refactor
|
Tests
| :
| Update for new GLWindow classes
|
2016-09-06
|
Cleanup
|
Refactor
| :
| Window initialization and drawing
|
2016-09-04
|
GL
|
Refactor
|
Tests
| :
| Updated for new GL classes (work in progress)
|
August 2016
|
2016-08-29
|
Performance
| :
| Rasterize long text content in the background
|
2016-08-28
|
Widgets
| :
| Set focus on selected item when opening ChoiceWidget
|
2016-08-07
|
Widgets
| :
| PanelButtonWidget closes itself if parent popup closes
|
2016-08-05
|
UI
| :
| Further focus navigation and appearance improvements
|
2016-08-04
|
UI
| :
| Focus indicator appearance and navigation improvements
|
2016-08-02
|
Widgets
| :
| Tweaked keyboard navigation
|
2016-08-02
|
Fixed
| :
| Crash when triggering button with keys
|
2016-08-02
|
Widgets
| :
| Restore focus after opening and closing a popup
|
2016-08-01
|
libcore
|
Widgets
| :
| Basic navigation with arrow keys
|
July 2016
|
2016-07-27
|
Widgets
| :
| CommandWidget focus cannot be cycled when it has text
|
2016-07-23
|
Client
|
Widgets
| :
| Reorder widgets for focus cycling
|
2016-07-23
|
Widgets
| :
| Basic focus switching with Tab/Shift-Tab; button activation
|
2016-07-21
|
Fixed
|
Widgets
| :
| Drawing the focus indicator
|
2016-07-20
|
Added
|
Client
|
UI
| :
| Added a Quit button to the client window
|
2016-07-17
|
| :
| Retain focus widget when clicking outside widgets
|
2016-07-15
|
Widgets
| :
| Improved MessageDialog layout with custom widgets
|
2016-07-05
|
Refactor
| :
| All popups may optionally have a close button
|
2016-07-05
|
Widgets
| :
| Minor improvements
|
2016-07-02
|
Widgets
| :
| Minor appearance and behavior tuning
|
2016-07-02
|
Fixed
|
Windows
| :
| Build failure (missing exports)
|
June 2016
|
2016-06-30
|
Home
|
UI
| :
| Improved list item virtualization
|
2016-06-29
|
Refactor
| :
| More robust child widget virtualization for menus
|
2016-06-29
|
Client
|
Refactor
|
UI
|
Widgets
| :
| Use FilteredData in widgets
|
2016-06-29
|
Added
|
ListData
| :
| Added utility template ListDataT
|
2016-06-29
|
Added
| :
| Added ui::FilteredData for filtering other data models
|
2016-06-27
|
Cleanup
|
Fixed
|
libcore
| :
| Observers concurrency and cleanup
|
2016-06-26
|
Widgets
| :
| Scroll bars can be dragged with the mouse
|
2016-06-26
|
Fixed
| :
| Use-after-free during text layout
|
2016-06-21
|
Widgets
| :
| Dialog for managing a list of directories
|
2016-06-20
|
Added
|
Widgets
| :
| Added widgets for managing a list of strings/directories
|
2016-06-20
|
UI
| :
| UI focus indicator tweaks
|
2016-06-19
|
Optimize
| :
| Save memory in GuiWidget
|
2016-06-19
|
UI
| :
| UI style tweaks
|
2016-06-18
|
Widgets
| :
| Variant items; menu item trigger audience
|
2016-06-18
|
Added
|
Widgets
| :
| Added an optional close button to DocumentPopupWidget
|
2016-06-16
|
Home
|
UI
| :
| Improved package list filter editor legibility
|
2016-06-11
|
Fixed
| :
| Use-after-free error when closing a submenu popup
|
2016-06-11
|
Fixed
| :
| DocumentWidget retains its maximum width
|
2016-06-11
|
Fixed
| :
| DocumentWidget tries to load too much text as textures
|
2016-06-10
|
Widgets
| :
| Setting preferred heights for DocumentPopupWidget
|
2016-06-05
|
ChildWidgetOrganizer
| :
| Querying item counts
|
2016-06-05
|
Fixed
| :
| Rules for GridLayout total final dimensions
|
2016-06-05
|
| :
| Child widget virtualization for large data sets
|
May 2016
|
2016-05-08
|
Fixed
| :
| Potential crash during shutdown
|
April 2016
|
2016-04-24
|
Client
|
Refactor
| :
| Easier way to use images from the UI style
|
2016-04-24
|
Fixed
| :
| Findings widgets based on data item index
|
2016-04-23
|
MenuWidget
| :
| Finding item index based on widget
|
2016-04-22
|
Client
|
Refactor
| :
| ScalarRule was renamed to AnimationRule
|
2016-04-21
|
MenuWidget
| :
| Tweaking submenu popup ownership
|
2016-04-19
|
Refactor
| :
| Use IAssetGroup for labels and menus
|
2016-04-18
|
Debug
|
ScrollAreaWidget
| :
| Scrolling to a Rule destination; removed debug print
|
2016-04-16
|
ScrollAreaWidget
| :
| Scrolling to show a specific widget
|
2016-04-13
|
MenuWidget
| :
| Moving the focused widget with arrow keys (up/down)
|
2016-04-05
|
Fixed
| :
| Apply UI scale factor; non-integer numbers in VariableChoiceWidget
|
2016-04-05
|
Added
|
libgui
| :
| Added a Config variable for scaling the UI as a whole
|
2016-04-02
|
Fixed
| :
| Incorrect layout for some label image fitting modes
|
2016-04-02
|
Tests
| :
| Testing LabelWidget image fitting modes
|
March 2016
|
2016-03-28
|
GUiWidget
| :
| GuiWidget flag for eating all mouse events
|
2016-03-27
|
| :
| MessageDialog allows hiding elements of the layout
|
2016-03-27
|
| :
| Accessing the text editor of a const InputDialog
|
2016-03-27
|
| :
| Submenu popups close their parent popup menus
|
2016-03-25
|
Fixed
| :
| Clicking on a panel background should not reset focus
|
2016-03-24
|
Cleanup
| :
| Cleanup
|
2016-03-16
|
Refactor
| :
| Using color theme enums in popups
|
2016-03-14
|
Refactor
| :
| Use color theme enums in ButtonWidget
|
2016-03-13
|
Widgets
| :
| Color theme enums, access to opacity animations
|
2016-03-13
|
DialogWidget
| :
| Option for a two-column dialog layout
|
February 2016
|
2016-02-28
|
Default Style
| :
| Improved log entry legibility
|
2016-02-28
|
| :
| Focus is hidden if the focused widget becomes invisible
|
2016-02-27
|
Fixed
| :
| Showing and hiding LineEditWidget's hint message
|
2016-02-27
|
| :
| Re-filtering items managed by ChildWidgetOrganizer
|
2016-02-23
|
Documentation
| :
| API doc update for GuiWidget
|
2016-02-23
|
Cleanup
| :
| Shorter way to access style rules
|
2016-02-21
|
Widgets
| :
| Widgets can optionally hide the focus rectangle
|
2016-02-17
|
| :
| Minor ProceduralImage improvements
|
2016-02-12
|
Fixed
|
Refactor
|
Widgets
| :
| ChildVisibilityClipping applied for all widgets
|
2016-02-11
|
Cleanup
| :
| Cleanup
|
2016-02-07
|
Cleanup
| :
| Cleanup
|
2016-02-06
|
Added
|
Widgets
| :
| Added focus indicator and Focusable flag
|
2016-02-01
|
| :
| Minor API improvements
|
January 2016
|
2016-01-29
|
Added
|
Widgets
| :
| Added CallbackAction for calling a std::function
|
2016-01-29
|
Added
|
Widgets
| :
| Added utility methods for Margins
|
2016-01-24
|
Added
|
DocumentPopupWidget
| :
| Added an optional action button
|
2016-01-09
|
| :
| Improved animations
|
2016-01-02
|
ChoiceWidget
| :
| Show a specific string when nothing is selected
|
2016-01-02
|
| :
| Minor layout improvements
|
2016-01-01
|
| :
| Checking for valid selection in ChoiceWidget
|
2016-01-01
|
| :
| Various widget improvements
|
2016-01-01
|
| :
| VariableSliderWidget can be used to adjust Animation values
|
2016-01-01
|
C++11
|
Refactor
| :
| Sorting data items with lambda functions
|
2016-01-01
|
| :
| PopupMenuWidget's popups can use inverted colors
|
December 2015
|
2015-12-19
|
libcore
|
Log
| :
| New formatting for entry section metadata
|
November 2015
|
2015-11-28
|
Added
|
Oculus Rift
| :
| Added a method for checking OVR support at runtime
|
2015-11-22
|
Windows
| :
| Use Direct2D to query the desktop DPI factor
|
October 2015
|
2015-10-16
|
Fixed
|
LogWidget
| :
| Scroll position stays fixed when not at bottom
|
2015-10-16
|
Fixed
|
LogWidget
| :
| Scroll position stays fixed when not at bottom
|
September 2015
|
2015-09-14
|
GridPopupWidget
| :
| Adding a cell-spanning widget to the grid
|
August 2015
|
2015-08-25
|
Windows
| :
| Use system DPI factor to scale UI elements
|
2015-08-25
|
| :
| Improved popup behavior for all widgets
|
2015-08-25
|
Added
|
LabelWidget
| :
| Added method for querying the text alignment
|
2015-08-25
|
Fixed
|
PopupMenuWidget
| :
| Inverted popup menu items colors
|
2015-08-25
|
PopupWidget
| :
| Smarter popups: don't eat clicks, auto-flip direction
|
2015-08-25
|
Added
| :
| Added PopupButtonWidget for controlling button-attached popups
|
2015-08-25
|
Added
| :
| Added inverted color mode for PopupMenuWidget
|
2015-08-23
|
Added
| :
| Added fade-to-black utility and GuiWidgetRef smart reference
|
2015-08-23
|
| :
| Dialog titles can optionally have an icon
|
2015-08-23
|
LabelWidget
|
Refactor
| :
| Text shadow drawing moved to LabelWidget
|
2015-08-22
|
| :
| Minor improvements for GuiWidget and LabelWidget
|
2015-08-22
|
Fixed
|
PopupWidget
| :
| Positioning a tall popup
|
2015-08-21
|
ButtonWidget
| :
| Button border color can use a style color def
|
July 2015
|
2015-07-31
|
Added
|
Client
|
Log
| :
| Added PrivilegedLogWidget (developer utility)
|
May 2015
|
2015-05-16
|
Added
|
Cleanup
|
GridLayout
| :
| Added an assertion
|
April 2015
|
2015-04-04
|
UI
| :
| Only allow UI downscaling on HiDPI displays
|
2015-04-04
|
UI
| :
| Only allow UI downscaling on HiDPI displays
|
2015-04-04
|
GridPopupWidget
| :
| Method for adding separate labels
|
2015-04-04
|
GridPopupWidget
| :
| Method for adding separate labels
|
2015-04-03
|
UI
| :
| Scale UI smaller with small window sizes/resolutions
|
2015-04-03
|
UI
| :
| Scale UI smaller with small window sizes/resolutions
|
March 2015
|
2015-03-21
|
Fixed
| :
| Menu closes open subwidgets when opening a new subwidget
|
2015-03-21
|
Fixed
| :
| Menu closes open subwidgets when opening a new subwidget
|
2015-03-21
|
Default Style
|
UI
| :
| New style for TabWidget
|
2015-03-21
|
Default Style
|
UI
| :
| New style for TabWidget
|
2015-03-17
|
Fixed
| :
| DocumentWidget content overflowing the right edge
|
2015-03-17
|
Fixed
| :
| DocumentWidget content overflowing the right edge
|
January 2015
|
2015-01-27
|
Client
|
Default Style
|
UI
| :
| Item alignment in popup menus
|
2015-01-11
|
Oculus Rift
| :
| Avoid assert fail when HMD not connected
|
December 2014
|
2014-12-19
|
LabelWidget
| :
| Image width/height can be overridden separately
|
2014-12-06
|
DocumentWidget
|
Fixed
| :
| Document contents not updated for drawing
|
November 2014
|
2014-11-30
|
Added
|
GuiWidget
| :
| Added blurred background with a solid fill
|
2014-11-30
|
| :
| Improvements for widget background blurring
|
2014-11-30
|
Fixed
| :
| Colors with inverted Aux Button and Button styles
|
2014-11-26
|
Fixed
| :
| Popup positioning with Down opening direction
|
2014-11-26
|
Refactor
| :
| Item data improvements
|
2014-11-26
|
SliderWidget
| :
| Changing the slider step value
|
2014-11-23
|
Windows
| :
| Scrolling with the mouse wheel
|
2014-11-20
|
| :
| ProgressWidget dotted mode; angle for StyleProceduralImage
|
2014-11-20
|
Refactor
| :
| Method for calculating widget's content rectangle
|
2014-11-16
|
Client
|
libgui
|
Refactor
| :
| Replaced 'vid-fsaa' and 'vid-vsync' with Config variables
|
2014-11-13
|
BaseGuiApp
| :
| "-dpi" option overrides detected DPI factor
|
2014-11-06
|
Oculus Rift
| :
| Providing a projection when HMD is not connected
|
2014-11-06
|
Oculus Rift
| :
| Updated for LibOVR 0.4.3
|
2014-11-02
|
Added
| :
| Revised notification area, added RelayWidget
|
2014-11-02
|
GuiWidget
| :
| Destroying a GUI widget at a later time
|
2014-11-02
|
Fixed
|
GuiWidgetPrivate
| :
| Observe root atlas for deletion
|
2014-11-02
|
ChildWidgetOrganizer
|
Fixed
| :
| Potential memory access issue
|
2014-11-01
|
Added
| :
| Added a smart pointer for owning a GuiWidget
|
October 2014
|
2014-10-31
|
Fixed
|
FoldPanelWidget
| :
| Memory leak
|
2014-10-30
|
DialogWidget
| :
| Specifying a minimum width for a dialog
|
2014-10-30
|
Fixed
| :
| Memory leak in LogWidget (at shutdown)
|
2014-10-29
|
| :
| Popup menu annotation hiding; button style changes
|
2014-10-29
|
Added
|
Data
| :
| Added method for iterating all items of a data model
|
2014-10-27
|
Fixed
|
HiDPI
| :
| Background blurring with high pixel densities
|
2014-10-26
|
LogWidget
| :
| Improved behavior during/after rewrapping
|
2014-10-26
|
LogWidget
| :
| Removed the malfunctioning pausing mechanism
|
2014-10-21
|
Cleanup
|
LogWidget
| :
| Cleanup
|
2014-10-21
|
LogWidget
|
Performance
| :
| Improved/faster log entry processing
|
2014-10-21
|
| :
| Redesigned TextDrawable with better multitasking
|
September 2014
|
2014-09-01
|
Fixed
| :
| Build error (Qt 5 required)
|
August 2014
|
2014-08-30
|
Fixed
|
GL
|
OS X
| :
| Include path for LibOVR GL C API
|
2014-08-30
|
Fixed
|
Windows
| :
| Oculus Rift rendering setup for OpenGL
|
2014-08-25
|
Fixed
|
Windows
| :
| Build error in OculusRift
|
2014-08-25
|
Fixed
|
Oculus Rift
| :
| Build error when not using LibOVR
|
2014-08-23
|
Fixed
|
Oculus Rift
| :
| Build error when not using LibOVR
|
2014-08-21
|
Oculus Rift
| :
| Fixing up projection, head position
|
2014-08-19
|
libgui
|
Oculus Rift
| :
| Frame buffer should not use mipmapping
|
2014-08-19
|
Debug
|
libgui
| :
| Working on Oculus Rift rendering
|
2014-08-17
|
Oculus Rift
|
Refactor
| :
| Rewrote Oculus Rift code for LibOVR 0.4
|
2014-08-14
|
VRConfig
| :
| Determining if VR mode displaces content on screen
|
July 2014
|
2014-07-31
|
Fixed
|
ScrollWidget
| :
| Scrolling speed with HiDPI
|
2014-07-31
|
Performance
|
UI
| :
| Only use blurring when Style allows
|
2014-07-03
|
Client
| :
| Access UI style and renderer assets using PackageLoader
|
June 2014
|
2014-06-20
|
PopupMenuWidget
| :
| Improved appearance of menu annotations
|
2014-06-19
|
Added
| :
| Added a new "annotation" semantic for UI items
|
2014-06-19
|
PopupWidget
| :
| By default, blur popup backgrounds
|
2014-06-19
|
LabelWidget
| :
| Specify maximum text width with a Rule
|
2014-06-10
|
LogWidget
| :
| Start rewrap from visible range
|
2014-06-09
|
Cleanup
|
Fixed
|
LogWidget
|
Refactor
| :
| Fixed pruning, overall cleanup
|
2014-06-09
|
Fixed
|
LogWidget
| :
| Layout glitch when new entries first appear
|
2014-06-09
|
FoldPanelWidget
| :
| Removed frame around fold indicator
|
2014-06-09
|
LogWidget
|
Refactor
| :
| Updating a cached entry
|
2014-06-08
|
Fixed
|
GLTextComposer
| :
| Showing a portion of tabbed content
|
2014-06-08
|
Fixed
|
Refactor
| :
| LogWidget's rewrapping behavior after refactoring
|
2014-06-08
|
Refactor
| :
| Use TextDrawable in LogWidget
|
2014-06-08
|
Scripting
| :
| Improvements for the Doomsday Script REPL widget
|
2014-06-08
|
Fixed
| :
| Rich fonts in DocumentWidget
|
May 2014
|
2014-05-03
|
Fixed
| :
| Slider range labels shouldn't use scientific notation
|
April 2014
|
2014-04-20
|
DialogWidget
|
Fixed
| :
| Potential null pointer dereference
|
2014-04-18
|
PanelWidget
| :
| Tightened popup opening bounce a little
|
2014-04-15
|
| :
| Faster fold panel indicator animation
|
2014-04-14
|
Refactor
| :
| Renamed NotificationWidget
|
2014-04-14
|
Fixed
| :
| Handling notifications owned by other widgets
|
2014-04-14
|
Added
|
GuiWidget
|
Refactor
| :
| Added a slot for deleting later
|
2014-04-13
|
GuiWidget
| :
| Manually saving/restoring widget tree state
|
2014-04-12
|
Refactor
| :
| Animating procedural images, fold panel indicator
|
2014-04-12
|
GuiRootWidget
| :
| Utility for moving a widget on top
|
2014-04-11
|
Added
| :
| Added VariableSliderWidget
|
2014-04-11
|
Oculus Rift
| :
| Setting the yaw zero angle
|
2014-04-09
|
Added
| :
| Added a line edit widget for Variable editing
|
2014-04-07
|
LabelWidget
| :
| Content size available as rules
|
2014-04-07
|
Cleanup
| :
| Cleanup
|
March 2014
|
2014-03-30
|
Added
|
Documentation
| :
| Added note about fold panel contents
|
2014-03-28
|
Added
| :
| Added a waveform bank to BaseGuiApp
|
2014-03-26
|
Fixed
|
TextDrawable
| :
| Potential crash when changing text during wrapping
|
2014-03-23
|
Fixed
|
Updater
| :
| Showing the Updater notification icon
|
2014-03-20
|
Documentation
| :
| Corrected API doc for MenuWidget
|
2014-03-17
|
libdeng2
|
libgui
|
Optimize
|
Performance
| :
| Performance and memory tuning
|
2014-03-17
|
GuiRootWidget
| :
| Use a TextureBank for common UI textures
|
2014-03-17
|
Fixed
| :
| Don't draw a popup with zero surface area
|
2014-03-16
|
| :
| PanelWidget waits until content is ready for drawing
|
2014-03-16
|
Fixed
| :
| Failed assert when deiniting widget not part of tree
|
2014-03-15
|
Fixed
| :
| Crash after closing popup (double delete)
|
2014-03-15
|
Refactor
| :
| Const'd a method of BaseWindow
|
2014-03-10
|
Added
| :
| Added an inverted style for TabWidget
|
2014-03-10
|
| :
| Inverted "info style" for MessageDialog and ButtonWidget
|
2014-03-10
|
GuiWidget
| :
| Take opacity into account when blurring
|
2014-03-10
|
Client
|
Refactor
| :
| Use Untrapper in dialogs and tutorial
|
2014-03-10
|
Added
| :
| Added Untrapper for mouse untrapping convenience
|
2014-03-10
|
Added
|
GuiRootWidget
| :
| Added method for finding GuiWidgets
|
2014-03-09
|
Cleanup
|
libgui
| :
| Key modifier related cleanup
|
2014-03-09
|
Fixed
|
LabelWidget
| :
| Updating label's margins
|
2014-03-09
|
Added
| :
| Special button with a small auxiliary button inside
|
2014-03-08
|
DialogWidget
| :
| Place image-only buttons to the left
|
2014-03-06
|
GuiWidget
| :
| Enabling/disabling widget state serialization
|
2014-03-06
|
VRConfig
| :
| Querying current eye height
|
2014-03-05
|
Fixed
|
Oculus Rift
| :
| Initial prediction latency and head matrix
|
2014-03-05
|
Style
| :
| Allow non-const access to Style's banks
|
2014-03-04
|
VRConfig
| :
| Keep projection matrix Z axis unflipped
|
2014-03-04
|
Refactor
| :
| Root widget loads common textures
|
2014-03-03
|
Refactor
| :
| Use pimpl-friendly audiences for libappfw classes
|
2014-03-02
|
Added
|
DialogWidget
| :
| Added an action for dialog acceptance
|
2014-03-02
|
| :
| Minor improvements
|
2014-03-02
|
Added
|
LineEditWidget
| :
| Added a frame for text edit widgets
|
2014-03-02
|
ProgressWidget
| :
| Color of the mini style can be changed
|
2014-03-02
|
Added
|
ButtonWidget
| :
| Added a method for triggering a button
|
February 2014
|
2014-02-28
|
Fixed
|
UI
|
Updater
| :
| Updater Settings dialog position while closing
|
2014-02-25
|
Oculus Rift
| :
| Modelview matrix according to head tracking
|
2014-02-25
|
Client
|
UI
| :
| Adjusted fold panel indicators
|
2014-02-25
|
Added
|
LabelWidget
| :
| Added overlay image drawing for labels
|
2014-02-24
|
FoldPanelWidget
| :
| Adjusted fold indicator placement
|
2014-02-24
|
Client
|
Refactor
| :
| Fluent interface for widget Margins
|
2014-02-24
|
Added
|
LabelWidget
| :
| Added special "separate" align mode for labels
|
2014-02-24
|
Client
|
Refactor
| :
| Calculate projection matrix in VRConfig
|
2014-02-22
|
FoldPanelWidget
| :
| Better fold indicator placement
|
2014-02-22
|
| :
| Signal from LineEditWidget when content changes
|
2014-02-21
|
Added
|
FoldPanelWidget
| :
| Added a fold state indicator
|
2014-02-20
|
Cleanup
| :
| Cleanup
|
2014-02-20
|
GuiWidget
| :
| Automatic state storage for IPersistent widgets
|
2014-02-20
|
Added
|
BaseGuiApp
| :
| Added "UIState" into persist.pack
|
2014-02-20
|
Added
| :
| Added PersistentState and IPersistent
|
2014-02-19
|
Fixed
|
qmake
| :
| Duplicate header file
|
2014-02-19
|
Added
| :
| Added TabWidget, changed ui::Data audience methods
|
2014-02-19
|
Added
|
Refactor
| :
| Added ui::ImageItem, an item with an image
|
2014-02-18
|
ButtonWidget
| :
| Changing background color
|
2014-02-14
|
Cleanup
|
Client
| :
| Cleanup
|
2014-02-14
|
Client
|
Refactor
| :
| Control timer loop from BaseWindow during draw
|
2014-02-13
|
Client
|
Refactor
| :
| Basic key/mouse event handling
|
2014-02-13
|
Cleanup
|
Client
|
Refactor
| :
| Cleanup of the window draw operation
|
2014-02-13
|
Client
|
Refactor
| :
| Moved window draw requests to BaseWindow
|
2014-02-13
|
Client
|
Refactor
| :
| WindowSystem split to generic/client specific
|
2014-02-13
|
| :
| Changed license to LGPL 3
|
2014-02-11
|
Added
| :
| Added convenience header for BaseWindow
|
2014-02-11
|
Client
|
Refactor
|
Stereo 3D
| :
| Relocated window transforms
|
2014-02-11
|
Added
|
Documentation
| :
| Added API documentation for VRConfig
|
2014-02-05
|
ButtonWidget
| :
| Button text hover coloring modes
|
2014-02-05
|
Refactor
| :
| Fix build (refactoring oversight)
|
2014-02-03
|
Refactor
| :
| Use reference-counted Action instances
|
2014-02-02
|
Added
|
GridLayout
| :
| Added method for querying the layout's paddings
|
2014-02-02
|
Fixed
|
Margins
| :
| Updating margins
|
2014-02-02
|
FoldPanelWidget
| :
| Fold title must be manually created
|
2014-02-02
|
Fixed
|
MenuWidget
| :
| Take padding into account in layout
|
2014-02-02
|
Fixed
| :
| De- and re-initializing procedural images
|
2014-02-01
|
SliderWidget
| :
| Use defined precision in edit popup
|
2014-02-01
|
Fixed
|
LineEditWidget
| :
| Don't animate height immediately after creation
|
January 2014
|
2014-01-31
|
Fixed
|
Oculus Rift
| :
| Shutting down LibOVR (dangling references)
|
2014-01-30
|
Fixed
|
Windows
| :
| Missing export
|
2014-01-30
|
Client
|
Refactor
| :
| Renamed stereo 3D mode enums
|
2014-01-28
|
| :
| Widget improvements
|
2014-01-28
|
Refactor
| :
| Use DocumentPopupWidget
|
2014-01-28
|
Added
| :
| Added DocumentPopupWidget
|
2014-01-26
|
LabelWidget
| :
| Optionally animate label size when ready for drawing
|
2014-01-15
|
Cleanup
|
Console
|
libgui
|
Log
| :
| Log message cleanup
|
2014-01-13
|
| :
| Moved dialogs to a separate source folder
|