Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove some unnecessary forward declarations and headers | Loren Burkholder | 2023-08-11 | 1 | -9/+0 |
| | |||||
* | Add experimental event expiration | Nicolas Werner | 2023-07-05 | 1 | -0/+6 |
| | | | | Currently disabled by default. | ||||
* | Fix UserSettingsModel and Communities singleton instantiation | Nicolas Werner | 2023-06-19 | 1 | -0/+1 |
| | |||||
* | Move to automatic type registration | Nicolas Werner | 2023-06-19 | 1 | -1/+23 |
| | |||||
* | Remember last used filter | Sateallia | 2023-05-30 | 1 | -0/+3 |
| | | | | fixes #1432 | ||||
* | Alphabetical ordering option | Sateallia | 2023-04-14 | 1 | -2/+9 |
| | |||||
* | Update spaces events automatically in the background | Nicolas Werner | 2023-03-14 | 1 | -0/+7 |
| | |||||
* | Get rid of year in license headers | Nicolas Werner | 2023-02-21 | 1 | -4/+1 |
| | | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/ | ||||
* | Remove a few more unused symbols | Nicolas Werner | 2023-02-19 | 1 | -4/+0 |
| | |||||
* | Make scrollbars optional and disabled by default | Nicolas Werner | 2023-02-14 | 1 | -0/+7 |
| | | | | Also add them to the communities sidebar | ||||
* | Add a reduced motion option | Nicolas Werner | 2023-02-06 | 1 | -3/+12 |
| | | | | fixes #1350 | ||||
* | A whole new year full of excitement and possibilities! | Nicolas Werner | 2023-01-02 | 1 | -0/+1 |
| | |||||
* | confetti (#1243) | Loren Burkholder | 2022-12-10 | 1 | -0/+7 |
| | | | * 🎉 (confetti) message support. Thanks @LorenDB ! | ||||
* | Move invert enter key setting | LordMZTE | 2022-11-04 | 1 | -7/+7 |
| | |||||
* | Add invert enter key setting | LordMZTE | 2022-11-04 | 1 | -0/+7 |
| | |||||
* | Add toggle to disable decrypting notifications | Nicolas Werner | 2022-10-13 | 1 | -0/+7 |
| | |||||
* | Mark classes as final where possible | Nicolas Werner | 2022-10-10 | 1 | -2/+2 |
| | |||||
* | make lint | Loren Burkholder | 2022-06-29 | 1 | -2/+2 |
| | |||||
* | Simplify space notification options | Loren Burkholder | 2022-06-29 | 1 | -14/+5 |
| | |||||
* | Allow muting spaces; other general improvements | Loren Burkholder | 2022-06-29 | 1 | -3/+6 |
| | |||||
* | Add space notification configuration | Loren Burkholder | 2022-06-29 | 1 | -0/+16 |
| | |||||
* | Remove a few more headers | Nicolas Werner | 2022-06-18 | 1 | -2/+1 |
| | |||||
* | Add D-Bus API (#916) | Loren Burkholder | 2022-04-14 | 1 | -0/+12 |
| | | | | This adds functionality for viewing joined rooms and activating rooms. | ||||
* | Shuffle around user settings | Nicolas Werner | 2022-03-20 | 1 | -3/+3 |
| | |||||
* | add option to open video with external program by default | math | 2022-03-19 | 1 | -3/+10 |
| | |||||
* | add option to open image with external program by default | math | 2022-03-19 | 1 | -0/+7 |
| | |||||
* | Merge branch 'message-bubbles' of https://github.com/maltee1/nheko into ↵ | Nicolas Werner | 2022-02-14 | 1 | -1/+12 |
|\ | | | | | | | maltee1-message-bubbles | ||||
| * | add small avatars option and tweak colors and spacings | Malte E | 2022-02-13 | 1 | -1/+6 |
| | | |||||
| * | Add message bubbles | Malte E | 2022-02-04 | 1 | -0/+6 |
| | | |||||
* | | Show widgets as links | Nicolas Werner | 2022-02-04 | 1 | -0/+6 |
|/ | |||||
* | Remove a few unused includes | Nicolas Werner | 2022-01-30 | 1 | -3/+0 |
| | |||||
* | Fix setting double values in setting spinboxes | Nicolas Werner | 2022-01-13 | 1 | -1/+2 |
| | |||||
* | Port usersettings to qml | Nicolas Werner | 2022-01-09 | 1 | -77/+114 |
| | |||||
* | Update year in copyright notice to shut up lint job | Nicolas Werner | 2022-01-01 | 1 | -0/+1 |
| | |||||
* | Reserve size of some containers we are filling | Nicolas Werner | 2021-12-29 | 1 | -4/+5 |
| | |||||
* | Reduce allocations using QStringLiteral | Nicolas Werner | 2021-12-29 | 1 | -2/+2 |
| | |||||
* | Add recently used reactions | Nicolas Werner | 2021-12-13 | 1 | -0/+6 |
| | | | | fixes #435 | ||||
* | Support pinned messages | Nicolas Werner | 2021-12-11 | 1 | -0/+6 |
| | | | | fixes #519 | ||||
* | Remember all the collapsed trees | Nicolas Werner | 2021-12-01 | 1 | -0/+3 |
| | |||||
* | Change indentation to 4 spaces | Nicolas Werner | 2021-09-18 | 1 | -369/+362 |
| | |||||
* | Add jdenticon support | Loren Burkholder | 2021-09-11 | 1 | -0/+8 |
| | |||||
* | Add option to only play animated images on hover | Nicolas Werner | 2021-08-29 | 1 | -0/+7 |
| | |||||
* | Allow downloading keys from key backup | Nicolas Werner | 2021-08-17 | 1 | -0/+7 |
| | |||||
* | Enable insecure fallback for secret storage | Nicolas Werner | 2021-08-08 | 1 | -0/+5 |
| | |||||
* | Add option to only send encrypted messages to verified devices | Nicolas Werner | 2021-08-01 | 1 | -0/+7 |
| | | | | fixes #636 | ||||
* | Persist sidebar sizes | Nicolas Werner | 2021-06-12 | 1 | -0/+12 |
| | |||||
* | Add config option to disable tls validation | Nicolas Werner | 2021-03-06 | 1 | -0/+6 |
| | |||||
* | Update license headers | Nicolas Werner | 2021-03-05 | 1 | -16/+4 |
| | |||||
* | Screen sharing (X11): support picture-in-picture | trilene | 2021-02-20 | 1 | -0/+6 |
| | |||||
* | Screen sharing (X11): add hide mouse cursor option | trilene | 2021-02-18 | 1 | -0/+6 |
| | |||||
* | Support desktop screen sharing on X11 | trilene | 2021-02-18 | 1 | -0/+12 |
| | |||||
* | linting fix | Jedi18 | 2021-02-07 | 1 | -2/+3 |
| | |||||
* | emoji default translation fix | Jedi18 | 2021-02-07 | 1 | -1/+7 |
| | |||||
* | Merge remote-tracking branch 'nheko-im/master' into privacy_screen | Joseph Donofry | 2021-02-01 | 1 | -0/+3 |
|\ | |||||
| * | Persist hidden tags | Nicolas Werner | 2021-01-23 | 1 | -0/+3 |
| | | |||||
* | | Fix formatting | Joseph Donofry | 2021-01-26 | 1 | -3/+4 |
| | | |||||
* | | Initial commit for privacy screen | Joseph Donofry | 2021-01-25 | 1 | -0/+13 |
|/ | | | | Missing window focus event and knowing when room is encryption | ||||
* | Fix missing include on Windows | Nicolas Werner | 2020-12-28 | 1 | -0/+2 |
| | |||||
* | Fix #359 | Nicolas Werner | 2020-12-27 | 1 | -2/+7 |
| | | | | Actually store the login details under the selected profile | ||||
* | Switch profile code to a more flexible method | LorenDB | 2020-12-24 | 1 | -1/+27 |
| | | | | This introduces a new version of SingleApplication as well. | ||||
* | Store secrets in keychain | Nicolas Werner | 2020-12-16 | 1 | -0/+7 |
| | |||||
* | Make incoming call ringtone a user setting | trilene | 2020-11-12 | 1 | -0/+6 |
| | |||||
* | Merge remote-tracking branch 'upstream/master' into webrtc-video | trilene | 2020-10-27 | 1 | -3/+17 |
|\ | |||||
| * | Add mobile mode which improves scrolling | Nicolas Werner | 2020-10-24 | 1 | -0/+6 |
| | | |||||
| * | Use QFontComboBox as per issue 238 (deleted comments) | LorenDB | 2020-10-21 | 1 | -1/+2 |
| | | | | | | | | | | Note: I have deleted commented code as per the suggestion of @utkarsh2102. Note 2: I have fixed all the diffs, etc. | ||||
| * | Automatic key sharing with trusted users | Nicolas Werner | 2020-10-18 | 1 | -0/+7 |
| | | |||||
* | | Support video calls | trilene | 2020-10-27 | 1 | -6/+26 |
|/ | |||||
* | Don't show default audio source in settings | trilene | 2020-09-14 | 1 | -1/+0 |
| | |||||
* | Add audio input device selector | trilene | 2020-08-05 | 1 | -0/+7 |
| | |||||
* | Support voice calls | trilene | 2020-07-10 | 1 | -0/+7 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into presence | Joseph Donofry | 2020-06-11 | 1 | -0/+11 |
|\ | |||||
| * | Add setting to alert on notification | Alexander 'z33ky' Hirsch | 2020-06-10 | 1 | -0/+11 |
| | | |||||
* | | Add menu actions to set presence | Nicolas Werner | 2020-06-08 | 1 | -0/+14 |
|/ | |||||
* | Rename settings to be more consistent | Nicolas Werner | 2020-05-26 | 1 | -45/+39 |
| | |||||
* | Make settings update immediately in qml and allow limiting timeline width | Nicolas Werner | 2020-05-26 | 1 | -80/+69 |
| | | | | | | | Limiting improves readability on wide monitors. The immediate update of the settings is done by just exposing settings as properties and then setting the settings as a context property. | ||||
* | Improve compile times a tiny bit | Nicolas Werner | 2020-05-26 | 1 | -4/+5 |
| | |||||
* | Added an optional feature to show bigger emoji-only messages with 3 or less ↵ | lkito | 2020-05-21 | 1 | -0/+11 |
| | | | | emoji | ||||
* | Implemented optional message body highlighting feature. | lkito | 2020-05-16 | 1 | -0/+8 |
| | |||||
* | Add signal/slot for decryption changes in last patch | Joseph Donofry | 2020-04-22 | 1 | -0/+1 |
| | |||||
* | Add ability to toggle sidebar messages for encrypted rooms | Joseph Donofry | 2020-04-21 | 1 | -0/+9 |
| | |||||
* | Make toggle in settings revert between old behavior and new behavior for ↵ | Emi Simpson | 2020-03-15 | 1 | -5/+5 |
| | | | | sorting by unreads | ||||
* | Sort room list on setting change | Emi Simpson | 2020-03-15 | 1 | -1/+6 |
| | |||||
* | Foiled by the linter once more | Emi Simpson | 2020-03-15 | 1 | -4/+1 |
| | |||||
* | Made merge compatible with master | Emi Simpson | 2020-03-15 | 1 | -0/+8 |
|\ | |||||
| * | Make buttons hideable via setting, button contents can still be accessed via ↵ | Nicolas Werner | 2020-03-10 | 1 | -0/+9 |
| | | | | | | | | context menu | ||||
* | | Added toggle in the settings to ignore minor events | Emi Simpson | 2020-03-15 | 1 | -0/+9 |
|/ | |||||
* | Use spacing for layouting settings | Nicolas Werner | 2020-02-20 | 1 | -1/+0 |
| | |||||
* | Remove constant width, that was wrong. | Adasauce | 2020-02-20 | 1 | -5/+0 |
| | | | | | Use Nico's suggestion to just leverage the width of the field, and leave a comment. | ||||
* | Add constexpr for the minimum formlayout width | Adasauce | 2020-02-20 | 1 | -0/+5 |
| | | | | | to save on recalculation of the size and having to subtract the margins to do the tally, then re-apply. | ||||
* | Review changes to UserSettingsPage | Adasauce | 2020-02-18 | 1 | -2/+1 |
| | | | | | | | | | | | - Switch to {} widget initialization - set fixed size on the Toggles so they don't scale down vertically - add another setting section for INTERFACE - add a placeholder value for deviceFingerprintValue_ so it can calculate the right size. - fix warnings about `QLayout: Attempting to add QLayout "" to UserSettingsPage "",` in boxWrap - hide widgets properly in Q_OS_MAC - remove mainLayout_ completely - clean up resizeEvent | ||||
* | Replace QHBoxLayout with QFormLayout in UserSettings | Adasauce | 2020-02-18 | 1 | -0/+2 |
| | | | | | | | This allows form fields to wrap dynamically when they are too long for the view. This should help mobile and small screen users to configure the app without having to force it into portrait mode, or not be able to reach the settings fields at all. | ||||
* | modernize: use nullptr | Nicolas Werner | 2020-02-04 | 1 | -1/+1 |
| | |||||
* | Allow sending messages as plain text | Nicolas Werner | 2020-01-27 | 1 | -0/+10 |
| | |||||
* | ReImplement UserSettings::setAvatarCircles | Aidan Hahn | 2019-09-01 | 1 | -0/+6 |
| | |||||
* | removed leftovers from previous refactor | Aidan Hahn | 2019-09-01 | 1 | -7/+0 |
| | |||||
* | add controll bits for avatar rounding | Aidan Hahn | 2019-08-28 | 1 | -0/+9 |
| | |||||
* | Fix missing include in prior commit | Joseph Donofry | 2019-08-10 | 1 | -0/+1 |
| | |||||
* | Use 'system' theme as default if QT_QPA_PLATFORMTHEME is set | Joseph Donofry | 2019-08-10 | 1 | -1/+6 |
| | | | | | | | On first launch, before the user has configured any settings, check the value of the QT_QPA_PLATFORMTHEME environment var. If it is set, use the system theme as the default instead of the light theme. This fixes #72. | ||||
* | Fix bug with emoji font setting and clean linting | Joseph Donofry | 2019-07-26 | 1 | -2/+0 |
| | |||||
* | Add emoji text selection option for non-mac | Joseph Donofry | 2019-07-26 | 1 | -0/+6 |
| | |||||
* | Author Color Fixes | redsky17 | 2019-01-20 | 1 | -0/+1 |
| | | | | | | | | | | Author color is now cached so that it will not be re-calculated each time a new message is posted. This cache gets cleared when the theme is changed. Additionally, the author color is now automatically refreshed when the theme is changed, fixing the issue where you had to change rooms before the colors would switch. | ||||
* | Fix UserSettings UI not showing saved prefs | redsky17 | 2019-01-19 | 1 | -0/+1 |
| | | | | | | | Theme and Font Family settings will now correctly display the stored settings when nheko is re-launched. Previously, these combo boxes would default to the first thing in the combo box, even if that wasn't what the user selected. | ||||
* | Add User Font Setting | redsky17 | 2019-01-19 | 1 | -0/+4 |
| | | | | | | | | | | | | User can now select a font from the installed fonts on their system This font currently will only be applied when nheko is restarted (similar to how font size and scaling currently work). This will be addressed in a future commit. Additionally, the dropdown does not correctly select the previously-chosen user font, and instead defaults to the first font available on the system (alphabetically). This is similar to the issue with the 'Theme' combo defaulting to 'Light' even when another theme is selected. | ||||
* | Remove room re-ordering option | Konstantinos Sideris | 2018-10-06 | 1 | -9/+0 |
| | |||||
* | Adjust the widget size of the room list items | Konstantinos Sideris | 2018-10-06 | 1 | -5/+1 |
| | |||||
* | Add option to configure the font size | Konstantinos Sideris | 2018-10-01 | 1 | -3/+9 |
| | | | | fixes #161 | ||||
* | Implement import/export of megolm session keys (#358) | Konstantinos Sideris | 2018-09-15 | 1 | -0/+4 |
| | |||||
* | Add device ID and device fingerprint to settings page like in Riot. (#407) | Rudi Floren | 2018-08-21 | 1 | -0/+3 |
| | |||||
* | Add option to disable desktop notifications | Konstantinos Sideris | 2018-08-11 | 1 | -5/+14 |
| | | | | fixes #388 | ||||
* | Add option to specify the scale factor | Konstantinos Sideris | 2018-07-22 | 1 | -0/+2 |
| | | | | | | fixes #357 fixes #335 fixes #230 | ||||
* | Move all files under src/ | Konstantinos Sideris | 2018-07-17 | 1 | -0/+148 |