Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add shortcuts for chat-only & Room List-only views | Konstantinos Sideris | 2018-07-01 | 1 | -0/+3 |
* | Add basic support for replies (#292) | Konstantinos Sideris | 2018-06-30 | 1 | -0/+1 |
* | Allow arbitrary resizing of the main window & restore sidebar's size | Konstantinos Sideris | 2018-06-29 | 1 | -1/+1 |
* | Save timeline messages in cache for faster startup times | Konstantinos Sideris | 2018-06-28 | 1 | -30/+11 |
* | Save the olm account after we create new one-time keys | Konstantinos Sideris | 2018-06-18 | 1 | -2/+3 |
* | Setup BinTray | Konstantinos Sideris | 2018-06-17 | 1 | -8/+8 |
* | Rename the log namespace to avoid symbol clash with the math function | Konstantinos Sideris | 2018-06-14 | 1 | -67/+68 |
* | Fix bug where cache was initialized twice in a row | Konstantinos Sideris | 2018-06-12 | 1 | -52/+64 |
* | Add menu option to enable encryption in a private room | Konstantinos Sideris | 2018-06-12 | 1 | -0/+4 |
* | Add support for displaying decrypted messages | Konstantinos Sideris | 2018-06-10 | 1 | -41/+158 |
* | Migrate to mtxclient for the http calls | Konstantinos Sideris | 2018-06-09 | 1 | -290/+594 |
* | Refresh the room info on the top bar after sync | Konstantinos Sideris | 2018-05-18 | 1 | -1/+11 |
* | Make explicit that MatrixClient & Cache are unique pointers | Konstantinos Sideris | 2018-05-11 | 1 | -1/+1 |
* | Don't use shared pointers for cache | Konstantinos Sideris | 2018-05-08 | 1 | -37/+34 |
* | Replace shared pointers of MatrixClient with a single instance | Konstantinos Sideris | 2018-05-08 | 1 | -57/+54 |
* | Don't send notification for the room that is currently open | Konstantinos Sideris | 2018-05-07 | 1 | -2/+5 |
* | Implement desktop notification for mac | Konstantinos Sideris | 2018-05-05 | 1 | -4/+11 |
* | Add support for retrieving the notification events (#33) | Konstantinos Sideris | 2018-05-05 | 1 | -0/+38 |
* | Fix UI inconsistencies between room list & communities | Konstantinos Sideris | 2018-04-28 | 1 | -11/+3 |
* | Improve room searching | Konstantinos Sideris | 2018-04-27 | 1 | -12/+2 |
* | Fix signal redefinition warning | Konstantinos Sideris | 2018-04-24 | 1 | -1/+1 |
* | Clear typing notifications when the user list is empty | Konstantinos Sideris | 2018-04-24 | 1 | -14/+14 |
* | Remove map from room_id to QPixmap from ChatPage | Konstantinos Sideris | 2018-04-24 | 1 | -7/+7 |
* | Fix CI errors | Konstantinos Sideris | 2018-04-22 | 1 | -2/+1 |
* | Update invites in the UI after sync | Konstantinos Sideris | 2018-04-22 | 1 | -1/+7 |
* | Strip whitespace from room names for QuickSwitcher | Konstantinos Sideris | 2018-04-22 | 1 | -8/+11 |
* | Initialize views before room list | Konstantinos Sideris | 2018-04-22 | 1 | -1/+1 |
* | Implement media cache | Konstantinos Sideris | 2018-04-21 | 1 | -16/+24 |
* | Remove dead code | Konstantinos Sideris | 2018-04-21 | 1 | -1/+0 |
* | Save read receipts | Konstantinos Sideris | 2018-04-21 | 1 | -10/+10 |
* | Cache refactoring | Konstantinos Sideris | 2018-04-21 | 1 | -314/+128 |
* | Track invites so they can be removed outside of nheko | Konstantinos Sideris | 2018-03-26 | 1 | -1/+15 |
* | Fix CI errors | Konstantinos Sideris | 2018-03-25 | 1 | -1/+2 |
* | Show avatars in the completion popup | Konstantinos Sideris | 2018-03-25 | 1 | -5/+14 |
* | Add basic support for username auto-completion | Konstantinos Sideris | 2018-03-24 | 1 | -0/+11 |
* | Add border line above the text input | Konstantinos Sideris | 2018-03-18 | 1 | -10/+0 |
* | Add ability to redact messages | Konstantinos Sideris | 2018-03-17 | 1 | -0/+3 |
* | Show messages in the RoomList after initial sync | Konstantinos Sideris | 2018-03-04 | 1 | -1/+4 |
* | Retry initial sync only on specific errors | Konstantinos Sideris | 2018-03-04 | 1 | -5/+16 |
* | Retry initial sync forever (#234) | Stuart Mumford | 2018-03-04 | 1 | -14/+0 |
* | Fix crash when inviting users | Konstantinos Sideris | 2018-02-28 | 1 | -1/+1 |
* | Add some missing references | Konstantinos Sideris | 2018-02-28 | 1 | -2/+2 |
* | Be explicit about the captured parameters in lambdas | Konstantinos Sideris | 2018-02-20 | 1 | -59/+63 |
* | Minor adjustments | Konstantinos Sideris | 2018-02-19 | 1 | -4/+4 |
* | Notify the user on upload failures | Konstantinos Sideris | 2018-02-19 | 1 | -0/+4 |
* | Support audio, video, generic file for pasting (#220) | christarazi | 2018-02-18 | 1 | -9/+22 |
* | Show loading indicator while waiting for /login & /logout | Konstantinos Sideris | 2018-02-18 | 1 | -2/+5 |
* | Remove QPropertyAnimation from modals to work around a regression on Qt 5.10.... | Konstantinos Sideris | 2018-02-17 | 1 | -5/+3 |
* | Implement server-side notification count | Konstantinos Sideris | 2018-02-15 | 1 | -19/+8 |
* | Remove empty destructors | Konstantinos Sideris | 2018-02-10 | 1 | -2/+0 |
* | Move LeaveRoom dialog to MainWindow (#87) | Konstantinos Sideris | 2018-02-10 | 1 | -2/+0 |
* | Add a timeout timer for initial sync (#223, #222) | Konstantinos Sideris | 2018-02-08 | 1 | -25/+41 |
* | Erase items using the key | Konstantinos Sideris | 2018-01-25 | 1 | -2/+3 |
* | Use more stl containers & minor refactorings | Konstantinos Sideris | 2018-01-24 | 1 | -83/+87 |
* | Load the initial cache data without blocking the UI | Konstantinos Sideris | 2018-01-21 | 1 | -29/+34 |
* | Refactor avatar fetching in one function | Konstantinos Sideris | 2018-01-21 | 1 | -8/+4 |
* | Add borders | Konstantinos Sideris | 2018-01-15 | 1 | -0/+1 |
* | Add option to disable typing notifications | Konstantinos Sideris | 2018-01-14 | 1 | -0/+17 |
* | Keep syncing regardless of connectivity (#93) | Konstantinos Sideris | 2018-01-13 | 1 | -13/+16 |
* | Use QSharedPointer to save RoomStates | Konstantinos Sideris | 2018-01-13 | 1 | -67/+67 |
* | Add support for pasting images into a room (#180) | christarazi | 2018-01-10 | 1 | -11/+20 |
* | Make group's sidebar visible through an option | Konstantinos Sideris | 2018-01-09 | 1 | -0/+20 |
* | Communities (#195) | Max Sandholm | 2018-01-09 | 1 | -1/+79 |
* | Initial support for read receipts | Konstantinos Sideris | 2018-01-03 | 1 | -0/+32 |
* | Re-order room list based on activity | Konstantinos Sideris | 2017-12-30 | 1 | -2/+6 |
* | Use the "state_key" to assign avatars | Konstantinos Sideris | 2017-12-22 | 1 | -1/+1 |
* | Cache room avatars (#139) | Konstantinos Sideris | 2017-12-22 | 1 | -2/+2 |
* | Handle incoming invites | Konstantinos Sideris | 2017-12-19 | 1 | -1/+27 |
* | Remove minimum height limit (#160, #163) | Konstantinos Sideris | 2017-12-17 | 1 | -1/+1 |
* | Add dialog to create rooms | Konstantinos Sideris | 2017-12-11 | 1 | -0/+7 |
* | Add menu to invite users | Konstantinos Sideris | 2017-12-10 | 1 | -0/+10 |
* | Add gui option for joining rooms (#25) | Konstantinos Sideris | 2017-12-10 | 1 | -0/+2 |
* | Reset cache on breaking changes | Konstantinos Sideris | 2017-12-10 | 1 | -0/+6 |
* | Migrate to matrix-structs for event and response parsing | Konstantinos Sideris | 2017-12-04 | 1 | -177/+103 |
* | Initial integration with matrix-structs | Konstantinos Sideris | 2017-12-03 | 1 | -2/+2 |
* | Allow audio clip uploads | Konstantinos Sideris | 2017-12-01 | 1 | -0/+11 |
* | Create directories for related files | Konstantinos Sideris | 2017-11-30 | 1 | -1/+2 |
* | Implement file uploads | Konstantinos Sideris | 2017-11-29 | 1 | -0/+11 |
* | Send read receipts | Konstantinos Sideris | 2017-11-24 | 1 | -0/+5 |
* | Remove unnecessary comments | Konstantinos Sideris | 2017-11-22 | 1 | -1/+1 |
* | Merge branch 'theme' | Konstantinos Sideris | 2017-11-22 | 1 | -3/+4 |
|\ | |||||
| * | Use system color scheme (using a Qt stylesheet) #104 | Max Sandholm | 2017-11-16 | 1 | -3/+4 |
* | | Keep track of newly joined rooms in the settings manager | Konstantinos Sideris | 2017-11-21 | 1 | -3/+2 |
|/ | |||||
* | Implement a per-room send queue. (#118) | Jani Mustonen | 2017-11-15 | 1 | -3/+3 |
* | Fix initial sidebar width | Konstantinos Sideris | 2017-11-09 | 1 | -1/+2 |
* | Remove unnecessary layouts | Konstantinos Sideris | 2017-11-08 | 1 | -39/+11 |
* | Improvements to the quick switcher (#109) | Jani Mustonen | 2017-11-03 | 1 | -2/+7 |
* | Add dummy settings menu | Konstantinos Sideris | 2017-11-02 | 1 | -0/+2 |
* | Implemented sending of typing notifications (#105) | Thomas Herzog | 2017-10-31 | 1 | -2/+27 |
* | Add missing headers | Konstantinos Sideris | 2017-10-28 | 1 | -1/+1 |
* | Save the changes between syncs in cache | Konstantinos Sideris | 2017-10-28 | 1 | -101/+196 |
* | Clean up headers | Konstantinos Sideris | 2017-10-28 | 1 | -2/+12 |
* | Lint | Konstantinos Sideris | 2017-10-23 | 1 | -1/+2 |
* | Remove cache updates from the main thread | Konstantinos Sideris | 2017-10-21 | 1 | -16/+9 |
* | Remove ui flickering when adding new timeline events | Konstantinos Sideris | 2017-10-21 | 1 | -0/+5 |
* | Clean unread count when the user logs out | Konstantinos Sideris | 2017-10-21 | 1 | -0/+2 |
* | Retry initial sync (#19) | Konstantinos Sideris | 2017-10-20 | 1 | -15/+43 |
* | Move ctrl-k callback to the MainWindow | Konstantinos Sideris | 2017-10-20 | 1 | -9/+0 |
* | Remove sync timer | Konstantinos Sideris | 2017-10-20 | 1 | -20/+5 |
* | Fix icons for retina displays | Konstantinos Sideris | 2017-10-15 | 1 | -0/+3 |
* | Add /join command support | Konstantinos Sideris | 2017-10-08 | 1 | -6/+11 |
* | Drop the loading screen if consensus can't be achieved | Konstantinos Sideris | 2017-10-08 | 1 | -11/+22 |
* | Prevent FOUC | Konstantinos Sideris | 2017-10-07 | 1 | -2/+11 |
* | Use shared pointer for the modals | Konstantinos Sideris | 2017-10-07 | 1 | -7/+12 |
* | Put typing notifications above the text input | Konstantinos Sideris | 2017-10-04 | 1 | -2/+2 |
* | Receive typing notifications (#88) | Konstantinos Sideris | 2017-10-04 | 1 | -1/+30 |
* | Recover from corrupted cache data | Konstantinos Sideris | 2017-10-03 | 1 | -15/+19 |
* | React to externally left and joined rooms, and add "leave room" button in roo... | Max Sandholm | 2017-10-01 | 1 | -2/+81 |
* | Stop sync timer after logout | Konstantinos Sideris | 2017-09-30 | 1 | -0/+4 |
* | Use white as the background color | Konstantinos Sideris | 2017-09-20 | 1 | -1/+1 |
* | Implement image uploads (#24) | Konstantinos Sideris | 2017-09-10 | 1 | -0/+12 |
* | Add write support for m.emote events | Konstantinos Sideris | 2017-09-03 | 1 | -0/+5 |
* | Remove cache data when the user logs out | Konstantinos Sideris | 2017-08-26 | 1 | -0/+2 |
* | Update the cache state at once to avoid being in an invalid state | Konstantinos Sideris | 2017-08-26 | 1 | -460/+365 |
* | Small style change | Konstantinos Sideris | 2017-08-20 | 1 | -27/+37 |
* | Ghetto room switcher | Konstantinos Sideris | 2017-08-15 | 1 | -0/+36 |
* | Focus on the text input when switching rooms | Konstantinos Sideris | 2017-08-14 | 1 | -0/+1 |
* | Display the most recent message instead of the topic | Konstantinos Sideris | 2017-08-06 | 1 | -0/+5 |
* | Remove extra exception catch | Konstantinos Sideris | 2017-08-05 | 1 | -2/+0 |
* | Keep fetching history until the scrollbar gets activated | Konstantinos Sideris | 2017-08-05 | 1 | -1/+1 |
* | Initial support for state cache | Konstantinos Sideris | 2017-07-30 | 1 | -5/+101 |
* | Experimental support for user avatars in timeline | Konstantinos Sideris | 2017-06-05 | 1 | -0/+13 |
* | Add context menu on RoomList items | Konstantinos Sideris | 2017-05-31 | 1 | -1/+1 |
* | Add menu to toggle notifications | Konstantinos Sideris | 2017-05-31 | 1 | -8/+23 |
* | Resolve name and avatar on 1-on-1 rooms | Konstantinos Sideris | 2017-05-26 | 1 | -14/+31 |
* | Minimize to tray | Konstantinos Sideris | 2017-05-21 | 1 | -0/+2 |
* | Snappy sidebar | Konstantinos Sideris | 2017-05-19 | 1 | -12/+64 |
* | Show user info even if the display name or avatar are missing | Konstantinos Sideris | 2017-05-16 | 1 | -1/+2 |
* | Clear room state on logout | Konstantinos Sideris | 2017-05-16 | 1 | -0/+1 |
* | Prefer non UserId as display names | Konstantinos Sideris | 2017-05-10 | 1 | -1/+5 |
* | Initial support for display names | Konstantinos Sideris | 2017-05-08 | 1 | -0/+14 |
* | Use timeline to retrieve state events | Konstantinos Sideris | 2017-05-07 | 1 | -19/+141 |
* | Rename History to Timeline | Konstantinos Sideris | 2017-04-27 | 1 | -1/+1 |
* | Show the unread message count on the window title | Konstantinos Sideris | 2017-04-15 | 1 | -0/+15 |
* | Add initial support for unread message count | Konstantinos Sideris | 2017-04-15 | 1 | -0/+5 |
* | Initial implementation for local echo | Konstantinos Sideris | 2017-04-13 | 1 | -20/+2 |
* | Don't use icons as room avatars | Konstantinos Sideris | 2017-04-12 | 1 | -2/+1 |
* | Small stylistic changes | Konstantinos Sideris | 2017-04-12 | 1 | -5/+3 |
* | Remove capitalization | Konstantinos Sideris | 2017-04-11 | 1 | -3/+0 |
* | Use only a MatrixClient as a shared pointer | Konstantinos Sideris | 2017-04-11 | 1 | -120/+36 |
* | Make the timer single shot | Konstantinos Sideris | 2017-04-11 | 1 | -11/+21 |
* | Handle room avatars in top bar without an icon | Konstantinos Sideris | 2017-04-10 | 1 | -0/+2 |
* | Add logout button | Konstantinos Sideris | 2017-04-09 | 1 | -0/+26 |
* | Use const refs for the deserialized data | Konstantinos Sideris | 2017-04-06 | 1 | -4/+4 |
* | Initialize sync timer | Konstantinos Sideris | 2017-04-06 | 1 | -2/+3 |
* | Initial commit | Konstantinos Sideris | 2017-04-06 | 1 | -0/+277 |