2021-05-02 12:04:30 by pin | Files touched by this commit (3) | |
Log message:
www/hackernews-tui: update to 0.6.0
v0.6.0
======
Another major release version after v0.5.0 with a lot of breaking changes.
Application changes:
- Introducing Article View used to read a web page in reader mode directly in
the application:
- mercury-parser is required for the view to function
- a brief demo video about Article View:
https://www.youtube.com/watch?v=jIsKZwPi2T8
- Supporting fully customizable key bindings:
- users can now freely customize shortcuts by modifying the default config
file
- Change default key bindings:
- With fully customizable shortcuts, the default key mapping received major
changes to simplify its interfaces.
- For more details on the new shortcuts, press ? in each View to see the
new key mapping or read the default config file.
- Remove webbroswer package (originally used to open a link in browser with
cross-platform support)
- Now, to open an external link in the browser, users need to define
the url_open_command config option in the default config file.
Default to be xdg-open.
Codebase changes:
- implement new features (fully customizable key mapping, Article View)
- fix bugs, improve documentation and error handlers
|
2021-04-25 21:56:23 by pin | Files touched by this commit (2) | |
Log message:
www/hackernews-tui: update to 0.5.1
-add ? as a hot key to open help dialog
-reduce the crate size
-add demo videos to project description
-fix parsing HTML text ordering error
|
2021-04-24 20:50:45 by pin | Files touched by this commit (3) | |
Log message:
www/hackernews-tui: update to 0.5.0
This release has a lot of changes compared to v0.4.0
Application changes
Major:
-add more StoryView support: All Stories, Show HN, Ask HN, Jobs
-add paging, filtering, sorting options for StoryView and SearchView
-allow multiple View to be stacked (can use <ctrl-p>/<alt-p> to go \
to the previous View)
Minor:
-add n, p shortcuts for CommentView
-modify footer button to include only [help] and [quit] option.
-add --example-config command line option to print an example configuration
-add config options for story_pooling
Codebase changes
-implementation for new application changes
-add cursive-aligned-view package to improve loading screen
|
2021-04-14 13:21:12 by pin | Files touched by this commit (3) | |
Log message:
www/hackernews-tui: update to 0.4.0
Application changes:
-add story_pooling feature
-add page_scrolling feature
-add support for user's config
-fix the flickering issue with crossterm-backend using cursive_buffered_backend.
Codebase changes:
-implement new features listed above.
-add application command line arguments.
-add config.rs to handle application's configurations.
-clean up imports in prelude.rs
|
2021-03-31 20:43:33 by pin | Files touched by this commit (2) | |
Log message:
www/hackernews-tui: update to 0.3.1
Application changes:
-add S, C, r.
Codebase changes:
-code refactor part II (more details can be found here).
-implement handlers for S, C and r.
|
2021-03-18 22:57:35 by pin | Files touched by this commit (5) |
Log message:
www/hackernews-tui: import package
hackernews_tui is a Terminal UI to browse Hacker News written in Rust.
The application mainly consists of the following views:
-Story View-Front Page displaying a list of stories in front page of Hacker News
-Comment View` displaying a list of comments in a story
-Story Search View displaying a search bar and a list of stories matching the
search query.
|