Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-11 | InputWidget: Word wrapping, inserting newlines | Jaakko Keränen | |
2021-04-30 | Windows: Fixed custom frame in split modes | Jaakko Keränen | |
Hide duplicated window controls. | |||
2021-04-29 | Working on multiple UI roots | Jaakko Keränen | |
Restore previous root after processing events. Adjusted colors of the non-focused root. | |||
2021-04-28 | Working on multiple UI roots | Jaakko Keränen | |
Various refactorings and fixes to handle root-global and window-global state, root-specific palettes, and proper coordinate system changes (e.g., when opening menus). UI events are posted and handled in the context of a specific root. | |||
2021-04-27 | Refactor: Update event processing to not assume a single UI root | Jaakko Keränen | |
Most actions should occur in the context of the current UI root. | |||
2021-04-27 | UI root sizing is independent of window sizing | Jaakko Keränen | |
2021-04-27 | Refactor: Added a proper Root object | Jaakko Keränen | |
`Root` encapsulates the root widget and the associated UI state. | |||
2021-04-27 | Refactor: Moving RootData so it can become non-global state | Jaakko Keränen | |
2021-04-27 | Refactor: Separating UI creation and root widget from Window | Jaakko Keränen | |
Making the way for multiple roots/windows. |