|
|
@1fa6292
|
6 months |
zarevucky.jiri |
Remove a ton of duplicated code in libui/libgfxfont tests
|
|
|
@9a07ee3
|
9 months |
jiri |
Add message dialog choice selection (OK, OK/Cancel)
|
|
|
@cde067e
|
11 months |
jiri |
Add UI window callback that is called when window is resized.
|
|
|
@211fd68
|
17 months |
jiri |
Add text mode support to Barber
|
|
|
@28ca31ed
|
18 months |
jiri |
Moving start menu entry up and down
|
|
|
@806d761
|
18 months |
jiri |
Start menu should have 'open in terminal' functionality
Makes it …
|
|
|
@ef4d684
|
20 months |
jiri |
It should be 'trough', not 'through', dummy! (thx thepinballroom)
Who …
topic/simplify-dev-export
|
|
|
@5e758e4
|
21 months |
jiri |
When start menu entry is edited, editor list needs updating
We need …
topic/simplify-dev-export
|
|
|
@09b01ed0
|
22 months |
zarevucky.jiri |
Use keyboard, not mouse enum
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@983052c
|
22 months |
jiri |
Task bar should not crash when starting in terminal
Firstly, we need …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4034954c
|
22 months |
jiri |
Do not forget to close system menu. Close first, open second!
When …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d1bcd7
|
22 months |
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
|
23 months |
jiri |
System menu handle
Graphical element allowing to open system menu …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1af103e
|
23 months |
jiri |
System menu (WIP)
The system menu provides browsable, …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@46bd63c9
|
23 months |
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
|
|
|
@14cbf07
|
2 years |
jiri |
Fill in tests seats_list_populate and avail_devices_insert
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@37087c8
|
2 years |
jiri |
Fill in unimplemented UI list tests
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c0757e1f
|
2 years |
jiri |
UI display configuration utility
In addition to the command-line …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7cf5ddb
|
2 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
|
2 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
|
|
|
@3c54869
|
3 years |
jiri |
Highlight active window in task bar
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
|
|
|
@f1f433d
|
3 years |
jiri |
Update window button when window caption changes
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0e612b
|
3 years |
jiri |
Add window list to taskbar (with one dummy entry so far)
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3fd38b2
|
3 years |
jiri |
Size taskbar based on display size, fix text mode
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@453f9645
|
3 years |
jiri |
Add scroll bar to file list control
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fdf55a3
|
3 years |
jiri |
Do not select/open last entry if user clicks below
This behavior, …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@11662bd
|
3 years |
jiri |
File list control
File dialogs now allow browsing files/directories …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b22d44
|
3 years |
jiri |
Scrollbar buttons should not depress in text mode
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35cffea
|
3 years |
jiri |
Maximizing/unmaximizing a window
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@86fff971
|
3 years |
jiri |
'X' does not mark the spot
Stop misusing 'X' character as a cross …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d68239a1
|
3 years |
jiri |
Scrollbar needs custom button decorations
Push button now allows …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d1d0ea
|
3 years |
jiri |
Routine to fill rectangle with character
Use it to simplify scrollbar …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7ca7215
|
3 years |
jiri |
Vertical scrollbar orientation
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8965860c
|
3 years |
jiri |
Clickmatic
A class that periodically generates when held, after …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4ea1f6
|
3 years |
jiri |
Scroll as soon as scroll button is pressed
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@26c90dd
|
3 years |
jiri |
Do not forget to test.
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1026cc4
|
3 years |
jiri |
Clicking scrollbar through to generate page up / page down
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ef85c0
|
3 years |
jiri |
Scrollbar unit tests
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0eca788
|
3 years |
jiri |
Slider does not have a caption
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3b48f4
|
3 years |
jiri |
Use Alt-key accelerators to open menus
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96c6a00
|
3 years |
jiri |
Menu accelerators
Open a menu by pressing F10, then accelerator key …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5de852c
|
4 years |
jiri |
Coordinate keyboard event delivery between application and UI …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@59768c7
|
4 years |
jiri |
Menu control using F10, cursor keys, Enter, Escape
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0155e4
|
4 years |
jiri |
Fix unit tests
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c632c96
|
4 years |
5887334+jxsvoboda |
Unmap and clear console before executing a binary
Fixes running edit, …
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
|
|
|
@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
|
|
|
@943f032
|
4 years |
jiri |
Slider text mode
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@297b1b3
|
4 years |
jiri |
Radio button text mode
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@307d4d2
|
4 years |
jiri |
Check box text mode
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
|
|
|
@c9722c1
|
4 years |
jiri |
Cut, copy and paste entry text
Using Ctrl-X, Ctrl-C and Ctrl-V.
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9eb8d12
|
4 years |
jiri |
Entry text selection (using keyboard)
Text can be selected with …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d63623f
|
4 years |
jiri |
Seeking in entry text using mouse
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61bf9dd9
|
4 years |
jiri |
Seeking in entry text (using keyboard)
Seek using Home, End, Left …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb14312
|
4 years |
jiri |
Use hardware cursor in text mode
We extend GC with cursor control …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7481ee19
|
4 years |
jiri |
Basic editable text entry
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db3895d
|
4 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
|
|
|
@c68c18b9
|
4 years |
5887334+jxsvoboda |
Specify parent window when creating popup
This will be used in …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3c8c580
|
4 years |
5887334+jxsvoboda |
Open menu in separate popup window (WIP)
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7470d97
|
4 years |
jiri |
Add GC operation to set clipping rectangle
The number of changed …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@252d03c
|
4 years |
jiri |
Popping up a message, in text mode as well
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de227aba
|
4 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
|
|
|
@6186f9f
|
4 years |
jiri |
Add menu separator entry
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b8b64a8
|
4 years |
jiri |
Add column with keyboard shortcuts to menu
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@95a9cbc
|
4 years |
5887334+jxsvoboda |
UI menu unit tests
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0ccb2ab
|
4 years |
5887334+jxsvoboda |
Fix libui unit tests
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@62223ec
|
4 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
|
|
|
@9c7dc8e
|
4 years |
jiri |
Print text as text in textmode UI. Make calculator smaller in text mode.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2ab8ab3
|
4 years |
jiri |
Client-side UI rendering
It is possible to turn on and off and if …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef734b7
|
4 years |
jiri |
Slider UI control
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f14a900
|
4 years |
jiri |
Radio button unit tests need work
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7020d1f
|
4 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
|
|
|
@0576df9
|
5 years |
jiri |
Decoding images without libdraw
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@12008adf
|
5 years |
jiri |
Port barber to UI
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@66a2becf
|
5 years |
jiri |
Application area GC / port font editor
Font editor and other …
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
|
|
|
@3583ffb
|
5 years |
jiri |
Revert "Create UI controls based on UI object…"
This was a mistake. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8c772c4
|
5 years |
jiri |
Create UI controls based on UI object instead of based on UI resource
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b71c0fc
|
5 years |
jiri |
Make fixed layout a UI control and hook it up to the window
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
|
|
|
@dcfd422
|
5 years |
jiri |
Decorate terminal window
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|