av-98-offline/CHANGELOG

89 lines
5.0 KiB
Plaintext
Raw Normal View History

2022-01-31 13:33:05 +00:00
# Offpunk History
## 1.1 - Unreleased
2022-03-15 22:43:21 +00:00
- Perfect rendering of pictures with chafa 1.8+ and compatible terminal
- "cp cache" put the path of the cached content in clipboard
2022-03-15 22:43:21 +00:00
- "cp url X" will copy the URL of link X (suggested by Eoin Carney)
- HTML renderering of <pre> has been improved
- "fold" has been removed as it doesnt work well anyway with our width.
- Fixed crash when chafa is not installed (Thanks Xavier Hinault for the report)
- Fixed crash when python-readability not installed (Thanks Nic for the report)
## 1.0 - March 14th 2022
- Default width is now the standard 72
- Content and pictures now centered for more elegant reading
- "less" has been renamed "view"
- "view feed" and "view feeds" to see the first/all feeds on a HTML page
- "view full" has been improved by dropping inline CSSand JS.
2022-03-08 21:21:44 +00:00
- "up" can now take integer as argument to go up multiple steps.
2022-03-07 14:36:16 +00:00
- Fixed a crash when accessing links in list (thanks Matthieu Talbot for the report)
- Fixed a crash in "info" due to a typo in a variable name rarely accessed.
2022-03-08 21:21:44 +00:00
- Removed dependancy to python-xdg by implementing the logic (which saved lines of code!)
2022-03-12 17:41:38 +00:00
- python-pil is only needed if chafa < 1.10
2022-03-14 11:10:11 +00:00
=> gemini://rawtext.club/~ploum/2022-03-14-offpunk_and_cyberpunk.gmi
2022-03-07 14:36:16 +00:00
2022-03-04 22:56:57 +00:00
## 0.9 - March 05th 2022
2022-03-04 22:38:35 +00:00
- Initial Spartan protocol support
- Http links with content above 20Mo are not downloaded during sync (except when explicitely requested)
2022-02-27 21:32:25 +00:00
- Improving subscriptions with more feedback and better detection
- Avoid deprecated SSL methods (thanks Phoebos for the report)
2022-03-04 22:38:35 +00:00
- Links in to_fetch are fetched, no matter the cache
2022-02-27 21:32:25 +00:00
- Fixed multiple crashes
2022-03-05 15:36:39 +00:00
=> gemini://rawtext.club/~ploum/2022-03-05-offpunk09.gmi
2022-02-20 22:22:25 +00:00
## 0.4 - Feb 21st 2022
2022-02-15 18:43:50 +00:00
UPGRADE: Users who subscribed to pages before 0.4 should run once the command "list subscribe subscribed". Without that, the subscribed list will be seen as a normal list by sync.
- New list command : "list freeze" and "list suscribe"
- Pictures are now displayed directely in terminal (suggested by kelbot)
2022-02-18 14:52:27 +00:00
- "open" command to open current page/image/file with external handler.
- "set width XX" now works to set the max width. If smaller, terminal width is used (thanks kelbot for reporting the bug)
- RSS feeds are now rendered as Gemlogs to improve consistency while browsing
2022-02-18 14:52:27 +00:00
- "subscribe" will detect feeds in html pages if any
- "less" will restore previous position in a page (requires less 572+)
- Improved syncing performances and multiple bug/crash fixes.
2022-02-18 14:52:27 +00:00
- "version" will now display info about your system installation
- "info" command will display technical information about current page
2022-02-18 21:55:32 +00:00
- "sync" allows you to do the sync from within Offpunk
2022-02-20 22:22:25 +00:00
=> gemini://rawtext.club/~ploum/2022-02-21-offpunk04.gmi
2022-02-11 10:23:28 +00:00
## 0.3 - Feb 11th 2022
New Features:
2022-02-10 22:41:10 +00:00
- Gopher supported natively (early version, might have many bugs)
2022-02-06 13:08:25 +00:00
- support for RSS and Atom feed (you can subscribe to them)
- "less full" allows to see the full html page instead of only the article view
2022-02-06 13:08:25 +00:00
(also works with feeds to see descriptions of each post instead of a simple list)
- Option --depth to customize your sync. Be warned, more than 1 is crazy.
- Option --disable-http to allows deep syncing of gemini-only ressources
2022-02-10 16:19:20 +00:00
- Vastly improved HTML rendering with support for images (you need the binary "chafa" on your system)
Other Small Improvements:
2022-02-03 15:49:23 +00:00
- Disabled https_everywhere by default (caching problems and some websites not supporting it)
- Modified --sync logic to make it more intuitive (thanks Bjorn Westergard)
- Caching more problems to avoid refetch
- Offpunk has now an User-Agent when http browsing to avoid being blocked as a bot
- Changed XDG logic to improve compatibility (thanks Klaus Alexander)
2022-02-11 10:23:28 +00:00
=> gemini://rawtext.club/~ploum/2022-02-11-offpunk03.gmi
2022-02-03 15:49:23 +00:00
2022-01-31 13:33:05 +00:00
## 0.2 - Jan 31st 2022
- config directories have been moved to follow the XDG specifications
- support for http, https and mailto links (https_everywhere is enabled by default, see "set" command)
- support for HTML pages, rendered as articles
- Mutiple bookmarks lists and management of them through commands list, add, archive, move
- Subscriptions have been moved to a separate list with the subscribe command
- History is persistent and saved to disk
- Copy command allows to copy content or url into buffer
- Search as been renamed find, in the hope of implementing a real search in the future
- --fetch-later allows to mark a content to be fetched from other software.
- --assume-yes allows to choose the default answer to certificates warnings during --sync.
=> gemini://rawtext.club/~ploum/2022-01-31-offpunk02.gmi Announcing Offpunk 0.2
## 0.1 - Jan 3rd 2022
2022-02-03 15:49:23 +00:00
- initial release as an independant software from AV-98 (thanks solarpunk)
- Including contributions published by Bjorn on Notabug (thanks ew0k)
2022-01-31 13:33:05 +00:00
- less used by default for all content with custom options
- online/offline mode
- content is cached for offline use
- bookmarks are cached and subscribed through the --sync option
- tour is persistent and saved to disk
- reload while offline mark the content to be fetched during next --sync
=> gemini://rawtext.club/~ploum/2022-01-03-offpunk.gmi Announce of Offpunk 0.1