-
68bf808635
Move styling to
style and add Border type
box-with-heading
Alexander Heldt
2025-12-26 12:13:11 +01:00
-
4329625cf4
Add margin to box headings
Alexander Heldt
2025-12-26 11:56:24 +01:00
-
dc7af935ec
Replaced
Node.content with Node.heading
Alexander Heldt
2025-12-26 11:53:08 +01:00
-
0c4c085dd0
Add ability to switch View
main
Alexander Heldt
2025-12-25 19:49:08 +01:00
-
a3c5c203f1
wip set view
Alexander Heldt
2025-12-25 17:51:32 +01:00
-
0ef94d7c89
Key handling is state aware
Alexander Heldt
2025-12-25 17:49:34 +01:00
-
9d54495a4b
Update search when
Backspace is received
Alexander Heldt
2025-12-21 17:11:36 +01:00
-
95eaeb60f4
Layout consist of multiple Views
Alexander Heldt
2025-12-21 13:21:14 +01:00
-
ed69566f6f
Plot layout on a grid
Alexander Heldt
2025-12-20 14:05:25 +01:00
-
b5965360eb
Rework
Layout
Alexander Heldt
2025-12-11 20:00:39 +01:00
-
6aa9cc28de
Use
StringTree to store the rendered layout
layout
Alexander Heldt
2025-12-02 21:12:54 +01:00
-
3d7287902f
Move
render_layout to layout module
Alexander Heldt
2025-11-29 19:02:33 +01:00
-
deaa0fcf89
Don't prefix
internal modules
Alexander Heldt
2025-11-29 18:57:54 +01:00
-
89ef014c98
wip
dynamic-layout-dimensions
Alexander Heldt
2025-12-02 20:48:34 +01:00
-
0025772177
wip
Alexander Heldt
2025-11-30 21:45:55 +01:00
-
033beb6b1f
wip
Alexander Heldt
2025-11-30 21:41:21 +01:00
-
3589d94c29
wip
Alexander Heldt
2025-11-30 21:29:43 +01:00
-
59429d7721
wip
Alexander Heldt
2025-11-30 18:22:15 +01:00
-
7212df3abb
wip-before-change-of-order
Alexander Heldt
2025-11-30 16:27:31 +01:00
-
1732b12fbe
use-string-trees
Alexander Heldt
2025-11-30 15:38:52 +01:00
-
50c053a42a
wip-working
Alexander Heldt
2025-11-30 13:29:52 +01:00
-
2332710235
working-but-not-columnwise
Alexander Heldt
2025-11-29 21:43:59 +01:00
-
18c4793872
wip-working-ish
Alexander Heldt
2025-11-29 20:46:35 +01:00
-
-
-
4752ce418b
Move
render_layout to layout module
Alexander Heldt
2025-11-29 19:02:33 +01:00
-
df9160b932
Don't prefix
internal modules
Alexander Heldt
2025-11-29 18:57:54 +01:00
-
-
f9d7b573ac
Simplify logging
Alexander Heldt
2025-11-30 11:50:46 +01:00
-
8134f7c3d6
Log dimension updates
Alexander Heldt
2025-11-29 16:52:07 +01:00
-
661b8f5e82
Update
Layout.{width, height} on interval
Alexander Heldt
2025-11-29 16:49:02 +01:00
-
82a8800362
Remove unused
fn ui.print
Alexander Heldt
2025-11-29 15:22:39 +01:00
-
1d12f46d2c
Use
logger
Alexander Heldt
2025-11-29 15:06:24 +01:00
-
610967b7be
Add
logging module
Alexander Heldt
2025-11-29 15:06:15 +01:00
-
0877344a94
Monitor
musicplayer actor and stop main process when actor stops
Alexander Heldt
2025-11-29 14:59:49 +01:00
-
dd9468938d
Simplify input capture
Alexander Heldt
2025-11-28 23:32:45 +01:00
-
35d331a753
Update documentation
Alexander Heldt
2025-11-25 20:58:21 +01:00
-
34ff51881f
Add
Search section
Alexander Heldt
2025-11-25 20:50:13 +01:00
-
91eab4e454
Add
Header section to layout
Alexander Heldt
2025-11-25 20:49:40 +01:00
-
649fbf1c87
Continuously forward
Key to musicplayer on one subject
Alexander Heldt
2025-11-25 20:46:47 +01:00
-
c90f4716f4
Remove redrawing on tick from
ui
Alexander Heldt
2025-11-25 20:41:57 +01:00
-
fdfd44017f
Add
Layout and ability to render its tree
Alexander Heldt
2025-11-23 18:57:16 +01:00
-
008566c87f
Use
time.to_duration_string
Alexander Heldt
2025-11-23 18:54:14 +01:00
-
e746bfafcf
Add
time module with to_duration_string
Alexander Heldt
2025-11-23 18:52:01 +01:00
-
3df1a50e51
wip
section-content
Alexander Heldt
2025-11-23 10:41:55 +01:00
-
-
26d9985a38
Add
ui module and ability to update its state
Alexander Heldt
2025-11-23 10:11:21 +01:00
-
7d20bdad53
Add
musicplayer module that wraps all logic
Alexander Heldt
2025-11-22 21:06:41 +01:00
-
d01b6d3f18
Move all code into
musicplayer module
Alexander Heldt
2025-11-22 18:57:17 +01:00
-
249b0671e4
Extract reading of input i/o to
input
Alexander Heldt
2025-11-20 17:00:36 +01:00
-
b69852f7ba
Add ability to listen (tap) the
input
Alexander Heldt
2025-11-19 17:42:01 +01:00
-
3f86b881c3
Add ability to inject characters into the
input
Alexander Heldt
2025-11-19 17:51:48 +01:00
-
fee776b352
Add ability to create character sequences as
Input
Alexander Heldt
2025-11-16 20:37:34 +01:00
-
78cc3647c7
Correct
io_get_chars comment/documentation
Alexander Heldt
2025-11-16 20:38:16 +01:00
-
1c47a84750
Extract
mpv/key to input
Alexander Heldt
2025-11-18 18:39:20 +01:00
-
417b5a2559
Add ability to get
playback-time
Alexander Heldt
2025-11-16 16:23:16 +01:00
-
94212996d2
Map
Key to Control
Alexander Heldt
2025-11-15 17:47:59 +01:00
-
702313eac2
Restructure
mpv/internal package
Alexander Heldt
2025-11-16 16:04:06 +01:00
-
ebdba09bc2
Remove unused
Reason.Overflow
Alexander Heldt
2025-11-16 10:40:03 +01:00
-
c9931ff4d9
Remove unused
Key.Empty
Alexander Heldt
2025-11-15 14:31:46 +01:00
-
bc5297196e
Add ability to listen to input
Alexander Heldt
2025-11-14 19:15:31 +01:00
-
1dcbff3e22
Move
echo_server to tests
Alexander Heldt
2025-11-14 19:05:08 +01:00
-
a1971693ef
TCP echo server
Alexander Heldt
2025-11-11 20:36:55 +01:00
-
28b29d3dbf
Send some messages
Alexander Heldt
2025-11-09 21:31:35 +01:00
-
77f441dea4
Add
tcp module
Alexander Heldt
2025-11-09 21:29:59 +01:00
-
8bbfae4592
Light of day
Alexander Heldt
2025-11-09 15:35:21 +01:00