|
|
|
@5de71df
|
3 years |
jiri |
Demonstrate entry alignment and read-only flag
We already have radio …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a106037
|
3 years |
jiri |
Selecting entry text by shift-click
You can never have enough ways of …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@282c86d
|
3 years |
jiri |
Selecting entry text by dragging the mouse
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c9722c1
|
3 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
|
3 years |
jiri |
Entry text selection (using keyboard)
Text can be selected with …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ead72f2
|
3 years |
jiri |
Fix mapping of blue color on ECMA/VT-100
Don't wanna be seeing red …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e116461
|
3 years |
jiri |
Fix EGA color support in Tetris
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4afb6c9
|
3 years |
jiri |
Use of uninitialized variable causes UI to fail in terminal
You fail …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d63623f
|
3 years |
jiri |
Seeking in entry text using mouse
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61bf9dd9
|
3 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
|
|
|
@5d1ff11
|
3 years |
jiri |
Implement mouse/tablet support in the console
That is, we can now …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e87415e6
|
3 years |
jiri |
Client-side rendering needs no framebuffer
libui can do client-side …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1215db9
|
3 years |
jiri |
Memory GC needs to be able to forward cursor control
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb14312
|
3 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
|
|
|
@69511176
|
3 years |
martin |
Avoid undefined behavior even more
While the previous implementation …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f5819ca1
|
3 years |
jiri |
Add missing docblock
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@65ec18d
|
3 years |
jiri |
Draw text cursor as a vertical bar
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@37d0dd4
|
3 years |
noreply |
Merge pull request #214 from maurizio-lombardi/gfx_rpi3
Graphics …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a977e37
|
3 years |
jiri |
Make more of UI demo visible in text mode
So that we can test text entry.
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7481ee19
|
3 years |
jiri |
Basic editable text entry
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b7b7af
|
3 years |
mlombard |
raspberrypi: map the mbox address to memory
We should memory-map the …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73abf49
|
3 years |
mlombard |
raspberrypi: mbox: read the framebuffer size from VideoCore
Get the …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@034ce6bb
|
3 years |
jiri |
Add missing build file
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fc8244
|
3 years |
jiri |
Move device-related stuff out of libc to libdevice
Unfortunately, we …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af5d62eb
|
3 years |
jiri |
README's screenshot is not up to date
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db3895d
|
3 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
|
|
|
@90f1f19
|
3 years |
5887334+jxsvoboda |
Allow setting initial window position (instead of moving the window)
…
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@98735eb
|
3 years |
5887334+jxsvoboda |
Purge events from client event queue when destroying window
If the …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d7f82635
|
3 years |
5887334+jxsvoboda |
Deliver close event to popup window when appropriate
That is, when …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5823aef3
|
3 years |
5887334+jxsvoboda |
Fix delivery of release events to popup window
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9e84d2c
|
3 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
|
3 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
|
|
|
@c68c18b9
|
3 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
|
3 years |
5887334+jxsvoboda |
Open menu in separate popup window (WIP)
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d091007
|
3 years |
martin |
Detect a compressed component by GZIP signature, not file extension
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da15002
|
4 years |
jiri |
No need to load font twice
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8dbd13d
|
4 years |
jiri |
Display status line for each demo screen
Clipping helps to prevent …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae634f4
|
4 years |
jiri |
Fix cstyle
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1167ad34
|
4 years |
jiri |
Add clipping demo
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@43ffecf
|
4 years |
jiri |
Fix bitmap clipping in memory GC
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fe333f8e
|
4 years |
jiri |
Remove orphan header
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec7902d
|
4 years |
jiri |
Move TCP/IP library support out of libc to separate library
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@923bb331
|
4 years |
jiri |
Fix build with meson 0.56.2
Meson changed the meaning of …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@051349b
|
4 years |
jakub |
Bump QEMU version to 6.0.0
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
|
|
|
@f3a7b0d
|
4 years |
martin |
Use more appropriate cross-compiler installation locations
The …
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
|
|
|
@d65accb
|
4 years |
5887334+jxsvoboda |
Add those numbers
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
|
|
|
@1746ede
|
4 years |
5887334+jxsvoboda |
Add menu to Calculator
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7727cfd
|
4 years |
5887334+jxsvoboda |
Add missing include in clipboard.h
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d2a4cd
|
4 years |
5887334+jxsvoboda |
Correct menu entry height
Fixes menu entry not being clickable in …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0ccb2a
|
4 years |
5887334+jxsvoboda |
Fix libui unit tests
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f536a16
|
4 years |
5887334+jxsvoboda |
Close menu when button is pressed outside of it
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f251883
|
4 years |
5887334+jxsvoboda |
Menu entries need to stretch to the width of the menu
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
|
|
|
@0262f16c
|
4 years |
5887334+jxsvoboda |
Activate menu entry by clicking (instead of simple press)
This allows …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@214aefb
|
4 years |
5887334+jxsvoboda |
UI menu (WIP)
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b0858150
|
4 years |
jakub |
Bump version to 0.11.1 (Jubilee)
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
0.11.1
|
|
|
@fbc6b6c
|
4 years |
jakub |
Fix handling of LFN names
Enforce python3 and correctly detect …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbf1be5
|
4 years |
jiri |
Fix XCW
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e9f7778
|
4 years |
jakub |
tools/ew.py: Add support for Raspberry Pi
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b27553c
|
4 years |
jiri |
Fix double fun destroy in kfb's port_init()
Caused assertion failure …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d83c54
|
4 years |
jiri |
Initialize backend_data.parea in dmamem_map_anonymous()
This was …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a85d5c6
|
4 years |
jiri |
Fix window resize when not using window double-buffer
We can only …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@36795edf
|
4 years |
martin |
Improve lists and other data structures
Provide more …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@17fac946
|
4 years |
jiri |
Fix gfx_puttext() failing with empty string in text mode
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f73a8e3
|
4 years |
jiri |
Console GC needs to implement a dummy update operation
For the glory …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6c4d40
|
4 years |
jiri |
Do not forget to clean up when exiting
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@87822ce
|
4 years |
jiri |
Avoid infinite loop when console communication is broken
Need to make …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@760a392
|
4 years |
jiri |
Fix ccheck
Be vigilant!
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6f46c8
|
4 years |
jiri |
Remove forgotten console calls. Allow use of last line of console.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd74fa8
|
4 years |
jiri |
Downsize more controls to make calculator look better
lfn
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
|
|
|
@77ffa01
|
4 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
|
|
|
@b433f68
|
4 years |
jiri |
Puttext needs to know the color of the text being printed
So far we …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fe40b67
|
4 years |
jiri |
Remove forgotten prototype code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ece5982
|
4 years |
jiri |
Right-aligned text was off by one column
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bac8acab
|
4 years |
jiri |
Update gfxdemo synopsis
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6a87f28
|
4 years |
jiri |
First attempt at printing text in text-mode via GFX
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@26853ebc
|
4 years |
jakub |
Bump QEMU version to 5.2.0
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68a552f
|
4 years |
jiri |
Efficient way of rendering to the console via shared buffer
Makes …
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
|
|
|
@5a68791
|
4 years |
jiri |
Fix radio button label alignment
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
|
4 years |
jiri |
Check box
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e037cf37
|
4 years |
jiri |
Show kernel console again when its physical area is unmapped
It's …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1483981
|
4 years |
jiri |
Remove defunct, unreferenced kfb output server backend
This has now …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02fe42e
|
4 years |
jiri |
Update sycek for single-line comment spacing
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d1582b50
|
4 years |
jiri |
Fix spacing in single-line comments using latest ccheck
This found …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1382446
|
4 years |
jiri |
Display device backend for output server
This provides console on a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0350033
|
4 years |
jiri |
Console needs to be fully redrawn at the beginning
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@442210e
|
4 years |
jiri |
Barber must destroy frames before destroying window
As they are …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0da03df
|
4 years |
jiri |
Distinguish between focus switching and evacuation
It's the same …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@08f345f
|
4 years |
jiri |
Switch to previous (last) window when cycling
Focusing a window …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|