Konstantinos Sideris
1f47a6af3a
Improve the style of snackbar a bit
6 years ago
Konstantinos Sideris
8386dd73ce
Enable scrollbar on the room list for macOS ( #174 )
6 years ago
Konstantinos Sideris
069f0a1fbd
Use native scrollbar in the timeline
6 years ago
Konstantinos Sideris
bfdbd49e3e
Align timeline widgets to the bottom
6 years ago
Konstantinos Sideris
59a42183bc
Fix issue with missing communities due to an unregistered metatype
6 years ago
Konstantinos Sideris
35067088f9
Disable paint updates when removing the room filter
6 years ago
Konstantinos Sideris
6583686a7c
Remove spacer & set sizePolicy on the timeline view & widgets
...
This was causing some flickering when many messages were added.
Mostly visible on macOS.
6 years ago
Konstantinos Sideris
6b42e3b202
Simplify the message shown when another app instance is detected
6 years ago
Konstantinos Sideris
98548b1b8b
Minor modal adjustments
6 years ago
Konstantinos Sideris
85e93a88a6
Add option to specify the scale factor
...
fixes #357
fixes #335
fixes #230
6 years ago
Konstantinos Sideris
18695d636d
Add input field to specify the device name on login
6 years ago
Konstantinos Sideris
3d2e29bfa0
Remove pixel values from modals, use pointSize instead
6 years ago
Konstantinos Sideris
24bad93f6b
Add option to ignore key requests altogether
6 years ago
Konstantinos Sideris
0247b47553
Refactor the room settings menu to look like the user profile
6 years ago
Konstantinos Sideris
5dfd26abc5
Reject key requests for users that are not members of the room
6 years ago
Marcin Mikołajczak
a823a43686
i18n: Update Polish translation ( #382 )
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
6 years ago
Konstantinos Sideris
b182ada3df
Add note about e2ee
6 years ago
Konstantinos Sideris
73e3161c88
Disable paint updates while applying room filtering ( #380 )
6 years ago
Konstantinos Sideris
6c65213c83
Reuse the profile modal & adjust its spacing relative to the font size
6 years ago
Konstantinos Sideris
54c7eb374a
Lower the complexity of the group filtering algorithm ( #380 )
...
The old algorithm during filtering will check every room
if it's part of the group. O(N*G)
The room ids for a group are now stored in a map for faster lookup
so the search can be completed in a single pass. O(N)
6 years ago
Konstantinos Sideris
9d718fccf4
Clear timeline widgets when they exceed a certain limit ( #158 )
...
That's a fix to deal with long running sessions which will end
up taking more & more memory given enough time.
6 years ago
Konstantinos Sideris
e8cb2cee0c
Use a smaller icon size in the sidebar
6 years ago
Konstantinos Sideris
83008f44e4
Show device list in user profile & add option to create 1-1 chat
6 years ago
Konstantinos Sideris
d7e5171bfa
Create user profile modal
6 years ago
Konstantinos Sideris
5540fc0737
Add user avatar after the 'encryption is enabled' message
...
fixes #378
6 years ago
Konstantinos Sideris
00f99d9ae5
Fix variable shadowing on clang
6 years ago
Konstantinos Sideris
e4dedbcaba
Mark own read messages with a double checkmark ( #377 )
6 years ago
Konstantinos Sideris
40facd116e
Bump version to v0.5.1
6 years ago
Konstantinos Sideris
2e1e0efb06
Fix the download path for the Windows notification lib
6 years ago
Konstantinos Sideris
0e814da91c
Move all files under src/
6 years ago
mujx
96a2c614bf
Merge pull request #372 from bebehei/notification
...
Improvements to Linux notification manager
6 years ago
Benedikt Heine
c942a4b9fc
Explicitly set no timeout for notifications
...
The notification spec handles -1 and 0 as special values:
-1 -> representation for "undef"
0 -> infinitely
values above 0 represent the timeout in ms.
The notification messages should disappear again and with 0, this insn't
the case. Setting it to -1 lets the notification manager decide the
timeout and displays the notification like all others.
6 years ago
Benedikt Heine
a7cf30005b
Update image_data hint to current notification spec
...
The current notification spec says image-data should get used instead of
image_data.
6 years ago
Konstantinos Sideris
3a917f7f12
Use a brighter color for button text ( #355 )
6 years ago
Konstantinos Sideris
21185a44e7
Properly reset the autocomplete anchor when the popup closes
...
fixes #305
6 years ago
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
6 years ago
Konstantinos Sideris
31d09dbd68
De-duplicate the m.room.encryption event
6 years ago
Konstantinos Sideris
a9f02128a2
Use the http link for video messages
...
Add method to convert matrix content URIs to http links
6 years ago
Konstantinos Sideris
33490eddab
Remove the v2 namespace from the http client
6 years ago
Konstantinos Sideris
e6b45263bc
User reverse iterator instead of while loop
6 years ago
Konstantinos Sideris
4059f17e15
Add the -v / --version option, which displays the version string of the application.
6 years ago
Konstantinos Sideris
243cd14b2e
Update issue template
6 years ago
Konstantinos Sideris
9e77f0e407
Bump version to 0.5.0
6 years ago
Konstantinos Sideris
c4613b210e
Fix Windows build
6 years ago
Konstantinos Sideris
888700743a
Remove the FindOlm.cmake script for the Windows build
6 years ago
Konstantinos Sideris
73dbd3c8dd
Re-enable groups
6 years ago
Konstantinos Sideris
4f41c0df4d
Properly display the bottom border on the TopRoomBar
6 years ago
Vitaly Zaitsev
824563e38a
Added FindOlm.cmake script from mtxclient to find generic libolm packaged without cmake support. ( #370 )
...
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
6 years ago
Konstantinos Sideris
363e3735f1
Allow close events from the session manager ( #353 )
6 years ago
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
6 years ago