Tooter β

Rating: 
4.761905
Your rating: None Average: 4.8 (21 votes)

Mastodon client for Sailfish OS

Tooter β is a fork of the deprecated Tooter app by dysko and includes additional features, bug fixes, and an improved user interface. The application is also available on the Jolla Store and the SailfishOS:Chum community repository.

Contributions are very welcome. Please report issues using the Github repository. Help with translations on Transifex.

Let's keep Tooter alive! Big thanks to poetaster who made the latest release possible and has continued to develop the application.

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-tooterb-1.0.4-3.i486.rpm119.02 KB25/05/2020 - 20:05
File harbour-tooterb-1.0.4-3.armv7hl.rpm114.95 KB25/05/2020 - 20:05
File harbour-tooterb-1.0.5-1.armv7hl.rpm116.56 KB12/06/2020 - 18:08
File harbour-tooterb-1.0.5-1.i486.rpm120.93 KB12/06/2020 - 18:08
File harbour-tooterb-1.0.6-3.armv7hl.rpm118.37 KB20/06/2020 - 00:30
File harbour-tooterb-1.0.6-3.i486.rpm121.52 KB20/06/2020 - 00:30
File harbour-tooterb-1.0.7-0.armv7hl.rpm119.45 KB12/07/2020 - 10:53
File harbour-tooterb-1.0.7-0.i486.rpm122.66 KB12/07/2020 - 10:57
File harbour-tooterb-1.1.4-2.armv7hl.rpm128.18 KB18/01/2023 - 16:54
File harbour-tooterb-1.1.4-2.i486.rpm132.49 KB18/01/2023 - 16:54
File harbour-tooterb-1.1.4-2.aarch64.rpm130.47 KB18/01/2023 - 16:54
File harbour-tooterb-1.1.5-1.armv7hl.rpm127.82 KB19/01/2023 - 20:54
File harbour-tooterb-1.1.5-1.i486.rpm132.2 KB19/01/2023 - 20:54
File harbour-tooterb-1.1.5-1.aarch64.rpm130.13 KB19/01/2023 - 20:54
File harbour-tooterb-1.1.6-1.armv7hl.rpm131.74 KB25/01/2023 - 22:35
File harbour-tooterb-1.1.6-1.i486.rpm135.93 KB25/01/2023 - 22:35
File harbour-tooterb-1.1.6-1.aarch64.rpm133.77 KB25/01/2023 - 22:35
File harbour-tooterb-1.1.8-1.i486.rpm131.24 KB21/11/2023 - 16:20
File harbour-tooterb-1.1.8-1.armv7hl.rpm126.92 KB21/11/2023 - 16:20
File harbour-tooterb-1.1.8-1.aarch64.rpm129.38 KB21/11/2023 - 16:20
File harbour-tooterb-1.1.9-2.i486.rpm131.01 KB03/10/2024 - 10:01
File harbour-tooterb-1.1.9-2.armv7hl.rpm126.7 KB03/10/2024 - 10:01
File harbour-tooterb-1.1.9-2.aarch64.rpm129.16 KB03/10/2024 - 10:01
File harbour-tooterb-1.1.9-3.i486.rpm131.04 KB06/11/2024 - 22:08
File harbour-tooterb-1.1.9-3.armv7hl.rpm126.74 KB06/11/2024 - 22:08
File harbour-tooterb-1.1.9-3.aarch64.rpm129.2 KB06/11/2024 - 22:08
Changelog: 

*Wed Nov 06 2024 1.1.9-3
- Fix for missing media attachements in certain toots (by poetaster)

*Tue Oct 02 2024 1.1.9-2
- Bug fix and efficiency build (by Poetaster):
- Fix for conversations with posted picture by multiple parties
- Redundant (and wasteful) image attachment processing was disabled

* Wed Oct 11 2023 1.1.8
- Introduces Amber Web Authorization. Thanks Ville Nummela! (by poetaster)
- Release source: https://github.com/poetaster/harbour-tooter/releases

* Wed Jan 25 2023 1.1.6
- Update file pickers for uploads adding video/audio files (by poetaster)
- Add modified image uploader to serve other mimetypes (by poetaster)
- Fix small timeline bug (by poetaster)

* Thu Jan 19 2023 1.1.5
- Hotfix release broken toot sending

* Wed Jan 18 2023 1.1.4-2
- Fixes for home not updating & search (by poetaster)
- add page to display saved Bookmarks (by poetaster)
- add MediaItem display for audio (by poetaster)
- add python server for callbacks and new WebView (by poetaster)
- several other improvements by poetaster
- fix reblog content view (by juanro49)
- added custom Bookmarks icon
- updated translations (de, fr, it, nl, ru)
- added 64-bit release

