Skip to content

v0.4.0

Compare
Choose a tag to compare
@GeopJr GeopJr released this 19 Jul 02:38
· 495 commits to main since this release
44136b8

Added

  • Decrease sidebar width (#280, thanks @bertob)
  • Explore tab (#294)
  • Smaller icons for indicators (#217, thanks @jimmac)
  • Autoplay videos
  • Keep follow requests tab always visible
  • Small app version easter egg based on current day's events
  • Confirm action on inform dialogs
  • Pull to refresh (#283)
  • Composer poll page (#307)
  • More keyboard shortcuts (#303)
  • Handle code elements in posts
  • Make composer insensitive after publishing (#311, thanks @VictoriaLacroix)
  • Bump LabelWithWidgets (thanks @zecakeh)
  • Custom emoji picker (#308)
  • Remove tracking ids from links (#305, thanks @kop316)
  • Keyboard shortcuts tab & window
  • Increase padding on video controls (#322, thanks @bertob)
  • Preview card design changes in posts (#325, thanks @bertob)
  • Show confirmation dialog on composer exit if anything changed (#317)
  • Media alt text editing (#317)
  • Use json for publishing (#317)
  • Somewhat Pixelfed support (#321)
  • Hiding revealed posts (#333)
  • Weekly tag uses in composer's autocomplete (#332)
  • gitignore .flatpak-builder (#339, thanks @doasu)
  • Bot badge on profiles of automated accounts (#336)
  • Unit tests (#335)
  • Blur sensitive media (#334)
  • Pinning posts on profile (#329)
  • Vala lint (#342)
  • Remove drag-to-dismiss media viewer (#326)
  • Re-trigger composer's autocomplete when editing a pre-triggered word (#343)
  • Composer spell checking (#347, #371)
  • When adding a new account, focus on the instance entry
  • Handle h1-h6 in posts
  • Strip post chunks
  • Quoted posts in posts (#348)
  • Remove empty conversations
  • Point users to the libsecret wiki page on libsecret errors (#360)
  • Letterbox images setting (#355)
  • Scale up emojis on hover setting (#353)
  • Move composer actionbar to top on narrow windows (#363)
  • Profile info editing (#365)
  • Lighter media viewer background color (#376)
  • Auto-hide media viewer buttons (#372)
  • Expand revealed label in posts (#377)
  • Increase media viewer button sizes to better match Loupe (#380)
  • Background on media viewer loading spinner (#380)
  • Double click zoom-in/zoom-out on media viewer (#380)
  • Allow disabling expanding picture by default in media viewer (#380)

Fixed

  • Vertically center vote checkboxes (#277, thanks @AleuqabAli)
  • Start request params with & if they are not empty
  • Remove params from tag urls
  • Allow opening threads from withing a thread view (#282)
  • Memory leak in views with tabs
  • Reload pinned posts on profile reload (#295)
  • Use async methods for video downloading
  • Dates not being in local timezone (#293)
  • Media attachments not clearing on edit
  • Remove excess newlines from posts
  • Scroll composer editor with cursor
  • Notifications getting mixed up after previous refactor (#286)
  • Handle null language
  • Last items in lists in posts being mixed
  • Lists in blockquotes in posts
  • Default language missing in posts
  • Use Path's basename to get tag from url instead of splitting it manually
  • Memory leak in composer's attachments page (#317)
  • Use non-static font size for the large font setting
  • Prepend pinned posts on profile only on the posts tab
  • Inform / question dialogs not showing up
  • Segfault when dismissing thread view too soon (#338)
  • Parse url instead of manually splitting when adding an account (#327)
  • Optimize some regex and widget construction instances
  • Potential infinite loop when simplifying html
  • LabelWithWidgets not wrapping if there are more custom emojis than lines
  • Remove translate attribute from profile fields
  • Preview card dialogs gettext
  • Custom emojis in posts' name labels being taller than the label (#344)
  • Posts' headings not being aligned with the post content (#344)
  • Display code elements as inline or blocks in posts
  • Remove dynamically status widgets on rebind
  • Memory leak in profile cover
  • Stricter modified url replacement
  • Reset lockable togglebutton state on error
  • Handle conversation delete events
  • Segfault when network cb is null
  • Call ecb on pre-request error
  • Move static poll styles to style.css
  • Encode url params when adding new accounts
  • Freeze due to measure some posts with Label With Widgets (#354)
  • Websocket connections closing after a while (thanks @primalmotion)
  • Disable markup in poll rows (#379, thanks @majormajors)
  • Vertically center reveal label icon (#377)
  • Notifications not working on flatpak
  • More natural pinch-to-zoom calculation (#380)
  • Avoid jumps when switching between zoomed-in and not zoomed-in (#380)
  • Reworked the way zoom works (#380)

Package maintainers

  • Spell checking requires either (RECOMMENDED) libspelling or gspell-4
  • It's not required for Tuba to compile or work

Full Changelog: v0.3.2...v0.4.0