Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add trailing newline to session export to make gomuks happy | Nicolas Werner | 2021-07-22 | 1 | -1/+1 |
| | |||||
* | Disable unchecked key sharing to trusted users by default | Nicolas Werner | 2021-07-17 | 1 | -2/+3 |
| | |||||
* | Fix community sidebar toggle | Nicolas Werner | 2021-07-02 | 1 | -2/+3 |
| | |||||
* | fix sort by unread not getting persisted | Nicolas Werner | 2021-06-25 | 1 | -0/+1 |
| | |||||
* | Persist sidebar sizes | Nicolas Werner | 2021-06-12 | 1 | -2/+29 |
| | |||||
* | Basic header and footer of room list | Nicolas Werner | 2021-05-15 | 1 | -36/+1 |
| | |||||
* | Add config option to disable tls validation | Nicolas Werner | 2021-03-06 | 1 | -0/+16 |
| | |||||
* | Update license headers | Nicolas Werner | 2021-03-05 | 1 | -16/+4 |
| | |||||
* | Require GStreamer 1.18 for voip support | trilene | 2021-02-20 | 1 | -1/+0 |
| | |||||
* | Screen sharing (X11): support picture-in-picture | trilene | 2021-02-20 | 1 | -0/+12 |
| | |||||
* | Screen sharing (X11): add hide mouse cursor option | trilene | 2021-02-18 | 1 | -0/+12 |
| | |||||
* | Support desktop screen sharing on X11 | trilene | 2021-02-18 | 1 | -7/+31 |
| | |||||
* | Clean up config names a bit | Nicolas Werner | 2021-02-09 | 1 | -7/+4 |
| | |||||
* | Merge pull request #459 from Jedi18/minor_fixes | DeepBlueV7.X | 2021-02-09 | 1 | -4/+17 |
|\ | | | | | Fix emoji related issues | ||||
| * | linting fix | Jedi18 | 2021-02-07 | 1 | -2/+1 |
| | | |||||
| * | emoji default translation fix | Jedi18 | 2021-02-07 | 1 | -4/+17 |
| | | |||||
| * | translation fix for default text in emoji combo | Jedi18 | 2021-02-06 | 1 | -3/+3 |
| | | |||||
| * | close emoji autocompleter if space typed after : issue #433 and adds default ↵ | Jedi18 | 2021-02-05 | 1 | -0/+1 |
| | | | | | | | | option for emoji font family settings | ||||
* | | Move call device handling out of WebRTCSession | trilene | 2021-02-07 | 1 | -10/+7 |
| | | |||||
* | | Set profile to "" if it's the default for compatibility | Loren Burkholder | 2021-02-04 | 1 | -2/+2 |
|/ | |||||
* | Update wording on settings page for privacy timer | Joseph Donofry | 2021-02-01 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'nheko-im/master' into privacy_screen | Joseph Donofry | 2021-02-01 | 1 | -0/+9 |
|\ | |||||
| * | Persist hidden tags | Nicolas Werner | 2021-01-23 | 1 | -0/+9 |
| | | |||||
* | | Implement Privacy Screen | Joseph Donofry | 2021-01-26 | 1 | -5/+7 |
| | | | | | | | | | | | | * Add handles for window focus gained / focus lossed and connect to timer * Clean up some of the PrivacyScreen.qml code * Connect settings to PrivacyScreen visibility | ||||
* | | Fix formatting | Joseph Donofry | 2021-01-26 | 1 | -14/+12 |
| | | |||||
* | | Initial commit for privacy screen | Joseph Donofry | 2021-01-25 | 1 | -1/+62 |
|/ | | | | Missing window focus event and knowing when room is encryption | ||||
* | Fix presence unknown type warning | Nicolas Werner | 2021-01-19 | 1 | -7/+11 |
| | |||||
* | Allow more font sizes to be selected | Nicolas Werner | 2021-01-13 | 1 | -1/+1 |
| | | | | fixes #367 | ||||
* | Fix Qml control colors | trilene | 2021-01-07 | 1 | -2/+2 |
| | |||||
* | Remove useless capture | Nicolas Werner | 2021-01-06 | 1 | -1/+1 |
| | |||||
* | Fix #359 | Nicolas Werner | 2020-12-27 | 1 | -5/+29 |
| | | | | Actually store the login details under the selected profile | ||||
* | Switch profile code to a more flexible method | LorenDB | 2020-12-24 | 1 | -3/+69 |
| | | | | This introduces a new version of SingleApplication as well. | ||||
* | Fix unused capture | Nicolas Werner | 2020-12-18 | 1 | -1/+1 |
| | |||||
* | Add download keys from secret storage | Nicolas Werner | 2020-12-18 | 1 | -0/+4 |
| | |||||
* | Store secrets in keychain | Nicolas Werner | 2020-12-16 | 1 | -0/+57 |
| | |||||
* | Send SSSS requests | Nicolas Werner | 2020-12-15 | 1 | -0/+17 |
| | |||||
* | fixed toggle weirdness in settings, after loads added setChecked for ↵ | kirillpt | 2020-11-25 | 1 | -0/+23 |
| | | | | Toggles, and fix issues with startInTray | ||||
* | made this: if Tray become disabled and startInTray was enabled, startInTray ↵ | kirillpt | 2020-11-25 | 1 | -2/+4 |
| | | | | before blocks, goes disabled too | ||||
* | change \!disabled for enabled, because toggled return true if enabled | kirillpt | 2020-11-25 | 1 | -30/+30 |
| | |||||
* | maybe fix toggle work in code | kirillpt | 2020-11-25 | 1 | -25/+25 |
| | |||||
* | Merge pull request #325 from trilene/webrtc-video | DeepBlueV7.X | 2020-11-13 | 1 | -0/+54 |
|\ | | | | | Make incoming call ringtone a user setting | ||||
| * | Make incoming call ringtone a user setting | trilene | 2020-11-12 | 1 | -0/+54 |
| | | |||||
* | | Merge pull request #310 from MayeulC/fix-typo | DeepBlueV7.X | 2020-10-31 | 1 | -3/+3 |
|\ \ | |/ |/| | Improve wording in multiple strings. | ||||
| * | Wording: change "Mobile mode" for "Touchscreen mode" | Mayeul Cantan | 2020-10-31 | 1 | -2/+2 |
| | | | | | | | | | | This is less ambiguous. Moreover, this mode might be useful on a computer touchscreen. | ||||
| * | Wording: change "trusted users" for "verified users" | Mayeul Cantan | 2020-10-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | This is less ambiguous, as it aligns with the other uses. Trusted might refer to something else, like the reputation project. You can trust a user you haven't verified. Also mention devices as this shares keys with verified devices, for when device verification was performed without cross-signing. | ||||
* | | Merge remote-tracking branch 'upstream/master' into webrtc-video | trilene | 2020-10-28 | 1 | -10/+2 |
|\ \ | |||||
| * | | Optimize build | Nicolas Werner | 2020-10-27 | 1 | -12/+5 |
| |/ | |||||
* | | Merge remote-tracking branch 'upstream/master' into webrtc-video | trilene | 2020-10-27 | 1 | -39/+87 |
|\| | |||||
| * | Qml message input mockup | Nicolas Werner | 2020-10-26 | 1 | -9/+11 |
| | | |||||
| * | Merge pull request #306 from LorenDB/master | DeepBlueV7.X | 2020-10-24 | 1 | -0/+3 |
| |\ | | | | | | | Add option for separate profiles | ||||
| | * | Add option for unique config | LorenDB | 2020-10-24 | 1 | -0/+3 |
| | | | |||||
| * | | Add mobile mode which improves scrolling | Nicolas Werner | 2020-10-24 | 1 | -0/+21 |
| | | | |||||
| * | | Fix share keys setting not working | Nicolas Werner | 2020-10-23 | 1 | -0/+6 |
| |/ | |||||
| * | Use QFontComboBox as per issue 238 (deleted comments) | LorenDB | 2020-10-21 | 1 | -5/+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 | -22/+40 |
| | | |||||
* | | Support video calls | trilene | 2020-10-27 | 1 | -7/+108 |
|/ | |||||
* | Remove duplicate control from settings page | trilene | 2020-09-26 | 1 | -1/+0 |
| | |||||
* | Don't show default audio source in settings | trilene | 2020-09-14 | 1 | -5/+0 |
| | |||||
* | Add audio input device selector | trilene | 2020-08-05 | 1 | -2/+19 |
| | |||||
* | Support voice calls | trilene | 2020-07-10 | 1 | -0/+31 |
| | |||||
* | Fix not being able to change theme | Lorem | 2020-06-14 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into presence | Joseph Donofry | 2020-06-11 | 1 | -0/+22 |
|\ | |||||
| * | Add setting to alert on notification | Alexander 'z33ky' Hirsch | 2020-06-10 | 1 | -0/+22 |
| | | |||||
* | | Fix formatting | Joseph Donofry | 2020-06-11 | 1 | -4/+1 |
| | | |||||
* | | Fix warning about not registered Presence type | Nicolas Werner | 2020-06-11 | 1 | -1/+0 |
| | | |||||
* | | Add menu actions to set presence | Nicolas Werner | 2020-06-08 | 1 | -1/+20 |
|/ | |||||
* | Fix Qt5.15 issues | Nicolas Werner | 2020-06-05 | 1 | -5/+5 |
| | | | | fixes #214 | ||||
* | Rename settings to be more consistent | Nicolas Werner | 2020-05-26 | 1 | -89/+89 |
| | |||||
* | Make settings update immediately in qml and allow limiting timeline width | Nicolas Werner | 2020-05-26 | 1 | -0/+169 |
| | | | | | | | 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. | ||||
* | Added an option to have descriptions for user settings. | lkito | 2020-05-24 | 1 | -15/+59 |
| | |||||
* | Added an optional feature to show bigger emoji-only messages with 3 or less ↵ | lkito | 2020-05-21 | 1 | -16/+26 |
| | | | | emoji | ||||
* | Implemented optional message body highlighting feature. | lkito | 2020-05-16 | 1 | -5/+15 |
| | |||||
* | Misc color fixes | Nicolas Werner | 2020-05-05 | 1 | -1/+1 |
| | |||||
* | Make notifications a bit easier to read | Nicolas Werner | 2020-04-29 | 1 | -3/+3 |
| | |||||
* | 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 | -1/+9 |
| | |||||
* | Mid color is used for scrollbars it seems | Nicolas Werner | 2020-04-11 | 1 | -2/+2 |
| | |||||
* | Add a few missing palette colors | Nicolas Werner | 2020-04-08 | 1 | -19/+22 |
| | |||||
* | Set palette globally | Nicolas Werner | 2020-03-30 | 1 | -2/+33 |
| | |||||
* | Make toggle in settings revert between old behavior and new behavior for ↵ | Emi Simpson | 2020-03-15 | 1 | -7/+7 |
| | | | | sorting by unreads | ||||
* | Made merge compatible with master | Emi Simpson | 2020-03-15 | 1 | -0/+12 |
|\ | |||||
| * | Make buttons hideable via setting, button contents can still be accessed via ↵ | Nicolas Werner | 2020-03-10 | 1 | -0/+12 |
| | | | | | | | | 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 | -26/+6 |
| | |||||
* | Remove constant width, that was wrong. | Adasauce | 2020-02-20 | 1 | -2/+8 |
| | | | | | Use Nico's suggestion to just leverage the width of the field, and leave a comment. | ||||
* | Clean up variable format | Adasauce | 2020-02-20 | 1 | -4/+4 |
| | | | | don't use members format camelCaseTail_ | ||||
* | Add constexpr for the minimum formlayout width | Adasauce | 2020-02-20 | 1 | -7/+4 |
| | | | | | to save on recalculation of the size and having to subtract the margins to do the tally, then re-apply. | ||||
* | FormLayout cleanup | Adasauce | 2020-02-19 | 1 | -4/+4 |
| | | | | Removed empty labels in favour of a fixed height and bottom alignment. | ||||
* | Clean up placeholder string | Adasauce | 2020-02-19 | 1 | -2/+1 |
| | | | | | | | use QString instead of std::string (QStringLiteral doesn't have a constructor with int, str.) remove temp variable, and just deal with it inline. | ||||
* | Review changes to UserSettingsPage | Adasauce | 2020-02-18 | 1 | -61/+66 |
| | | | | | | | | | | | - 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 | -138/+72 |
| | | | | | | | 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. | ||||
* | Quick hack to enable touch scrolling in settings and room list | Nicolas Werner | 2020-02-15 | 1 | -0/+3 |
| | |||||
* | Lower general settings margins, if the window is narrow | Nicolas Werner | 2020-02-15 | 1 | -1/+12 |
| | |||||
* | Merge pull request #117 from adasauce/file-download-path | DeepBlueV7.X | 2020-02-15 | 1 | -2/+6 |
|\ | | | | | use the standard system download path for file downloads | ||||
| * | use QStandardPaths locations for all file dialogs. | Adasauce | 2020-02-14 | 1 | -2/+6 |
| | | |||||
* | | Change the initial of the proper noun to uppercase | Shun Sakai | 2020-02-14 | 1 | -1/+1 |
|/ | | | | markdown -> Markdown | ||||
* | Optimize includes a bit | Nicolas Werner | 2020-01-31 | 1 | -0/+1 |
| | |||||
* | Allow sending messages as plain text | Nicolas Werner | 2020-01-27 | 1 | -52/+37 |
| | |||||
* | Reduce Cache.h includes further via one forward declaration | Nicolas Werner | 2019-12-15 | 1 | -0/+1 |
| | |||||
* | Reduce overhead of Cache.h | Nicolas Werner | 2019-12-15 | 1 | -2/+2 |
| | |||||
* | Implement avatars in qml timeline | Nicolas Werner | 2019-11-23 | 1 | -4/+2 |
| | |||||
* | re-re-linted | Aidan Hahn | 2019-09-03 | 1 | -1/+0 |
| | |||||
* | group similar ui options on settings page | Aidan Hahn | 2019-09-02 | 1 | -1/+0 |
| | |||||
* | fixed typoes in code, added layout metadata to new settings toggle. | Aidan Hahn | 2019-09-01 | 1 | -2/+3 |
| | |||||
* | Refactored Avatar and RoomInfoListItem to access rounding settings in place | Aidan Hahn | 2019-09-01 | 1 | -4/+4 |
| | |||||
* | add controll bits for avatar rounding | Aidan Hahn | 2019-08-28 | 1 | -0/+20 |
| | |||||
* | Use 'system' theme as default if QT_QPA_PLATFORMTHEME is set | Joseph Donofry | 2019-08-10 | 1 | -1/+3 |
| | | | | | | | 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 | -1/+1 |
| | |||||
* | Add emoji text selection option for non-mac | Joseph Donofry | 2019-07-26 | 1 | -2/+37 |
| | |||||
* | Fix linting | redsky17 | 2019-04-04 | 1 | -3/+3 |
| | |||||
* | Update nheko to export sessions using new format | redsky17 | 2019-03-27 | 1 | -4/+10 |
| | | | | (requires mtxclient updates as well). | ||||
* | Author Color Fixes | redsky17 | 2019-01-20 | 1 | -1/+4 |
| | | | | | | | | | | 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/+8 |
| | | | | | | | 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 | -2/+27 |
| | | | | | | | | | | | | 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. | ||||
* | Add the correct parent to scaleCombo | Konstantinos Sideris | 2018-10-07 | 1 | -12/+7 |
| | |||||
* | Remove room re-ordering option | Konstantinos Sideris | 2018-10-06 | 1 | -18/+0 |
| | |||||
* | Adjust the widget size of the room list items | Konstantinos Sideris | 2018-10-06 | 1 | -0/+7 |
| | |||||
* | Add option to configure the font size | Konstantinos Sideris | 2018-10-01 | 1 | -43/+22 |
| | | | | fixes #161 | ||||
* | Enable debug logs | Konstantinos Sideris | 2018-09-30 | 1 | -1/+1 |
| | |||||
* | Remove pixel value from fonts | Konstantinos Sideris | 2018-09-30 | 1 | -1/+1 |
| | |||||
* | Don't enable tray by default | Konstantinos Sideris | 2018-09-26 | 1 | -1/+1 |
| | |||||
* | Improvements on the system theme | Konstantinos Sideris | 2018-09-19 | 1 | -25/+26 |
| | |||||
* | Fix compile warnings | Konstantinos Sideris | 2018-09-18 | 1 | -2/+2 |
| | |||||
* | Clean up unread rooms after initial sync | Konstantinos Sideris | 2018-09-16 | 1 | -3/+0 |
| | |||||
* | Implement import/export of megolm session keys (#358) | Konstantinos Sideris | 2018-09-15 | 1 | -15/+121 |
| | |||||
* | Add device ID and device fingerprint to settings page like in Riot. (#407) | Rudi Floren | 2018-08-21 | 1 | -0/+51 |
| | |||||
* | Add option to disable desktop notifications | Konstantinos Sideris | 2018-08-11 | 1 | -0/+17 |
| | | | | fixes #388 | ||||
* | Remove unwanted whitespace from the user settings menu | Konstantinos Sideris | 2018-08-01 | 1 | -2/+6 |
| | |||||
* | Simplify the message shown when another app instance is detected | Konstantinos Sideris | 2018-07-22 | 1 | -1/+1 |
| | |||||
* | Add option to specify the scale factor | Konstantinos Sideris | 2018-07-22 | 1 | -0/+59 |
| | | | | | | fixes #357 fixes #335 fixes #230 | ||||
* | Remove pixel values from modals, use pointSize instead | Konstantinos Sideris | 2018-07-22 | 1 | -18/+18 |
| | |||||
* | Move all files under src/ | Konstantinos Sideris | 2018-07-17 | 1 | -0/+323 |