*Sun Jul 12 2020 1.0.7-0
- Fix missing / wrong reblog and favourite counts in retoots (issue #90)
- Added full landscape view support
- Added new Pulley Menu options
- Improved Toot context menu
- Improved media page
- Improved loading indicators
- Small changes for some UI-elements
- New Emojis
- New translated strings

*Fri Jun 18 2020 1.0.6-3
- Fix broken reblog indication
- Fix reported UI issue which could break timeline view on small screens
- Updated translations

*Thu Jun 18 2020 1.0.6-1
- [hotfix] fix Italian translation not wanting to join the update

*Thu Jun 18 2020 1.0.6-0
- Fix app crash when open some Profile pages (issue #6)
- Fix various QML warnings, replace deprecated Silica items
- Fix unable to install on Sailfish OS 3.2.1 (issue #52)
- Add save to Bookmarks feature
- Add Follows you / Locked / Bot / Group labels to Profile Page header
- Add Bot icon to user display name
- Add clicking on reblog-avatar opens reblog user profile
- Remove Locked icon from user display name
- Improve user display in Search results (issue #39)
- Further improved Notification Page / general UI
- Code refactoring & other changes under the hood
- Translation updates

*Fri Jun 12 2020 1.0.5-1
- [hotfix] fix missing images in mentions on Notifications page

*Thu Jun 11 2020 1.0.5-0
- fixed: show search results without entering # before term
- fixed: non-clickable user mentions in Toots
- fixed: Copy link to clipboard in Conversations
- Notifications Page:  Reworked UI and context menus for notifications / new icons
- Profile Page: Open fullscreen profile image
- Profile Page: Show bot label
- Profile Page: New expander for Profile details
- Conversation Page: Possibility to hide and reopen Toot text field
- Conversation Page: Improved display of uploaded images
- Conversation Page: Fixed user suggestion window-size, show best match on the bottom
- Media Page: Adjust size of images to screen width or height
- Media Page: Only automatically restart videos if shorter than 30 seconds
- new Settings Page
- bigger custom emojis in Toots

Known issues: 
- Opening some profiles (depends on used instance) might crash the app
- Installation might fail when not using the latest Sailfish OS release

*Mon May 25 2020 1.0.4-3
- Show user profile background image (if available)
- New Sailfish 3-styled image/video viewer page (WIP)
- Added "Toot sent!" notification banner
- Show Pulley Menu for copying Toot-link only if link is provided (WIP)
- Distiction between "New Toot" and "Conversation" page
- some small fixes

*Mon May 11 2020 1.0.4-2
- Beta release by molan
- Login / Settings Page: Small changes in text wording
- Login Page: Use of correct label coloring and text alignment
- Login Page: Highlight login confirmation button + 'accept' icon on Sailfish keyboard
- Media Page: Switched play / pause buttons during media playback
- Conversation Page: Add new Pulley with options for toots/statuses (still buggy)
- Conversation Page: Improved alignment of elements in 'New Toot' (no more overlapping)
- Settings Page: Replaced icons in Settings page for consistency and clarity
- Settings Page: Added missing language contributor
- Translations: Completed and fixed German and French translations
- Translations: Added complete Italian translation
- Translations: Added missing/lost strings and updates to other translation files
- Timeline: Better text formatting in toots (show paragraph breaks)
- Timeline: Use shortend username if display_name isn't provided in ProfileHeader and MiniHeader
- Timeline: Created new placeholder for profile avatars if instance doesn't provide valid image

* Tue Feb 04 2020 1.0.3-8
- Fix for broken translations
- Updated Spanish translation
- Thanks translation community! :) 

* Mon Feb 03 2020 1.0.3-7
- Updated translations (de/fr/zh_CN) for new language strings

* Thu Jan 30 2020 1.0.3-6
- Workaround for opening user profiles in toots
- Show profile descriptions (Bio) with option to open them in Browser
- Updated and improved UI for Conversation page
- Indication for sending toot (move back to previous page)
- New arrangement of main pages (like used in tootsuite)
- Small UI and text/label changes

* Thu Jan 16 2020 1.0.3-5 [fork of Tooter 1.0.3]
- Fix for empty profile pages when clicking on usernames in toots (still buggy though)
- Fixed navigation icons for inverted ambiences
- Better text contrast in profile pages
- Updated to Chinese translation (thanks to dashinfantry)

* Wed Jan 15 2020 1.0.3-4 [fork of Tooter 1.0.3]
- Website links in toots now open directly in browser since the used web scraper service is discontinued
- Profile page now shows full display name
- Changed send, content warning and add emoji icon in Conversation page for clarification
- Small changes to Chinese translation (thanks to dashinfantry)
- Updated and completed German and French translations

* Mon Jan 06 2020 1.0.3-3 [fork of Tooter 1.0.3]
- Update and rename harbour-tooter-zh.ts to harbour-tooter-zh_CN.ts for Chinese (China) language support - thanks to dashinfantry

* Sat Dec 28 2019 1.0.3-1 [fork of Tooter 1.0.3]
- Fixed broken Mastodon login (app built with Sailfish SDK 2.4)
- Fixed crash on certain notifications

Comments

poetaster's picture

Hi! version 1.1.9 is out. github builds seem broken, though.https://github.com/poetaster/harbour-tooter/releases/tag/1.1.9

maikek's picture

hello molan, sorry to bother you, but tooter was fine til mastodon 3.5.3 came around. No I second Juanro49 s complaint, retoots lack text message parts. pics show fine. Any chance you might find time to fix it? thanks, maike

molan's picture

Hi maikek. I saw it as well... Unfortunately right now I don't have the possibility to fix it or further develop Tooter (Beta). The sources are all available and if there is a developer who can fix the issues, I gladly offer my support. Wether possible I'll look into it myself. Sorry about that - I'd love to have a well working Mastodon client on Sailfish OS. 

Juanro49's picture

With latests versions of mastodon, reblogs doen't shows fine

molan's picture

Hi Juanro, thanks for your comment. See my answer above. 

harbourlights's picture

Hello! After updating to Verla, opening links in Tooter does not work anymore. Hashtags still do, though.
4.2.0.21 on an XA2 here, using Tooter daily and exclusively for Mastodon - thank you so much for this excellent app!

molan's picture

Thanks for the nice words :) I wrote an answer above about the issue. Right now I can't fix it sadly. 

kaulian's picture

Thanks for app

carlosgonz's picture

Thanks you , Tooter is good now.

zipotron's picture

Hello! Thanks a lot for this new version, just wanted to inform a bug, fail the instalation in Sailfish 3.3

 

 

molan's picture

Thanks for the comment. Do you mean 3.2? That's possible due to updated libraries. I haven't heard about any installation fails on Sailfish version 3.3. Could you share the error message you get when trying to install the app? 

objectifnul's picture

Goodie: as Tooter doesn't accept multiple accounts, we now have two versions, allowing to operate two accounts.

Erdrandbewohner's picture

Thanks for making Tooter better and better. You are doing a great job! There's something that bothers me a bit: the notification-banners that pop up when Tooter is closed or fades into the background. Would it be possible to implement a feature to optionally turn the notifications off or on?
 
Thanks and keep up the good work!

molan's picture

Hey, thanks a lot! I haven't looked yet into the notifications and how they work / are implemented. It would certainly be nice to optionally turn them off. I'll put it on my long to-do list. And of course - any help by others is highly appreciated :)

dysko's picture

Hi there.

If you are interested in merging our code, please use https://github.com/dysk0/harbour-tooter 
I would be more than interested to have someone who would work with me on this project.

Anyway, great job on this one.

zipotron's picture

Hello, thanks for this amazing app! Just wanted to report a bug, when try to access to profile of any follower the app crash. Thanks again !

molan's picture

Thank you for your comment and the bug report. I'm aware of that and still looking for a solution. Also the popular Android app Tusky has issues showing some profiles - the same ones which cause Tooter to crash (at least according to my tests). I think the issue is related to some Mastodon instances - or the interaction between instances. Which one are you using? 

zipotron's picture

Hi! I am using mastodon.social , I guess the most popular one. Good luck caching the bug! And thanks again

glanternier's picture

Can you replace/update Tooter in the Jolla Harbour store? Many users don't know about Openrepos.

molan's picture

Working on it :) 

Historyscholar's picture

I see chinese translation,thanks Can you add my profile options card?

Historyscholar's picture

no chinese translation again.

molan's picture

Should work now, just tested it on my Sailfish device in Chinese. There was also a small mistake in the Chinese translation file which caused an error. Thanks for reporting! 

molan's picture

Thanks. I'll find out what's wrong. 

tancent's picture

Thank you =) I've been missing this app on Sailfish and like your updates a lot. But the app still crashes pretty often when I open profiles of other users. Also, is there a link in the app to my own profile page? Keep up the good work!

molan's picture

Glad to hear you enjoy the app. I'm aware of the crashes and will try to find out what's wrong. There are also other things which need a fix. However, I don't have any previous experiences in developing Sailfish apps and it can be time-consuming to work on and understand code you didn't write yourself. So let's see what I can further change and implement. 

kaulian's picture

Thanks for this fork

Historyscholar's picture

But I still don't see Chinese  translation:)

molan's picture

Please download the app again, it should work now. Thanks for letting me know :) 

Historyscholar's picture

Awesome:)