Commit Graph

22 Commits

Author SHA1 Message Date
yves-biener c8c3899679 mod: bump zterm dependency
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m21s
2026-04-04 23:06:29 +02:00
yves-biener 0ec9839cc7 mod: bump zlog dependency 2026-01-17 21:41:43 +01:00
yves-biener bfdaf82626 mod: bump zterm dependency with required code adaptations
Zig Project Action / Lint, Spell-check and test zig project (push) Failing after 1m16s
2026-01-17 12:26:36 +01:00
yves-biener b4836b8d2b mod: bump to version 0.0.4
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 55s
Release Zig Application / Release zig project (release) Successful in 1m36s
2025-11-08 12:54:20 +01:00
yves-biener 28afdc0ff9 mod: bump to version 0.0.3
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 55s
Release Zig Application / Release zig project (release) Successful in 1m35s
2025-11-05 22:12:27 +01:00
yves-biener b228c69ae5 mod: bump zterm dependency
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m7s
2025-11-05 22:10:48 +01:00
yves-biener 489d958ac5 mod: bump zterm dependency; respect scrollbar in calculated size requirement for content
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m19s
2025-11-05 18:47:59 +01:00
yves-biener c599bc55c7 mod: bump zterm dependency; show no background for content scrollbar 2025-11-02 21:33:30 +01:00
yves-biener ba15f4e93f mod: bump zlog dependency
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m14s
2025-11-02 13:21:01 +01:00
yves-biener a877ac3e7d feat(content): routing to provided .blog paths
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m7s
This is a starting point to dynamically loading `markdown` files as blog
entries. With this change the *doc/about.md* and *doc/blog.md* files
are no longer builded into the executable and instead read from the
filesystem during runtime (along with the new test file *doc/test.md*).
2025-11-01 22:36:48 +01:00
yves-biener 74bf941820 feat(content): scrollable contents; bump zterm dependency
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m23s
With functional increments in `zterm`'s `Scrollable` `Element`, an
implementation (such as `Content`) can provide a size hint for the
minimal required size to dynamically change its dimensions for the
scrollable `Container` in the `Scrollable` `Element`.
2025-11-01 14:44:05 +01:00
yves-biener 8ac6c16289 mod: bump zterm dependency; add zlog dependency
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m22s
`zlog` is used to log messages to the log file that is also used by
`serve` by default, making it a single source for all the log messages.
2025-11-01 00:18:44 +01:00
yves-biener 8602db4d43 mod: bump version to 0.0.2
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 54s
Release Zig Application / Release zig project (release) Successful in 1m18s
2025-10-30 16:31:56 +01:00
yves-biener c07cfd5f3d add: MIT license; bump version to 0.0.1
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 57s
Release Zig Application / Release zig project (release) Successful in 1m9s
2025-10-29 16:34:47 +01:00
yves-biener 5227a33d0a mod: bump zig to master version; bump zterm dependency
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 1m0s
Release Zig Application / Release zig project (release) Successful in 1m27s
Use progress example for initial tui-website test application.
2025-10-28 19:57:10 +01:00
yves-biener dd6b381bbc bump to 0.14.dev
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 52s
2024-11-19 23:36:32 +01:00
yves-biener 4f3fa1e1b0 remove unused dependencies
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 43s
2024-11-16 18:36:10 +01:00
yves-biener 0bcdc72674 mod(zterm): update dependency and use alignment for top container's text widgets
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 49s
2024-11-16 18:23:41 +01:00
yves-biener 36a4e16535 mod: update zterm dependency and adjust layout
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 49s
2024-11-15 22:24:41 +01:00
yves-biener 9515def4fb Replace vaxis with zterm (#1)
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 32s
Vaxis sadly cannot be used for applications which want to serve their contents via ssh to the (remote) user.

Instead I wrote my own tui library [zterm](https://gitea.yves-biener.de/yves-biener/zterm), which this tui application now uses. This will serve two purposes:
1. implement the tui application and be servable through ssh (see [wish-serve](https://gitea.yves-biener.de/yves-biener/wish-serve))
2. serve as documentation and showcase of an example application for **zterm**

Reviewed-on: #1
2024-11-13 19:52:55 +01:00
yves-biener a01619911d add(zmd): parse markdown file contents and display the parsed contents
Zig Project Action / Lint, Spell-check and test zig project (push) Successful in 44s
Not everything can be parsed and displayed correctly yet, however this
will the default file format to use for adding page contents (i.e.
normal pages, blog entries, etc.)
2024-10-13 12:57:44 +02:00
yves-biener 6fea65a359 setup project using and
Zig Project Action / Lint, Spell-check and test zig project (push) Failing after 1m9s
2024-10-07 19:28:01 +02:00