Nicolas Fella
|
c1d5883af9
|
Add missing semicolon
|
2021-01-27 20:09:45 +01:00 |
|
Nicolas Fella
|
e6f2b5ea7f
|
Don't use KDBusAddons on Windows
It's only used for KDBusService, which likely doesn't work properly on Windows
|
2021-01-27 15:36:55 +01:00 |
|
Nicolas Fella
|
8e6d1a8ea2
|
Fix warning
|
2021-01-26 17:35:02 +01:00 |
|
Nicolas Fella
|
c2b388d553
|
Use breeze QStyle on Windows
On Windows we want to use qqc2-desktop-style together with the Breeze QStyle instead of the default QStyle
|
2021-01-26 16:08:47 +01:00 |
|
Carl Schwan
|
cd1bec9977
|
Introduce the ActionsHandler
|
2021-01-08 23:12:09 +00:00 |
|
Noah Davis
|
50d8bd5b7e
|
Add FileType singleton
This singleton is used to get the mimetype info for files as well as supported formats for Images and AnimatedImages
|
2021-01-04 13:58:34 -05:00 |
|
Carl Schwan
|
8224d3ae9f
|
Save and restore window size
|
2020-12-30 13:19:16 +00:00 |
|
Tobias Fella
|
c449a8fafe
|
Apply clang-format
|
2020-12-25 22:23:35 +01:00 |
|
Nicolas Fella
|
57e05e2114
|
Default to org.kde.desktop QQC2 style
plasma-integration does that for us, but that obviously doesn't work for non-Plasma desktops.
|
2020-12-24 00:15:37 +01:00 |
|
Carl Schwan
|
6e659c853b
|
Add special font configuration for flatpak
|
2020-12-17 13:35:40 +01:00 |
|
Carl Schwan
|
8312fdd08d
|
Rename icon and set icon name explicitely
Fix #140
|
2020-12-17 10:03:21 +01:00 |
|
Tobias Fella
|
8e2cdc8f08
|
Implement a device management page
|
2020-12-16 23:37:49 +00:00 |
|
Tobias Fella
|
03df042922
|
Remove old icons
|
2020-12-10 15:43:55 +01:00 |
|
Aleix Pol
|
118dabb58b
|
Make it possible to quit the application
This will call Qt.quit when the Quit application shortcut is pressed (not just
visible=false).
|
2020-11-28 16:56:18 +00:00 |
|
Aleix Pol
|
dd8269344f
|
Fix raising on wayland
On wayland raise doesn't imply show, so we need to do both.
|
2020-11-27 17:25:45 +01:00 |
|
Carl Schwan
|
136a8f2af8
|
Clang-tidy + clang-format
|
2020-11-27 00:26:39 +01:00 |
|
Carl Schwan
|
15bccad324
|
Fix possible container detaching
|
2020-11-26 15:36:48 +01:00 |
|
Carl Schwan
|
d6ab6bacdd
|
Use RichText text input to provide real mentions
This use internally now a QTextDocument and a new C++ class to
manipulate the document with QTextCursor.
|
2020-11-26 14:25:30 +00:00 |
|
Aleix Pol
|
32b82d247f
|
Define the KAboutData before the KDBusService
This way the service annouces itself properly as org.kde.neochat instead
of local.neochat.
|
2020-11-24 18:13:11 +00:00 |
|
Aleix Pol
|
092f8ee75d
|
Do not launch the application twice
If the application is already running, simply raise the running
instance.
|
2020-11-24 13:12:48 +00:00 |
|
Tobias Fella
|
0b8db12543
|
Don't use trayicon on android
|
2020-11-23 00:03:49 +01:00 |
|
Tobias Fella
|
039816e8eb
|
Show notifications
|
2020-11-18 21:14:40 +00:00 |
|
Carl Schwan
|
be1467f718
|
Save collapsed categories
|
2020-11-17 19:45:22 +00:00 |
|
Carl Schwan
|
f98834bb03
|
Add KConfigXt configs
|
2020-11-17 19:45:22 +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
|
d8dde6e082
|
Add license headers to code files
|
2020-11-11 15:17:23 +00:00 |
|
Carl Schwan
|
122a7cdd2f
|
Rebrand files names Spectral -> NeoChat
|
2020-11-08 23:17:30 +01: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
|
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 |
|
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 |
|
Tobias Fella
|
a4477d5211
|
Add basic android port
|
2020-11-03 16:06:28 +01:00 |
|
Tobias Fella
|
8e7c84fd78
|
Port the notification backend to KNotifications
|
2020-11-02 22:46:51 +00: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 |
|
Black Hat
|
3544e5441f
|
Show mod and admin in user list.
|
2020-01-01 23:13:19 +08:00 |
|
Black Hat
|
282b1750ef
|
Add user directory.
|
2019-12-25 21:20:23 +08:00 |
|
Black Hat
|
d25a9fb3a4
|
Working public room directory.
Fix "no known servers".
Rename all QMatrixClient to Quotient.
|
2019-12-25 19:53:50 +08:00 |
|
Black Hat
|
e5032c686a
|
Public room directory.
|
2019-12-25 00:02:01 +08:00 |
|
Black Hat
|
c666ffbba5
|
Enable high dpi.
|
2019-10-11 11:54:53 -07:00 |
|
Black Hat
|
2defc5a134
|
Revert "Embed cmark."
This reverts commit f35001112dc740ed827e4a4de6e4bb3d94b0e466
|
2019-07-20 11:13:09 +00:00 |
|
Black Hat
|
4c4bf2d195
|
Improve timeline UI/UX.
|
2019-07-12 14:49:34 +08:00 |
|
Black Hat
|
3e0009a069
|
Show notification count in tray icon.
|
2019-07-01 18:19:00 +08:00 |
|
Black Hat
|
0f156ea98b
|
Fix roomlist "jumping around".
Remove custom DPI code from main.cpp.
Hide redacted event in roomlist.
|
2019-05-23 09:57:42 +08:00 |
|