Releases: smallsco/macstodon
Releases · smallsco/macstodon
v1.2.1
v1.2
- Implemented Toot-To-Speech (TTS) support, select a toot and press the new Speak button to have the toot read out to you!
- Fixed a bug that could cause toots from multiple columns to be highlighted at once under certain conditions.
- Improved exception handling - Macstodon will log errors to a file instead of dropping to a console window.
- Removed several MacPython dependencies that were being included during the build process but were unused.
- Dropped support for running Macstodon via the MacPython IDE, which never really worked properly anyway.
- Macstodon is once again a single Fat Binary application - build process has been optimized.
- Tweaks to the image caching process that may slightly improve memory usage.
- Images are now always cached, unconditionally.
- Removed unused media cache directory.
- Updated copyright year to 2024.
EDIT: Most people should download and use the Macstodon_1.2_Installer.hqx
file, which will automatically install everything you need. However, if you are running an international version of the Mac OS, please download and install Macstodon1.2.sit.hqx
instead which is a stand-alone application - in this case you will need to manually install additional extensions required to support Toot-To-Speech.
v1.1.2
v1.1.1
v1.1
- The timeline window now allows you to select which timeline is displayed in each column, using the drop-down menu next to the refresh button.
- The preferences window now allows you to select the default timeline that is loaded in each column at Macstodon launch.
- The title bar of loading dialogs now states the overall activity taking place.
- Fixed a bug that caused the Links and Attachments buttons to have glitched icons under certain circumstances.
- Fixed a bug that would display the wrong error message if the current user ID could not be retrieved from the server.
v1.0.1
- Fixed a major bug that could corrupt the timeline state when removing a boost from a toot.
- Fixed the bookmark button on timeline/profiles toggling the favourite button when pressed.
- Fixed a typo in the error message when failing to favourite/unfavourite a toot.
- Updated Macstodon's default memory requirements to 4 MB minimum, 16 MB preferred
v1.0
- Implemented support for profiles! Click on a user's profile picture to bring up their profile in a new window.
- Implemented support for user interactions, including follow/unfollow, mute/unmute, and block/unblock.
- Implemented support for viewing and modifying user notes.
- Added a "Find User" button to the Timeline window that allows you to search for a user by name and bring up their profile.
- Clicking on "User" notifications that are not connected to a toot (i.e. "User foobar followed you") will bring up that user's profile.
- Refactored the way that Macstodon does window management, this should result in the app using less memory and running faster.
- Added a Preferences window that allows you to customize the number of toots to load into a timeline, enable/disable images and clear the cache.
- More improvements to unicode character conversion, should see much less "junk" characters now.
- Fixed a bug causing unicode character conversion to not take place in the notification list.
- Removed BeautifulSoup and replaced it with a homebrewed solution for link extraction.
- Added a button to the timeline window for displaying the links attached to a toot, and automatically opening them in your browser.
- Added a button to the timeline window for displaying the attachments on a toot, viewing their alt text, and downloading them to your computer.
- Added new icons for the Boost, Favourite, Bookmark, and Reply buttons, courtesy of C.M. Harrington!
- Fixed a bug where the Toot window would remain open if you logged out with it open.
- Added a menu item for logging out.
- Fixed a JSON parsing bug introduced in 0.4.2, Macstodon will no longer rewrite "false", "true", or "null" if used in a toot.
- Improved reliability of getting the toot character limit from the Mastodon instance.
- The cursor will change to a watch when a progress bar window is active.
- Fixed a bug where the CW field when posting a toot was still usable even when it was invisible.
- Replying to a CW'ed toot will add "re: " to the CW (unless it already starts with that).