|
|
|
@bc52b5b
|
3 years |
jiri |
Allow the use of EGA attributes/24-bit characters alongside RGB
In a …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de0c55a
|
3 years |
jiri |
Correctly position moire image in text mode
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@943f032
|
3 years |
jiri |
Slider text mode
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce0a5af
|
3 years |
jiri |
Do not even initialize twice
It's a good idea to think twice before …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@320abf3
|
3 years |
jiri |
Do not set alignment twice
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@297b1b3
|
3 years |
jiri |
Radio button text mode
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@307d4d2
|
3 years |
jiri |
Check box text mode
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e109e1
|
3 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
|
|
|
@edeee9f
|
3 years |
jiri |
Fix header guards and doxy groups of stuff moved out of libc
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@241ab7e
|
3 years |
jiri |
Declare buffer as uint8_t * for stricter type checking
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2177b39
|
3 years |
jiri |
Add missing docblocks
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a7f7b9c3
|
3 years |
5887334+jxsvoboda |
arm32: performance boost on raspberry pi
* enable the icache and …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e6bca8
|
3 years |
jiri |
Represent Ethernet address as a number instead of an array
Carefully …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4edc96
|
3 years |
jiri |
Rename and move addr48_t to eth_addr_t
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d5ed54b
|
3 years |
jiri |
Use assignment operator to copy Ethernet addresses
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f05edcb
|
3 years |
jiri |
Make addr48_t a structure
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@98a935e
|
3 years |
5887334+jxsvoboda |
Configure NS16550 transmission format settings on initialization on …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@31e15be
|
3 years |
5887334+jxsvoboda |
kernel: deprecate atomic_t
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de38873
|
3 years |
jiri |
Put up warning signs
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ba74416
|
3 years |
jiri |
I said cursor width should not be taken into account
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e242121
|
3 years |
jiri |
Fix asprintf() returning garbage instead of empty string
When pasting …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbb42c9
|
3 years |
jiri |
Scroll entry text when it is long
Whew! This is so much harder than …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|