Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

v1.4 - Internationalisation

Compare
Choose a tag to compare
@IBBoard IBBoard released this 01 May 10:13
· 99 commits to master since this release

It has been a while in the making, but Cawbird 1.4 adds lots of features and improves our internationalisation.

  • Fixes:
    • Fixed repeat notifications due to message overlap (which we do to avoid missing messages!) (#292)
    • Fixed handling of links with ampersands in them (#305)
    • Fixed handling of Twitter video URLs with ampersands in them (#338)
    • Fixed cropping of tweets in timelines, particularly in narrow windows (#296)
    • Fixed handling of translations so that it works in environments like Flatpak (#297)
  • Improvements:
    • Added Normal/Large/X-Large/XX-Large text sizes (#33)
    • Added "Translate Content" option to tweets with option of using Google, Bing, DeepL or custom providers (#161)
    • Better counting of ZWJ emoji - Cawbird now passes Twitter's own compliance tests (#114)
    • Added Scottish Gaelic translations (thanks to @gaidheileamail1)
    • All strings in the UI are now translatable (#351, #362)
    • Add a confirmation to delete draft tweet on Cancel (#340)
    • Made threaded tweets more obvious by including "Reply to" line for self-reply threads in timeline (#339)
    • Tweets are now added to your timeline when you follow a user (and hidden when you unfollow them) (#19)
    • Improved rendering lag when focussing and unfocussing Cawbird (#204)
    • Improved spacing and alignment of images and added a border to define edges (#290, #306)
    • Added the ability to temporarily show a blocked or muted account (#299)
    • Reduced the size of the info icon for the image description notification to avoid it obscuring too much of the image (#294)
    • Swapped to using the 😀 smiley for emoji input rather than 🐧 to be consistent with other applications and platforms (#298)
  • Developer:
    • Make it easier to build Cawbird with custom Twitter secrets so that distro builds don't consume the new (June 2019) 100,000 requests per day per app limits (#310)
    • Added an option to use local translation files rather than the system ones, for debugging without installation
    • Added a `-Dmswindows=true` config flag to allow builds that work with Windows's broken "mimetypes are just file extensions" behaviour