SHA256
1
0
forked from pool/kaidan

23 Commits

Author SHA256 Message Date
8a2862c707 Accepting request 1267440 from KDE:Extra
Update to 0.12.2

OBS-URL: https://build.opensuse.org/request/show/1267440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kaidan?expand=0&rev=12
2025-04-08 15:51:23 +00:00
Christophe Marin
e75edc41ea OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=51 2025-04-06 19:24:35 +00:00
Christophe Marin
bb6f74201b OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=50 2025-04-06 19:21:53 +00:00
Christophe Marin
95c03e9e44 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=49 2025-04-06 19:20:40 +00:00
Christophe Marin
e8d46dce2e OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=48 2025-04-06 19:19:45 +00:00
5631fbfd2f Accepting request 1246584 from KDE:Extra
Update to 0.11.0

OBS-URL: https://build.opensuse.org/request/show/1246584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kaidan?expand=0&rev=11
2025-02-18 18:12:24 +00:00
Christophe Marin
96b29862ca cleanup
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=46
2025-02-18 08:50:38 +00:00
Christophe Marin
9e585c15b1 - Update to 0.11.0:
* Features:
    + Highlight public XMPP provider titles while card is expanded
    + Round corners of cards and buttons
    + Add fading in/out hover effect to map previews
    + Collapse contact profiles by default if they have more than 3 entries
    + Show colored check mark for delivered messages instead of none to avoid
      message bubble resizing
  * Bugfixes:
    + Fix opening public MUC-based group chats via another XMPP client
    + Fix playing voice messages and changing playing position
    + Fix updating message reactions that could not be sent instead of adding
      them a second time
    + Fix updating group chat users in user interface
    + Fix displaying message reaction details
    + Update filtering contacts by labels even if label list is not open
      anymore
    + Fix scrolling media overview
    + Fix updating draft messages
  * Notes:
    + Kaidan requires Qt 6.6 now
- Add drop_quick_compiler_option.patch

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=45
2025-02-18 08:34:28 +00:00
004ddc45af Accepting request 1231197 from KDE:Extra
Update to 0.10.1

OBS-URL: https://build.opensuse.org/request/show/1231197
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kaidan?expand=0&rev=10
2024-12-16 18:11:17 +00:00
Christophe Marin
132ba279e6 0.10.1
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=43
2024-12-15 09:06:39 +00:00
7edad48639 Accepting request 1230311 from KDE:Extra
Update to 0.10.0

OBS-URL: https://build.opensuse.org/request/show/1230311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kaidan?expand=0&rev=9
2024-12-12 20:20:04 +00:00
Christophe Marin
36a3e9efcd OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=41 2024-12-12 10:10:40 +00:00
Christophe Marin
273f5af318 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=40 2024-12-12 09:25:53 +00:00
Christophe Marin
b98a5a0175 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=39 2024-12-12 09:07:01 +00:00
Christophe Marin
3665956f48 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=38 2024-12-12 08:37:27 +00:00
Christophe Marin
f53411c012 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=37 2024-12-12 08:28:47 +00:00
Christophe Marin
33b213a854 0.10.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=36
2024-12-12 08:26:56 +00:00
aead6dc57a Accepting request 1228707 from KDE:Extra
Update to 0.9.2

OBS-URL: https://build.opensuse.org/request/show/1228707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kaidan?expand=0&rev=8
2024-12-06 13:27:21 +00:00
Christophe Marin
4c5e86e234 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=34 2024-12-06 08:18:28 +00:00
Christophe Marin
43902f2b19 0.9.2
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=33
2024-12-06 08:13:37 +00:00
a703518160 Accepting request 1226947 from KDE:Extra
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1226947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kaidan?expand=0&rev=7
2024-11-27 21:15:50 +00:00
Christophe Marin
53dcb29455 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=31 2024-11-20 16:27:05 +00:00
Christophe Marin
f21305c7e3 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/kaidan?expand=0&rev=30 2024-11-20 12:33:07 +00:00
7 changed files with 149 additions and 76 deletions

3
kaidan-0.12.2.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:807ae30f2739b395426183dfb7452f84bc055fed775b7751857e570b40f01761
size 871740

