Releases: RasmusLindroth/tut
2.0.1
Bux fixes and improvements
- Show an error if tut can't parse your config. Forgot it in the last release
- More examples in
config.example.toml
and the man pages
Binary notes
The only build I'm able to test is tut-amd64, but I've compiled for some more architectures. They're targeting Linux. If you want some other architecture or OS you can open an issue.
GLIBC error
If you get an GLIBC_x.xx error, try the static builds instead
2.0.0
Changes
-
The configuration format is now
toml
instead ofini
, so you'll have to start from scratch with your config and themes, but most parts are the same, so it should be quite easy. Sorry for the inconvenience. -
Support for multiple accounts in the same window. Start tut with
tut --user "user1 user2"
Use command:login
Switch account withCtrl+N
orCtrl+P
-
New commands for switch accounts
:next-acct
and:prev-acct
-
Editor inside of tut. You can still use
$EDITOR
but then you'll have to seteditor
to that in your config. -
More options for
[[general.timelines]]
closed = don't open the feed when you start tut. Use key to open.
on-creation-closed = how to open the new feed if closed.
on-focus = how to give it focus -
[open-custom]
now has key hints instead of 1, 2, 3, 4 and 5` -
Bug fix for some image viewers that don't like that tut deletes files. Set
delete-temp-files=false
if you want tut to wait till you exists tut to remove all files. If you want to clear the tempfiles while running tut you can use:clear-temp
-
When you run commands inside of tut the new timeline will appear in a new pane. You can disable this under
[general]
withcommands-in-new-pane=false
-
The title of panes will update automatically. If you want the old behavior set
dynamic-timeline-name=false
under[general]
-
If your instance supports lists, bold or italic text tut will now render this
-
Show the language of a toot
-
And maybe something I forgot to write here :)
Binary notes
The only build I'm able to test is tut-amd64, but I've compiled for some more architectures. They're targeting Linux. If you want some other architecture or OS you can open an issue.
GLIBC error
If you get an GLIBC_x.xx error, try the static builds instead
2.0.0-beta
This is a beta release because I've changed the configuration format I want to get it right.
Changes
-
The configuration format is now
toml
instead ofini
, so you'll have to start from scratch with your config and themes, but most parts are the same, so it should be quite easy. -
Support for multiple accounts in the same window. Start tut with
tut --user "user1 user2"
Use command:login
Switch account withCtrl+N
orCtrl+P
-
Editor inside of tut. You can still use
$EDITOR
but then you'll have to seteditor
to that in your config. -
More options for
[[general.timelines]]
closed = don't open the feed when you start tut. Use key to open.
on-creation-closed = how to open the new feed if closed.
on-focus = how to give it focus -
[open-custom]
now has key hints instead of 1, 2, 3, 4 and 5.
1.0.34
Bug fix
- Downgrade tview so the current item in the timeline doesn't get out of view
Binary notes
The only build I'm able to test is tut-amd64, but I've compiled for some more architectures. They're targeting Linux. If you want some other architecture or OS you can open an issue.
GLIBC error
If you get an GLIBC_x.xx error, try the static builds instead
1.0.33
Changes
- Make GoToSocial work again
Binary notes
The only build I'm able to test is tut-amd64, but I've compiled for some more architectures. They're targeting Linux. If you want some other architecture or OS you can open an issue.
GLIBC error
If you get an GLIBC_x.xx error, try the static builds instead
1.0.32
Changes
- Tut will now get numbers of chars per toot from the instance instead of from the config. Hence
char-limit
is removed from the config.
It will also fetch number of poll options and the length of each option from the instance. - URLs now has a fixed length set by the instance, so the char count should now be correct when you are composing toots.
- The API now use WebSocket streams instead of streaming over https. Should make tut play nicer with GoToSocial.
Binary notes
The only build I'm able to test is tut-amd64, but I've compiled for some more architectures. They're targeting Linux. If you want some other architecture or OS you can open an issue.
GLIBC error
If you get an GLIBC_x.xx error, try the static builds instead
1.0.31
Changes
- Tut now comes with man pages. You find them in docs/man. They will be installed with the AUR packages that I maintain. If you want them installed for another package you'll have to contact the maintainer for said package.
- Add file extension to media files. Hopefully it will make more programs for media files work
- XDG_CONFIG_HOME isn't limited to Linux anymore. If you want to use it you'll have to move your tut folder to
XDG_CONFIG_HOME/tut
for it to work.
Binary notes
The only build I'm able to test is tut-amd64, but I've compiled for some more architectures. They're targeting Linux. If you want some other architecture or OS you can open an issue.
GLIBC error
If you get an GLIBC_x.xx error, try the static builds instead
1.0.30
Bug fix
- Allow only setting the name in
switch
and notshowBoosts
andshowReplies
Binary notes
The only build I'm able to test is tut-amd64, but I've compiled for some more architectures. They're targeting Linux. If you want some other architecture or OS you can open an issue.
GLIBC error
If you get an GLIBC_x.xx error, try the static builds instead
1.0.29
New features
- New timeline for mentions. You reach it with
:timeline mentions
or settingtimelines=mentions
under[general]
in your config. - New command
:move-window
and leaders withmove-window-*
where the asterisk is the direction. - New command and leader
:close-window
- New leader
switch
that let's you go to a timeline if it already exists, if it doesn't it will open the timeline in a new window. The syntax is almost the same as intimelines
under[general]
. From the config:
# Syntax for switch:
# leader-action=switch feed,shortcut,[name],[showBoosts],[showReplies]
# showBoosts can be either true or false and they are both optional. Here are
# some examples:
#
# leader-action=switch home,h,false,true
# leader-action=switch tag tut,tt
Bug fixes
- Don't crash tut if a timeline is empty
- showBoosts and showReplies didn't work correctly if name was empty
- You should still be able to use
SpoilerText
intoot.tmpl
Binary notes
The only build I'm able to test is tut-amd64, but I've compiled for some more architectures. They're targeting Linux. If you want some other architecture or OS you can open an issue.
GLIBC error
If you get an GLIBC_x.xx error, try the static builds instead
1.0.28
New features
- New command
:refetch
and leaderrefetch
that fetches a toot again. Will fetch new poll result and edits. - New timeline
special
in timelines andspecial-all
,special-boosts
andspecial-replies
in commands and as leader. They are the home timeline with only boosts and/or replies. -all contains both, -boosts only boosts and -replies only replies. - Under
[general]
you haveshow-boosted-user
that will show the name of the person who made the original toot instead of the booster - Filters are done server-side as of later Mastodon versions. Should make it more consistent with the web client. New config
status-show-filtered
under[input]
as you can now show filtered toots if you want.
Minor changes
- The mixed use of
spoiler
andcw
are now removed. Now it should only becw
and the config have been changed accordingly, but if you still havespoiler
in your config it will still work as tut look for both versions.
Binary notes
The only build I'm able to test is tut-amd64, but I've compiled for some more architectures. They're targeting Linux. If you want some other architecture or OS you can open an issue.
GLIBC error
If you get an GLIBC_x.xx error, try the static builds instead