Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-10-22 | Remove extra inline keywords | Konstantinos Sideris | 38 | -640/+159 | |
2017-10-21 | Remove cache updates from the main thread | Konstantinos Sideris | 4 | -26/+27 | |
2017-10-21 | Remove ui flickering when adding new timeline events | Konstantinos Sideris | 4 | -15/+14 | |
2017-10-21 | Clean unread count when the user logs out | Konstantinos Sideris | 1 | -0/+2 | |
fixes #60 | |||||
2017-10-21 | Remove snap | Konstantinos Sideris | 2 | -32/+0 | |
Incompatible Qt version 5.5.1 [ci skip] | |||||
2017-10-21 | Use correct package for qt tools | Konstantinos Sideris | 1 | -1/+1 | |
2017-10-21 | Update snap | Konstantinos Sideris | 2 | -2/+11 | |
2017-10-20 | Retry initial sync (#19) | Konstantinos Sideris | 6 | -19/+60 | |
2017-10-20 | Move ctrl-k callback to the MainWindow | Konstantinos Sideris | 4 | -13/+11 | |
2017-10-20 | Remove sync timer | Konstantinos Sideris | 2 | -23/+5 | |
2017-10-20 | Make sidebar topic expand on click and fix html formatting of elided text. (#96) | Rokas Kupstys | 5 | -6/+102 | |
Fixes #95 | |||||
2017-10-19 | Elide room topic | Konstantinos Sideris | 2 | -11/+18 | |
2017-10-15 | Fix icons for retina displays | Konstantinos Sideris | 122 | -602/+358 | |
2017-10-11 | Update readme | Konstantinos Sideris | 1 | -9/+12 | |
2017-10-09 | Fixed Version in desktop file. (#91) | Vitaly Zaitsev | 1 | -1/+1 | |
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org> | |||||
2017-10-09 | Added Fedora installation instructions. (#92) | Vitaly Zaitsev | 1 | -0/+7 | |
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org> | |||||
2017-10-09 | Scroll to the bottom on new messages | Konstantinos Sideris | 1 | -1/+6 | |
Bug introduced on the last commit | |||||
2017-10-09 | Reduce timeline flickering | Konstantinos Sideris | 2 | -18/+24 | |
2017-10-08 | Add /join command support | Konstantinos Sideris | 9 | -12/+61 | |
2017-10-08 | Add snackbar | Konstantinos Sideris | 3 | -19/+238 | |
2017-10-08 | Drop the loading screen if consensus can't be achieved | Konstantinos Sideris | 3 | -14/+30 | |
2017-10-07 | Prevent FOUC | Konstantinos Sideris | 5 | -2/+34 | |
2017-10-07 | Use shared pointer for the modals | Konstantinos Sideris | 12 | -64/+87 | |
2017-10-05 | Update from Weblate. (#38) | RiotTranslate | 1 | -2/+2 | |
Minor translation fixes | |||||
2017-10-05 | Resume sync when connectivity is established | Konstantinos Sideris | 2 | -1/+8 | |
2017-10-05 | Use string timeout parameter | Konstantinos Sideris | 1 | -1/+3 | |
2017-10-04 | Remove full_state from initial sync | Konstantinos Sideris | 1 | -17/+7 | |
2017-10-04 | Put typing notifications above the text input | Konstantinos Sideris | 4 | -13/+13 | |
2017-10-04 | Receive typing notifications (#88) | Konstantinos Sideris | 10 | -31/+170 | |
2017-10-03 | Recover from corrupted cache data | Konstantinos Sideris | 3 | -27/+38 | |
Make Cache constructor exception free fixes #74 | |||||
2017-10-02 | Fix unicode handling of replaceEmoji (#84) | Victor Berger | 1 | -4/+4 | |
2017-10-01 | Build lmdb on appveyor | Konstantinos Sideris | 3 | -12/+33 | |
2017-10-01 | React to externally left and joined rooms, and add "leave room" button in ↵ | Max Sandholm | 23 | -40/+570 | |
room menu (#75) * Initial "join room" feature. * React correctly to remotely joined rooms. * Leaving rooms implemented both locally using the room menu in nheko, and reacting properly when leaving a room remotely from another client. | |||||
2017-10-01 | More badges | Konstantinos Sideris | 1 | -9/+6 | |
2017-10-01 | Remove test from formatting | Konstantinos Sideris | 1 | -1/+1 | |
2017-10-01 | Update badge counter only on change | Konstantinos Sideris | 3 | -12/+14 | |
2017-10-01 | Remove extra clang-format options | Konstantinos Sideris | 30 | -120/+61 | |
2017-10-01 | Fixes #50. | Rokas Kupstys | 2 | -0/+31 | |
On KDE desktop icon failed to appear because TrayIcon requested a zero-size rect. Implementing MsgCountComposedIcon::availableSizes() method fixes that. After icon became visible it was not transparent, and places that should have been transparent contained artifacts likely due to uninitialized memory. Implementing MsgCountComposedIcon::pixmap() which returns a pixmap with alpha channel fixes that. | |||||
2017-09-30 | Don't move scrollbar to the bottom when it's active | Konstantinos Sideris | 2 | -11/+11 | |
fixes #55 | |||||
2017-09-30 | Add custom logging format | Konstantinos Sideris | 1 | -0/+1 | |
2017-09-30 | Add missing update calls | Konstantinos Sideris | 4 | -0/+8 | |
2017-09-30 | Remove unnecessary animations | Konstantinos Sideris | 7 | -281/+19 | |
2017-09-30 | Refactor the welcome page | Konstantinos Sideris | 2 | -91/+49 | |
2017-09-30 | Stop sync timer after logout | Konstantinos Sideris | 2 | -1/+22 | |
Silence errors from redacted events | |||||
2017-09-29 | Allow handling of incomplete /sync responses (#67) | krombel | 1 | -43/+112 | |
matrix-org/synapse#2358 proposes a change to only contain objects in the sync stream where values get updated. The current behavior leads nheko to fail when that is used. | |||||
2017-09-28 | Don't mangle bot's display name | Konstantinos Sideris | 1 | -3/+5 | |
2017-09-28 | Use a valid value for setWeight | Konstantinos Sideris | 1 | -1/+1 | |
2017-09-26 | Add missing dependencies to gentoo ebuild | Victor Berger | 2 | -4/+8 | |
2017-09-26 | Handle missing git submodules automatically | Konstantinos Sideris | 1 | -0/+6 | |
2017-09-24 | Linting | Konstantinos Sideris | 4 | -742/+715 | |
2017-09-24 | Add clang-format to ci | Konstantinos Sideris | 3 | -6/+17 | |
2017-09-24 | Manually remove KDE accelerators | Konstantinos Sideris | 1 | -4/+19 | |
fixes #14 | |||||
2017-09-24 | Ctrl-Q from the main window quits the application (#69) | Max Sandholm | 2 | -1/+6 | |
Ctrl-Q from the main window now quits the application. fixes #61 | |||||
2017-09-22 | Properly handle html tags | Konstantinos Sideris | 1 | -2/+5 | |
2017-09-22 | Fix reverse iterator crash | Konstantinos Sideris | 1 | -4/+5 | |
2017-09-22 | Remove hdpi scaling | Konstantinos Sideris | 2 | -2/+1 | |
2017-09-20 | Use white as the background color | Konstantinos Sideris | 6 | -7/+7 | |
2017-09-18 | Do not capitalise the organization name | Konstantinos Sideris | 1 | -2/+2 | |
2017-09-18 | Add march=native | Konstantinos Sideris | 1 | -0/+2 | |
2017-09-16 | Remove off-white color | Konstantinos Sideris | 5 | -12/+12 | |
2017-09-10 | Style change again | Konstantinos Sideris | 130 | -6252/+6351 | |
2017-09-10 | Implement image uploads (#24) | Konstantinos Sideris | 22 | -962/+1063 | |
2017-09-04 | Allow port number as part of the hostname | Konstantinos Sideris | 1 | -1/+7 | |
closes #21 | |||||
2017-09-03 | Add write support for m.emote events | Konstantinos Sideris | 11 | -731/+792 | |
closes #41 | |||||
2017-09-02 | Add read support for m.emote events (#41) | Konstantinos Sideris | 4 | -2/+73 | |
2017-08-26 | Linkify URLs in room topics | Konstantinos Sideris | 2 | -107/+122 | |
closes #52 | |||||
2017-08-26 | Remove cache data when the user logs out | Konstantinos Sideris | 3 | -1/+16 | |
2017-08-26 | Update the cache state at once to avoid being in an invalid state | Konstantinos Sideris | 6 | -932/+945 | |
2017-08-26 | Remove nick colors | Konstantinos Sideris | 8 | -787/+751 | |
2017-08-21 | Fix login UX | Konstantinos Sideris | 2 | -6/+15 | |
The mxid input will not prevent the user from entering any invalid value. closes #22 | |||||
2017-08-20 | Place the completion popup under the search widget | Konstantinos Sideris | 2 | -27/+74 | |
2017-08-20 | Small style change | Konstantinos Sideris | 120 | -2417/+2899 | |
2017-08-15 | Add missing destructors | Konstantinos Sideris | 1 | -0/+6 | |
2017-08-15 | Ghetto room switcher | Konstantinos Sideris | 7 | -2/+224 | |
2017-08-14 | Focus on the text input when switching rooms | Konstantinos Sideris | 2 | -0/+7 | |
2017-08-14 | Update the last sender from the initial pagination | Konstantinos Sideris | 4 | -22/+36 | |
2017-08-13 | Don't overwrite last user | Konstantinos Sideris | 1 | -9/+6 | |
2017-08-13 | Typo | Konstantinos Sideris | 1 | -1/+1 | |
2017-08-13 | Create app bundle for macOS | Konstantinos Sideris | 6 | -20/+63 | |
2017-08-12 | macOS: Get rid of text field's focus border | Konstantinos Sideris | 1 | -4/+7 | |
2017-08-10 | Update AUR build script with lmdb | Konstantinos Sideris | 1 | -8/+15 | |
2017-08-06 | Remove unused variable | Konstantinos Sideris | 1 | -5/+0 | |
2017-08-06 | Use 'You' instead of your own user id | Konstantinos Sideris | 1 | -6/+12 | |
2017-08-06 | Display the most recent message instead of the topic | Konstantinos Sideris | 11 | -7/+139 | |
closes #11 | |||||
2017-08-06 | Avoid header conflict (second attempt) | Konstantinos Sideris | 1 | -2/+2 | |
2017-08-06 | Fix full screen image viewer on macOS sierra | Konstantinos Sideris | 2 | -27/+17 | |
2017-08-05 | The emoji panel shouldn't steal focus from other windows | Konstantinos Sideris | 1 | -0/+1 | |
2017-08-05 | Nix: ignore earlier build results | Jani Mustonen | 1 | -1/+6 | |
2017-08-05 | Add basic nix expressions (#47) | Jani Mustonen | 4 | -0/+32 | |
Allows `nix-build` for basic building and `nix-env -f . -i` for installing. | |||||
2017-08-05 | Drop support for XCode 7 | Konstantinos Sideris | 2 | -4/+1 | |
lmdbxx requires support for thread_local which is not available on that clang version. | |||||
2017-08-05 | Rename Event.h header to avoid header conflict | Konstantinos Sideris | 1 | -1/+1 | |
2017-08-05 | Include lmdb header | Konstantinos Sideris | 1 | -0/+2 | |
2017-08-05 | Remove extra exception catch | Konstantinos Sideris | 1 | -2/+0 | |
2017-08-05 | Keep fetching history until the scrollbar gets activated | Konstantinos Sideris | 5 | -10/+28 | |
2017-08-01 | Parse utf-8 data properly | Konstantinos Sideris | 1 | -1/+1 | |
2017-07-30 | Update readme and travis for lmdb | Konstantinos Sideris | 3 | -14/+29 | |
2017-07-30 | Initial support for state cache | Konstantinos Sideris | 14 | -15/+631 | |
- Adds detection for duplicate events | |||||
2017-07-30 | Add serialization on matrix events | Konstantinos Sideris | 27 | -12/+285 | |
2017-07-30 | Append backwards events after the spacer | Konstantinos Sideris | 1 | -1/+1 | |
2017-07-30 | Save and restore app's window size | Konstantinos Sideris | 4 | -3/+40 | |
closes #46 | |||||
2017-07-15 | Fix small timestamp misalignment | Konstantinos Sideris | 2 | -3/+6 | |
2017-07-15 | Use pixels to specify the font sizes | Konstantinos Sideris | 19 | -92/+156 | |
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. | |||||
2017-07-09 | Linting | Konstantinos Sideris | 4 | -18/+16 | |
2017-07-09 | Add Gentoo build and installation instructions (#45) | PureTryOut | 3 | -1/+57 | |
2017-07-09 | Remove custom badge counter from mac and windows (#42) | Konstantinos Sideris | 6 | -10/+103 | |
- Add icon set on mac for future packaging | |||||
2017-07-08 | Improve login flow (#35) | jansol | 10 | -131/+244 | |
* Validate both inferred and explicitly entered server addresses by attempting to call the /versions endpoint * If the domain from the mxid fails validation, try prefixing it with 'matrix' * Only show server address field if address validation ultimately fails | |||||
2017-07-04 | Fix emoji alignment issue (#43) | george99g | 1 | -1/+1 | |
2017-07-02 | Slow down spinner | Konstantinos Sideris | 2 | -5/+9 | |
2017-07-01 | Show unread count on MacOs toolbar | Konstantinos Sideris | 2 | -0/+19 | |
2017-07-01 | Remove hardcoded font sizes on the top bars and text input | Konstantinos Sideris | 6 | -17/+42 | |
2017-07-01 | Add option for the default font size | Konstantinos Sideris | 2 | -2/+8 | |
2017-07-01 | Set emoji size relative to the default font | Konstantinos Sideris | 2 | -1/+8 | |
2017-07-01 | Remove hardcoded font sizes, margins etc | Konstantinos Sideris | 5 | -69/+132 | |
- Fixes small font issue on MacOs | |||||
2017-06-06 | Don't collapse room list | Konstantinos Sideris | 1 | -0/+1 | |
2017-06-05 | Repaint when the room avatar is received | Konstantinos Sideris | 2 | -3/+4 | |
2017-06-05 | Lazy load initial timeline events | Konstantinos Sideris | 4 | -10/+14 | |
2017-06-05 | Fix scrolling flickering on backwards pagination | Konstantinos Sideris | 2 | -7/+21 | |
2017-06-05 | Experimental support for user avatars in timeline | Konstantinos Sideris | 9 | -101/+412 | |
2017-06-02 | Show confirmation dialog on logout | Konstantinos Sideris | 13 | -15/+155 | |
Minor stylistic refactoring closes #29 | |||||
2017-06-01 | Don't mark messages from local user as unread | Konstantinos Sideris | 1 | -1/+7 | |
closes #37 | |||||
2017-05-31 | Be explicit about the text color on the context menu | Konstantinos Sideris | 2 | -4/+3 | |
[ci skip] | |||||
2017-05-31 | Add context menu on RoomList items | Konstantinos Sideris | 6 | -17/+70 | |
2017-05-31 | Add menu to toggle notifications | Konstantinos Sideris | 9 | -31/+163 | |
2017-05-31 | Add drop shadow to emoji panel | Konstantinos Sideris | 4 | -140/+245 | |
- Minor refactoring | |||||
2017-05-30 | Show a warning for Qt < 5.7 | Konstantinos Sideris | 1 | -1/+1 | |
2017-05-30 | Explicitly define 5.7 as the minimum required Qt version | Konstantinos Sideris | 1 | -0/+7 | |
2017-05-30 | Create a named device on login | Konstantinos Sideris | 1 | -1/+13 | |
2017-05-30 | Translated using Weblate (German) | Krombel | 1 | -35/+35 | |
Currently translated at 100.0% (34 of 34 strings) Translation: Nheko/Nheko Translate-URL: https://translate.nordgedanken.de/projects/nheko/nheko/de/ | |||||
2017-05-30 | Add weblate badge | Konstantinos Sideris | 1 | -1/+1 | |
2017-05-29 | Translated using Weblate (Dutch) | Bart Ribbers | 1 | -35/+35 | |
Currently translated at 97.0% (33 of 34 strings) Translation: Nheko/Nheko Translate-URL: https://translate.nordgedanken.de/projects/nheko/nheko/nl/ | |||||
2017-05-29 | Fill out translation fields for english | Konstantinos Sideris | 1 | -34/+34 | |
2017-05-29 | Add qt-tools as a dependency | Konstantinos Sideris | 3 | -4/+4 | |
2017-05-29 | Add translation file for english | Konstantinos Sideris | 4 | -3/+198 | |
2017-05-29 | Set up translations | Konstantinos Sideris | 12 | -48/+658 | |
2017-05-27 | Update tests | Konstantinos Sideris | 1 | -5/+5 | |
2017-05-27 | Fetch avatar thumbnail instead of the original image | Konstantinos Sideris | 1 | -6/+20 | |
closes #31 | |||||
2017-05-26 | Resolve name and avatar on 1-on-1 rooms | Konstantinos Sideris | 9 | -50/+220 | |
2017-05-24 | Add custom scrollbar on the timeline | Konstantinos Sideris | 8 | -13/+170 | |
2017-05-22 | Don't show the landing page when there is an active user | Konstantinos Sideris | 2 | -16/+31 | |
2017-05-22 | Increase tray icon's bubble size | Konstantinos Sideris | 2 | -2/+6 | |
2017-05-22 | pixelSize -> pointSize | Konstantinos Sideris | 1 | -1/+1 | |
2017-05-21 | Properly quit app on tray icon's action | Konstantinos Sideris | 1 | -1/+4 | |
closes #30 | |||||
2017-05-21 | Be explicit about room's name color | Konstantinos Sideris | 1 | -0/+1 | |
2017-05-21 | Minimize to tray | Konstantinos Sideris | 9 | -1/+203 | |
2017-05-19 | Snappy sidebar | Konstantinos Sideris | 11 | -236/+172 | |
2017-05-19 | Remove RoomList UI form | Konstantinos Sideris | 4 | -180/+37 | |
2017-05-19 | Reverse colors on selection for the unread message bubble | Konstantinos Sideris | 1 | -2/+12 | |
2017-05-19 | Add hover color on RoomList items | Konstantinos Sideris | 2 | -1/+5 | |
2017-05-19 | Simplify room list item | Konstantinos Sideris | 5 | -124/+245 | |
2017-05-16 | Replace include guards with #pragma once | Konstantinos Sideris | 66 | -266/+66 | |
2017-05-16 | Add geometry animation on emoji picker | Konstantinos Sideris | 2 | -9/+28 | |
2017-05-16 | Show user info even if the display name or avatar are missing | Konstantinos Sideris | 4 | -15/+19 | |
2017-05-16 | Clear room state on logout | Konstantinos Sideris | 1 | -0/+1 | |
2017-05-14 | Remove MainWindow ui form | Konstantinos Sideris | 4 | -56/+12 | |
2017-05-14 | Add missing parents | Konstantinos Sideris | 1 | -3/+3 | |
2017-05-14 | Make InputValidator class members static | Konstantinos Sideris | 6 | -46/+22 | |
2017-05-14 | Use QSharedPointer to manage TimelineViews and RoomInfoListItems | Konstantinos Sideris | 6 | -20/+7 | |
2017-05-14 | Fix ripple size on RoomListItem | Konstantinos Sideris | 1 | -3/+3 | |
2017-05-13 | Update prev_batch only while paginating | Konstantinos Sideris | 2 | -1/+5 | |
2017-05-12 | Initial support for backwards pagination | Konstantinos Sideris | 10 | -94/+388 | |
2017-05-11 | Highlight URLs in TimelineView | Konstantinos Sideris | 2 | -6/+19 | |
2017-05-10 | Prefer non UserId as display names | Konstantinos Sideris | 1 | -1/+5 | |
2017-05-10 | Restrict inline image size to its minimum | Konstantinos Sideris | 1 | -4/+3 | |
2017-05-10 | Check for nullptr before delete | Konstantinos Sideris | 1 | -4/+8 | |
2017-05-09 | Update installation instructions | Konstantinos Sideris | 2 | -16/+24 | |
2017-05-09 | Add PKGBUILD | Konstantinos Sideris | 2 | -0/+60 | |
Thanks @ha:matrix.org for the initial script | |||||
2017-05-09 | Save the user defined domain instead of the one provided by login response | Konstantinos Sideris | 3 | -10/+8 | |
2017-05-09 | Add settings panel for homeserver's domain | Konstantinos Sideris | 7 | -13/+175 | |
2017-05-08 | Initial support for display names | Konstantinos Sideris | 5 | -9/+39 | |
2017-05-08 | Add sync timeout | Konstantinos Sideris | 1 | -0/+1 | |
2017-05-08 | Add tests on travis | Konstantinos Sideris | 4 | -1/+31 | |
2017-05-08 | Fix windows build | Konstantinos Sideris | 1 | -3/+3 | |
2017-05-08 | Use strongly typed enums | Konstantinos Sideris | 17 | -79/+77 | |
2017-05-07 | Use timeline to retrieve state events | Konstantinos Sideris | 45 | -283/+1902 | |
- Rooms without any history will be shown. - Room's state will be kept in sync and any updates will be visible. | |||||
2017-05-04 | Add matrix::events namespace | Konstantinos Sideris | 25 | -1/+101 | |
2017-05-04 | Add StateEvent | Konstantinos Sideris | 2 | -0/+112 | |
2017-05-04 | Add RoomEvent | Konstantinos Sideris | 2 | -0/+151 | |
2017-05-04 | Add base Event class | Konstantinos Sideris | 4 | -0/+225 | |
2017-05-04 | Add event contents | Konstantinos Sideris | 23 | -7/+1517 | |
2017-05-04 | macOS fixes (#15) | Matthew Hodgson | 4 | -12/+26 | |
- Improve build instructions. - Fix fullscreen image sizing. - Remove horizontal overscroll of RoomInfoListItem. | |||||
2017-05-03 | Set application attributes before QApplication | Konstantinos Sideris | 1 | -2/+2 | |
2017-05-03 | Set text color for QLineEdit | Konstantinos Sideris | 2 | -0/+6 | |
2017-05-02 | Don't set the font size with a stylesheet | Konstantinos Sideris | 1 | -6/+7 | |
2017-05-01 | Enable high dpi | Konstantinos Sideris | 1 | -0/+2 | |
2017-04-30 | Add lint rule | Konstantinos Sideris | 5 | -4/+10 | |
2017-04-30 | Fix MainWindow being out of focus when the fullscreen overlay is closed | Konstantinos Sideris | 2 | -3/+16 | |
That was probably a Linux specific issue or my mouse is buggy. | |||||
2017-04-30 | Close fullscreen overlay with out of contents click | Konstantinos Sideris | 1 | -0/+2 | |
2017-04-30 | Add full screen overlay for image display | Konstantinos Sideris | 4 | -3/+168 | |
2017-04-30 | Show image text overlay on hover | Konstantinos Sideris | 1 | -8/+11 | |
2017-04-28 | Add initial support for inline images | Konstantinos Sideris | 10 | -5/+382 | |
2017-04-27 | Rename History to Timeline | Konstantinos Sideris | 9 | -73/+73 | |
In order to be compatible with the Matrix terminology | |||||
2017-04-27 | Set travis to Qt5.8 | Konstantinos Sideris | 1 | -1/+1 | |
2017-04-27 | Set Qt5.7 as the minimum required version | Konstantinos Sideris | 2 | -6/+7 | |
2017-04-27 | Exclude m.room.member events from initial sync | Konstantinos Sideris | 1 | -0/+6 | |
2017-04-26 | Make initial size wider | Konstantinos Sideris | 1 | -1/+1 | |
2017-04-26 | Update screen-shot | Konstantinos Sideris | 1 | -1/+1 | |
2017-04-26 | Add spinner to hide uninitialized layout after login | Konstantinos Sideris | 9 | -9/+494 | |
2017-04-25 | Add nsis setup generator | Marcel | 2 | -1/+234 | |
fix dll issues fix openssl dll issues | |||||
2017-04-25 | Bundle fonts into the app | Konstantinos Sideris | 1 | -11/+9 | |
- Create QApplication instance before font initialization, otherwise QFontDatabase crashes. - Fix broken QRC font paths | |||||
2017-04-25 | Add .ico and .bmp logos for Windows installer | Konstantinos Sideris | 3 | -0/+0 | |
2017-04-25 |