16
kaidan-0.12.2.tar.xz.sig Normal file
View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEErgjFkKfREsGXnQaLBO+tD3pNlyQFAmfp1bsACgkQBO+tD3pN
lyQ4VQ//Yk5Xr78525g8yTUHeHf68OdkxX/6CuwhXMU60qUO8399sPITQC6HtlSw
aL81d/pfNH2p6a7HgrPIpghNxA28nzPJaXeLjBiR/g+CTwM0BO7tCRj52vPmeFCN
V+poghcBOGx7Zh7ft2q5Doc5gCV4LoS+vRmjeWbtBuaSoYAHwdONd5T0yb1+kAjy
hSYhrH/4OWDeI2ux+hyfjBJ4rnEaUS9GVsDmzEyu/3EM3EX4CZztB02KntoIbj5D
o64+SBjbElJLhHVXZrORqJCbtiPKw2bjh1uE+M+BmXIWGh6bdAWGCT/X4xaCihF7
nKo5dPuHVH1bGzZRIAllWc5BgX4xiq/kQdFCEh+NHYhfCtxAD2I3BeYmGjgAPuzr
phMX+FVvZ0VtcHmR4lxaSiAqKMSFHcUj+NMOqYcK4j4gdVpJNe2cwRD+a+psQ1e5
Uy1txFkERDTfReSX1D1x7mG4oEKSAcJ6MPO3bBDGqGZmvSXHNmR7vqZcKRTIR37n
fD3q2oXSpPjJOfwO9lR5fOvIlR76Z4SguGMxOHFLHJ2Vi0nNmcMP/PppjkbwSolf
cg6EM8TOkfKw7Joa6o4JMShrlh3SplFRytV58+y1X6k+UePU3yPyz18OHzGr56y9
rgh4eP/dz276NoKn3BPV0Xr8t4jkqnLUbGqz+mGJgkS+ttQrtKo=
=E/58
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8137011d5c36a11d23fcc600d4fd5b0767951d69cf21c8eaac43e98d1c918f90
size 692464

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEA8LRDcl+WwvruPO0RmMjGpGh4nsFAmRXhmYACgkQRmMjGpGh
4nvWohAAwYWUspM2E+xYhgt8LTUjxGDF7gWMFs+w/sE8UAukI0e7qu3WPlKaoJVY
ySmV/mvh3LsSljPvvu3eGb0CA4otIrSDL4elHMGdTAddfIteoBOrJRr/fCaG0uV4
mprykxb28CMmdIuDnjWuL2Z36P5n6n5TCotP8YRgOx3jQ8hGxp6+PCBS0RIqK/xT
puyulu3b3inKn3WsFVKEwj+NC3qHSQkLsSdjRJuJAqpb5fQz4RYvKFgKtZ3umYc6
ZZYtgYn+TPdi8V5EbGd+n3f4Q99YvUbCRr3w4HXhewEGXs8IppccyIcVHBqBMJCh
3p4UqHR4vZBavMAy+bZtRDdV7RR70oT0ICyu3KZoI78JeznW8wXGtVrwcp0QBw/o
Pq6XR6J5DxICVwsEAhgn9Lb8DaifF0icTUEl/Vx8gU7jMuqxhcEH8HsqX/wU1Szd
F21qOc7ve85AUgJae2WCPe+G6MgbvpCNDM0pU08OXWsq21XKFaN1Mlar1DMCMUHE
OeC1BqciCtcJ1Mgy/7wjmMhjU8l1nCW3TQVUtuMgZyAP+fXYFoE+k/6uYCk94+HV
3LJ6QPjkn43Xb++JHZ0y7zB/yrU9Vv5iIY4+nrFSV3IX3D0/7ydZzZr/W4uRNz4v
5Udn+IALfPEGbtvR4rStroM9+U2+uX4D+OjrwBWds5tisYrIDmo=
=OSpN
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,71 @@
-------------------------------------------------------------------
Sun Apr 6 19:18:59 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 0.12.2
https://www.kaidan.im/2025/03/30/kaidan-0.12.2/
- Drop patch:
* drop_quick_compiler_option.patch
-------------------------------------------------------------------
Sun Feb 16 22:36:37 UTC 2025 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
- Update to 0.11.0:
* Features:
+ Highlight public XMPP provider titles while card is expanded
+ Round corners of cards and buttons
+ Add fading in/out hover effect to map previews
+ Collapse contact profiles by default if they have more than 3 entries
+ Show colored check mark for delivered messages instead of none to avoid
message bubble resizing
* Bugfixes:
+ Fix opening public MUC-based group chats via another XMPP client
+ Fix playing voice messages and changing playing position
+ Fix updating message reactions that could not be sent instead of adding
them a second time
+ Fix updating group chat users in user interface
+ Fix displaying message reaction details
+ Update filtering contacts by labels even if label list is not open
anymore
+ Fix scrolling media overview
+ Fix updating draft messages
* Notes:
+ Kaidan requires Qt 6.6 now
- Add drop_quick_compiler_option.patch
-------------------------------------------------------------------
Sun Dec 15 09:05:42 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 0.10.1
* Fix displaying files of each message in appropriate message
bubble
* Fix sending fallback messages for clients not supporting
XEP-0447: Stateless file sharing
* Fix margins within message bubbles
* Fix hiding hidden message part
* Fix displaying marker for new messages
-------------------------------------------------------------------
Thu Dec 12 08:26:48 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 0.10.0:
https://www.kaidan.im/2024/12/09/kaidan-0.10.0/
-------------------------------------------------------------------
Fri Dec 6 08:02:56 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Update to 0.9.2
* Fix file extension for downloads when mime type is empty
* Fix file downloads without a source URL could be started
* Fix file messages are never marked as sent
* Fix message body of previous file selection was used
* Fix missing receipt request (for green checkmark) on media messages
* Fix outgoing encrypted media messages are displayed as unencrypted
-------------------------------------------------------------------
Wed Nov 20 12:33:03 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Stop using the %suse_update_desktop_file macro
-------------------------------------------------------------------
Sun Jul 14 20:48:41 UTC 2024 - hui <sturm-fr@web.de>

