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.
*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
Tue, 2024/10/01 - 17:32
Permalink
Hi! version 1.1.9 is out. github builds seem broken, though.https://github.com/poetaster/harbour-tooter/releases/tag/1.1.9
maikek
Sat, 2022/05/28 - 21:35
Permalink
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
Wed, 2023/01/18 - 17:19
Permalink
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
Wed, 2022/05/04 - 19:34
Permalink
With latests versions of mastodon, reblogs doen't shows fine
molan
Mon, 2022/05/30 - 12:00
Permalink
Hi Juanro, thanks for your comment. See my answer above.
harbourlights
Sat, 2021/09/25 - 00:31
Permalink
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
Mon, 2022/05/30 - 12:01
Permalink
Thanks for the nice words :) I wrote an answer above about the issue. Right now I can't fix it sadly.
kaulian
Fri, 2020/06/19 - 09:28
Permalink
Thanks for app
carlosgonz
Thu, 2020/06/18 - 21:56
Permalink
Thanks you , Tooter is good now.
zipotron
Wed, 2020/05/27 - 08:16
Permalink
Hello! Thanks a lot for this new version, just wanted to inform a bug, fail the instalation in Sailfish 3.3
molan
Sun, 2020/05/31 - 13:14
Permalink
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
Wed, 2020/05/27 - 00:51
Permalink
Goodie: as Tooter doesn't accept multiple accounts, we now have two versions, allowing to operate two accounts.
Erdrandbewohner
Mon, 2020/05/25 - 20:34
Permalink
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
Tue, 2020/05/26 - 10:47
Permalink
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
Thu, 2020/04/16 - 01:02
Permalink
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
Tue, 2020/04/07 - 20:52
Permalink
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
Thu, 2020/04/09 - 12:01
Permalink
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
Thu, 2020/04/09 - 19:33
Permalink
Hi! I am using mastodon.social , I guess the most popular one. Good luck caching the bug! And thanks again
glanternier
Sun, 2020/03/29 - 01:28
Permalink
Can you replace/update Tooter in the Jolla Harbour store? Many users don't know about Openrepos.
molan
Thu, 2020/04/09 - 11:55
Permalink
Working on it :)
Historyscholar
Wed, 2020/02/05 - 12:49
Permalink
I see chinese translation,thanks Can you add my profile options card?
Historyscholar
Tue, 2020/02/04 - 10:07
Permalink
no chinese translation again.
molan
Tue, 2020/02/04 - 15:11
Permalink
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
Tue, 2020/02/04 - 11:46
Permalink
Thanks. I'll find out what's wrong.
tancent
Fri, 2020/01/17 - 13:40
Permalink
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
Fri, 2020/01/17 - 14:17
Permalink
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
Thu, 2020/01/16 - 22:46
Permalink
Thanks for this fork
Historyscholar
Mon, 2020/01/06 - 21:39
Permalink
But I still don't see Chinese translation:)
molan
Mon, 2020/01/06 - 22:11
Permalink
Please download the app again, it should work now. Thanks for letting me know :)
Historyscholar
Mon, 2020/01/06 - 20:58
Permalink
Awesome:)