forked from pool/tokodon
Compare commits
24 Commits
Author | SHA256 | Date | |
---|---|---|---|
e66c69bf9b | |||
|
f6a433dcbf | ||
62aa52c731 | |||
|
444e919fd8 | ||
4ba70e33fd | |||
|
ebbbfdc358 | ||
66cfbaad6e | |||
|
53fa78ea4e | ||
|
af1d3cbe8e | ||
|
9123896fc1 | ||
491512a8f0 | |||
|
51352e1c2b | ||
a3a5036bfb | |||
|
2287b895a7 | ||
99200a294a | |||
|
bfa610b26a | ||
9703f2a71d | |||
|
e9af71f2f8 | ||
|
7e857d17aa | ||
|
5bb51f4f82 | ||
752072f65b | |||
|
c12d9df694 | ||
b2b4fa549b | |||
|
1f2c2c5f47 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:62db86fb40a8c36f88421a09b0ddffecd8266a9c25204b9183715ddbcd74333b
|
||||
size 567916
|
@@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmbf/TEACgkQu0YzUNbv
|
||||
Me8sXQ//Z679X2I1rpyK+wKA8DB8rL8PWYSBnVMkiE6Ki1flG8pyvw/JEh0Cq4oW
|
||||
eFVKFYASpWcrhK9mC3ymZf//Wj0wMQm+yLZAKVbG5IWMOiz29skTAbh4rleiB6Ay
|
||||
j+kq0KpFenhzhCsl+TXgRpsRnLozNRws4l9UugGodgSBCTbWzNsQgXRGsydsVcr+
|
||||
AE1bzHAxkUxVgONVbDPUPQ1rQQWojkjZjHqiA1GDwVeLnaDkBtOQ6UnxplC6FKIX
|
||||
jdMztxLjzJnEgU/GB1E0hRrPlURHLQ+VzHCalgXRgNIdVkDtTl+FooHmREpE1MCF
|
||||
UmMJzoW7awqbB1/G9gUTiBtGbFWYB7YR0WOZp7xLkQAaOZfz5EpIDUQm1KHupuM6
|
||||
G694HVPhSlvPC+fkBa8Df/ZKNuHtRkVg/BFPWakVZCypVRI3YJeOuw63qCtMXOAy
|
||||
ubOzE6OvVPYDqQF4vZDAm/Tsf5RDHkI0sN8C82jKEndp6BwmEJzPkm6fXMbsGVnX
|
||||
/lz6dIjJ8rHe303P/YDj00YxAcAG5HBgZhCUR+Cz05vvfOIobO43GtavoyW6Q7Kk
|
||||
TDoW3zFL7s2sC9nDjPZj4d3xObx1iMpp1x5+h7GRvrmhCCzwBmTHQAQzBBxSbxxc
|
||||
6A4RDHnHWy4SV5WlHoky6UDlKYiXQDbzafoA8kAo1Vx8Ds98OGo=
|
||||
=LbCh
|
||||
-----END PGP SIGNATURE-----
|
3
tokodon-25.04.3.tar.xz
Normal file
3
tokodon-25.04.3.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7effbc67ecc2f6c013898b4e391924674f411892e513c7e8f5bde56a545e3317
|
||||
size 790856
|
16
tokodon-25.04.3.tar.xz.sig
Normal file
16
tokodon-25.04.3.tar.xz.sig
Normal file
@@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmhjcyMACgkQu0YzUNbv
|
||||
Me9hfw//agVSpQYiUL5G0q+hv3MkQCIDm2lsUbVc0ea6mWD6EGV5sBVPDM6hJdFQ
|
||||
Zlt0VhXmNIqq6SqdU44D7HfpFUuKPwJeKPunPbYgOcW6zqtj0rxUuU686OZ6QHJA
|
||||
e92bGAkwSqvzv6XE7FgDr1b74mKA8Xs18DWgprzYKqJWYOcklTGkRuP+N+4wl4X0
|
||||
71JnBSXoPDUyIjgbUzB3q+JmAG1/n/lgD5dSdbvgvMiA6ITCgbIsOzQtA/NE65PF
|
||||
LJHfj/XIvYoHy4MRk2AjbCUAq/7ElllQd6k01aA68JF0flTx8YB1izDUgpKz6er3
|
||||
W6h/Ek+pUSy7QX8uaXF2L6T9Pf4c8s13k7epML6pj9GAyLTK6ttR9T2C8AiGhdeY
|
||||
rs9/EhI0xPTjFOfNCw2jgChX043h6cH0oE+hnOm/v0tfdDtA5btdD0YdfC16BqDf
|
||||
xUn1+FFtHpSIytqJjThxLXXihhoZbs8O6AMEq6vUA4kUQRP/O2BaYuIJ2lTZbHoY
|
||||
l0kU+F7yBgOM3AUyBG/bGAld9YkSEi4S2SM+HxCj8YhW+U4+VHDQFcVhJ1heO1Ry
|
||||
/unWPsJG8mm/ek/+/48piOLFc2166oMaStJUuuaGx1ztEpdYikwvFTsQqpflCl3A
|
||||
5aJziP9YABWXZWFQfZ+xFtflBMmJktb39m6yr8w6Lps1u1Aw4N8=
|
||||
=CaB7
|
||||
-----END PGP SIGNATURE-----
|
227
tokodon.changes
227
tokodon.changes
@@ -1,3 +1,230 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 1 15:27:41 UTC 2025 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 25.04.3
|
||||
* New bugfix release
|
||||
* For more details please see:
|
||||
* https://kde.org/announcements/gear/25.04.3/
|
||||
- Changes since 25.04.2:
|
||||
* Prevent a null access in certain timelines (kde#504215)
|
||||
* Make blocking accounts actually work
|
||||
* Allow boosting your own private posts
|
||||
* Fix timeline streaming when the server configured it for another URL (kde#505213)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 3 21:13:06 UTC 2025 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 25.04.2
|
||||
* New bugfix release
|
||||
* For more details please see:
|
||||
* https://kde.org/announcements/gear/25.04.2/
|
||||
- Changes since 25.04.1:
|
||||
* ModerationTools: Fix opening some subpages
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 21:00:53 UTC 2025 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 25.04.1
|
||||
* New bugfix release
|
||||
* For more details please see:
|
||||
* https://kde.org/announcements/gear/25.04.1/
|
||||
- Changes since 25.04.0:
|
||||
* ModerationTools: Fix opening some subpages
|
||||
* Remove Qt 6.10 job for now
|
||||
* Clamp contentY when using the PageUp key (kde#501936)
|
||||
* Stop registering for push notifications despite them being disabled
|
||||
* Print out what the old endpoint was in the warning message
|
||||
* Don't spam network error log with push subscription checks
|
||||
* Don't bother updating push subscriptions if there is none
|
||||
* Remove annual_report from push notification rules
|
||||
* Call updatePushNotifications when toggling the notifications checkbox
|
||||
* snapcraft: sync fixes into release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 07:07:22 UTC 2025 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 25.04.0
|
||||
* New feature release
|
||||
* For more details please see:
|
||||
* https://kde.org/announcements/gear/25.04.0/
|
||||
- Changes since 25.03.90:
|
||||
* flatpak: Update qtwebview
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 29 08:43:09 UTC 2025 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 25.03.90
|
||||
* New feature release
|
||||
- Too many changes since 24.12.3, only listing bugfixes:
|
||||
* Set a dedicated user agent (kde#499276)
|
||||
* Improve refreshing the main timeline, other misc fixes (kde#495996)
|
||||
* Add support for posting more than 4 media attachments (kde#495588)
|
||||
* Add support for viewing audio attachments (kde#495889)
|
||||
* Add a "Post" action when viewing your own profile (kde#497694)
|
||||
* Don't show the navigation tab bar when loading (kde#497920)
|
||||
* Fix crash when receiving unknown notifications (kde#497915)
|
||||
* Add even more missing icons for Android (kde#497717)
|
||||
* Add a button to follow/unfollow hashtags (kde#497582)
|
||||
* Note if server didn't provide an explicit reason for closed registration (kde#495584)
|
||||
* Word wrap the "Posted on" text (kde#496789)
|
||||
* Make sure to request custom emojis with authorization (kde#495585)
|
||||
* Add a better string for severance events (kde#496613)
|
||||
* Update read marker when streaming posts come in (kde#495159)
|
||||
* Don't show "Pinned posts" marker in notifications (kde#495110)
|
||||
* Fix the page stack not clearing properly when logging in (kde#496058)
|
||||
* Add back "Local" and "Global" timelines to the mobile sidebar (kde#496739)
|
||||
* Fix some PlaceholderMessages not having the correct width (kde#496762)
|
||||
* Fix files not saving on Android (kde#496010)
|
||||
* Add missing Android icons (kde#496059)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 4 13:01:38 UTC 2025 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 24.12.3
|
||||
* New bugfix release
|
||||
* For more details please see:
|
||||
* https://kde.org/announcements/gear/24.12.3/
|
||||
- Changes since 24.12.2:
|
||||
* Set a dedicated user agent (kde#499276)
|
||||
* Fix the play button on videos/gifs not working
|
||||
* Remove weird spacing at the end of some posts
|
||||
* Add missing checks for some Akkoma/Pleroma post URLs
|
||||
* snapcraft: Release to stable
|
||||
* Hide polls on posts with content notices
|
||||
* ServersPage: Allow tabbing to the "Custom Server" item
|
||||
* ServersPage: Fix tabbing between the search field and the list view
|
||||
* RulesPage: Allow tabbing through the rules
|
||||
* Hide Purpose's own "Copy to Clipboard" function
|
||||
* Don't show an invalid read marker
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 4 12:30:24 UTC 2025 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 24.12.2
|
||||
* New bugfix release
|
||||
* For more details please see:
|
||||
* https://kde.org/announcements/gear/24.12.2/
|
||||
- Changes since 24.12.1:
|
||||
* Add bottom padding to the sidebar
|
||||
* Better handle failed authentification
|
||||
* Remove unused string from Android manifest
|
||||
* Don't display a visual error when failing to fetch familiar followers
|
||||
* Don't display a visual error when failing to fetch unread count (kde#497562)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 18:54:07 UTC 2025 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 24.12.1
|
||||
* New bugfix release
|
||||
* For more details please see:
|
||||
* https://kde.org/announcements/gear/24.12.1/
|
||||
- Changes since 24.12.0:
|
||||
* Fix interacting with grouped notifications
|
||||
* Fix typo in NotificationPage
|
||||
* Improve the "More" menu on the notifications page
|
||||
* Improve the cross-account action dialog
|
||||
* Don't allow managing following/followers of other accounts
|
||||
* Don't show the navigation tab bar when loading (kde#497920)
|
||||
* Fix the width of the content notice
|
||||
* Don't call Q_UNREACHABLE in NotificationHandler
|
||||
* Fix copying link to clipboard
|
||||
* Remove .craft.ini for 24.12
|
||||
* Reduce the amount of required Android permissions
|
||||
* ListsPage: Fix undefined warning
|
||||
* Load cross action prompt asynchronously
|
||||
* Load the cute elephant mascot asynchronously
|
||||
* Don't load the initial timeline twice
|
||||
* Remove unused ReportDialog
|
||||
* Inherit Item in AttachmentGrid instead of Control
|
||||
* Fix runtime warning in firstAttachmentAspectRatio
|
||||
* Don't create a content notice for every post
|
||||
* Fix the safety page not doing much on mobile
|
||||
* Fix opening the Settings page on the Welcome screen on mobile
|
||||
* Pass TokodonApplication to the WelcomePage
|
||||
* Reduce spacing of LinkPreview
|
||||
* Reload the lists page when you delete a list
|
||||
* Reload the lists page when you add a list
|
||||
* Make sidebar scrollable on small screen
|
||||
* Update Android Gradle plugin version to 8.6.0
|
||||
* Fix sidebar being shifted by one pixel
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 8 09:28:39 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 24.12.0
|
||||
* New feature release
|
||||
* For more details please see:
|
||||
* https://kde.org/announcements/gear/24.12.0/
|
||||
- Too many changes since 24.11.90, only listing bugfixes:
|
||||
* Word wrap the "Posted on" text (kde#496789)
|
||||
* Make sure to request custom emojis with authorization (kde#495585)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 2 08:44:12 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 24.11.90
|
||||
* New feature release
|
||||
- Too many changes since 24.11.80, only listing bugfixes:
|
||||
* Update read marker when streaming posts come in (kde#495159)
|
||||
* Don't show "Pinned posts" marker in notifications (kde#495110)
|
||||
* Fix the page stack not clearing properly when logging in (kde#496058)
|
||||
* Add back "Local" and "Global" timelines to the mobile sidebar (kde#496739)
|
||||
* Fix some PlaceholderMessages not having the correct width (kde#496762)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 16 17:30:51 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 24.11.80
|
||||
* New feature release
|
||||
- Too many changes since 24.08.3, only listing bugfixes:
|
||||
* Fix files not saving on Android (kde#496010)
|
||||
* Add missing Android icons (kde#496059)
|
||||
* Add profile field editing to the editor (kde#484293)
|
||||
* Support new notification events in v4.3.0, along with report types (kde#485168)
|
||||
* Only open the post when the content itself is tapped, not the sides (kde#485081)
|
||||
* Use the content font size setting in the composer (kde#489391)
|
||||
* Display media descriptions (or alt text) in a popup when clicked (kde#488532)
|
||||
* Fix the dialog for adding additional accounts looking odd (kde#491930)
|
||||
* Don't show quotes for hidden posts or with media attachments (kde#489833)
|
||||
* Fix the notification page breaking when someone posts a status (kde#490556)
|
||||
* Disable the scrollbar interactivity for timeline pages (kde#493431)
|
||||
* Add method for checking unread notifications, add it to the UI (kde#476947)
|
||||
* Stop pins from duplicating themselves (kde#494871)
|
||||
* Change bug reporting URL to the bug entry page. (kde#493429)
|
||||
* Make Edit on translatable (kde#493428)
|
||||
* Stop opening the sidebar on startup (kde#492030)
|
||||
* Do not reload accounts when initially setting the application proxy (kde#492383)
|
||||
* Fix creating new account on mobile (kde#491928)
|
||||
* Close modal sidebar when clicking on an entry (kde#491929)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 5 10:44:24 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 24.08.3
|
||||
* New bugfix release
|
||||
* For more details please see:
|
||||
* https://kde.org/announcements/gear/24.08.3/
|
||||
- Changes since 24.08.2:
|
||||
* Fix the "Add Account" button under Settings not working (kde#493485)
|
||||
* Fix the notification page breaking when someone posts a status (kde#490556)
|
||||
* Fix the "add list" and "edit list" pages not working
|
||||
* Handle deletion inside of actionRedraft itself, fix lots of signals
|
||||
* Fix undefined error in TimelinePage.title
|
||||
* Fix AttachmentMenu runtime warnings
|
||||
* Stop pins from duplicating themselves (kde#494871)
|
||||
* Add test for SocialGraphModel, fix a bug
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 8 12:02:39 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 24.08.2
|
||||
* New bugfix release
|
||||
* For more details please see:
|
||||
* https://kde.org/announcements/gear/24.08.2/
|
||||
- Changes since 24.08.1:
|
||||
* Change bug reporting URL to the bug entry page. (kde#493429)
|
||||
* Make Edit on translatable (kde#493428)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 10 14:11:53 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
|
16
tokodon.spec
16
tokodon.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package tokodon
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,12 +16,12 @@
|
||||
#
|
||||
|
||||
|
||||
%define kf6_version 6.3.0
|
||||
%define kf6_version 6.6.0
|
||||
%define qt6_version 6.6.0
|
||||
|
||||
%bcond_without released
|
||||
Name: tokodon
|
||||
Version: 24.08.1
|
||||
Version: 25.04.3
|
||||
Release: 0
|
||||
Summary: Mastodon client by KDE
|
||||
License: GPL-3.0-only
|
||||
@@ -38,8 +38,10 @@ BuildRequires: pkgconfig
|
||||
BuildRequires: cmake(KF6ColorScheme) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Config) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Crash) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6DBusAddons) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6I18n) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6IconThemes) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6KIO) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Kirigami) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6KirigamiAddons) >= 0.11.40
|
||||
@@ -47,10 +49,11 @@ BuildRequires: cmake(KF6Notifications) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Purpose) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6QQC2DesktopStyle) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version}
|
||||
BuildRequires: cmake(MpvQt)
|
||||
BuildRequires: cmake(KUnifiedPush) >= 1.0.0
|
||||
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Gui) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Keychain)
|
||||
BuildRequires: cmake(Qt6Multimedia) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Quick) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6QuickControls2) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Svg) >= %{qt6_version}
|
||||
@@ -59,6 +62,7 @@ BuildRequires: cmake(Qt6WebSockets) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6WebView) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
|
||||
BuildRequires: pkgconfig(mpv)
|
||||
BuildRequires: pkgconfig(openssl)
|
||||
# It can only build on the same platforms as Qt Webengine
|
||||
ExclusiveArch: x86_64 %{x86_64} aarch64 riscv64
|
||||
Requires: kf6-kirigami-imports >= %{kf6_version}
|
||||
@@ -98,11 +102,9 @@ community.
|
||||
%{_kf6_bindir}/tokodon
|
||||
%{_kf6_debugdir}/tokodon.categories
|
||||
%{_kf6_iconsdir}/hicolor/scalable/apps/org.kde.tokodon.svg
|
||||
%{_kf6_iconsdir}/hicolor/scalable/actions/*.svg
|
||||
%{_kf6_notificationsdir}/tokodon.notifyrc
|
||||
%{_kf6_plugindir}/kf6/purpose/tokodonplugin.so
|
||||
# TODO: only installed if kunifiedpush BR is present
|
||||
# %%{_kf6_sharedir}/dbus-1/services/org.kde.tokodon.service
|
||||
%{_kf6_sharedir}/dbus-1/services/org.kde.tokodon.service
|
||||
|
||||
%files lang -f tokodon.lang
|
||||
|
||||
|
Reference in New Issue
Block a user