Binary file not shown.

View File

@@ -1,7 +1,7 @@
#
# spec file for package kaidan
#
# Copyright (c) 2023 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,58 +16,63 @@
#
%define kf6_version 6.11.0
%define qt6_version 6.6.0
Name: kaidan
Version: 0.9.1
Version: 0.12.2
Release: 0
Summary: A XMPP client based on KDE Framework
License: AML AND GPL-3.0-or-later AND SUSE-GPL-3.0+-with-openssl-exception AND MIT AND CC-BY-SA-4.0
URL: https://www.kaidan.im
Source0: https://download.kde.org/unstable/%{name}/%{name}-%{version}.tar.xz
Source1: https://download.kde.org/unstable/%{name}/%{name}-%{version}.tar.xz.sig
Source0: https://download.kde.org/unstable/%{name}/%{version}/%{name}-%{version}.tar.xz
Source1: https://download.kde.org/unstable/%{name}/%{version}/%{name}-%{version}.tar.xz.sig
Source2: kaidan.keyring
BuildRequires: cmake >= 3.3
BuildRequires: extra-cmake-modules >= 5.40.0
%if 0%{?suse_version} == 1500
BuildRequires: gcc13-c++
BuildRequires: gcc13-PIE
%endif
BuildRequires: fdupes
BuildRequires: kf6-extra-cmake-modules >= %{qt6_version}
# Both Qt 5 and Qt 6 flavors use the same cmake config name, use the -devel package name
# BuildRequires: cmake(KQuickImageEditor)
BuildRequires: kquickimageeditor-devel
BuildRequires: update-desktop-files
BuildRequires: cmake(KF5CoreAddons) >= 5.67.0
BuildRequires: cmake(KF5KIO) >= 5.67.0
BuildRequires: cmake(KF5Kirigami2) >= 5.67.0
BuildRequires: cmake(KF5KirigamiAddons) >= 0.7.0
BuildRequires: cmake(KF5Notifications)
BuildRequires: cmake(KF5QQC2DeskopStyle)
BuildRequires: cmake(QXmpp) >= 1.5.0
BuildRequires: cmake(Qt5Concurrent)
BuildRequires: cmake(Qt5Core) >= 5.14.0
BuildRequires: cmake(Qt5LinguistTools)
BuildRequires: cmake(Qt5Location)
BuildRequires: cmake(Qt5Multimedia)
BuildRequires: cmake(Qt5Positioning)
BuildRequires: cmake(Qt5Qml)
BuildRequires: cmake(Qt5Quick)
BuildRequires: cmake(Qt5QuickCompiler)
BuildRequires: cmake(Qt5QuickControls2)
BuildRequires: cmake(Qt5Sql)
BuildRequires: cmake(Qt5Svg)
BuildRequires: cmake(Qt5Widgets)
BuildRequires: cmake(Qt5Xml)
BuildRequires: kquickimageeditor6-devel
BuildRequires: pkgconfig
BuildRequires: qt6-declarative-tools >= %{qt6_version}
BuildRequires: cmake(KDSingleApplication-qt6)
BuildRequires: cmake(KF6Crash) >= %{kf6_version}
BuildRequires: cmake(KF6KIO) >= %{kf6_version}
BuildRequires: cmake(KF6Kirigami) >= %{kf6_version}
BuildRequires: cmake(KF6KirigamiAddons) >= 1.4.0
BuildRequires: cmake(KF6Notifications) >= %{kf6_version}
BuildRequires: cmake(KF6Prison) >= %{kf6_version}
BuildRequires: cmake(KF6QQC2DesktopStyle) >= %{kf6_version}
BuildRequires: cmake(QXmppQt6) >= 1.10.3
BuildRequires: cmake(Qt6Concurrent) >= %{qt6_version}
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
BuildRequires: cmake(Qt6LinguistTools) >= %{qt6_version}
BuildRequires: cmake(Qt6Location) >= %{qt6_version}
BuildRequires: cmake(Qt6Multimedia) >= %{qt6_version}
BuildRequires: cmake(Qt6Positioning) >= %{qt6_version}
BuildRequires: cmake(Qt6Qml) >= %{qt6_version}
BuildRequires: cmake(Qt6Quick) >= %{qt6_version}
BuildRequires: cmake(Qt6QuickControls2) >= %{qt6_version}
BuildRequires: cmake(Qt6Sql) >= %{qt6_version}
BuildRequires: cmake(Qt6Svg) >= %{qt6_version}
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
BuildRequires: cmake(Qt6Xml) >= %{qt6_version}
BuildRequires: cmake(ZXing) >= 1.0.8
Requires: kirigami-addons >= 0.7.0
Requires: kirigami2 >= 5.67.0
Requires: kquickimageeditor-imports
Requires: libqt5-qtquickcontrols2
Requires: libQt5Location5
Requires: libQt5PositioningQuick5
BuildRequires: pkgconfig(icu-uc) >= 61.0
Requires: kf6-kirigami-imports >= %{kf6_version}
Requires: kf6-prison-imports >= %{kf6_version}
Requires: kirigami-addons6 >= 1.4.0
Requires: kquickimageeditor6-imports
Requires: qt6-declarative-imports >= %{qt6_version}
Requires: qt6-location >= %{qt6_version}
Requires: qt6-multimedia-imports >= %{qt6_version}
Requires: qt6-positioning-imports >= %{qt6_version}
Requires: qt6-sql-sqlite >= %{qt6_version}
%description
Kaidan is a simple Jabber/XMPP client providing a user-interface using
Kirigami and QtQuick. The back-end of Kaidan is entirely written in C++
using the qxmpp XMPP client library and Qt 5.
using the qxmpp XMPP client library and Qt 6.
%lang_package
@@ -75,29 +80,29 @@ using the qxmpp XMPP client library and Qt 5.
%autosetup -p1
%build
%if 0%{?suse_version} == 1500
export CXX=g++-13
%endif
%cmake_kf5 -d build '-DI18N:BOOL=ON' '-DQUICK_COMPILER:BOOL=ON'
%cmake_build
%cmake_kf6
%kf6_build
%install
%kf5_makeinstall -C build
%suse_update_desktop_file im.kaidan.kaidan
%kf6_install
%find_lang %{name} --with-qt
%fdupes %{buildroot}
%files
%license LICENSE
%doc README.md NEWS
%dir %{_kf5_sharedir}/%{name}
%{_kf5_applicationsdir}/im.kaidan.kaidan.desktop
%{_kf5_appstreamdir}/im.kaidan.kaidan.appdata.xml
%{_kf5_bindir}/%{name}
%{_kf5_iconsdir}/hicolor/*/apps/%{name}.*
%{_kf5_notifydir}/kaidan.notifyrc
%{_kf5_sharedir}/%{name}/images
%{_kf5_sharedir}/%{name}/providers.json
%license LICENSES/*
%doc README.md NEWS.md
%dir %{_kf6_sharedir}/kaidan
%{_kf6_applicationsdir}/im.kaidan.kaidan.desktop
%{_kf6_appstreamdir}/im.kaidan.kaidan.appdata.xml
%{_kf6_bindir}/kaidan
%{_kf6_debugdir}/kaidan.categories
%{_kf6_iconsdir}/hicolor/*/apps/kaidan.*
%{_kf6_notificationsdir}/kaidan.notifyrc
%{_kf6_sharedir}/kaidan/images
%{_kf6_sharedir}/kaidan/providers*
%files lang -f %{name}.lang