Skip to content

Releases: smallsco/macstodon

v0.4.1

22 Dec 05:43
Compare
Choose a tag to compare
  • Fixed a dumb bug that would cause a crash if the Mastodon server returned invalid JSON.

v0.4

22 Dec 03:05
1391130
Compare
Choose a tag to compare
  • Favouriting, boosting, and bookmarking toots are now fully supported.
  • Introduced an ImageHandler class that handles downloading/caching of images and saving them as pixmaps.
  • User avatars (including booster avatars) are displayed in the timeline window. The first time you view a toot for each user, there will be a small delay while the avatar is downloaded and cached.
  • The timeline window now displays correctly at a 512x342 display resolution, and will run in full screen at this resolution.
  • Content warnings are displayed when viewing toots in the timeline window. When clicking on a toot with a content warning, you will be prompted to confirm.
  • Toots can be replied to, and the toot being replied to will be shown in the toot window.
  • When writing a new toot or replying to an existing toot, the visibility can be set.
  • Content warnings can be set when creating toots or replying to existing toots.
  • The character limit is now displayed in the toot window. There will be a small delay when pulling up the toot window for the first time while this data is queried from the server.
  • Code refactoring: rename helpers/constants files, move third-party code into separate folder
  • Try to clean up unicode junk in display names, not just toot content.
  • Dialogs are now rendered via the widget framework, and should no longer have their contents cut off.
  • Improved the auth experience by printing the OAuth URL in the auth dialog.

v0.3

29 Nov 02:23
f8595c5
Compare
Choose a tag to compare
  • Added a timeline view that shows the home and local timelines, and notifications
  • Added some very basic HTML parsing for timeline toots
  • Bug fixes to error handling
  • Broke up source code into several files

v0.2.1

20 Nov 20:01
Compare
Choose a tag to compare
  • Added a beautiful new application icon by MhzModels
  • Replaced a crash-to-console with a friendly, recoverable error message if the connection is lost during an HTTP request.

v0.2

20 Nov 06:05
Compare
Choose a tag to compare
  • Basically rewrote it to use the widget toolkit in a sane way.
  • Added simple error handling.
  • Added progress bars for HTTP and JSON decoding operations.
  • Can now compile into a standalone app
  • No longer supports being run directly through the Python IDE
  • Many, many bug fixes