Kaidan issueshttps://invent.kde.org/network/kaidan/-/issues2020-08-20T18:49:00Zhttps://invent.kde.org/network/kaidan/-/issues/355Received "self sent message" appears before sent "self sent message"2020-08-20T18:49:00ZAl DeReceived "self sent message" appears before sent "self sent message"Add yourself as a contact and send yourself a message. The sent message is displayed after the received one.Add yourself as a contact and send yourself a message. The sent message is displayed after the received one.https://invent.kde.org/network/kaidan/-/issues/378Connection state is not recognized correctly by the user interface2020-08-20T12:23:29ZMelvin Keskinmelvo@olomono.deConnection state is not recognized correctly by the user interfaceSince !563 the connection state is not recognized by the user interface. I suppose that it is related to the [usage of `Enums::ConnectionState` instead of `quint8`](https://invent.kde.org/network/kaidan/-/merge_requests/563/diffs#e80bbbd...Since !563 the connection state is not recognized by the user interface. I suppose that it is related to the [usage of `Enums::ConnectionState` instead of `quint8`](https://invent.kde.org/network/kaidan/-/merge_requests/563/diffs#e80bbbdfa100759bd2c053e012c1edcf1f93d3b7_109_108).
E.g. the button for going online or offline in the global drawer cannot be used anymore and always displays *Connecting...*. The same can be seen on the login page.https://invent.kde.org/network/kaidan/-/issues/374Button "Switch device" does not work2020-08-20T12:23:29ZMelvin Keskinmelvo@olomono.deButton "Switch device" does not workThe global drawer entry does not open the page for transferring an account anymore.The global drawer entry does not open the page for transferring an account anymore.https://invent.kde.org/network/kaidan/-/issues/308User presence isn't updated correctly2020-08-18T21:29:26ZFilipe AzevedoUser presence isn't updated correctlyContact status is always offline while contact are online.
This is visible from the contact list tooltip and in user profiles.Contact status is always offline while contact are online.
This is visible from the contact list tooltip and in user profiles.0.6: Stability fixes, advanced message correctionhttps://invent.kde.org/network/kaidan/-/issues/315Scrolling locks once scrolled upwards2020-08-12T13:27:03Zcaca huetoScrolling locks once scrolled upwardsOn mobile devices, if one scrolls down (moving the finger upwards) in a chat page, scrolling doesn't work anymore, i.e. the message list freezes.
It could be related to the following warnings:
```
Could not attach Keys property to: Act...On mobile devices, if one scrolls down (moving the finger upwards) in a chat page, scrolling doesn't work anymore, i.e. the message list freezes.
It could be related to the following warnings:
```
Could not attach Keys property to: Action_QMLTYPE_63(0x55dcfdfc8830) is not an Item
file:///home/user/kde/usr/lib/x86_64-linux-gnu/qml/org/kde/kirigami.2/templates/private/ScrollView.qml:95:5: QML QQuickItem: ScrollBar must be attached to a Flickable or ScrollView
```
The error and the related warnings only appear when `QT_QUICK_CONTROLS_MOBILE = true` is set (and therefore the scroll bar is missing), otherwise not.https://invent.kde.org/network/kaidan/-/issues/276Keyboard hides everything in Add New Contact2020-07-03T11:51:01ZBhushan ShahKeyboard hides everything in Add New ContactWhen adding a contact on Ubuntu Touch, when the keyboard opens, nothing else is visibleWhen adding a contact on Ubuntu Touch, when the keyboard opens, nothing else is visiblehttps://invent.kde.org/network/kaidan/-/issues/373Connecting with some server addresses is not possible2020-07-03T11:44:15ZRobert MaerkischConnecting with some server addresses is not possibleIt is assumed that this issue occurs if the address consists of too many subdomains like `alice@many.subdomains.example.org`.It is assumed that this issue occurs if the address consists of too many subdomains like `alice@many.subdomains.example.org`.https://invent.kde.org/network/kaidan/-/issues/336Green checkmark for send message to contact which does not even exists2020-07-03T11:41:01ZAl DeGreen checkmark for send message to contact which does not even exists1) Add a non existing contact like "asdjjqjtejgjw@_"
2) Send a message
3) Green checkmark appears, saying the message was delivered
Operating System: Manjaro Linux
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.66.0
Qt Version: 5...1) Add a non existing contact like "asdjjqjtejgjw@_"
2) Send a message
3) Green checkmark appears, saying the message was delivered
Operating System: Manjaro Linux
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.66.0
Qt Version: 5.14.0https://invent.kde.org/network/kaidan/-/issues/377SettingsSheet: Error with QQuickStackView::initialItem2020-06-29T21:44:25ZMelvin Keskinmelvo@olomono.deSettingsSheet: Error with QQuickStackView::initialItemAfter starting Kaidan, the following error message is logged multiple times:
```
QQmlExpression: Expression qrc:/qml/settings/SettingsSheet.qml:48:4 depends on non-NOTIFYable properties:
QQuickStackView::initialItem
```After starting Kaidan, the following error message is logged multiple times:
```
QQmlExpression: Expression qrc:/qml/settings/SettingsSheet.qml:48:4 depends on non-NOTIFYable properties:
QQuickStackView::initialItem
```https://invent.kde.org/network/kaidan/-/issues/375Button for going back in settings does not work as expected2020-06-29T21:41:35ZMelvin Keskinmelvo@olomono.deButton for going back in settings does not work as expectedAfter clicking in a subsection of the settings on the button for switching back to the main section, the whole settings sheet is closed.After clicking in a subsection of the settings on the button for switching back to the main section, the whole settings sheet is closed.https://invent.kde.org/network/kaidan/-/issues/376Images for account removal / deletion are not removed2020-06-29T21:33:09ZMelvin Keskinmelvo@olomono.deImages for account removal / deletion are not removed5af99607d819db0dfff231a4a641dd855fef8c99 removed the usage of the images for account removal from Kaidan and account deletion from the server but it did not remove the corresponding images and their entries in the LICENSE file.5af99607d819db0dfff231a4a641dd855fef8c99 removed the usage of the images for account removal from Kaidan and account deletion from the server but it did not remove the corresponding images and their entries in the LICENSE file.https://invent.kde.org/network/kaidan/-/issues/347Editing your self sent messages makes the sent one look like a received one2020-06-25T14:04:21ZAl DeEditing your self sent messages makes the sent one look like a received oneIf you sent yourself a message, you can change both the received as well as the sent one. No matter which one you edit, the original sent one then becomes a "received" one:
![deepin-screen-recorder_kaidan_20191229151353](/uploads/753d4dd...If you sent yourself a message, you can change both the received as well as the sent one. No matter which one you edit, the original sent one then becomes a "received" one:
![deepin-screen-recorder_kaidan_20191229151353](/uploads/753d4dd5802a6632b8b0e67053f5d808/deepin-screen-recorder_kaidan_20191229151353.gif)https://invent.kde.org/network/kaidan/-/issues/325Logout with account A and login with another account B displays contacts of A2020-06-25T13:53:56ZAl DeLogout with account A and login with another account B displays contacts of ASteps to reproduce:
* Log in with an account A
* Log out
* Log in with another account B
Observered result:
Contacts in the list of logged-out account A.
Expected result:
Only contacts of account B.
System:
Operating System: Manjaro L...Steps to reproduce:
* Log in with an account A
* Log out
* Log in with another account B
Observered result:
Contacts in the list of logged-out account A.
Expected result:
Only contacts of account B.
System:
Operating System: Manjaro Linux
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.66.0
Qt Version: 5.14.0https://invent.kde.org/network/kaidan/-/issues/328Add possibility to remove account2020-06-25T13:49:11ZAl DeAdd possibility to remove accountCurrently, if you sign in once in Kaidan, you can only remove the account by removing the databases if I am not wrong or by reinstalling the app.
It would be convenient to delete an account within the account settings and if possible opt...Currently, if you sign in once in Kaidan, you can only remove the account by removing the databases if I am not wrong or by reinstalling the app.
It would be convenient to delete an account within the account settings and if possible optionally to delete it on the server as well.https://invent.kde.org/network/kaidan/-/issues/371Unread message counting does not work correctly anymore2020-04-11T17:26:14ZMelvin Keskinmelvo@olomono.deUnread message counting does not work correctly anymoreThe state of the message counter is only changed after logging out and in again.
The issue was introduced by https://invent.kde.org/kde/kaidan/-/merge_requests/523/diffs?commit_id=3b3bfb18b23546e6c47fa03594612530b870da9e.The state of the message counter is only changed after logging out and in again.
The issue was introduced by https://invent.kde.org/kde/kaidan/-/merge_requests/523/diffs?commit_id=3b3bfb18b23546e6c47fa03594612530b870da9e.Linus JahnLinus Jahnhttps://invent.kde.org/network/kaidan/-/issues/304Offline message queue2020-04-11T07:37:13ZLinus JahnOffline message queueMelvin Keskinmelvo@olomono.deMelvin Keskinmelvo@olomono.dehttps://invent.kde.org/network/kaidan/-/issues/365Fix contact search2020-04-04T12:26:12ZRobert MaerkischFix contact search- Contact from unfiltered listview beneath is selected instead of contact from filtered listview
- Listview positioning is buggy (its outside the window)- Contact from unfiltered listview beneath is selected instead of contact from filtered listview
- Listview positioning is buggy (its outside the window)https://invent.kde.org/network/kaidan/-/issues/312Add flathub required metadata to appdata2020-04-04T12:26:12ZNick RichardsAdd flathub required metadata to appdataFlathub requires OARS markup and release tags in the appdata file in order to more fully populate software stores like KDE Discover or the Flathub website. Without it, Kaidan can't be added to Flathub as [the build fails](https://flathub...Flathub requires OARS markup and release tags in the appdata file in order to more fully populate software stores like KDE Discover or the Flathub website. Without it, Kaidan can't be added to Flathub as [the build fails](https://flathub.org/builds/#/builders/8/builds/713).
OARS is super easy to do, you just follow the questionaire at https://odrs.gnome.org/oars and then paste the XML into the file.
Release tags should ideally be generated as part of the release process otherwise it's a bit of hassle. They need a version number and a date as a minimum, a changelog is optional but people like to see it.https://invent.kde.org/network/kaidan/-/issues/369Transfer account page uses wrong font size and hardcoded font colours2020-04-02T21:31:26ZLinus JahnTransfer account page uses wrong font size and hardcoded font colours![Screenshot_20200401_132831](/uploads/36504d819e29b470a90c7211277a8e1d/Screenshot_20200401_132831.png)![Screenshot_20200401_132831](/uploads/36504d819e29b470a90c7211277a8e1d/Screenshot_20200401_132831.png)Melvin Keskinmelvo@olomono.deMelvin Keskinmelvo@olomono.dehttps://invent.kde.org/network/kaidan/-/issues/311XEP-0077: In-Band Registration2020-04-02T17:37:26ZLinus JahnXEP-0077: In-Band Registration- [x] Basic QXmppRegistrationManager
- [x] Captchas
- [x] Bits of binary
- [x] Error handling
- [x] Show error messages
- [x] Fix timed disconnection problem with QXmpp
- [x] Onboarding UI
- [x] Unregistration- [x] Basic QXmppRegistrationManager
- [x] Captchas
- [x] Bits of binary
- [x] Error handling
- [x] Show error messages
- [x] Fix timed disconnection problem with QXmpp
- [x] Onboarding UI
- [x] Unregistration0.5: In-Band Registration, Improved Media-SharingMelvin Keskinmelvo@olomono.deMelvin Keskinmelvo@olomono.de