summary refs log tree commit diff
path: root/LICENSE (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-08-31Handle some more edge cases in timelineKonstantinos Sideris3-5/+37
2018-08-31Stop calling /messages if the prev_batch token is emptyKonstantinos Sideris1-1/+1
2018-08-31Fix a use-after-free error during logoutKonstantinos Sideris6-28/+34
2018-08-30Add temp fix to work with servers that don't support e2ee endpointsKonstantinos Sideris1-0/+6
fixes #371
2018-08-30Only call /sync when retrying initial sync (#422)Konstantinos Sideris3-18/+24
2018-08-29Increase LMDB's map size (#413)Konstantinos Sideris1-1/+1
2018-08-29Make lambda that updates avatar a class methodKonstantinos Sideris2-91/+91
2018-08-29Add the ability to change the room avatarKonstantinos Sideris3-10/+181
fixes #418
2018-08-28Call adjustSize before showing the timeline widgetKonstantinos Sideris4-26/+34
2018-08-27Remove unnecessary height setting for timeline messagesKonstantinos Sideris1-1/+0
This will remove some minor flickering (hopefully for good)
2018-08-26Show the room id in the room settings modalKonstantinos Sideris1-0/+19
fixes #416
2018-08-25Add method to delete old messages periodicallyKonstantinos Sideris3-2/+77
fixes #413
2018-08-21Bump version to v0.5.4Konstantinos Sideris4-8/+9
2018-08-21i18n: Update Polish translation (#411)Marcin Mikołajczak1-21/+71
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2018-08-21Add device ID and device fingerprint to settings page like in Riot. (#407)Rudi Floren4-1/+77
2018-08-20Remove pixel ratio from image scalingKonstantinos Sideris1-6/+0
2018-08-13Fix crash on logoutKonstantinos Sideris1-0/+2
2018-08-12Update readmeKonstantinos Sideris1-1/+1
2018-08-12Bump version to 0.5.3Konstantinos Sideris5-35/+9
2018-08-12Install the bundled spdlogKonstantinos Sideris2-2/+2
2018-08-12Enable compilation on FreeBSD (#403)Colin Lord3-4/+6
2018-08-11Add option to disable desktop notificationsKonstantinos Sideris3-6/+32
fixes #388
2018-08-11Increase the minimum modal sizeKonstantinos Sideris4-9/+25
2018-08-11Simplify dialog creationKonstantinos Sideris16-274/+181
2018-08-10Add solid background in TypingDisplayKonstantinos Sideris5-2/+15
2018-08-09Update polish translation (#402)Marcin Mikołajczak1-1/+1
2018-08-09Add bottom border line on LinuxKonstantinos Sideris2-2/+6
2018-08-09Remove the reserved space gap for the typing notificationsKonstantinos Sideris6-19/+44
2018-08-09Allow user to configure join rules for a roomKonstantinos Sideris2-41/+188
2018-08-09Add missing update() on typing displayKonstantinos Sideris1-0/+2
2018-08-08Don't use bundled spdlogKonstantinos Sideris2-8/+1
2018-08-08Remove dash from version string when building outside of gitKonstantinos Sideris1-1/+5
2018-08-08Use archives instead of repos to fetch dependenciesKonstantinos Sideris7-22/+35
2018-08-08Import appdata file from flatpakKonstantinos Sideris1-21/+23
2018-08-08Remove hover event from emoji pickerKonstantinos Sideris3-9/+22
fixes #398
2018-08-08Add tooltips for the message indicators (#377)Konstantinos Sideris1-0/+19
2018-08-08Remove hardcoded colors from the typing displayKonstantinos Sideris5-20/+38
2018-08-03Add flatpak installationKonstantinos Sideris1-0/+6
2018-08-01Remove unwanted whitespace from the user settings menuKonstantinos Sideris1-2/+6
2018-08-01Consider the scale ratio when scaling down imagesKonstantinos Sideris5-31/+37
fixes #393
2018-07-31Add install instructions for macOS (#395)Sireesh Kodali1-0/+8
2018-07-30Use double instead of int when scaling pixmaps (#393)Konstantinos Sideris1-1/+3
2018-07-29Add tab-completion for usernamesKonstantinos Sideris2-11/+49
fixes #394
2018-07-28v0.5.2Konstantinos Sideris4-9/+9
2018-07-27i18n: Update Polish translation (#390)Marcin Mikołajczak1-39/+98
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2018-07-26Don't use the generic json type for joined_groupsKonstantinos Sideris1-1/+1
fixes #389
2018-07-26Add foreground color for disabled buttons on the dark themeKonstantinos Sideris1-0/+1
2018-07-26Increase the opacity of the hover color on the room listKonstantinos Sideris2-4/+4
2018-07-26Fix background color on the room list widgetKonstantinos Sideris3-0/+9
2018-07-25Add missing tooltips on buttonsKonstantinos Sideris5-8/+16
fixes #249
2018-07-25Use repaint instead of update on the loading animationKonstantinos Sideris1-1/+1
2018-07-25Improve the style of snackbar a bitKonstantinos Sideris6-54/+63
2018-07-25Enable scrollbar on the room list for macOS (#174)Konstantinos Sideris4-2/+13
2018-07-25Use native scrollbar in the timelineKonstantinos Sideris5-6/+13
2018-07-25Align timeline widgets to the bottomKonstantinos Sideris1-0/+1
2018-07-25Fix issue with missing communities due to an unregistered metatypeKonstantinos Sideris3-5/+1
2018-07-24Disable paint updates when removing the room filterKonstantinos Sideris1-0/+2
2018-07-23Remove spacer & set sizePolicy on the timeline view & widgetsKonstantinos Sideris4-19/+23
This was causing some flickering when many messages were added. Mostly visible on macOS.
2018-07-22Simplify the message shown when another app instance is detectedKonstantinos Sideris2-39/+6
2018-07-22Minor modal adjustmentsKonstantinos Sideris2-8/+3
2018-07-22Add option to specify the scale factorKonstantinos Sideris7-5/+99
fixes #357 fixes #335 fixes #230
2018-07-22Add input field to specify the device name on loginKonstantinos Sideris2-18/+24
2018-07-22Remove pixel values from modals, use pointSize insteadKonstantinos Sideris12-99/+154
2018-07-22Add option to ignore key requests altogetherKonstantinos Sideris6-2/+70
2018-07-22Refactor the room settings menu to look like the user profileKonstantinos Sideris10-196/+94
2018-07-22Reject key requests for users that are not members of the roomKonstantinos Sideris3-0/+24
2018-07-22i18n: Update Polish translation (#382)Marcin Mikołajczak1-49/+165
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2018-07-21Add note about e2eeKonstantinos Sideris1-0/+5
2018-07-21Disable paint updates while applying room filtering (#380)Konstantinos Sideris1-0/+5
2018-07-21Reuse the profile modal & adjust its spacing relative to the font sizeKonstantinos Sideris3-22/+59
2018-07-21Lower the complexity of the group filtering algorithm (#380)Konstantinos Sideris6-44/+52
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)
2018-07-21Clear timeline widgets when they exceed a certain limit (#158)Konstantinos Sideris2-2/+45
That's a fix to deal with long running sessions which will end up taking more & more memory given enough time.
2018-07-20Use a smaller icon size in the sidebarKonstantinos Sideris1-1/+1
2018-07-20Show device list in user profile & add option to create 1-1 chatKonstantinos Sideris15-21/+162
2018-07-20Create user profile modalKonstantinos Sideris27-13/+265
2018-07-19Add user avatar after the 'encryption is enabled' messageKonstantinos Sideris1-0/+3
fixes #378
2018-07-18Fix variable shadowing on clangKonstantinos Sideris1-3/+3
2018-07-17Mark own read messages with a double checkmark (#377)Konstantinos Sideris12-1/+248
2018-07-17Bump version to v0.5.1Konstantinos Sideris4-9/+9
2018-07-17Fix the download path for the Windows notification libKonstantinos Sideris1-1/+1
2018-07-17Move all files under src/Konstantinos Sideris145-280/+282
2018-07-16Explicitly set no timeout for notificationsBenedikt Heine1-1/+1
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.
2018-07-16Update image_data hint to current notification specBenedikt Heine1-1/+1
The current notification spec says image-data should get used instead of image_data.
2018-07-15Use a brighter color for button text (#355)Konstantinos Sideris1-1/+1
2018-07-15Properly reset the autocomplete anchor when the popup closesKonstantinos Sideris3-3/+7
fixes #305
2018-07-15Use MainWindow instead of QApplication::activeWindow to reference the main ↵Konstantinos Sideris2-4/+12
window The latter will not always return a valid pointer. fixes #363
2018-07-15De-duplicate the m.room.encryption eventKonstantinos Sideris2-4/+13
2018-07-15Use the http link for video messagesKonstantinos Sideris5-21/+22
Add method to convert matrix content URIs to http links
2018-07-15Remove the v2 namespace from the http clientKonstantinos Sideris19-182/+174
2018-07-15User reverse iterator instead of while loopKonstantinos Sideris1-7<