Konstantinos Sideris
|
b0e3a7c7fa
|
Add close buttons to all dialogs
|
2018-09-21 13:56:39 +03:00 |
|
Konstantinos Sideris
|
ce26f041ad
|
Add method to center widgets & clean up unused headers
|
2018-09-21 10:55:24 +03:00 |
|
Konstantinos Sideris
|
ecc346a6da
|
Close dialogs on confirmation
|
2018-09-20 09:59:14 +03:00 |
|
Konstantinos Sideris
|
d4ce7a9dda
|
Use confirm as the default button
|
2018-09-20 08:52:31 +03:00 |
|
Konstantinos Sideris
|
1716502eff
|
Improvements on the system theme
|
2018-09-19 22:42:26 +03:00 |
|
Konstantinos Sideris
|
e9ee29978d
|
Add context menu option to show the raw message
fixes #437
|
2018-09-12 16:27:25 +03:00 |
|
Konstantinos Sideris
|
19626dbb10
|
Small refactoring on the EditModal
|
2018-09-08 13:20:54 +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
|
b7362298b0
|
Make lambda that updates avatar a class method
|
2018-08-29 16:15:31 +03:00 |
|
Konstantinos Sideris
|
56ee290b03
|
Add the ability to change the room avatar
fixes #418
|
2018-08-29 16:00:07 +03:00 |
|
Konstantinos Sideris
|
9f43ff876a
|
Show the room id in the room settings modal
fixes #416
|
2018-08-26 14:56:35 +03:00 |
|
Konstantinos Sideris
|
04c888c44c
|
Fix crash on logout
|
2018-08-13 09:35:55 +03:00 |
|
Konstantinos Sideris
|
b06203a34b
|
Install the bundled spdlog
|
2018-08-12 10:49:51 +03:00 |
|
Konstantinos Sideris
|
05547086fb
|
Increase the minimum modal size
|
2018-08-11 17:55:44 +03:00 |
|
Konstantinos Sideris
|
aa2f6ce77d
|
Simplify dialog creation
|
2018-08-11 13:50:56 +03:00 |
|
Konstantinos Sideris
|
aec5587947
|
Allow user to configure join rules for a room
|
2018-08-09 16:38:11 +03:00 |
|
Konstantinos Sideris
|
b5b5faa5ec
|
Consider the scale ratio when scaling down images
fixes #393
|
2018-08-01 21:10:03 +03:00 |
|
Konstantinos Sideris
|
98548b1b8b
|
Minor modal adjustments
|
2018-07-22 20:01:12 +03:00 |
|
Konstantinos Sideris
|
3d2e29bfa0
|
Remove pixel values from modals, use pointSize instead
|
2018-07-22 18:03:12 +03:00 |
|
Konstantinos Sideris
|
24bad93f6b
|
Add option to ignore key requests altogether
|
2018-07-22 16:36:25 +03:00 |
|
Konstantinos Sideris
|
0247b47553
|
Refactor the room settings menu to look like the user profile
|
2018-07-22 15:41:06 +03:00 |
|
Konstantinos Sideris
|
6c65213c83
|
Reuse the profile modal & adjust its spacing relative to the font size
|
2018-07-21 14:33:35 +03:00 |
|
Konstantinos Sideris
|
83008f44e4
|
Show device list in user profile & add option to create 1-1 chat
|
2018-07-20 16:15:50 +03:00 |
|
Konstantinos Sideris
|
d7e5171bfa
|
Create user profile modal
|
2018-07-20 12:02:35 +03:00 |
|
Konstantinos Sideris
|
0e814da91c
|
Move all files under src/
|
2018-07-17 16:37:25 +03:00 |
|
Konstantinos Sideris
|
21185a44e7
|
Properly reset the autocomplete anchor when the popup closes
fixes #305
|
2018-07-15 21:26:48 +03:00 |
|
Konstantinos Sideris
|
fde066e236
|
Use MainWindow instead of QApplication::activeWindow to reference the main window
The latter will not always return a valid pointer.
fixes #363
|
2018-07-15 20:58:10 +03:00 |
|
Konstantinos Sideris
|
33490eddab
|
Remove the v2 namespace from the http client
|
2018-07-15 19:09:08 +03:00 |
|
Konstantinos Sideris
|
c0d32ef319
|
Update CI instructions
|
2018-06-17 00:23:49 +03:00 |
|
Konstantinos Sideris
|
8e9d210a2a
|
Rename the log namespace to avoid symbol clash with the math function
- Patch the olm repo with a CMakeLists.txt file
|
2018-06-14 02:28:35 +03:00 |
|
Konstantinos Sideris
|
36cb62748b
|
Add menu option to enable encryption in a private room
|
2018-06-12 09:45:26 +03:00 |
|
Konstantinos Sideris
|
b89257a34b
|
Migrate to mtxclient for the http calls
|
2018-06-09 16:03:14 +03:00 |
|
Konstantinos Sideris
|
9eb1c496a0
|
Retrieve the current room state from cache when the edit modal opens
|
2018-05-18 21:43:58 +03:00 |
|
Konstantinos Sideris
|
4ab42c68f4
|
Fix crash on unfinished animation & center the edit modal
|
2018-05-18 21:27:44 +03:00 |
|
Konstantinos Sideris
|
791a9d0a4d
|
Hide the edit menu when the user doesn't have enough power
|
2018-05-16 23:30:50 +03:00 |
|
Konstantinos Sideris
|
340c9ab9de
|
Add menu to modify the name & topic of the room
fixes #235
|
2018-05-16 20:41:15 +03:00 |
|
twahm
|
4bd43780d9
|
Add read support for room access options (#324)
- Join rules
- Guest access
|
2018-05-13 01:31:58 +03:00 |
|
Konstantinos Sideris
|
18061f0600
|
Use the correct avatar size for HiDPI displays
|
2018-05-11 16:00:14 +03:00 |
|
Konstantinos Sideris
|
ebed87ea57
|
Don't use shared pointers for cache
|
2018-05-08 20:30:09 +03:00 |
|
Konstantinos Sideris
|
156e1e62a6
|
Fetch user avatars while browsing the member list
|
2018-05-04 17:59:29 +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
|
2f00fc51bf
|
Cache refactoring
|
2018-04-21 16:35:03 +03:00 |
|
Konstantinos Sideris
|
72d5d6d286
|
Show avatars in the completion popup
|
2018-03-25 15:59:47 +03:00 |
|
Konstantinos Sideris
|
1b5e18cb1a
|
Fix CI builds
|
2018-03-13 08:53:32 +02:00 |
|
Konstantinos Sideris
|
4659d0efc2
|
Implement user registration with reCAPTCHA
fixes #264
|
2018-03-12 22:23:26 +02:00 |
|
Konstantinos Sideris
|
12a96aae6d
|
Add some missing references
|
2018-02-28 12:12:07 +02:00 |
|
Konstantinos Sideris
|
f95998a64b
|
Be explicit about the captured parameters in lambdas
|
2018-02-20 17:09:11 +02:00 |
|
Konstantinos Sideris
|
127c52e39a
|
Scale down the preview image to fit in the application window
On macOS the modal has some extra space around the main content
that might make it unusable with a big enough image.
|
2018-02-19 23:33:11 +02:00 |
|
Konstantinos Sideris
|
1764bacd4b
|
Move scaleImage() in Utils
|
2018-02-19 23:32:37 +02:00 |
|