v0.5.0
Pre-release
Pre-release
hyperrealgopher
released this
28 Jun 13:49
·
281 commits
to master
since this release
[0.5.0] - 2020-06-28
Introduce the ability to open Gopher menu items with an external application
by associating commands with specific item types.
Add
- General configuration infrastructure for managing Waffle's current
open.ini
configuration, as well as future configurations, all residing
in~/.config/waffle/
- Default
open.ini
indata/
- UI for editing which command opens an item type (ctrl+c to bring up UI,
ctrl+s to save changes), which manipulates the corresponding config stored
at~/.config/waffle/open.ini
- Instructions in the help screen for the new open feature
- Introduce
AnyName
which is a Brick name that encompasses all names as
a "sum type" - A progress handler (
initOpenMode
,progressOpen
) for downloading and
then opening the download with the associated command - Open certain menu items with a command using ctrl+o
- Representations for open config stuff, including helper functions
Change
- Pretty much all instances of
MyName
to use the newAnyName
(whichMyName
is now a constructor of)