summary refs log tree commit diff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'images'Konstantinos Sideris2017-09-1011-261/+427
|\
| * Implement image uploads (#24)Konstantinos Sideris2017-09-1011-696/+869
* | Style change againKonstantinos Sideris2017-09-1062-4786/+4862
|/
* Allow port number as part of the hostnameKonstantinos Sideris2017-09-041-1/+7
* Add write support for m.emote eventsKonstantinos Sideris2017-09-036-603/+614
* Add read support for m.emote events (#41)Konstantinos Sideris2017-09-022-2/+66
* Linkify URLs in room topicsKonstantinos Sideris2017-08-261-79/+86
* Remove cache data when the user logs outKonstantinos Sideris2017-08-262-1/+6
* Update the cache state at once to avoid being in an invalid stateKonstantinos Sideris2017-08-263-827/+838
* Remove nick colorsKonstantinos Sideris2017-08-263-644/+608
* Fix login UXKonstantinos Sideris2017-08-211-6/+13
* Place the completion popup under the search widgetKonstantinos Sideris2017-08-201-27/+63
* Small style changeKonstantinos Sideris2017-08-2070-2108/+2437
* Ghetto room switcherKonstantinos Sideris2017-08-153-1/+155
* Focus on the text input when switching roomsKonstantinos Sideris2017-08-141-0/+1
* Update the last sender from the initial paginationKonstantinos Sideris2017-08-142-20/+33
* Don't overwrite last userKonstantinos Sideris2017-08-131-9/+6
* macOS: Get rid of text field's focus borderKonstantinos Sideris2017-08-121-4/+7
* Remove unused variableKonstantinos Sideris2017-08-061-5/+0
* Use 'You' instead of your own user idKonstantinos Sideris2017-08-061-6/+12
* Display the most recent message instead of the topicKonstantinos Sideris2017-08-066-5/+107
* Fix full screen image viewer on macOS sierraKonstantinos Sideris2017-08-061-21/+15
* The emoji panel shouldn't steal focus from other windowsKonstantinos Sideris2017-08-051-0/+1
* Rename Event.h header to avoid header conflictKonstantinos Sideris2017-08-051-1/+1
* Remove extra exception catchKonstantinos Sideris2017-08-051-2/+0
* Keep fetching history until the scrollbar gets activatedKonstantinos Sideris2017-08-053-8/+23
* Parse utf-8 data properlyKonstantinos Sideris2017-08-011-1/+1
* Initial support for state cacheKonstantinos Sideris2017-07-306-14/+536
* Add serialization on matrix eventsKonstantinos Sideris2017-07-3011-0/+157
* Append backwards events after the spacerKonstantinos Sideris2017-07-301-1/+1
* Save and restore app's window sizeKonstantinos Sideris2017-07-302-3/+28
* Fix small timestamp misalignmentKonstantinos Sideris2017-07-151-2/+5
* Use pixels to specify the font sizesKonstantinos Sideris2017-07-1512-68/+85
* LintingKonstantinos Sideris2017-07-092-6/+6
* Remove custom badge counter from mac and windows (#42)Konstantinos Sideris2017-07-091-0/+9
* Improve login flow (#35)jansol2017-07-084-110/+206
* Fix emoji alignment issue (#43)george99g2017-07-041-1/+1
* Slow down spinnerKonstantinos Sideris2017-07-021-5/+6
* Show unread count on MacOs toolbarKonstantinos Sideris2017-07-011-0/+11
* Remove hardcoded font sizes on the top bars and text inputKonstantinos Sideris2017-07-013-15/+27
* Add option for the default font sizeKonstantinos Sideris2017-07-011-1/+7
* Set emoji size relative to the default fontKonstantinos Sideris2017-07-011-1/+5
* Remove hardcoded font sizes, margins etcKonstantinos Sideris2017-07-012-61/+95
* Don't collapse room listKonstantinos Sideris2017-06-061-0/+1
* Repaint when the room avatar is receivedKonstantinos Sideris2017-06-051-3/+3
* Lazy load initial timeline eventsKonstantinos Sideris2017-06-053-9/+13
* Fix scrolling flickering on backwards paginationKonstantinos Sideris2017-06-051-6/+16
* Experimental support for user avatars in timelineKonstantinos Sideris2017-06-055-97/+338
* Show confirmation dialog on logoutKonstantinos Sideris2017-06-029-15/+103
* Don't mark messages from local user as unreadKonstantinos Sideris2017-06-011-1/+7
* Add context menu on RoomList itemsKonstantinos Sideris2017-05-314-15/+51
* Add menu to toggle notificationsKonstantinos Sideris2017-05-313-29/+66
* Add drop shadow to emoji panelKonstantinos Sideris2017-05-312-127/+135
* Create a named device on loginKonstantinos Sideris2017-05-301-1/+13
* Set up translationsKonstantinos Sideris2017-05-298-47/+56
* Fetch avatar thumbnail instead of the original imageKonstantinos Sideris2017-05-271-6/+20
* Resolve name and avatar on 1-on-1 roomsKonstantinos Sideris2017-05-265-37/+174
* Add custom scrollbar on the timelineKonstantinos Sideris2017-05-245-13/+113
* Don't show the landing page when there is an active userKonstantinos Sideris2017-05-221-16/+29
* Increase tray icon's bubble sizeKonstantinos Sideris2017-05-221-1/+5
* pixelSize -> pointSizeKonstantinos Sideris2017-05-221-1/+1
* Properly quit app on tray icon's actionKonstantinos Sideris2017-05-211-1/+4
* Be explicit about room's name colorKonstantinos Sideris2017-05-211-0/+1
* Minimize to trayKonstantinos Sideris2017-05-215-1/+132
* Snappy sidebarKonstantinos Sideris2017-05-195-71/+148
* Remove RoomList UI formKonstantinos Sideris2017-05-191-11/+30
* Reverse colors on selection for the unread message bubbleKonstantinos Sideris2017-05-191-2/+12
* Add hover color on RoomList itemsKonstantinos Sideris2017-05-191-0/+4
* Simplify room list itemKonstantinos Sideris2017-05-192-94/+189
* Add geometry animation on emoji pickerKonstantinos Sideris2017-05-161-8/+17
* Show user info even if the display name or avatar are missingKonstantinos Sideris2017-05-163-14/+18
* Clear room state on logoutKonstantinos Sideris2017-05-161-0/+1
* Remove MainWindow ui formKonstantinos Sideris2017-05-141-5/+12
* Add missing parentsKonstantinos Sideris2017-05-141-3/+3
* Make InputValidator class members staticKonstantinos Sideris2017-05-143-18/+15
* Use QSharedPointer to manage TimelineViews and RoomInfoListItemsKonstantinos Sideris2017-05-143-17/+5
* Fix ripple size on RoomListItemKonstantinos Sideris2017-05-141-3/+3
* Update prev_batch only while paginatingKonstantinos Sideris2017-05-131-1/+4
* Initial support for backwards paginationKonstantinos Sideris2017-05-126-86/+287
* Highlight URLs in TimelineViewKonstantinos Sideris2017-05-111-4/+17
* Prefer non UserId as display namesKonstantinos Sideris2017-05-101-1/+5
* Restrict inline image size to its minimumKonstantinos Sideris2017-05-101-4/+3
* Check for nullptr before deleteKonstantinos Sideris2017-05-101-4/+8
* Save the user defined domain instead of the one provided by login responseKonstantinos Sideris2017-05-092-6/+4
* Add settings panel for homeserver's domainKonstantinos Sideris2017-05-093-12/+120
* Initial support for display namesKonstantinos Sideris2017-05-084-9/+36
* Add sync timeoutKonstantinos Sideris2017-05-081-0/+1
* Use strongly typed enumsKonstantinos Sideris2017-05-085-35/+35
* Use timeline to retrieve state eventsKonstantinos Sideris2017-05-0720-217/+736
* Add matrix::events namespaceKonstantinos Sideris2017-05-0411-1/+21
* Add base Event classKonstantinos Sideris2017-05-041-0/+61
* Add event contentsKonstantinos Sideris2017-05-0410-0/+415
* macOS fixes (#15)Matthew Hodgson2017-05-042-12/+20
* Set application attributes before QApplicationKonstantinos Sideris2017-05-031-2/+2
* Set text color for QLineEditKonstantinos Sideris2017-05-032-0/+6
* Don't set the font size with a stylesheetKonstantinos Sideris2017-05-021-6/+7
* Enable high dpiKonstantinos Sideris2017-05-011-0/+2
* Add lint ruleKonstantinos Sideris2017-04-301-1/+2
* Fix MainWindow being out of focus when the fullscreen overlay is closedKonstantinos Sideris2017-04-301-3/+10
* Close fullscreen overlay with out of contents clickKonstantinos Sideris2017-04-301-0/+2
* Add full screen overlay for image displayKonstantinos Sideris2017-04-302-3/+122
* Show image text overlay on hoverKonstantinos Sideris2017-04-301-8/+11
* Add initial support for inline imagesKonstantinos Sideris2017-04-285-3/+293
* Rename History to TimelineKonstantinos Sideris2017-04-274-48/+48
* Exclude m.room.member events from initial syncKonstantinos Sideris2017-04-271-0/+6
* Add spinner to hide uninitialized layout after loginKonstantinos Sideris2017-04-264-5/+307
* Bundle fonts into the appKonstantinos Sideris2017-04-251-11/+9
* Set allowed TLD size to 63 charsKonstantinos Sideris2017-04-241-1/+1
* Don't set initial room with an empty room listKonstantinos Sideris2017-04-241-0/+3
* Add common style for the scroll barsKonstantinos Sideris2017-04-243-7/+10
* Add full emoji supportKonstantinos Sideris2017-04-238-14/+1977
* Add logo iconsKonstantinos Sideris2017-04-214-20/+23
* Add initial read-only emoji supportKonstantinos Sideris2017-04-193-2/+22
* Update unread messages for the current room when the app is inactiveKonstantinos Sideris2017-04-161-3/+9
* Show the unread message count on the window titleKonstantinos Sideris2017-04-153-1/+30
* Move the main window to the centerKonstantinos Sideris2017-04-151-0/+8
* Add initial support for unread message countKonstantinos Sideris2017-04-156-9/+86
* Use color generator for nick namesKonstantinos Sideris2017-04-144-35/+58
* Use light themeKonstantinos Sideris2017-04-1410-36/+40
* Add proper struct initializationKonstantinos Sideris2017-04-131-4/+1
* Initial implementation for local echoKonstantinos Sideris2017-04-135-44/+200
* Don't use icons as room avatarsKonstantinos Sideris2017-04-122-3/+2
* Use less contrast on the sidebarKonstantinos Sideris2017-04-122-4/+5
* Small stylistic changesKonstantinos Sideris2017-04-123-12/+9
* Add style for m.noticeKonstantinos Sideris2017-04-121-1/+4
* Use a single nick to color mapKonstantinos Sideris2017-04-112-42/+45
* Decrease button's animation durationKonstantinos Sideris2017-04-111-2/+2
* Remove halo animationKonstantinos Sideris2017-04-112-106/+0
* Remove capitalizationKonstantinos Sideris2017-04-111-3/+0
* Use only a MatrixClient as a shared pointerKonstantinos Sideris2017-04-117-172/+157
* Make the timer single shotKonstantinos Sideris2017-04-112-12/+22
* Allow message text selectionKonstantinos Sideris2017-04-101-0/+1
* Handle room avatars in top bar without an iconKonstantinos Sideris2017-04-102-0/+12
* Hide horizontal scroll bar on history viewKonstantinos Sideris2017-04-102-2/+2
* Use QString::simplified instead of regexKonstantinos Sideris2017-04-102-3/+3
* Use Matrix ID for loginKonstantinos Sideris2017-04-102-13/+13
* Sanitize room info for displayKonstantinos Sideris2017-04-102-13/+17
* Remove exception specificationsKonstantinos Sideris2017-04-096-21/+21
* Add travis CIKonstantinos Sideris2017-04-092-1/+2
* Clear text fields after loginKonstantinos Sideris2017-04-092-0/+7
* Add logout buttonKonstantinos Sideris2017-04-098-37/+141
* Implement initial registration stageKonstantinos Sideris2017-04-084-18/+130
* Use QLabel to display registration errorsKonstantinos Sideris2017-04-073-18/+22
* Use const refs for the deserialized dataKonstantinos Sideris2017-04-067-135/+16
* Initialize sync timerKonstantinos Sideris2017-04-061-2/+3
* Initial commitKonstantinos Sideris2017-04-0632-0/+4653