Page MenuHomeSolus

Update cawbird to 1.4

Authored by algent on Sun, May 2, 4:23 PM.




  • Fixes:
    • Fixed repeat notifications due to message overlap (which we do to avoid missing messages!)
    • Fixed handling of links with ampersands in them
    • Fixed handling of Twitter video URLs with ampersands in them
    • Fixed cropping of tweets in timelines, particularly in narrow window
  • Improvements:
    • Added Normal/Large/X-Large/XX-Large text sizes
    • Added "Translate Content" option to tweets with option of using Google, Bing, DeepL or custom providers
    • Better counting of ZWJ emoji - Cawbird now passes Twitter's own compliance tests
    • Added Scottish Gaelic translations
    • Updated Russian translation
    • All strings in the UI are now translatable
    • Add a confirmation to delete draft tweet on Cancel
    • Made threaded tweets more obvious by including "Reply to" line for self-reply threads in timeline
    • Tweets are now added to your timeline when you follow a user (and hidden when you unfollow them)
    • Improved rendering lag when focussing and unfocussing Cawbird
    • Improved spacing and alignment of images and added a border to define edges
    • Added the ability to temporarily show a blocked or muted account
    • Reduced the size of the info icon for the image description notification to avoid it obscuring too much of the image
    • Swapped to using the grinning smiley for emoji input rather than penguin to be consistent with other applications and platforms
    • Swapped out g_print statements for g_debug and generally tidied up some debug logging
    • Make videos open the browser when GStreamer support is disabled

Signed-off-by: Algent Albrahimi <>

Test Plan

Post and delete tweets, do favorites and retweets. Opened fotos and videos.

Diff Detail

R4830 cawbird
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

algent created this revision.Sun, May 2, 4:23 PM
algent requested review of this revision.Sun, May 2, 4:23 PM
JoshStrobl accepted this revision.Fri, May 7, 3:15 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Fri, May 7, 3:15 PM
This revision was automatically updated to reflect the committed changes.