|
|
@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
|
|
|
@58a67050
|
5 years |
jiri |
Support different label text alignment
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
|
|
|
@172188a
|
5 years |
jiri |
Centralize computation of window decoration geometry
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@20d2c6c
|
5 years |
jiri |
Window close button
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
|
|
|
@de9992c
|
5 years |
jiri |
Factor out bevel drawing, store button colors in ui_resource_t
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
|
|
|
@faca61b8
|
5 years |
jiri |
Push button needs to handle position events itself
Also, release …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4ed00d3
|
5 years |
jiri |
Add missing unit tests for UI resource and push button
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
|