Commit graph

136 commits

Author SHA1 Message Date
Konstantinos Sideris
5267e0262b Remove custom stylesheet for qmenu 2018-09-08 14:55:30 +03:00
Konstantinos Sideris
9e8f0b7409 Initial support for sending markdown formatted messages
fixes #283
2018-09-07 20:05:30 +03:00
Konstantinos Sideris
896fe069b6 Use proxy objects on lambdas instead of raw pointers
When the object is destroyed the connections will be removed
automatically by Qt.

fixes #433
2018-09-07 12:24:09 +03:00
Konstantinos Sideris
d2f1e641ba Forgot to update cmake project version 2018-09-01 14:16:44 +03:00
Konstantinos Sideris
990a3a97c7 Merge matrix-structs into the client lib 2018-09-01 13:35:10 +03:00
Konstantinos Sideris
199a4eaf51 Bump version to v0.5.4 2018-08-21 20:48:38 +03:00
Konstantinos Sideris
243ca55234 Bump version to 0.5.3 2018-08-12 11:35:56 +03:00
Konstantinos Sideris
04e4776886 Remove dash from version string when building outside of git 2018-08-08 14:18:29 +03:00
Konstantinos Sideris
f955ec762c Use archives instead of repos to fetch dependencies 2018-08-08 14:15:14 +03:00
Konstantinos Sideris
edf9f5242a v0.5.2 2018-07-28 13:51:14 +03:00
Konstantinos Sideris
d7e5171bfa Create user profile modal 2018-07-20 12:02:35 +03:00
Konstantinos Sideris
40facd116e Bump version to v0.5.1 2018-07-17 17:30:17 +03:00
Konstantinos Sideris
2e1e0efb06 Fix the download path for the Windows notification lib 2018-07-17 17:11:59 +03:00
Konstantinos Sideris
0e814da91c Move all files under src/ 2018-07-17 16:37:25 +03:00
Konstantinos Sideris
9e77f0e407 Bump version to 0.5.0 2018-07-15 10:25:06 +03:00
Konstantinos Sideris
73dbd3c8dd Re-enable groups 2018-07-14 12:08:16 +03:00
Max Sandholm
80ebe3f29d Working D-Bus desktop notifications (#361)
* Working D-Bus desktop notifications

* Remove return type on constructor

* Fix the Windows placeholder class

* Fix wrong variable name

* Fix windows and macOS versions of notificationsmanager
2018-07-11 17:33:02 +03:00
Johannes Walcher
cfaecaab17 Limit -Wshadow to non-gcc (#368) 2018-07-10 11:39:28 +03:00
Konstantinos Sideris
172d111d1c Add -Wshadow 2018-07-08 22:10:40 +03:00
Konstantinos Sideris
9a0e18dea7 Add a timeline message when encryption is enabled 2018-07-07 13:39:53 +03:00
Konstantinos Sideris
ec63a4fbf7 Mark third-party headers as system 2018-07-04 21:36:02 +03:00
Konstantinos Sideris
3bc8d791fb Don't download dependencies during build
fixes #346
2018-07-04 01:38:54 +03:00
Konstantinos Sideris
a8e82ba284 Add build target for doxygen
Includes documentation & dependency/call graphs
2018-07-02 18:39:49 +03:00
Konstantinos Sideris
95ce2ef920 Implement dekstop notifications on Windows (#290) 2018-07-01 00:23:16 +03:00
Konstantinos Sideris
8704265978 Merge branch 'e2ee'
- Support for e2ee rooms
- Implement categories & file logging
- Let the user know when the app can't reach the server (#93)

fixes #13
fixes #326
2018-06-17 19:18:12 +03:00
Konstantinos Sideris
c0d32ef319 Update CI instructions 2018-06-17 00:23:49 +03:00
Nicolas Riebesel
cce85f3ba8 Add Visual Studio 2017 support (#336) 2018-06-14 02:17:38 +03:00
Konstantinos Sideris
626c680911 Add support for displaying decrypted messages 2018-06-10 20:03:45 +03:00
Konstantinos Sideris
b89257a34b Migrate to mtxclient for the http calls 2018-06-09 16:03:14 +03:00
Konstantinos Sideris
1366b01790 Install missing dependencies in travis-ci/appveyor 2018-06-04 16:07:47 +03:00
Konstantinos Sideris
0a9d95dfc9 Include mtxclient in the build 2018-06-04 13:54:51 +03:00
Konstantinos Sideris
70ffa43424 Bump version to v0.4.3 2018-06-02 10:22:24 +03:00
Konstantinos Sideris
f533d9d7ea Bump version to 0.4.2 2018-05-25 10:15:51 +03:00
Konstantinos Sideris
ec7b3e1e2b Bump version to 0.4.1 2018-05-24 02:25:19 +03:00
Konstantinos Sideris
506cf68072 Implement desktop notification for mac 2018-05-05 22:40:24 +03:00
Konstantinos Sideris
b47007d59a Add compile option for address sanitizers 2018-05-04 18:11:03 +03:00
Konstantinos Sideris
5caaa9d3c4 Bump version 2018-05-03 19:09:22 +03:00
Konstantinos Sideris
763330fd3c Add member list 2018-05-01 19:35:28 +03:00
Konstantinos Sideris
3097037c3d Add prototype room settings menu 2018-04-30 21:41:47 +03:00
Konstantinos Sideris
2c9aa72d13 Add Qt5Svg dependency 2018-04-28 21:19:16 +03:00
Konstantinos Sideris
7621dc0cb0 Fix UI inconsistencies between room list & communities
fixes #204
fixes #255
2018-04-28 15:27:12 +03:00
Konstantinos Sideris
bee9278a1a Remove old/unused code 2018-04-28 13:16:37 +03:00
Konstantinos Sideris
9d825b07ca Remove dead code 2018-04-21 17:27:06 +03:00
Konstantinos Sideris
96617385bc Bump version to v0.3.1 2018-04-13 15:05:22 +03:00
Konstantinos Sideris
8dc17ccecb Bump version 2018-04-03 15:17:34 +03:00
Konstantinos Sideris
3afc76dbaa Adjust CMakeLists to make dependency downloading optional 2018-03-29 09:59:04 +03:00
Konstantinos Sideris
97326243db Link with pthread on Linux 2018-03-24 23:36:27 +02:00
Konstantinos Sideris
553a97c8bb Add basic support for username auto-completion
fixes #40
2018-03-24 23:16:15 +02:00
Konstantinos Sideris
2054aad975 Adjust version number for the windows build
[ci skip]
2018-03-22 19:13:38 +02:00
Konstantinos Sideris
8a2b29a3bf Be compatible with cmake 3.1 2018-03-22 16:34:11 +02:00