pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
wiki-tui: unreleased v0.9.0-pre
Module Name: pkgsrc-wip
Committed By: pin <voidpin%protonmail.com@localhost>
Pushed By: pin
Date: Sun Nov 3 16:49:11 2024 +0100
Changeset: cbdcc824c7ea3de1c17d9bfd940dd7e71f693251
Modified Files:
wiki-tui/Makefile
wiki-tui/distinfo
Log Message:
wiki-tui: unreleased v0.9.0-pre
Additions
Add toggleable logger view
Add async event system with centralized catching and message passing
Add processing pane when loading search results or fetching pages
Add theme.toml file for configuring the theme
Add --theme-config-path cli flag to get the theme config location
Add options for changing the border colors
Add options for changing the scrollbar colors
Add options for changing the statusbar colors
Changes
Rewrite the UI in ratatui instead of cursive
Rewrite the parser to create a tree of nodes for a page
Use the MediaWiki HTML DOM Spec for pages and parsing
Rewrite the renderer using textwrap to wrap lines of text
Rewrite the theme configuration structure
Change the application pattern to a component-based architecture
Change the logging library used to tracing
Change the cli library from structopt to clap
Improve debug panic messages using better-panic
Improve release panic messages using human-panic
Improve the cli interface
Fixes
Fix multiple issues with line-wrapping and rendering of different languages
Fix indentation of lists and nested lists
Fix scrollover from happening in some edge-cases
Fix language links from not parsing correctly
Fix cli errors not appearing when selecting an invalid language
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=cbdcc824c7ea3de1c17d9bfd940dd7e71f693251
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
wiki-tui/Makefile | 2 +-
wiki-tui/distinfo | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diffs:
diff --git a/wiki-tui/Makefile b/wiki-tui/Makefile
index dbe2db7e0f..81e7e02e15 100644
--- a/wiki-tui/Makefile
+++ b/wiki-tui/Makefile
@@ -3,7 +3,7 @@
DISTNAME= wiki-tui-0.9.0
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_GITHUB:=Builditluc/}
-GITHUB_TAG= 6c5d0b01ee947132ce73ef2ce2dd27f42666a8a7
+GITHUB_TAG= 2bf6e3ebd780891d2b78761ba7fccbc5578dedbb
MAINTAINER= pin%NetBSD.org@localhost
HOMEPAGE= https://builditluc.github.io/wiki-tui/
diff --git a/wiki-tui/distinfo b/wiki-tui/distinfo
index bcc5a3966a..40ec25f28e 100644
--- a/wiki-tui/distinfo
+++ b/wiki-tui/distinfo
@@ -750,9 +750,9 @@ Size (wasm-bindgen-shared-0.2.87.crate) = 7248 bytes
BLAKE2s (web-sys-0.3.64.crate) = 452e9beafd5b3a8fe9424ab0e7c56a1b459545d20f143d5ac041cabca1b0ac4d
SHA512 (web-sys-0.3.64.crate) = b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4
Size (web-sys-0.3.64.crate) = 725584 bytes
-BLAKE2s (wiki-tui-0.9.0-6c5d0b01ee947132ce73ef2ce2dd27f42666a8a7.tar.gz) = 6d52cc28e6bc3c81f388c8d1cb9dae4020a4ff7fd14a8c8f8581308dae25f2a1
-SHA512 (wiki-tui-0.9.0-6c5d0b01ee947132ce73ef2ce2dd27f42666a8a7.tar.gz) = d0cf2d12abd1858016714d0b9fe1a9c03915e4915d11b35399cb1b118ea587df1549cc166680aa69728b381d54a33cdfcbf4efb39a3db4a2a7605dd1528a5063
-Size (wiki-tui-0.9.0-6c5d0b01ee947132ce73ef2ce2dd27f42666a8a7.tar.gz) = 593443 bytes
+BLAKE2s (wiki-tui-0.9.0-2bf6e3ebd780891d2b78761ba7fccbc5578dedbb.tar.gz) = 7118cc1342c91095e408abde425a79c3a90969b1ab265662175b2463a191a0ca
+SHA512 (wiki-tui-0.9.0-2bf6e3ebd780891d2b78761ba7fccbc5578dedbb.tar.gz) = 611d48c061b64889c44695d48c7f86b97607b614760c7d2d89c736f7fe35e155b1b7f989d9373b5d3b7f59b16771f60eee3d1c13ed21510f4488683f14b2159f
+Size (wiki-tui-0.9.0-2bf6e3ebd780891d2b78761ba7fccbc5578dedbb.tar.gz) = 584039 bytes
BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
Size (winapi-0.3.9.crate) = 1200382 bytes
Home |
Main Index |
Thread Index |
Old Index