Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add basic support for replies (#292) | Konstantinos Sideris | 2018-06-30 | 1 | -0/+11 |
| | |||||
* | Migrate to mtxclient for the http calls | Konstantinos Sideris | 2018-06-09 | 1 | -2/+0 |
| | |||||
* | Don't use shared pointers for cache | Konstantinos Sideris | 2018-05-08 | 1 | -2/+2 |
| | |||||
* | Improve room searching | Konstantinos Sideris | 2018-04-27 | 1 | -5/+4 |
| | | | | fixes #257 | ||||
* | Cache refactoring | Konstantinos Sideris | 2018-04-21 | 1 | -41/+8 |
| | |||||
* | Popup improvements | Konstantinos Sideris | 2018-04-14 | 1 | -7/+13 |
| | | | | | | | | | - ESC closes the popup. - Up/Down arrows for navigation. - BackTab for backwards navigation. fixes #301 fixes #302 | ||||
* | Implement pressing tab to navigate auto completion (#294) | christarazi | 2018-04-10 | 1 | -1/+18 |
| | | | | | | | | Fixes #287 * Fix pop-up not showing when less than max * Select suggestion by pressing Enter | ||||
* | Replace std::thread with QtConcurrent | Konstantinos Sideris | 2018-03-25 | 1 | -5/+2 |
| | |||||
* | Add basic support for username auto-completion | Konstantinos Sideris | 2018-03-24 | 1 | -0/+139 |
| | | | | fixes #40 | ||||
* | Add border line above the text input | Konstantinos Sideris | 2018-03-18 | 1 | -7/+13 |
| | |||||
* | Be explicit about the captured parameters in lambdas | Konstantinos Sideris | 2018-02-20 | 1 | -2/+2 |
| | |||||
* | Support audio, video, generic file for pasting (#220) | christarazi | 2018-02-18 | 1 | -23/+87 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Refactor widget items to use same interface * Support audio, video, generic file for pasting * Add utils function for human readable file sizes * Set correct MIME type for media messages This change also determines the size of the upload once from the ContentLengthHeader, rather than seeking the QIODevice and asking for its size. This prevents any future trouble in case the QIODevice is sequential (cannot be seeked). The MIME type is also determined at upload once, rather than using the QIODevice and the underlying data inside. * Allow for file urls to be used as fall-back This fixes an issue on macOS which uses `text/uri-list` for copying files to the clipboard. fixes #228 | ||||
* | Remove empty destructors | Konstantinos Sideris | 2018-02-10 | 1 | -2/+0 |
| | |||||
* | Resize text input vertically to fit the contents | Konstantinos Sideris | 2018-01-25 | 1 | -8/+18 |
| | |||||
* | Convert 'if' to 'else if' to remove a no-op | Konstantinos Sideris | 2018-01-17 | 1 | -8/+4 |
| | |||||
* | Add some very useful commands | Konstantinos Sideris | 2018-01-16 | 1 | -0/+4 |
| | |||||
* | Move the cursor to the start/end of the text before we move up/down in history | Konstantinos Sideris | 2018-01-16 | 1 | -2/+18 |
| | | | | fixes #166 | ||||
* | Add support for pasting images into a room (#180) | christarazi | 2018-01-10 | 1 | -4/+61 |
| | | | fixes #132 | ||||
* | Allow audio clip uploads | Konstantinos Sideris | 2017-12-01 | 1 | -12/+11 |
| | |||||
* | Group emoji and dialogs with namespaces | Konstantinos Sideris | 2017-11-30 | 1 | -1/+1 |
| | |||||
* | Implement file uploads | Konstantinos Sideris | 2017-11-29 | 1 | -19/+16 |
| | | | | fixes #24 | ||||
* | Use system color scheme (using a Qt stylesheet) #104 | Max Sandholm | 2017-11-16 | 1 | -4/+13 |
| | | | | | | | 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. | ||||
* | Don't send empty messages | Konstantinos Sideris | 2017-11-16 | 1 | -0/+3 |
| | |||||
* | Fix a formatting issue that snuck in between PRs (#123) | Benjamin Saunders | 2017-11-06 | 1 | -2/+2 |
| | |||||
* | Add input history, enable multi-line input, refactor commands (#119) | Benjamin Saunders | 2017-11-05 | 1 | -50/+114 |
| | | | | | | | | | This also fixes the transmission of mis-typed commands as messages, fixes inability to send messages that start with a command, and does some initial work towards automatically resizing the input field to fit the input message. | ||||
* | Exclude modifier keys from triggering typing notifications | Konstantinos Sideris | 2017-11-05 | 1 | -4/+7 |
| | | | | fixes #116 | ||||
* | Improvements to the quick switcher (#109) | Jani Mustonen | 2017-11-03 | 1 | -0/+6 |
| | | | | | | | | - Ghetto disambiguation for the quick switcher - Fix the Ctrl+K shortcut - Fix keyboard focus when the quick switcher is closed fixes #114 | ||||
* | Implemented sending of typing notifications (#105) | Thomas Herzog | 2017-10-31 | 1 | -2/+34 |
| | |||||
* | Fix icons for retina displays | Konstantinos Sideris | 2017-10-15 | 1 | -9/+4 |
| | |||||
* | Add /join command support | Konstantinos Sideris | 2017-10-08 | 1 | -0/+16 |
| | |||||
* | Put typing notifications above the text input | Konstantinos Sideris | 2017-10-04 | 1 | -4/+4 |
| | |||||
* | Receive typing notifications (#88) | Konstantinos Sideris | 2017-10-04 | 1 | -7/+9 |
| | |||||
* | Remove extra clang-format options | Konstantinos Sideris | 2017-10-01 | 1 | -3/+1 |
| | |||||
* | Use white as the background color | Konstantinos Sideris | 2017-09-20 | 1 | -1/+1 |
| | |||||
* | Implement image uploads (#24) | Konstantinos Sideris | 2017-09-10 | 1 | -24/+82 |
| | |||||
* | Add write support for m.emote events | Konstantinos Sideris | 2017-09-03 | 1 | -84/+94 |
| | | | | closes #41 | ||||
* | Small style change | Konstantinos Sideris | 2017-08-20 | 1 | -6/+10 |
| | |||||
* | Use pixels to specify the font sizes | Konstantinos Sideris | 2017-07-15 | 1 | -3/+4 |
| | | | | | | | Basically reverts the last font related commits since pointSize isn't as reliable as pixelSize. Also some layout values (margins, spacings) have been moved out to Config.h. | ||||
* | Remove hardcoded font sizes on the top bars and text input | Konstantinos Sideris | 2017-07-01 | 1 | -3/+7 |
| | |||||
* | Show confirmation dialog on logout | Konstantinos Sideris | 2017-06-02 | 1 | -3/+0 |
| | | | | | | Minor stylistic refactoring closes #29 | ||||
* | Add drop shadow to emoji panel | Konstantinos Sideris | 2017-05-31 | 1 | -0/+1 |
| | | | | - Minor refactoring | ||||
* | Set up translations | Konstantinos Sideris | 2017-05-29 | 1 | -1/+1 |
| | |||||
* | Add full emoji support | Konstantinos Sideris | 2017-04-23 | 1 | -6/+56 |
| | |||||
* | Add initial read-only emoji support | Konstantinos Sideris | 2017-04-19 | 1 | -0/+2 |
| | |||||
* | Use light theme | Konstantinos Sideris | 2017-04-14 | 1 | -4/+4 |
| | |||||
* | Don't use icons as room avatars | Konstantinos Sideris | 2017-04-12 | 1 | -1/+1 |
| | |||||
* | Initial commit | Konstantinos Sideris | 2017-04-06 | 1 | -0/+91 |