summary refs log tree commit diff
path: root/src/MainWindow.cc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Implement user registration with reCAPTCHAKonstantinos Sideris2018-03-121-1/+11
| | | | fixes #264
* Don't open room switcher when another dialog is openKonstantinos Sideris2018-03-041-2/+120
| | | | fixes #251
* Enable room switcher only in the chat view (#251)Konstantinos Sideris2018-02-261-1/+9
|
* Be explicit about the captured parameters in lambdasKonstantinos Sideris2018-02-201-14/+18
|
* Show loading indicator while waiting for /login & /logoutKonstantinos Sideris2018-02-181-25/+28
| | | | fixes #208
* Remove QPropertyAnimation from modals to work around a regression on Qt ↵Konstantinos Sideris2018-02-171-6/+4
| | | | 5.10.1 (#87)
* Move LeaveRoom dialog to MainWindow (#87)Konstantinos Sideris2018-02-101-1/+22
|
* Don't dismiss the loading overlay by clickingKonstantinos Sideris2018-01-221-0/+1
|
* Disable minimize to tray except for the ChatPageKonstantinos Sideris2018-01-221-1/+5
|
* Make some functions inlineKonstantinos Sideris2018-01-131-24/+0
|
* Initial support for read receiptsKonstantinos Sideris2018-01-031-6/+0
|
* Re-order room list based on activityKonstantinos Sideris2017-12-301-1/+1
| | | | fixes #2
* Use system color scheme (using a Qt stylesheet) #104Max Sandholm2017-11-161-2/+1
| | | | | | | The color scheme of nheko obeys the default color theme of Qt (i.e. the system theme). It uses a Qt stylesheet to accomplish this, which means replacing the color theme with a custom theme would only be a matter of writing a new style sheet and loading it into the app.
* Fix initial sidebar widthKonstantinos Sideris2017-11-091-3/+0
|
* Use C++11 braced list style (#121)Benjamin Saunders2017-11-051-2/+2
|
* Improvements to the quick switcher (#109)Jani Mustonen2017-11-031-9/+5
| | | | | | | | - Ghetto disambiguation for the quick switcher - Fix the Ctrl+K shortcut - Fix keyboard focus when the quick switcher is closed fixes #114
* Update issue templateKonstantinos Sideris2017-11-021-1/+2
|
* Implement a setting for the tray icon (#108)Jani Mustonen2017-11-021-1/+5
|
* Add dummy settings menuKonstantinos Sideris2017-11-021-6/+22
|
* Clean up headersKonstantinos Sideris2017-10-281-4/+12
|
* Retry initial sync (#19)Konstantinos Sideris2017-10-201-0/+4
|
* Move ctrl-k callback to the MainWindowKonstantinos Sideris2017-10-201-0/+9
|
* Fix icons for retina displaysKonstantinos Sideris2017-10-151-2/+2
|
* Add /join command supportKonstantinos Sideris2017-10-081-1/+10
|
* Use shared pointer for the modalsKonstantinos Sideris2017-10-071-18/+18
|
* Remove extra clang-format optionsKonstantinos Sideris2017-10-011-4/+2
|
* Remove unnecessary animationsKonstantinos Sideris2017-09-301-26/+14
|
* LintingKonstantinos Sideris2017-09-241-2/+2
|
* Ctrl-Q from the main window quits the application (#69)Max Sandholm2017-09-241-0/+5
| | | | | | Ctrl-Q from the main window now quits the application. fixes #61
* Remove hdpi scalingKonstantinos Sideris2017-09-221-1/+1
|
* Remove off-white colorKonstantinos Sideris2017-09-161-1/+1
|
* Implement image uploads (#24)Konstantinos Sideris2017-09-101-135/+143
|
* Small style changeKonstantinos Sideris2017-08-201-17/+27
|
* Initial support for state cacheKonstantinos Sideris2017-07-301-4/+1
| | | | - Adds detection for duplicate events
* Save and restore app's window sizeKonstantinos Sideris2017-07-301-3/+26
| | | | closes #46
* Show confirmation dialog on logoutKonstantinos Sideris2017-06-021-0/+9
| | | | | | Minor stylistic refactoring closes #29
* Don't show the landing page when there is an active userKonstantinos Sideris2017-05-221-16/+29
|
* Minimize to trayKonstantinos Sideris2017-05-211-1/+33
|
* Remove MainWindow ui formKonstantinos Sideris2017-05-141-5/+12
|
* Initial support for backwards paginationKonstantinos Sideris2017-05-121-0/+1
|
* Add settings panel for homeserver's domainKonstantinos Sideris2017-05-091-1/+1
|
* Add spinner to hide uninitialized layout after loginKonstantinos Sideris2017-04-261-0/+41
|
* Show the unread message count on the window titleKonstantinos Sideris2017-04-151-0/+1
|
* Use only a MatrixClient as a shared pointerKonstantinos Sideris2017-04-111-35/+8
|
* Clear text fields after loginKonstantinos Sideris2017-04-091-0/+1
|
* Add logout buttonKonstantinos Sideris2017-04-091-0/+2
| | | | Logout from the current session and invalidate the current token
* Implement initial registration stageKonstantinos Sideris2017-04-081-4/+7
|
* Use QLabel to display registration errorsKonstantinos Sideris2017-04-071-2/+3
|
* Initial commitKonstantinos Sideris2017-04-061-0/+134