Carl Schwan
f98834bb03
Add KConfigXt configs
2020-11-17 19:45:22 +00:00
Tobias Fella
de183caefb
Apply clang-format
2020-11-17 20:25:18 +01:00
Tobias Fella
92569a8869
Remove debug message
2020-11-17 19:39:18 +01:00
Tobias Fella
93e5ad430b
Fix segfault
2020-11-17 13:41:47 +01:00
Carl Schwan
8e52f645a2
Remove more old MPalette stuff
2020-11-17 11:21:56 +01:00
Carl Schwan
bd853800a6
Add PlaceholderMessage when room list is empty
2020-11-15 21:31:06 +00:00
Carl Schwan
32ea887de6
Fix undefined error
2020-11-15 22:06:49 +01:00
Tobias Fella
e2f6853258
Port away from QNetworkConfigurationmanager
2020-11-15 20:13:17 +00:00
Tobias Fella
d0022155b5
Fix not showing inactive rooms
2020-11-13 16:42:46 +01:00
Tobias Fella
8040259645
Don't show inactive rooms in the list
2020-11-13 13:59:46 +01:00
Tobias Fella
02c88d4ef8
Don't compare QVariants
2020-11-12 22:02:43 +01:00
Tobias Fella
554c56fba5
Remove duplicate property
2020-11-12 21:54:48 +01:00
Tobias Fella
16c64ad67f
Rename Controller.connection to activeConnection
2020-11-12 12:26:08 +01:00
Tobias Fella
26b2071e11
Handle revoked tokens better
2020-11-12 11:19:13 +00:00
Tobias Fella
79ee2e1279
Apply clang-format to rest of cpp
2020-11-12 11:07:36 +00:00
Tobias Fella
3a70a9d91c
Set all internal qml versions to 1.0
...
They're useless and anything else just causes problem
2020-11-11 20:14:43 +01:00
Tobias Fella
146a6d6ea4
Add 'send' button to ChatTextInput
2020-11-11 17:47:30 +00:00
Tobias Fella
d8dde6e082
Add license headers to code files
2020-11-11 15:17:23 +00:00
Tobias Fella
d9f0ec8ada
Fix segfault on login caused by 53397bf970
...
newAvatarUrl() returns an Omittable<QUrl> instead of a QUrl that may be
empty. When the Omittable is empty, dereferencing it returns a nullptr
and calling something on that segfaults
2020-11-11 15:23:33 +01:00
Carl Schwan
3df3f42456
Sort by category and then date
2020-11-10 20:14:43 +01:00
Carl Schwan
53397bf970
fix some clazy warning and deprecations
2020-11-10 19:52:22 +01:00
Carl Schwan
b0700726f9
Add join room page
2020-11-10 17:08:13 +00:00
Tobias Fella
debcf7a7b4
Fix compilation with libQuotient master
2020-11-10 15:46:23 +01:00
Tobias Fella
1176089353
Bundle icons for android
2020-11-09 19:47:41 +01:00
Carl Schwan
122a7cdd2f
Rebrand files names Spectral -> NeoChat
2020-11-08 23:17:30 +01:00
Tobias Fella
c2c49c69fe
Code cleanup
2020-11-08 22:08:56 +01:00
Tobias Fella
cbeafddfd4
Add accounts management page
2020-11-08 18:12:14 +00:00
Tobias Fella
95e2993f70
Implement sorting rooms by category
2020-11-08 16:13:53 +00:00
Carl Schwan
8c8a9976a5
Transform Clipboard to singleton and add rich text copying feature
2020-11-07 16:08:35 +01:00
Nicolas Fella
f5b4914d11
Simplify connection handling in image provider
...
Controller is a singleton now, no need to pass the connection object around
2020-11-05 21:47:56 +00:00
Nicolas Fella
ca97b8ddc3
Properly sort includes
2020-11-04 20:29:19 +01:00
Nicolas Fella
a08d017c02
Normalize includes
2020-11-04 20:25:52 +01:00
Nicolas Fella
44a6fb3156
Properly apply aboutdata
2020-11-04 19:56:47 +01:00
Nicolas Fella
00b6908f25
Correct some whitespace issues
2020-11-04 19:43:56 +01:00
Carl Schwan
fd19e0f27d
Workarround empty requestedSize in Kirigami Avatar
2020-11-04 08:43:59 +00:00
Tobias Fella
f7a218d6a5
Add AboutPage
2020-11-04 02:12:57 +00:00
Tobias Fella
2d1a7d6500
Make the Controller a singleton
2020-11-04 01:43:13 +00:00
Carl Schwan
8b3f89cf2e
Fix a bunch of clazy warnings
2020-11-03 15:15:16 +00:00
Tobias Fella
a4477d5211
Add basic android port
2020-11-03 16:06:28 +01:00
Carl Schwan
abea051f1c
s/slots/Q_SLOTS and s/signals/Q_SIGNALS
2020-11-03 12:09:06 +01:00
Carl Schwan
ce69506cf6
s/emit/Q_EMIT
2020-11-03 12:03:06 +01:00
Nicolas Fella
c12957d416
Fix build
2020-11-02 23:51:23 +01:00
Tobias Fella
8e7c84fd78
Port the notification backend to KNotifications
2020-11-02 22:46:51 +00:00
Nicolas Fella
400613f41f
Minor cmake cleanup
2020-11-02 18:05:44 +01:00
Tobias Fella
fbc28148a0
Cleanup cmake, metadata
2020-11-02 16:12:33 +00:00
Carl Schwan
cb99c35e85
Add a login page that appears if no account was configured
2020-11-02 15:59:31 +00:00
Carl Schwan
bea870ad75
Apply Clang Format
2020-11-02 16:11:24 +01:00
Carl Schwan
7851cfe5cd
Rebranding and add copyright headers
2020-11-02 10:10:54 +01:00
Tobias Fella
5993c1f683
Port from SortFilterProxyModel to KSortFilterProxyModel
2020-11-02 08:11:55 +00:00
Tobias Fella
5de778ea82
Fix compilation against newer libQuotient
2020-11-01 20:11:09 +01:00