Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Mark messages as read, when Nheko gets focused | Nicolas Werner | 2021-02-13 | 1 | -3/+3 | |
| | | | | | | | | fixes #235 | |||||
* | | Fix crash when editing an edited message pointing to itself | Nicolas Werner | 2021-02-12 | 1 | -7/+9 | |
| | | ||||||
* | | Prevent edits of unsent messages | Nicolas Werner | 2021-02-10 | 2 | -0/+6 | |
| | | ||||||
* | | Fix messages sometimes not being rendered, when they are too large | Nicolas Werner | 2021-02-10 | 1 | -4/+0 | |
| | | ||||||
* | | Fix UI allowing edits of foreign messages in some cases | Nicolas Werner | 2021-02-10 | 1 | -4/+6 | |
| | | ||||||
* | | Use fully read marker and fix stuck read marker with edits | Nicolas Werner | 2021-02-10 | 1 | -18/+19 | |
| | | ||||||
* | | Fix stuck notifications because of edits | Nicolas Werner | 2021-02-10 | 5 | -5/+121 | |
| | | | | | | | | | | Does not fix the read status yet, for that we need to compare read receipts for all events after the last visible event. | |||||
* | | Implement message editing | Nicolas Werner | 2021-02-09 | 4 | -10/+65 | |
| | | | | | | | | | | | | The UI still looks ugly, but I have no good idea atm. fixes #134 | |||||
* | | Display edits correctly | Nicolas Werner | 2021-02-09 | 5 | -10/+83 | |
| | | ||||||
* | | Fix edited replies | Nicolas Werner | 2021-02-09 | 3 | -4/+38 | |
| | | ||||||
* | | Render edits | Nicolas Werner | 2021-02-09 | 4 | -4/+86 | |
| | | ||||||
* | | Switch to new relations format | Nicolas Werner | 2021-02-09 | 10 | -141/+110 | |
| | | ||||||
* | | Fix wrong font used in emoji escape | Nicolas Werner | 2021-02-09 | 1 | -1/+1 | |
| | | ||||||
* | | Fix linting | Nicolas Werner | 2021-02-09 | 1 | -11/+11 | |
| | | ||||||
* | | Remove unused variables | Nicolas Werner | 2021-02-09 | 1 | -3/+1 | |
| | | ||||||
* | | Clean up config names a bit | Nicolas Werner | 2021-02-09 | 2 | -8/+5 | |
| | | ||||||
* | | Merge pull request #459 from Jedi18/minor_fixes | DeepBlueV7.X | 2021-02-09 | 4 | -5/+33 | |
|\ \ | | | | | | | Fix emoji related issues | |||||
| * | | linting fix | Jedi18 | 2021-02-07 | 2 | -4/+4 | |
| | | | ||||||
| * | | emoji default translation fix | Jedi18 | 2021-02-07 | 2 | -5/+24 | |
| | | | ||||||
| * | | translation fix for default text in emoji combo | Jedi18 | 2021-02-06 | 1 | -3/+3 | |
| | | | ||||||
| * | | focus message input on adding emoji/reacting to a message | Jedi18 | 2021-02-05 | 2 | -0/+8 | |
| | | | ||||||
| * | | 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 | |||||
* | | Merge pull request #450 from kallisti5/haiku-fixes | DeepBlueV7.X | 2021-02-09 | 1 | -3/+3 | |
|\ \ | | | | | | | Haiku fixes | |||||
| * | | notifications/mananger: Follow Linux code paths on Haiku as well | Alexander von Gluck IV | 2021-02-03 | 1 | -3/+3 | |
| |/ | ||||||
* | | make lint | trilene | 2021-02-07 | 2 | -5/+5 | |
| | | ||||||
* | | Add Duplex call devices | trilene | 2021-02-07 | 1 | -0/+4 | |
| | | ||||||
* | | Move call device handling out of WebRTCSession | trilene | 2021-02-07 | 7 | -396/+507 | |
| | | ||||||
* | | Native rendering breaks kerning | Nicolas Werner | 2021-02-07 | 1 | -4/+0 | |
| | | ||||||
* | | Merge pull request #455 from LorenDB/fixLogoutIssues | DeepBlueV7.X | 2021-02-05 | 3 | -20/+12 | |
|\ \ | | | | | | | Fix issues with logout | |||||
| * | | Don't attempt to begin group "" | Loren Burkholder | 2021-02-04 | 1 | -3/+5 | |
| | | | ||||||
| * | | Set profile to "" if it's the default for compatibility | Loren Burkholder | 2021-02-04 | 1 | -2/+2 | |
| | | | ||||||
| * | | Use UserSettings where possible | Loren Burkholder | 2021-02-04 | 1 | -11/+3 | |
| | | | ||||||
| * | | Fix bug on logout of non-default profile | Loren Burkholder | 2021-02-04 | 1 | -7/+5 | |
| |/ | ||||||
* / | Fix scheme handler not passing arguments | Nicolas Werner | 2021-02-04 | 1 | -1/+1 | |
|/ | ||||||
* | Merge branch 'master' into avatar_username_feature | DeepBlueV7.X | 2021-02-03 | 12 | -29/+148 | |
|\ | ||||||
| * | Fix unused capture warning | Nicolas Werner | 2021-02-02 | 1 | -2/+2 | |
| | | ||||||
| * | Update wording on settings page for privacy timer | Joseph Donofry | 2021-02-01 | 1 | -1/+1 | |
| | | ||||||
| * | Small UX fixes | Joseph Donofry | 2021-02-01 | 1 | -2/+2 | |
| | | ||||||
| * | Merge remote-tracking branch 'nheko-im/master' into privacy_screen | Joseph Donofry | 2021-02-01 | 36 | -3551/+5652 | |
| |\ | ||||||
| | * | Fix emojis with fe0f in the middle | Nicolas Werner | 2021-02-01 | 1 | -2/+1 | |
| | | | ||||||
| | * | Merge pull request #431 from Jedi18/avatar_username_feature | DeepBlueV7.X | 2021-02-01 | 7 | -6/+92 | |
| | |\ | | | | | | | | | Username editing (room specific and global) | |||||
| | * | | make lint | Loren Burkholder | 2021-01-29 | 1 | -3/+3 | |
| | | | | ||||||
| | * | | Fix warning about non-NOTIFYable property | Loren Burkholder | 2021-01-29 | 1 | -4/+4 | |
| | | | | ||||||
| | * | | Center user info dialog on the screen | Loren Burkholder | 2021-01-29 | 2 | -1/+10 | |
| | | | | ||||||
| | * | | Fix crash, when keys for no events were requested | Nicolas Werner | 2021-01-27 | 1 | -1/+2 | |
| | | | | ||||||
| | * | | Fix request key loops | Nicolas Werner | 2021-01-27 | 1 | -2/+5 | |
| | | | | ||||||
| | * | | Add a few missing strings on the login page to translations | Nicolas Werner | 2021-01-27 | 1 | -7/+7 | |
| | | | | ||||||
| * | | | Implement Privacy Screen | Joseph Donofry | 2021-01-26 | 6 | -8/+42 | |
| | | | | | | | | | | | | | | | | | | | | | | | | * 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 | 2 | -17/+16 | |
| | | | | ||||||
| * | | | Initial commit for privacy screen | Joseph Donofry | 2021-01-25 | 2 | -1/+75 | |
| | | | | | | | | | | | | | | | | Missing window focus event and knowing when room is encryption | |||||
* | | | | fixed global avatar updation in the dialog | Jedi18 | 2021-02-02 | 2 | -11/+28 | |
| | | | | ||||||
* | | | | add loading indicator | Jedi18 | 2021-02-02 | 3 | -11/+39 | |
| | | | | ||||||
* | | | | add error message and update avatars on avatar change in timeline and user ↵ | Jedi18 | 2021-02-02 | 3 | -4/+9 | |
| | | | | | | | | | | | | | | | | profile dialog | |||||
* | | | | update room and global avatar through user profile | Jedi18 | 2021-02-01 | 2 | -12/+97 | |
| |_|/ |/| | | ||||||
* | | | shifted isUsernameEditingAllowed to qml from c++ | Jedi18 | 2021-01-29 | 2 | -23/+2 | |
| | | | ||||||
* | | | made requeste changes | Jedi18 | 2021-01-29 | 4 | -12/+8 | |
| | | | ||||||
* | | | fix linting 2 | Jedi18 | 2021-01-29 | 2 | -3/+3 | |
| | | | ||||||
* | | | Shifted fetching of global username fom timeline model to user profile | Jedi18 | 2021-01-29 | 4 | -21/+34 | |
| | | | ||||||
* | | | fix linting | Jedi18 | 2021-01-28 | 4 | -8/+8 | |
| | | | ||||||
* | | | Changed edit method from double clicking to an edit button | Jedi18 | 2021-01-28 | 4 | -5/+26 | |
| | | | ||||||
* | | | Username can be edited by double clicking on text, added global user profile ↵ | Jedi18 | 2021-01-28 | 6 | -34/+71 | |
| | | | | | | | | | | | | menu action in user info widget | |||||
* | | | update room specific username from userprofile | Jedi18 | 2021-01-27 | 4 | -3/+43 | |
| |/ |/| | ||||||
* | | Use correct syntax for emoji generation script | Loren Burkholder | 2021-01-25 | 1 | -3733/+3883 | |
| | | ||||||
* | | Make lint | Loren Burkholder | 2021-01-25 | 1 | -1/+0 | |
| | | ||||||
* | | Use new enum structure in emoji generation script | Loren Burkholder | 2021-01-25 | 1 | -6/+0 | |
| | | ||||||
* | | Get category switching working | Loren Burkholder | 2021-01-25 | 3 | -23/+24 | |
| | | ||||||
* | | Reload the timeline after key import | Nicolas Werner | 2021-01-25 | 1 | -0/+1 | |
| | | ||||||
* | | Make matrix link chat invites direct chats | Nicolas Werner | 2021-01-25 | 1 | -2/+4 | |
| | | ||||||
* | | Treat empty secrets as no secret | Nicolas Werner | 2021-01-25 | 1 | -0/+4 | |
| | | ||||||
* | | Fix old messages being played back after limit reset | Nicolas Werner | 2021-01-24 | 1 | -0/+9 | |
| | | ||||||
* | | Merge pull request #405 from rnhmjoj/move-state | DeepBlueV7.X | 2021-01-24 | 2 | -4/+27 | |
|\ \ | | | | | | | Write database to the DataLocation | |||||
| * | | Write database to the DataLocation | rnhmjoj | 2021-01-24 | 2 | -4/+27 | |
| | | | ||||||
* | | | Merge pull request #406 from rnhmjoj/open-in | DeepBlueV7.X | 2021-01-24 | 2 | -8/+33 | |
|\ \ \ | | | | | | | | | Add "open in external program" action | |||||
| * | | | Add "open in external program" action | rnhmjoj | 2021-01-24 | 2 | -8/+33 | |
| |/ / | ||||||
* | | | Fix emoji update script | Nicolas Werner | 2021-01-23 | 2 | -75/+1700 | |
| | | | ||||||
* | | | Request unknown message indices | Nicolas Werner | 2021-01-23 | 3 | -7/+21 | |
|/ / | ||||||
* | | Merge pull request #395 from LorenDB/master | DeepBlueV7.X | 2021-01-23 | 1 | -0/+0 | |
|\ \ | | | | | | | A few small things | |||||
| * | | Rename Provider_new.cpp to Provider.cpp | Loren Burkholder | 2021-01-21 | 1 | -0/+0 | |
| | | | | | | | | | | | | It isn't new any more. | |||||
* | | | Merge pull request #393 from LorenDB/mdCommands | DeepBlueV7.X | 2021-01-23 | 2 | -3/+16 | |
|\ \ \ | | | | | | | | | Markdown setting override commands | |||||
| * | | | Remove useless parentheses | DeepBlueV7.X | 2021-01-23 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | Clarify how markdown is determined | Loren Burkholder | 2021-01-20 | 2 | -3/+3 | |
| | | | | ||||||
| * | | | Make lint | Loren Burkholder | 2021-01-20 | 2 | -6/+8 | |
| | | | | ||||||
| * | | | Add commands to override Markdown setting | Loren Burkholder | 2021-01-20 | 2 | -3/+14 | |
| | | | | ||||||
* | | | | Fix Qt < 5.14 compat | Nicolas Werner | 2021-01-23 | 1 | -1/+5 | |
| | | | | ||||||
* | | | | Persist hidden tags | Nicolas Werner | 2021-01-23 | 3 | -0/+22 | |
| | | | | ||||||
* | | | | Allow users to hide rooms with specific tags | Nicolas Werner | 2021-01-23 | 10 | -45/+155 | |
| | | | | ||||||
* | | | | Fix font tags showing up in playable media messages | Nicolas Werner | 2021-01-23 | 1 | -1/+2 | |
| | | | | ||||||
* | | | | Fix assert failure due to calling versionOk on a different thread | Jedi18 | 2021-01-22 | 1 | -3/+4 | |
| | | | | ||||||
* | | | | Fix tags | Nicolas Werner | 2021-01-22 | 2 | -17/+18 | |
| | | | | ||||||
* | | | | Properly skip device, if it has no keys | Nicolas Werner | 2021-01-21 | 1 | -0/+1 | |
| | | | | ||||||
* | | | | Actually use stored size in splitter after restart | Nicolas Werner | 2021-01-21 | 1 | -3/+5 | |
| |/ / |/| | | ||||||
* | | | Handle devices without keys | Nicolas Werner | 2021-01-21 | 1 | -0/+6 | |
|/ / | ||||||
* | | Clean up notification watching a bit | Nicolas Werner | 2021-01-20 | 1 | -9/+4 | |
| | | ||||||
* | | Merge branch 'fixBorkedDbus' of https://github.com/LorenDB/nheko into ↵ | Nicolas Werner | 2021-01-20 | 2 | -38/+38 | |
|\ \ | |/ |/| | | | LorenDB-fixBorkedDbus | |||||
| * | Fix crash | Loren Burkholder | 2021-01-20 | 1 | -1/+1 | |
| | | ||||||
| * | Fix error in assignment of image/text | Loren Burkholder | 2021-01-20 | 1 | -6/+6 | |
| | | ||||||
| * | Use deleteLater() instead of delete | Loren Burkholder | 2021-01-20 | 1 | -1/+2 | |
| | | ||||||
| * | Use async call in closeNotification | Loren Burkholder | 2021-01-20 | 1 | -18/+18 | |
| | | ||||||
| * | Make watcher a pointer so that it doesn't get destroyed too soon | Loren Burkholder | 2021-01-20 | 1 | -5/+6 | |
| | | ||||||
| * | make lint | Loren Burkholder | 2021-01-19 | 1 | -34/+37 | |
| | | ||||||
| * | Remove showNotification function | Loren Burkholder | 2021-01-19 | 2 | -13/+0 | |
| | | ||||||
| * | Use async call | Loren Burkholder | 2021-01-19 | 1 | -1/+1 | |
| | | ||||||
| * | Keep DBUS from blocking | Loren Burkholder | 2021-01-19 | 1 | -41/+49 | |
| | | ||||||
* | | Simplify section handling a bit | Nicolas Werner | 2021-01-19 | 2 | -27/+23 | |
| | | ||||||
* | | Merge pull request #385 from trilene/master | DeepBlueV7.X | 2021-01-19 | 1 | -1/+10 | |
|\ \ | |/ |/| | Support webcams that report [min,max] frame rates | |||||
| * | Support webcams that report [min,max] frame rates | trilene | 2021-01-19 | 1 | -1/+10 | |
| | | ||||||
* | | Fix crash when persisting null relations | Nicolas Werner | 2021-01-19 | 1 | -12/+21 | |
|/ | ||||||
* | Fix presence unknown type warning | Nicolas Werner | 2021-01-19 | 2 | -10/+11 | |
| | ||||||
* | Fix kick translation | Nicolas Werner | 2021-01-18 | 1 | -1/+1 | |
| | ||||||
* | Make read markers a bit less confusing | Nicolas Werner | 2021-01-16 | 1 | -3/+4 | |
| | ||||||
* | Remove unused file | Loren Burkholder | 2021-01-15 | 2 | -386/+0 | |
| | ||||||
* | Remove UserItem class | Loren Burkholder | 2021-01-15 | 2 | -82/+0 | |
| | ||||||
* | Update German translation | Nicolas Werner | 2021-01-15 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #374 from trilene/master | DeepBlueV7.X | 2021-01-15 | 1 | -2/+3 | |
|\ | | | | | Add call invite screen for mobile | |||||
| * | Fix spurious call invite timeout | trilene | 2021-01-12 | 1 | -2/+3 | |
| | | ||||||
* | | Don't start in tray, if only minimize to tray is enabled | Nicolas Werner | 2021-01-14 | 1 | -1/+1 | |
| | | | | | | | | fixes #375 | |||||
* | | Allow more font sizes to be selected | Nicolas Werner | 2021-01-13 | 1 | -1/+1 | |
|/ | | | | fixes #367 | |||||
* | Make it easier to understand, what button to click for verification from profile | Nicolas Werner | 2021-01-12 | 3 | -6/+28 | |
| | ||||||
* | Make device verification request dialogs easier to understand. | Nicolas Werner | 2021-01-12 | 2 | -0/+13 | |
| | ||||||
* | Fix timeline becoming corrupted on backfill | Nicolas Werner | 2021-01-12 | 3 | -14/+35 | |
| | | | | Fixes #273 | |||||
* | Allow joins via other servers from a matrix: uri | Nicolas Werner | 2021-01-11 | 3 | -6/+12 | |
| | ||||||
* | Merge pull request #370 from Nheko-Reborn/matrix-scheme | DeepBlueV7.X | 2021-01-10 | 6 | -17/+215 | |
|\ | | | | | Handle matrix scheme | |||||
| * | Handle matrix scheme | Nicolas Werner | 2021-01-10 | 6 | -17/+215 | |
| | | | | | | | | | | | | Link opening only works on Linux for now. See https://github.com/matrix-org/matrix-doc/pull/2312 | |||||
* | | Fix call invite declined on another device | trilene | 2021-01-10 | 1 | -1/+3 | |
|/ | ||||||
* | Fix some nulls in relations | Nicolas Werner | 2021-01-08 | 1 | -7/+6 | |
| | ||||||
* | Fix device discovery under GStreamer 1.16 | trilene | 2021-01-07 | 2 | -0/+2 | |
| | ||||||
* | Fix call answered on another device | trilene | 2021-01-07 | 2 | -6/+14 | |
| | ||||||
* | Fix Qml control colors | trilene | 2021-01-07 | 1 | -2/+2 | |
| | ||||||
* | Port PlaceCall dialog to Qml | trilene | 2021-01-07 | 6 | -224/+1 | |
| | ||||||
* | Fix one-way video calls | trilene | 2021-01-07 | 3 | -1/+26 | |
| | ||||||
* | Make call invites less intrusive | trilene | 2021-01-07 | 7 | -240/+90 | |
| | ||||||
* | Move call-related properties to CallManager | trilene | 2021-01-07 | 5 | -81/+47 | |
| | ||||||
* | Fix notification reply build on other platforms | Nicolas Werner | 2021-01-07 | 2 | -0/+6 | |
| | ||||||
* | Allow inline replies from notifications on linux | Nicolas Werner | 2021-01-07 | 6 | -11/+58 | |
| | ||||||
* | Remove useless capture | Nicolas Werner | 2021-01-06 | 1 | -1/+1 | |
| | ||||||
* | Fix shadowing in LoginPage.cpp | Nicolas Werner | 2021-01-06 | 1 | -3/+3 | |
| | ||||||
* | Fix typing notifications flickering sometimes | Nicolas Werner | 2021-01-05 | 2 | -32/+64 | |
| | ||||||
* | lint | Nicolas Werner | 2021-01-01 | 1 | -5/+5 | |
| | ||||||
* | rename login_method -> loginMethod to fit the Nheko coding style | d42 | 2020-12-31 | 1 | -3/+3 | |
| | ||||||
* | find sso flow in all of the flows | d42 | 2020-12-31 | 1 | -4/+8 | |
| | ||||||
* | Fix missing include on Windows | Nicolas Werner | 2020-12-28 | 1 | -0/+2 | |
| | ||||||
* | Fix #359 | Nicolas Werner | 2020-12-27 | 5 | -22/+53 | |
| | | | | Actually store the login details under the selected profile | |||||
* | lint | Nicolas Werner | 2020-12-25 | 2 | -17/+20 | |
| | ||||||
* | Merge pull request #358 from Nheko-Reborn/windows-fixes | DeepBlueV7.X | 2020-12-25 | 16 | -53/+63 | |
|\ | | | | | Windows fixes | |||||
| * | lint | Nicolas Werner | 2020-12-25 | 6 | -15/+25 | |
| | | ||||||
| * | Fix some compiler warnings | Nicolas Werner | 2020-12-25 | 16 | -50/+50 | |
| | | ||||||
* | | Remove unused variable | Loren Burkholder | 2020-12-24 | 1 | -1/+0 | |
| | | ||||||
* | | Switch profile code to a more flexible method | LorenDB | 2020-12-24 | 6 | -73/+179 | |
|/ | | | | This introduces a new version of SingleApplication as well. | |||||
* | Merge pull request #355 from Nheko-Reborn/ssss | DeepBlueV7.X | 2020-12-18 | 14 | -73/+687 | |
|\ | | | | | Cross-signing with self and user signing keys | |||||
| * | Fix unused capture | Nicolas Werner | 2020-12-18 | 1 | -1/+1 | |
| | | ||||||
| * | Another shadowed variable | Nicolas Werner | 2020-12-18 | 1 | -3/+4 | |
| | | ||||||
| * | Fix some shadow warnings | Nicolas Werner | 2020-12-18 | 1 | -20/+20 | |
| | | ||||||
| * | Update deps for keychain | Nicolas Werner | 2020-12-18 | 1 | -0/+4 | |
| | | ||||||
| * | Add download keys from secret storage | Nicolas Werner | 2020-12-18 | 4 | -1/+131 | |
| | | ||||||
| * | Request secrets after verification | Nicolas Werner | 2020-12-17 | 2 | -52/+61 | |
| | | ||||||
| * | Upload cross-signing signatures after verification | Nicolas Werner | 2020-12-17 | 1 | -2/+57 | |
| | | ||||||
| * | Store secrets in keychain | Nicolas Werner | 2020-12-16 | 10 | -12/+318 | |
| | | ||||||
| * | Fix black cat emoji | Nicolas Werner | 2020-12-15 | 1 | -2/+3 | |
| | | ||||||
| * | Fix crash when we don't have device keys cached | Nicolas Werner | 2020-12-15 | 1 | -5/+7 | |
| | | ||||||
| * | Clean up encrypted message handling | Nicolas Werner | 2020-12-15 | 1 | -52/+54 | |
| | | ||||||
| * | Send SSSS requests | Nicolas Werner | 2020-12-15 | 3 | -0/+104 | |
| | | ||||||
* | | Fix scrolling the room list using touch | Nicolas Werner | 2020-12-15 | 2 | -22/+24 | |
|/ | ||||||
* | React with arbitrary strings via /react | Nicolas Werner | 2020-12-13 | 1 | -0/+6 | |
| | ||||||
* | Don't sync db on every sync | Nicolas Werner | 2020-12-13 | 1 | -1/+1 | |
| | | | | | | | | This fixes some lag, when Nheko is running, which could affect Nheko and even other applications by excessively calling fsync. This should be fine, since all filesystems seem to guarantee order and in most cases, the modified pages are still written. In the worst case we should only lose the last /sync results or similar. | |||||
* | lint | Nicolas Werner | 2020-12-08 | 3 | -5/+8 | |
| | ||||||
* | Merge branch 'gitlab-ci' into 'master' | Nicolas Werner | 2020-12-08 | 2 | -3/+3 | |
|\ | | | | | | | | | Update .gitlab-ci.yml See merge request nheko-reborn/nheko!1 | |||||
| * | Add gitlab ci | Nicolas Werner | 2020-11-27 | 2 | -3/+3 | |
| | | ||||||
* | | Merge pull request #349 from LorenDB/iconFromTheme | DeepBlueV7.X | 2020-12-04 | 2 | -3/+2 | |
|\ \ | | | | | | | Use system icon where applicable | |||||
| * | | Use system icon where applicable | Loren Burkholder | 2020-12-03 | 2 | -3/+2 | |
| | | | ||||||
* | | | Improve Register page (#346) | Kirillpt | 2020-11-30 | 7 | -60/+167 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add username error label, add word wrapping for error labels * make lint * last commits * remove font, and remove some lambdas * add QRegularExpression for regex * improve review things * add isModified() for checkFields() * add check isModified() for all fields in checkFields * Update src/RegisterPage.cpp Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> * remove emit call for showError Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> | |||||
* | | | Merge pull request #347 from kamathmanu/avatarFullViewSupport | DeepBlueV7.X | 2020-11-30 | 1 | -0/+3 | |
|\ \ \ | | | | | | | | | Add support for viewing avatar images in full size | |||||
| * | | | Lint code | kamathmanu | 2020-11-30 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Lint code | kamathmanu | 2020-11-30 | 1 | -1/+3 | |
| | | | | ||||||
| * | | | Add support for viewing avatar images in full size | kamathmanu | 2020-11-30 | 1 | -0/+1 | |
| | | | | ||||||
* | | | | Fix shadow variable | Nicolas Werner | 2020-11-30 | 1 | -3/+3 | |
| | | | | ||||||
* | | | | Properly share and rotate sessions on member and device changes | Nicolas Werner | 2020-11-30 | 6 | -92/+286 | |
| | | | | ||||||
* | | | | Remove outbound session storage | Nicolas Werner | 2020-11-30 | 6 | -101/+44 | |
| | | | | ||||||
* | | | | Load sessions lazily from db | Nicolas Werner | 2020-11-30 | 6 | -33/+42 | |
| |_|/ |/| | | ||||||
* | | | SkipEmptyParts was only added in Qt 5.14 | Nicolas Werner | 2020-11-26 | 1 | -4/+6 | |
| | | | ||||||
* | | | Remove unnecessary capture of this | Nicolas Werner | 2020-11-26 | 1 | -3/+2 | |
| | | | ||||||
* | | | fix encryption toggles | kirillpt | 2020-11-27 | 2 | -32/+33 | |
| | | | ||||||
* | | | change Toggle behavior | kirillpt | 2020-11-26 | 3 | -15/+17 | |
| | | | ||||||
* | | | fix validation feature in TextInput, it was trouble in password field in the ↵ | kirillpt | 2020-11-26 | 1 | -0/+1 | |
| | | | | | | | | | | | | login page | |||||
* | | | Fix variable shadowing | Nicolas Werner | 2020-11-26 | 1 | -5/+5 | |
| | | | ||||||
* | | | Bump max dbs | Nicolas Werner | 2020-11-26 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fix race when reading members from db | Nicolas Werner | 2020-11-25 | 5 | -29/+52 | |
| | | | ||||||
* | | | Add some db logging and clean up avatar urls a bit | Nicolas Werner | 2020-11-25 | 3 | -18/+14 | |
| | | | ||||||
* | | | Merge pull request #339 from Kirillpt/issue_331 | DeepBlueV7.X | 2020-11-25 | 3 | -59/+85 | |
|\ \ \ | | | | | | | | | fix #331 | |||||
| * | | | 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 | 2 | -31/+32 | |
| | | | | ||||||
| * | | | maybe fix toggle work in code | kirillpt | 2020-11-25 | 2 | -26/+26 | |
| |/ / | ||||||
* | | | Merge pull request #335 from Nheko-Reborn/qml-text-input | DeepBlueV7.X | 2020-11-25 | 41 | -10107/+1340 | |
|\ \ \ | |/ / |/| | | Qml text input | |||||
| * | | Fix input focus when pressing reply button | Nicolas Werner | 2020-11-25 | 1 | -0/+1 | |
| | | | ||||||
| * | | Implement Qml drag and drop | Nicolas Werner | 2020-11-25 | 7 | -0/+92 | |
| | | | ||||||
| * | | Remove redundant user search suggestion code | Nicolas Werner | 2020-11-25 | 7 | -122/+42 | |
| | | | ||||||
| * | | Show userid in completer | Nicolas Werner | 2020-11-25 | 2 | -0/+4 | |
| | | | ||||||
| * | | Linkify username completion | Nicolas Werner | 2020-11-25 | 1 | -0/+3 | |
| | | | ||||||
| * | | Split completion model into header and source | Nicolas Werner | 2020-11-25 | 2 | -110/+144 | |
| | | | ||||||
| * | | Match on each word in the completer | Nicolas Werner | 2020-11-25 | 1 | -1/+12 | |
| | | | ||||||
| * | | Fix completer fuzzy match not applying after prefix match and insert being ↵ | Nicolas Werner | 2020-11-25 | 1 | -19/+9 | |
| | | | | | | | | | | | | broken | |||||
| * | | Fix some issues with completer | Nicolas Werner | 2020-11-25 | 1 | -12/+77 | |
| | | | ||||||
| * | | Fix mimetype of media messages | Nicolas Werner | 2020-11-25 | 2 | -4/+5 | |
| | | | ||||||
| * | | Use a trie for filtering completions (not fuzzy yet) | Nicolas Werner | 2020-11-25 | 1 | -72/+129 | |
| | | | ||||||
| * | | Remove old Textinput | Nicolas Werner | 2020-11-25 | 4 | -679/+0 | |
| | | | ||||||
| * | | Qml emoji completer | Nicolas Werner | 2020-11-25 | 2 | -0/+10 | |
| | | | ||||||
| * | | Simple prefix match for completions | Nicolas Werner | 2020-11-25 | 1 | -4/+4 | |
| | | | ||||||
| * | | Custom completer filtering | Nicolas Werner | 2020-11-25 | 3 | -3/+104 | |
| | | | ||||||
| * | | Working User completer | Nicolas Werner | 2020-11-25 | 6 | -33/+58 | |
| | | | ||||||
| * | | add per-room user model | Jussi Kuokkanen | 2020-11-25 | 2 | -0/+52 | |
| | | | ||||||
| * | | use completion interface in emoji completions | Jussi Kuokkanen | 2020-11-25 | 2 | -5/+19 | |
| | | | ||||||
| * | | add completer interface (item roles) | Jussi Kuokkanen | 2020-11-25 | 1 | -0/+15 | |
| | | | ||||||
| * | | rename CompletionModel to CompletionProxyModel | Jussi Kuokkanen | 2020-11-25 | 3 | -4/+24 | |
| | | | ||||||
| * | | WIP Qml completer | Nicolas Werner | 2020-11-25 | 2 | -0/+8 | |
| | | | ||||||
| * | | Reimplement message history | Nicolas Werner | 2020-11-25 | 2 | -15/+56 | |
| | | | ||||||
| * | | Send typing updates from QML | Nicolas Werner | 2020-11-25 | 7 | -93/+56 | |
| | | | ||||||
| * | | Move emoji picker to qml | Nicolas Werner | 2020-11-25 | 12 | -8488/+0 | |
| | | | ||||||
| * | | Move calls to new input bar | Nicolas Werner | 2020-11-25 | 8 | -209/+72 | |
| | | | ||||||
| * | | Add file uploading | Nicolas Werner | 2020-11-25 | 11 | -297/+367 | |
| | | | ||||||
| * | | Basic text input in qml | Nicolas Werner | 2020-11-25 | 9 | -208/+171 | |
| | | | ||||||
| * | | Pasteable textinput | Nicolas Werner | 2020-11-25 | 4 | -0/+77 | |
| | | | ||||||
* | | | Merge pull request #337 from trilene/master | DeepBlueV7.X | 2020-11-25 | 1 | -0/+5 | |
|\ \ \ | | | | | | | | | Mitigate webrtc race condition | |||||
| * | | | Mitigate webrtc race condition | trilene | 2020-11-24 | 1 | -0/+5 | |
| |/ / | ||||||
* | | | Apply suggestions from code review | DeepBlueV7.X | 2020-11-25 | 1 | -2/+2 | |
| | | | ||||||
* | | | Update src/ui/TextField.cpp | DeepBlueV7.X | 2020-11-25 | 1 | -1/+1 | |
| | | | ||||||
* | | | remove QFontMEtrics declaration | kirillpt | 2020-11-25 | 2 | -6/+3 | |
| | | | ||||||
* | | | fixed error_label_ below login button, now it's calculating height and uses ↵ | kirillpt | 2020-11-25 | 2 | -5/+14 | |
| | | | | | | | | | | | | correct word wrapping | |||||
* | | | remove some useless matrixid layout, and move error_label_ under homeserver ↵ | kirillpt | 2020-11-24 | 2 | -6/+4 | |
| | | | | | | | | | | | | input(FIXME) | |||||
* | | | fix word wraping for matrixid error message | kirillpt | 2020-11-24 | 1 | -0/+1 | |
| | | | ||||||
* | | | make lint | kirillpt | 2020-11-24 | 1 | -2/+2 | |
| | | | ||||||
* | | | move error_matrixid label below matrixid input, made hide/show for the ↵ | kirillpt | 2020-11-23 | 3 | -2/+25 | |
| | | | | | | | | | | | | label, made red underline for invalid input, add to TextField class isValid() setValid() for custom validation | |||||
* | | | make lint | kirillpt | 2020-11-23 | 1 | -2/+2 | |
| | | | ||||||
* | | | Added QLabel for matrixIdError output and added new function which output ↵ | kirillpt | 2020-11-23 | 2 | -6/+30 | |
| | | | | | | | | | | | | input id error, improve code like suggest @deepbluev7, return for error_label setWordWrap | |||||
* | | | make lint | kirillpt | 2020-11-23 | 1 | -1/+1 | |
| | | | ||||||
* | | | fixed issue 292, but removed wordWrap from error_label_, because hint looks ↵ | kirillpt | 2020-11-23 | 1 | -3/+16 | |
|/ / | | | | | | | bad with it | |||||
* | | Fix tags and world buttons leaking as communities leaking over the network | Nicolas Werner | 2020-11-18 | 1 | -4/+10 | |
| | | ||||||
* | | Silence signal syntax deprecated | Nicolas Werner | 2020-11-15 | 1 | -1/+4 | |
| | | ||||||
* | | Merge pull request #325 from trilene/webrtc-video | DeepBlueV7.X | 2020-11-13 | 7 | -11/+94 | |
|\ \ | | | | | | | Make incoming call ringtone a user setting | |||||
| * | | clang-format | trilene | 2020-11-13 | 3 | -5/+5 | |
| | | | ||||||
| * | | Make incoming call ringtone a user setting | trilene | 2020-11-12 | 4 | -6/+89 | |
| | | | ||||||
* | | | Merge pull request #314 from MayeulC/smoothie-2 | DeepBlueV7.X | 2020-11-12 | 2 | -12/+6 | |
|\ \ \ | |_|/ |/| | | Smooth all the things [v2] | |||||
| * | | Simplify PainterHighQualityEnabler code | Mayeul Cantan | 2020-11-07 | 1 | -11/+3 | |
| | | | | | | | | | | | | | | | There is no need to iterate over a list, flags can be applied and stored simultaneously. | |||||
| * | | Smooth avatars in widgets | Mayeul Cantan | 2020-11-07 | 1 | -1/+3 | |
| | | | ||||||
* | | | Merge pull request #320 from trilene/webrtc-video | DeepBlueV7.X | 2020-11-09 | 4 | -57/+151 | |
|\ \ \ | |/ / |/| / | |/ | Video calls: add local webcam view | |||||
| * | Video calls: add local webcam view | trilene | 2020-11-09 | 4 | -57/+151 | |
| | | ||||||
* | | Merge pull request #313 from MayeulC/shrug-text | DeepBlueV7.X | 2020-10-31 | 1 | -1/+1 | |
|\ \ | | | | | | | Allow sending text after `shrug` | |||||
| * | | Allow sending text after `shrug` | Mayeul Cantan | 2020-10-31 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯\_(ツ)_/¯ IDK, I like to write something after, sometimes Allow sending: ¯\_(ツ)_/¯ some text By entering: /shrug some text It's supported in Element. If you did it in nheko, you just used to lose the extra text. Not putting text is still supported, a ternary operator makes sure a space is only inserted if the text isn't empty, to avoid having a trailing space. | |||||
* | | | Merge pull request #310 from MayeulC/fix-typo | DeepBlueV7.X | 2020-10-31 | 2 | -5/+5 | |
|\ \ \ | |_|/ |/| | | Improve wording in multiple strings. | |||||
| * | | Wording: replace "encrypted room" with "encrypted private chat" | Mayeul Cantan | 2020-10-31 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | This is for consistency with "Start a private chat", and is more specific. | |||||
| * | | 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. |