Commit Graph

  • 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