- 30 Dec, 2019 1 commit
-
-
Melvin Keskin authored
Signed-off-by:
Linus Jahn <lnj@kaidan.im>
-
- 26 Nov, 2019 1 commit
-
-
Filipe Azevedo authored
It help upgrading and/or maintaining correct Qml import modules version. Signed-off-by:
Linus Jahn <lnj@kaidan.im>
-
- 22 Jan, 2019 1 commit
-
-
Linus Jahn authored
-
- 30 Jul, 2018 1 commit
-
-
Linus Jahn authored
This should also fix all issues with word wrapping in chat messages. Fixes #158.
-
- 13 Jan, 2018 1 commit
-
-
Linus Jahn authored
This updates all copyright headers in the source files to 2018. Also, there are not all contributors listed with a seperate copyright line, only one line for all Kaidan developers and contributors with a 'link' to a full list of contributors in the LICENSE file. It would be very hard to maintain the old strategy and adding each contributor to each file. Also the copyright lines were get too long then. All Kaidan headings are uniform, now. I replaced 'A cross platform XMPP client' with 'A user-friendly XMPP client for every device!'.
-
- 14 Aug, 2017 1 commit
-
-
Linus Jahn authored
This adds a new RoundImage QML type, that has a QtGraphicalEffect for removing the corners and making it rounded (this is currently the only way doing it, since an Image has no radius property as a Rectangle). The avatar is now also a bit larger, I think it looks better so. I removed mipmap filtering for the avatars on the ChatPage, because it looked not good and a bit blurred on the avatars I tested it with. Maybe I'll change that later again.
-
- 04 Aug, 2017 1 commit
-
-
Linus Jahn authored
The new roster page displays the last message with the contact.
-
- 30 Jul, 2017 1 commit
-
-
Linus Jahn authored
The Sub/Unsub management in gloox is done in the Roster/RosterListener/RosterUpdater. Therefore the PresenceHandler is currently useless. (Probably will change in the future) Sub requests are accepted automatically and the user will be unsubbed on incoming unsub requests (when the other entity unsubs from the user).
-
- 05 Jun, 2017 1 commit
-
-
Linus Jahn authored
Clean up all includes and don't use "Swiften/Swiften.h" anymore. This will speed up builds much.
-
- 05 Mar, 2017 2 commits
-
-
Linus Jahn authored
-
Linus Jahn authored
-
- 02 Mar, 2017 1 commit
-
-
Linus Jahn authored
-
- 18 Feb, 2017 1 commit
-
-
Linus Jahn authored
The new SQLite3 database is saved (on Linux) under: ~/.local/share/KaidanIM/kaidan/messages.sqlite3 (This is the AppData location from Qt) It currently has two tables one for the roster and one for messages. The roster table has two coloumns: jid and name. The message table has six: author, author_resource, recipient, recipient_resource, timestamp and message. 'recipient' and 'author' contain a bare JID (a JID without the resource) and the resource saved in author/recipent_resource, if available. The resource is not really necessary, but I thought it might be cool to add e.g. some stats for this, later. In the Kaidan.cpp/h, I moved the handleMessageReceived part into the MessageController, later we should also move the handle Presence Received into a PresenceController or something as this. I also removed the 'import harbour.kaidan 1.0' in QML, because, now we don't have any new QML-types from Kaidan -> you can't import it. The Chat-GUI is still very ugly, we/I should definitely imporve it in a later commit. Closes #55.
-
- 14 Jan, 2017 1 commit
-
-
Linus Jahn authored
Now Kaidan starts directly with opened roster, if you've typed in your password once. Add new global vars. for the organization name and domain: ORGANIZATION_NAME: "KaidanIM" ORGANIZATION_DOMAIN: "kaidanim.github.io" Currently they are not used. Closes #24.
-
- 06 Jan, 2017 1 commit
-
-
Linus Jahn authored
-
- 05 Dec, 2016 1 commit
-
-
Linus Jahn authored
Fixes #38.
-
- 18 Nov, 2016 1 commit
-
-
Linus Jahn authored
I also had to adjust the README and of course the qrc-file. In the qrc-file I adjusted the path and added an alias, so all code remains compatible (we should add such aliases for all files in there). Closes #10.
-
- 13 Nov, 2016 1 commit
-
-
Marzanna authored
* Disconnect account on exit * Minor UI changes * Fix indent
-
- 10 Nov, 2016 1 commit
-
-
geobra authored
* Rename EchoBot to Kaidan * Kaidan inherits QObject now * Add RosterController and RosterItem * Add minimal GUI for Roster (just a POC)
-