|
|
|
@f9c4c433
|
3 months |
jiri |
Create new file in Navigator (WIP)
|
|
|
|
@0ae9e18
|
10 months |
jiri |
Select shutdown action (power off / restart) in shutdown dialog.
|
|
|
|
@accdf882
|
11 months |
jiri |
File / Edit (Ctrl-E) in Navigator to start editor on current file
|
|
|
|
@2e08f2b6
|
11 months |
jiri |
Confirm shutdown in shutdown dialog.
|
|
|
|
@9a07ee3
|
14 months |
jiri |
Add message dialog choice selection (OK, OK/Cancel)
|
|
|
|
@0d00e53
|
14 months |
jiri |
Shut down dialog
|
|
|
|
@b2c9e42c
|
15 months |
jiri |
Move link out of kbd_event_t
|
|
|
|
@9aa51406
|
15 months |
jiri |
Create terminal window with the correct size from the start.
|
|
|
|
@cde067e
|
16 months |
jiri |
Add UI window callback that is called when window is resized.
|
|
|
|
@ec50d65e
|
18 months |
jiri |
Editor needs to hide cursor when menu bar is activated
|
|
|
|
@8d1bcd7
|
2 years |
jiri |
Handover between system menu and menu bar
We can move between them …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@ed1a948
|
2 years |
jiri |
System menu handle
Graphical element allowing to open system menu …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@1af103e
|
2 years |
jiri |
System menu (WIP)
The system menu provides browsable, …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@46bd63c9
|
2 years |
jiri |
Split drop-down menu into two classes: drop-down and menu
Naming is …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@c0757e1f
|
3 years |
jiri |
UI display configuration utility
In addition to the command-line …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@7cf5ddb
|
3 years |
jiri |
Generic UI list control
Derived from file list, now file list is …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@1eaead4
|
3 years |
jiri |
Tab set control
This allows to expand the space available in a dialog …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@5d380b6
|
3 years |
jiri |
Create menu windows in the correct seat
Add a mechanism to set the …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@3be5366
|
3 years |
jiri |
Add pos_id information to move request, too
This will become useful …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@b0ae23f
|
3 years |
jiri |
Change the correct pointer's shape when resizing window
The request …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@46a47c0
|
3 years |
jiri |
Make sure window is only show as inactive when it loses last focus
…
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@570a3f3
|
3 years |
jiri |
Make minimize box part of default decoration
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@06176e1
|
3 years |
jiri |
Minimizing windows
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@29a5a99
|
3 years |
jiri |
Maximized windows should avoid task bar
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@a130983
|
3 years |
jiri |
Implement text abbreviation
When rendering text, gfx_puttext can now …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@5d62130
|
3 years |
jiri |
Taskbar should be always on top
We add support for topmost windows …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@c48192e
|
3 years |
jiri |
Prevent task bar from being listed in task bar
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@11662bd
|
4 years |
jiri |
File list control
File dialogs now allow browsing files/directories …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@8b22d44
|
4 years |
jiri |
Scrollbar buttons should not depress in text mode
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@35cffea
|
4 years |
jiri |
Maximizing/unmaximizing a window
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@d68239a1
|
4 years |
jiri |
Scrollbar needs custom button decorations
Push button now allows …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@7ca7215
|
4 years |
jiri |
Vertical scrollbar orientation
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@8965860c
|
4 years |
jiri |
Clickmatic
A class that periodically generates when held, after …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@d4ea1f6
|
4 years |
jiri |
Scroll as soon as scroll button is pressed
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@bd16113
|
4 years |
jiri |
Scrollbar (WIP)
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@ca2680d
|
4 years |
jiri |
Rendering UI text with highlighted accelerators
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@552b69f
|
4 years |
jiri |
Dual-mode applications should automatically fall back to console
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@3d10a2f
|
4 years |
jiri |
Null display spec for the benefit of unit testing
When testing …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@e0cf963
|
4 years |
jiri |
Set initial entry text for prompt and file dialog
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@68632b4
|
4 years |
jiri |
Port Text Editor to libui (WIP 1)
Remove io/console.h calls, create …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@80d4aea
|
4 years |
jiri |
Prompt dialog
Stock dialog window that requests the user to enter a …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@81ec7e1
|
4 years |
jiri |
Brace for a text mode menu separator entry
Pun intended.
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@ff6e91b
|
4 years |
jiri |
Make use of code page 437 characters
To draw proper text boxes, for a …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@5e109e1
|
4 years |
jiri |
File dialog prototype
This only contains a text entry for entering …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@7481ee19
|
5 years |
jiri |
Basic editable text entry
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@db3895d
|
5 years |
jiri |
Set cursor shape to I-beam when hovering over text entry
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@9e84d2c
|
5 years |
5887334+jxsvoboda |
Popup windows event delivery is special
Popup windows don't get …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@c9927c66
|
5 years |
5887334+jxsvoboda |
Set menu popup position based on parent window position
Added a …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@3c8c580
|
5 years |
5887334+jxsvoboda |
Open menu in separate popup window (WIP)
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@de227aba
|
5 years |
jiri |
Message dialog class
This simplifies the task of creating as simple …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@62223ec
|
5 years |
5887334+jxsvoboda |
Close menu when window is unfocused
This of course means we need to …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@214aefb
|
5 years |
5887334+jxsvoboda |
UI menu (WIP)
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@77ffa01
|
5 years |
jiri |
Allow UI to run in the console
Note that everything is way too large.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@ef734b7
|
5 years |
jiri |
Slider UI control
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@7020d1f
|
5 years |
jiri |
Radio button
Please don't ask me how I derived the formulae for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@d70dc1c4
|
5 years |
jiri |
Check box
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@266ec54
|
5 years |
jiri |
Viewer fullsreen mode
Fullscreen window placement is more of a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@2d879f7
|
5 years |
jiri |
Basic support for window resizing
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@d8ddf7a
|
5 years |
jiri |
UI demo should demonstrate image and entry controls
We also add the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@06d0c81
|
5 years |
jiri |
Window placement
Needed to recreate the current 'desktop' and keep CI …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@03145ee
|
5 years |
jiri |
Add UI text entry (read-only)
We use the read-only text entry to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@f93e4e3
|
5 years |
jiri |
Add UI image
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@fa01c05
|
5 years |
jiri |
UI window should fill the application are background
Except for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@c6f00b40
|
5 years |
jiri |
Add virtual destructor for UI control
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@4df6607
|
5 years |
jiri |
Paint controls via layout
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@8009dc27
|
5 years |
jiri |
Prototype control base class and fixed layout class
So far only …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@f03d1308
|
5 years |
jiri |
Convert terminal to using ui_window
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@d284ce9
|
5 years |
jiri |
Let ui_window handle window decoration, display window
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@f7a90df
|
5 years |
jiri |
Prototype UI and window classes
It is difficult to do any useful …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@a2f173b
|
5 years |
jiri |
Improve close button event routing
Button event processing routine is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@ba09d06
|
5 years |
jiri |
UI label
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@1769693
|
5 years |
jiri |
Window decoration
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@8ef48ece
|
5 years |
jiri |
Generating button activation event
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@47728678
|
5 years |
jiri |
Push button - first light
Introduced ui_resource_t class to hold …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
|
@f80690a
|
5 years |
jiri |
Stub user interface library and demo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|