Skip to content

Releases: RasmusLindroth/tut

2.0.1

26 Jan 17:48
33d7cd8
Compare
Choose a tag to compare

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

23 Jan 19:46
fc200dd
Compare
Choose a tag to compare

Changes

  • The configuration format is now toml instead of ini, 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 with Ctrl+N or Ctrl+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 set editor 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] with commands-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

07 Jan 14:45
Compare
Choose a tag to compare
2.0.0-beta Pre-release
Pre-release

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 of ini, 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 with Ctrl+N or Ctrl+P

  • Editor inside of tut. You can still use $EDITOR but then you'll have to set editor 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

01 Jan 11:30
dedd2d1
Compare
Choose a tag to compare

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

31 Dec 14:33
Compare
Choose a tag to compare

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

31 Dec 13:06
a730588
Compare
Choose a tag to compare

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

29 Dec 13:43
a765172
Compare
Choose a tag to compare

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

21 Dec 14:01
71901d1
Compare
Choose a tag to compare

Bug fix

  • Allow only setting the name in switch and not showBoosts and showReplies

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

20 Dec 18:36
Compare
Choose a tag to compare

New features

  • New timeline for mentions. You reach it with :timeline mentions or setting timelines=mentions under [general] in your config.
  • New command :move-window and leaders with move-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 in timelines 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 in toot.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

18 Dec 19:00
a3578f5
Compare
Choose a tag to compare

New features

  • New command :refetch and leader refetch that fetches a toot again. Will fetch new poll result and edits.
  • New timeline special in timelines and special-all, special-boosts and special-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 have show-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 and cw are now removed. Now it should only be cw and the config have been changed accordingly, but if you still have spoiler 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