* clean files on exit
* update version
* update README
* exit user select
* update help
* add list-placement and list-split from tut
* add proportions
* update example config
* upgrade packages
* fix so links don't get messed up by notifications
* bump version
* truncate accounts and fix login bug
* update packages
* add follow requests
* confirm quit
* fix top text
* fix multiple feed windows
* Change section of "auto-load-newer" to "general"
It is indicated by the name of the function, parseGeneral(), and the
general.AutoLoadNewer that "auto-load-newer" belongs to the "general"
section of the configuration file, not "media".
* add support for themes
* update version
Co-authored-by: Michael Cardell Widerkrantz <mc@hack.org>
* yank status and user
* update version
* Terminal option for custom and pattern
* update readme
* update modules
* update credit and remove xdg-package
* util: pipe standard error of the editor
Some editors (e.g. vis) use standard error instead of standard output
for drawing the UI.
* feed: clean-up post visibility
Also fixes inconsistent colors of users depending whether they
do or don't have a display name.
* feed: hide visibility of public posts
* add option to reverse files
* list favorited
* update version
Co-authored-by: Alexey Yerin <yyp@disroot.org>
Following the pattern of image-viewer, video-viewer, and audio-viewer, this adds an entry to the [media] section of the config file called link-viewer, which allows the user to set his own browser. This is important because, as a TUI application, tut may be running with no display, in which case the usual browser invoked by xdg-open is likely unavailable but text-mode browsers may be.
Closes#7 by splitting image-viewer, video-viewer, and audio-viewer strings into fields separated by whitespace, using the first field as the command name and the others as arguments to be given.