From a22e06b95d651871e62605926252612443f1ca88 Mon Sep 17 00:00:00 2001 From: Evan Paterakis Date: Sat, 22 Jun 2024 07:03:39 +0300 Subject: [PATCH] feat: v0.8.0 (#1022) --- .editorconfig | 2 +- data/dev.geopjr.Tuba.metainfo.xml.in | 62 ++++++++++++++++++++++++++++ meson.build | 2 +- 3 files changed, 64 insertions(+), 2 deletions(-) diff --git a/.editorconfig b/.editorconfig index c293d002e..627d7f5ae 100644 --- a/.editorconfig +++ b/.editorconfig @@ -8,6 +8,6 @@ trim_trailing_whitespace = true charset = utf-8 indent_size = 4 -[*.{build,build.in,yml,yaml}] +[*.{build,build.in,yml,yaml,xml,xml.in}] indent_style = space indent_size = 2 diff --git a/data/dev.geopjr.Tuba.metainfo.xml.in b/data/dev.geopjr.Tuba.metainfo.xml.in index f4061b3e9..33373d64b 100644 --- a/data/dev.geopjr.Tuba.metainfo.xml.in +++ b/data/dev.geopjr.Tuba.metainfo.xml.in @@ -62,6 +62,68 @@ touch + + +
    +
  • Added Admin Dashboard
  • +
  • Added Advance Search Dialog
  • +
  • Added in-app proxy settings
  • +
  • Added network monitoring and graceful recovery
  • +
  • Added profile notes
  • +
  • Added mini-profile when clicking avatars
  • +
  • Added custom aria labels on complex containers
  • +
  • Added post translations when possible
  • +
  • Added keeping track of last used video volume between restarts
  • +
  • Added in-reply post indicator
  • +
  • Replaced the media viewer headerbar with a floating button when fullscreened
  • +
  • Added reactive relationship updates
  • +
  • Added the ability to dim non-trivial notifications like favorites and boosts
  • +
  • Added clearing all notifications
  • +
  • Added 'replying to old post' reminder switch in settings
  • +
  • Redesigned the preview cards into a vertical layout
  • +
  • Added different empty-state icons to some views
  • +
  • Added a settings dialog in the 'new account' window for proxy and admin mode settings
  • +
  • Added a crossed out boosts icon, shown when it's disabled
  • +
  • Added support for notification requests
  • +
  • Changed the default poll expiration date to 1 day if available
  • +
  • Added in-app resolving of web+ap links in posts/profiles
  • +
  • Added support for admin notifications (reports, sign-ups)
  • +
  • Added support for severed relationships notifications
  • +
  • Added blocked-by relationship status
  • +
  • Redesigned profile fields
  • +
  • Added GraphicsOffload for better video performance
  • +
  • Added optional Clapper support
  • +
  • Fixed crash when opening the composer while the instance doesn't have or has loaded its custom emojis due to optional chaining
  • +
  • Fixed horizontal swiping on the media viewer
  • +
  • Fixed composer highlighting being too loose on whole word matching
  • +
  • Fixed composer highlighting accepting invalid characters on hashtags
  • +
  • Fixed hiding post elements due to quote-inline when no quote was provided
  • +
  • Fixed many random crashes when going back due to a disposing hack
  • +
  • Fixed hashtag url matching being too loose
  • +
  • Fixed resolvable link detection links being too loose
  • +
  • Fixed OSK not fitting due to high height request on mobile
  • +
  • Fixed minimum width not fitting on mobile due to strict centering policy on headerbars
  • +
  • Fixed accessibility issues with icons, custom widgets and containers
  • +
  • Fixed missing tooltips
  • +
  • Fixed aria-labels on dates not being descriptive enough
  • +
  • Fixed missing singular forms of some counters
  • +
  • Fixed crash when closing the composer too fast due to a disposing hack
  • +
  • Fixed focus changes when activating a label link
  • +
  • Fixed media viewer gesture issues
  • +
  • Fixed completion provider word capturing issues
  • +
  • Refactored the custom emoji picker
  • +
  • Fixed libsoup cache not being triggered on custom emojis and causing unnecessary re-downloading
  • +
  • Fixed high contrast theme borders on profile fields
  • +
  • Fixed duplicate posts in home due to a race condition
  • +
  • Fixed bulk requesting relationships multiple times
  • +
  • Fixed missing icons or icons with incorrect context on Breeze/Yaru by bundling them
  • +
  • Fixed account switcher rows accepting markup when they shouldn't
  • +
  • Other minor bug fixes, memory leak fixes and optimizations
  • +
  • Updated translations
  • +
  • 🏳️‍🌈 Happy Pride Month! 🏳️‍⚧️
  • +
+
+
    diff --git a/meson.build b/meson.build index 3ab0b9fb8..dba590526 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'dev.geopjr.Tuba', ['c', 'vala'], - version: '0.7.2', + version: '0.8.0', meson_version: '>= 0.56.0', default_options: [ 'warning_level=2',