Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix translation loading | Nicolas Werner | 2020-07-10 | 1 | -2/+3 |
| | | | | | Explanation see here: https://www.kdab.com/fixing-a-common-antipattern-when-loading-translations-in-qt/ | ||||
* | Fetch missing events | Nicolas Werner | 2020-07-10 | 5 | -23/+52 |
| | |||||
* | WIP: Event Store split out | Nicolas Werner | 2020-07-09 | 9 | -450/+767 |
| | |||||
* | Fix parent undefined warning | Nicolas Werner | 2020-07-08 | 1 | -1/+1 |
| | |||||
* | Add relations and order without hidden events to db | Nicolas Werner | 2020-07-08 | 2 | -47/+90 |
| | |||||
* | Fetch event from db and use string_view where possible | Nicolas Werner | 2020-07-06 | 2 | -29/+58 |
| | |||||
* | Use new timeline cache structure | Nicolas Werner | 2020-07-05 | 2 | -116/+154 |
| | |||||
* | Persist event order | Nicolas Werner | 2020-07-04 | 2 | -0/+26 |
| | |||||
* | Store events in room specific db | Nicolas Werner | 2020-07-03 | 2 | -10/+25 |
| | |||||
* | Update dependencies | Nicolas Werner | 2020-07-01 | 5 | -43/+52 |
| | |||||
* | Fix Qt 5.9 build | Nicolas Werner | 2020-06-27 | 1 | -0/+3 |
| | |||||
* | Don't compile qml by default | Nicolas Werner | 2020-06-27 | 3 | -2/+4 |
| | | | | | | | While it does improve performance a bit, it is simply bad for most distributions, since they don't know and probably don't want to recompile Nheko. So default it to off. Anyone who wants it can still toggle it on and it is almost no maintenance cost. | ||||
* | Make connections across threads queued in any case | Nicolas Werner | 2020-06-26 | 2 | -62/+94 |
| | |||||
* | Drop libsodium dependency | Nicolas Werner | 2020-06-26 | 2 | -11/+5 |
| | |||||
* | Don't use formatted body without format | Nicolas Werner | 2020-06-26 | 1 | -2/+4 |
| | |||||
* | Merge pull request #228 from felixonmars/patch-1 | DeepBlueV7.X | 2020-06-22 | 1 | -1/+1 |
|\ | | | | | Correct a typo in SnackBar.cpp | ||||
| * | Correct a typo in SnackBar.cpp | Felix Yan | 2020-06-22 | 1 | -1/+1 |
|/ | |||||
* | Fix m.relates_to being sent as 'null' when not set in encrypted messages. | Nicolas Werner | 2020-06-20 | 1 | -1/+2 |
| | | | | Thank you Sorunome for reporting. | ||||
* | Try to make text rendering in qml sharper | Nicolas Werner | 2020-06-19 | 2 | -0/+3 |
| | |||||
* | Lower qt version used for emoji picker and scroll helper | Nicolas Werner | 2020-06-17 | 2 | -4/+4 |
| | |||||
* | Remove online indicator for offline users | Nicolas Werner | 2020-06-17 | 1 | -1/+1 |
| | |||||
* | Merge pull request #220 from not-chicken/theme | DeepBlueV7.X | 2020-06-14 | 1 | -1/+1 |
|\ | | | | | Fix not being able to change theme | ||||
| * | Fix not being able to change theme | Lorem | 2020-06-14 | 1 | -1/+1 |
|/ | |||||
* | Update mtxclient version to tag | Nicolas Werner | 2020-06-13 | 2 | -4/+4 |
| | |||||
* | Version number fixes | Joseph Donofry | 2020-06-12 | 2 | -2/+2 |
| | |||||
* | Prepare 0.7.2 release | Joseph Donofry | 2020-06-12 | 5 | -10/+11 |
| | |||||
* | Add presence and upgrade notes to the changelog | Nicolas Werner | 2020-06-12 | 1 | -0/+9 |
| | |||||
* | Merge pull request #219 from Nheko-Reborn/changelog | Joseph Donofry | 2020-06-11 | 1 | -0/+38 |
|\ | | | | | Update changelog | ||||
| * | Update changelog | Nicolas Werner | 2020-06-11 | 1 | -0/+38 |
| | | |||||
* | | Merge pull request #216 from Nheko-Reborn/presence | Joseph Donofry | 2020-06-11 | 27 | -154/+808 |
|\ \ | | | | | | | Presence support | ||||
| * | | Merge branch origin/master and update translations | Joseph Donofry | 2020-06-11 | 11 | -143/+528 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into presence | Joseph Donofry | 2020-06-11 | 40 | -3972/+17379 |
| |\ \ | |/ / |/| | | |||||
* | | | Merge pull request #217 from Nheko-Reborn/reactions | Joseph Donofry | 2020-06-11 | 36 | -3960/+17327 |
|\ \ \ | |_|/ |/| | | Reactions | ||||
| * | | Update translations | Joseph Donofry | 2020-06-11 | 11 | -187/+308 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into reactions | Joseph Donofry | 2020-06-11 | 4 | -12/+52 |
| |\ \ | |/ / |/| | | |||||
* | | | Merge pull request #218 from z33ky/alert-notifications | DeepBlueV7.X | 2020-06-10 | 4 | -12/+52 |
|\ \ \ | | | | | | | | | Add setting to alert on notification | ||||
| * | | | Add setting to alert on notification | Alexander 'z33ky' Hirsch | 2020-06-10 | 4 | -12/+52 |
|/ / / | |||||
| * | | Additional code cleanup | Joseph Donofry | 2020-06-11 | 4 | -34/+0 |
| | | | |||||
| * | | Fix linting | Joseph Donofry | 2020-06-11 | 3 | -6664/+15385 |
| | | | |||||
| * | | Fix build issue on some versions of clang | Joseph Donofry | 2020-06-10 | 11 | -15143/+6735 |
| | | | |||||
| * | | Remove unused QML file | Joseph Donofry | 2020-06-09 | 2 | -68/+1 |
| | | | |||||
| * | | Update translations | Joseph Donofry | 2020-06-09 | 11 | -551/+1710 |
| | | | |||||
| * | | Remove signals in favor of direct function calls | Joseph Donofry | 2020-06-09 | 4 | -16/+6 |
| | | | |||||
| * | | Remove duplicate search icons | Joseph Donofry | 2020-06-09 | 4 | -2/+2 |
| | | | |||||
| * | | Fix UserSettings in QML | Joseph Donofry | 2020-06-09 | 4 | -19/+5 |
| | | | |||||
| * | | Merge master and fix conflicts | Joseph Donofry | 2020-06-09 | 66 | -460/+2535 |
| |\ \ | |/ / |/| | | |||||
| * | | Minor adjustments to emoji picker | Joseph Donofry | 2020-06-09 | 3 | -9/+23 |
| | | | |||||
| * | | Update translations | Joseph Donofry | 2020-05-21 | 10 | -40/+40 |
| | | | |||||
| * | | Add reaction/redaction for in-line Reactions | Joseph Donofry | 2020-05-21 | 8 | -14/+65 |
| | | | |||||
| * | | Merge origin/master into reactions | Joseph Donofry | 2020-05-18 | 22 | -197/+929 |
| |\ \ | |||||
| * | | | Fix crash when reacting to messages from /sync | Nicolas Werner | 2020-05-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Messages on /sync don't have a room_id | ||||
| * | | | Fix local echo for reactions | Nicolas Werner | 2020-05-16 | 1 | -1/+21 |
| | | | | |||||
| * | | | Fix reactions binding loop | Nicolas Werner | 2020-05-16 | 1 | -3/+2 |
| | | | | |||||
| * | | | Attach emoji picker picked to reaction sender | Joseph Donofry | 2020-05-16 | 4 | -4/+21 |
| | | | | |||||
| * | | | Merge remote-tracking branch 'origin/master' into reactions | Joseph Donofry | 2020-05-16 | 15 | -67/+86 |
| |\ \ \ | |||||
| * \ \ \ | Merge master into reactions | Joseph Donofry | 2020-05-14 | 38 | -467/+6320 |
| |\ \ \ \ | |||||
| * | | | | | Update emoji picker and translations | Joseph Donofry | 2020-05-13 | 20 | -137/+247 |
| | | | | | | |||||
| * | | | | | Update translations for new emoji picker | Joseph Donofry | 2020-05-13 | 10 | -110/+830 |
| | | | | | | |||||
| * | | | | | Add new QML-based emoji picker (work in progress) | Joseph Donofry | 2020-05-13 | 16 | -4710/+15558 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is necessary to support having a picker within QML. Eventually, this should replace the existing widget-based one. | ||||
| * | | | | | Initial support for sending reactions | Joseph Donofry | 2020-05-09 | 1 | -4/+39 |
| | | | | | | |||||
| * | | | | | Change redaction color that accidentally got committed | Joseph Donofry | 2020-05-07 | 1 | -5/+1 |
| | | | | | | |||||
| * | | | | | Merge branch 'master' into reactions | Joseph Donofry | 2020-05-07 | 1 | -3/+3 |
| |\ \ \ \ \ | |||||
| * | | | | | | merge master into reactions | Joseph Donofry | 2020-05-07 | 10 | -6/+74 |
| | | | | | | | |||||
| | | | | | * | Fix formatting | Joseph Donofry | 2020-06-11 | 1 | -4/+1 |
| | | | | | | | |||||
| | | | | | * | Fix scale factor setting | Nicolas Werner | 2020-06-11 | 1 | -6/+9 |
| | | | | | | | |||||
| | | | | | * | Fix warning about not registered Presence type | Nicolas Werner | 2020-06-11 | 2 | -1/+3 |
| | | | | | | | |||||
| | | | | | * | Allow deleting a status | Nicolas Werner | 2020-06-11 | 1 | -1/+1 |
| | | | | | | | |||||
| | | | | | * | Fix small formatting error | Nicolas Werner | 2020-06-09 | 1 | -1/+1 |
| | | | | | | | |||||
| | | | | | * | Reenable custom status messages | Nicolas Werner | 2020-06-09 | 1 | -4/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This still leaves out setting a client to online/offline, since that seems to be causing the CPU issues with synapse. | ||||
| | | | | | * | Fix unused capture | Nicolas Werner | 2020-06-08 | 1 | -4/+4 |
| | | | | | | | |||||
| | | | | | * | Disable presence and status_msg menu | Nicolas Werner | 2020-06-08 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It currently causes severe performance issues in synapse as well as many random resets, so this is disabled until those issues are resolved. | ||||
| | | | | | * | Bump mtxclient | Nicolas Werner | 2020-06-08 | 2 | -3/+3 |
| | | | | | | | |||||
| | | | | | * | Add menu actions to set presence | Nicolas Werner | 2020-06-08 | 5 | -2/+76 |
| | | | | | | | |||||
| | | | | | * | Show presence and set custom status messages | Nicolas Werner | 2020-06-08 | 11 | -1/+191 |
| |_|_|_|_|/ |/| | | | | | |||||
* | | | | | | Smooth scaling for images | Nicolas Werner | 2020-06-07 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes some issues with inline images. | ||||
* | | | | | | Download boost from sourceforge | Nicolas Werner | 2020-06-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Official download links seem to break frequently because of data caps. | ||||
* | | | | | | Bump mtxclient version | Nicolas Werner | 2020-06-06 | 2 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | May fix #213 | ||||
* | | | | | | Limit jobs on arm | Nicolas Werner | 2020-06-06 | 1 | -1/+6 |
| | | | | | | |||||
* | | | | | | Fix Qt5.15 issues | Nicolas Werner | 2020-06-05 | 9 | -19/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | fixes #214 | ||||
* | | | | | | Extend timeout | Nicolas Werner | 2020-05-31 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Try travis_wait alternative | Nicolas Werner | 2020-05-30 | 2 | -2/+16 |
| | | | | | | |||||
* | | | | | | Travis wait can only be used in a top level command? | Nicolas Werner | 2020-05-30 | 2 | -2/+2 |
| | | | | | | |||||
* | | | | | | Add travis_wait to flatpak builds | Nicolas Werner | 2020-05-30 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Install dependencies for arm manually to prevent timeout | Nicolas Werner | 2020-05-30 | 2 | -9/+3 |
| | | | | | | |||||
* | | | | | | Fix serialization bug introduced in 9eddcfc42f3cd4e513f72d9b7fef9a98b43a378d | Nicolas Werner | 2020-05-30 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Skip precompiled headers for obc-c code | Nicolas Werner | 2020-05-30 | 1 | -0/+3 |
| | | | | | | |||||
* | | | | | | Remove some redundant functions | Nicolas Werner | 2020-05-30 | 7 | -50/+30 |
| | | | | | | |||||
* | | | | | | Translated using Weblate (Italian) | DeepBlueV7.X | 2020-05-28 | 1 | -281/+314 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 98.2% (281 of 286 strings) Translation: Nheko/nheko Translate-URL: http://weblate.nheko.im/projects/nheko/nheko-master/it/ | ||||
* | | | | | | Rename settings to be more consistent | Nicolas Werner | 2020-05-26 | 7 | -148/+142 |
| | | | | | | |||||
* | | | | | | Make settings update immediately in qml and allow limiting timeline width | Nicolas Werner | 2020-05-26 | 8 | -115/+259 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | 24 | -65/+104 |
| | | | | | | |||||
* | | | | | | Optionally use precompiled headers | Nicolas Werner | 2020-05-26 | 1 | -0/+7 |
| | | | | | | |||||
* | | | | | | Bump singleapplication version | Nicolas Werner | 2020-05-26 | 13 | -90/+212 |
| | | | | | | |||||
* | | | | | | Set cxx standard as cache variable for when toolchain file is not used | Nicolas Werner | 2020-05-26 | 1 | -1/+3 |
| | | | | | | |||||
* | | | | | | Fix some join messages showing as empty | Nicolas Werner | 2020-05-26 | 1 | -0/+2 |
| | | | | | | |||||
* | | | | | | Added translation using Weblate (Italian) | Lorenzo Ancora | 2020-05-26 | 1 | -0/+1553 |
| | | | | | | |||||
* | | | | | | Merge pull request #205 from lkito/SettingTooltips | DeepBlueV7.X | 2020-05-25 | 1 | -15/+59 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Added an option to have descriptions for user settings. | ||||
| * | | | | | | Added an option to have descriptions for user settings. | lkito | 2020-05-24 | 1 | -15/+59 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #204 from lkito/master | DeepBlueV7.X | 2020-05-23 | 8 | -19/+71 |
|\| | | | | | | |_|_|_|_|/ |/| | | | | | Added an optional feature to show bigger emoji-only messages with 3 or less emoji | ||||
| * | | | | | Added an optional feature to show bigger emoji-only messages with 3 or less ↵ | lkito | 2020-05-21 | 8 | -19/+71 |
|/ / / / / | | | | | | | | | | | | | | | | emoji | ||||
* | | | | | add a bit of additional logging to image paste | Nicolas Werner | 2020-05-18 | 2 | -0/+6 |
| | | | | | |||||
* | | | | | Add /roomnick command | Nicolas Werner | 2020-05-18 | 3 | -0/+26 |
| | | | | | |||||
* | | | | | Tag rooms via context menu | Nicolas Werner | 2020-05-18 | 18 | -117/+747 |
| |_|_|/ |/| | | | |||||
* | | | | Merge pull request #202 from aaronraimist/brew-libolm | Joseph Donofry | 2020-05-16 | 1 | -9/+2 |
|\ \ \ \ | | | | | | | | | | | Update macOS building dependencies now that libolm is available in Homebrew. Thanks @aaronraimist | ||||
| * | | | | Remove MacPorts install instructions | Aaron Raimist | 2020-05-16 | 1 | -8/+1 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Aaron Raimist <aaron@raim.ist> | ||||
| * | | | | Update macOS building dependencies now that libolm is available in Homebrew | Aaron Raimist | 2020-05-16 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #201 from lkito/master | DeepBlueV7.X | 2020-05-16 | 4 | -6/+30 |
|\ \ \ \ | | | | | | | | | | | Implemented message background highlight feature as per issue #193 | ||||
| * | | | | Implemented optional message body highlighting feature. | lkito | 2020-05-16 | 4 | -6/+30 |
|/ / / / | |||||
* | | | | Bump mtxclient version | Nicolas Werner | 2020-05-16 | 2 | -3/+3 |
| | | | | |||||
* | | | | Drop explicit ZLIB dependency | Nicolas Werner | 2020-05-15 | 1 | -6/+1 |
| | | | | |||||
* | | | | Prevent timeline being black on some platforms | Nicolas Werner | 2020-05-15 | 1 | -0/+1 |
| | | | | |||||
* | | | | Remove accidental compiled translation commit | Joseph Donofry | 2020-05-15 | 2 | -0/+1 |
| | | | | |||||
* | | | | Merge pull request #198 from Chethan2k1/device-verification-dialogs | DeepBlueV7.X | 2020-05-15 | 5 | -41/+46 |
|\ \ \ \ | | | | | | | | | | | Fix nheko build(uses mtxclient device-verification) | ||||
| * | | | | remove #if defined __has_include | CH Chethan Reddy | 2020-05-15 | 1 | -2/+0 |
| | | | | | |||||
| * | | | | Change the commit hash for mtxclient | CH Chethan Reddy | 2020-05-15 | 4 | -9/+12 |
| | | | | | |||||
| * | | | | minor fixes | CH Chethan Reddy | 2020-05-15 | 4 | -38/+42 |
|/ / / / | |||||
* | | | | Translated using Weblate (German) | DeepBlueV7.X | 2020-05-15 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (277 of 277 strings) Translation: Nheko/nheko Translate-URL: http://weblate.nheko.im/projects/nheko/nheko-master/de/ | ||||
* | | | | Wait on maybe long running install script in CI | Nicolas Werner | 2020-05-15 | 1 | -1/+1 |
| | | | | |||||
* | | | | Try to fix arm builds hanging breaking CI | Nicolas Werner | 2020-05-15 | 1 | -1/+1 |
| |_|/ |/| | | |||||
* | | | Merge branch 'master' of ssh://github.com/Nheko-Reborn/nheko | Joseph Donofry | 2020-05-14 | 1 | -3/+3 |
|\ \ \ | |||||
| * | | | Use standard cmake args instead of old -H | Nicolas Werner | 2020-05-15 | 1 | -3/+3 |
| | | | | |||||
* | | | | Add un-encrypted warning icon for messages in encrypted rooms | Joseph Donofry | 2020-05-14 | 17 | -53/+127 |
|/ / / | |||||
* | | | Show inline images | Nicolas Werner | 2020-05-14 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | (This is such a hack and will probably break, but it works for now for most cases...) | ||||
* | | | Try to smooth scrolling a bit by increasing cacheBuffer | Nicolas Werner | 2020-05-13 | 1 | -0/+2 |
| | | | |||||
* | | | Align scrolling to pixels manually | Nicolas Werner | 2020-05-13 | 1 | -0/+2 |
| | | | |||||
* | | | Clip replies by default | Nicolas Werner | 2020-05-13 | 6 | -5/+19 |
| | | | | | | | | | | | | In the future we should probably add a gradient when clipped... | ||||
* | | | Translation updates | Nicolas Werner | 2020-05-10 | 16 | -339/+925 |
| | | | |||||
* | | | Remove shadowing loginMethod | Nicolas Werner | 2020-05-10 | 1 | -4/+4 |
| | | | |||||
* | | | Fix not being able to log http status on login | Nicolas Werner | 2020-05-10 | 1 | -1/+1 |
| | | | |||||
* | | | bump mtxclient for SSO | Nicolas Werner | 2020-05-09 | 2 | -3/+3 |
| | | | |||||
* | | | Add SSO | Nicolas Werner | 2020-05-09 | 7 | -28/+5311 |
| | | | | | | | | | | | | closes #94 | ||||
* | | | Improve Login and Register page hinting | Nicolas Werner | 2020-05-09 | 3 | -2/+28 |
| | | | |||||
* | | | Merge pull request #195 from jonnius/patch-1 | DeepBlueV7.X | 2020-05-09 | 1 | -14/+6 |
|\ \ \ | |_|/ |/| | | Update Ubuntu Build and Install Instructions | ||||
| * | | Update Ubuntu install and build instructions | jonnius | 2020-05-09 | 1 | -14/+6 |
|/ / | |||||
* / | Fix redaction color change that accidentally got committed | Joseph Donofry | 2020-05-07 | 1 | -3/+3 |
|/ | |||||
* | Merge pull request #192 from Nheko-Reborn/reactions | DeepBlueV7.X | 2020-05-08 | 16 | -23/+296 |
|\ | | | | | Reactions | ||||
| * | Remove unused binding name | Nicolas Werner | 2020-05-06 | 1 | -3/+3 |
| | | |||||
| * | Add shortcuts to select/deselect reply targets | Nicolas Werner | 2020-05-06 | 1 | -0/+15 |
| | | |||||
| * | Fix reaction redaction for real this time | Nicolas Werner | 2020-05-06 | 2 | -0/+5 |
| | | |||||
| * | Fix rooms with a lot of reactions not paginating correctly | Nicolas Werner | 2020-05-06 | 1 | -1/+5 |
| | | |||||
| * | Show displayname on reactions | Nicolas Werner | 2020-05-06 | 3 | -6/+11 |
| | | |||||
| * | Fix reaction count | Nicolas Werner | 2020-05-06 | 2 | -15/+12 |
| | | |||||
| * | Reaction and Button layout fixes | Nicolas Werner | 2020-05-06 | 2 | -23/+21 |
| | | |||||
| * | Misc color fixes | Nicolas Werner | 2020-05-05 | 5 | -13/+13 |
| | | |||||
| * | Fix scroll to replied to message (somewhat) | Nicolas Werner | 2020-05-05 | 1 | -1/+1 |
| | | |||||
| * | Position reaction emoji and text on the same baseline | Nicolas Werner | 2020-05-04 | 1 | -0/+2 |
| | | |||||
| * | Basic, broken reaction display | Nicolas Werner | 2020-05-04 | 10 | -17/+186 |
| | | |||||
| * | Add placeholder for reactions | Nicolas Werner | 2020-05-04 | 3 | -1/+79 |
| | | |||||
* | | Fix messages being immediately read again | Nicolas Werner | 2020-05-06 | 2 | -5/+19 |
| | | |||||
* | | Fix joined rooms dropping to the bottom at first | Nicolas Werner | 2020-05-05 | 3 | -7/+51 |
| | | |||||
* | | Fix jumpy room list, when sort order is ambiguous | Nicolas Werner | 2020-05-05 | 1 | -1/+1 |
|/ | |||||
* | Fix self counting as read message | Nicolas Werner | 2020-05-04 | 1 | -2/+5 |
| | |||||
* | Speed up initial load a bit | Nicolas Werner | 2020-05-04 | 1 | -0/+9 |
| | |||||
* | Merge pull request #189 from Nheko-Reborn/db-migrations | DeepBlueV7.X | 2020-05-03 | 15 | -153/+439 |
|\ | | | | | Db migrations | ||||
| * | Add delete pending_receipts migration | Nicolas Werner | 2020-05-02 | 1 | -1/+42 |
| | | |||||
| * | Add support for db migrations | Nicolas Werner | 2020-05-02 | 15 | -156/+401 |
|/ | |||||
* | Merge pull request #184 from shocklateboy92/features/backlog-progress | DeepBlueV7.X | 2020-05-01 | 3 | -8/+33 |
|\ | | | | | Add visual indication that data is being fetched | ||||
| * | Run linter | Lasath Fernando | 2020-04-30 | 1 | -3/+4 |
| | | |||||
| * | Make pagination spinner inline | Lasath Fernando | 2020-04-29 | 1 | -1/+8 |
| | | |||||
| * | Add visual indication that data is being fetched | Lasath Fernando | 2020-04-29 | 3 | -6/+23 |
| | | | | | | | | | | This turns `paginationInProgress` field of `TimelineModel` into a `Q_PROPERTY`, so the Ui can bind to it. For the moment, I'm showing the same spinner as we do during initial sync. It's not ideal, on the count of being giant and in the middle but it's better than nothing. We can make it more subtle later. | ||||
* | | Old Qt doesn't have .get... | Nicolas Werner | 2020-05-01 | 1 | -3/+3 |
| | | |||||
* | | Merge pull request #188 from Nheko-Reborn/optimize-cpu-usage | DeepBlueV7.X | 2020-05-01 | 10 | -214/+57 |
|\ \ | | | | | | | Optimize cpu usage | ||||
| * | | Optimize RoomList sorting | Nicolas Werner | 2020-04-30 | 5 | -35/+41 |
| | | | | | | | | | | | | | | | Keep the almost sorted list around and sort by the raw timestamp value instead of doing the expensive toMSecSinceEpoch conversion. | ||||
| * | | Don't store pending receipts in cache | Nicolas Werner | 2020-04-30 | 4 | -170/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We don't get notified for every message. Sometimes we only get a read receipt for the newest message, which means old read receipts accumulate in the database. This least to some considerable CPU overhead, when checking if the timeline should be notified for new read receipts. Instead just always notify, since that has far less overhead in the worst case and doesn't need complicated cache cleanup. The old pending_receipts db is not removed for now. It should still have minimal storage overhead and we don't have a good mechanism for cache format upgrades atm. | ||||
| * | | Fix spacing of typing notifications | Nicolas Werner | 2020-04-30 | 1 | -9/+9 |
|/ / | |||||
* / | Strip reply fallback from plain text body | Nicolas Werner | 2020-04-30 | 1 | -6/+16 |
|/ | |||||
* | Merge pull request #183 from shocklateboy92/features/smooth-scroll | DeepBlueV7.X | 2020-04-29 | 4 | -21/+127 |
|\ | | | | | Improve scrolling in timeline view | ||||
| * | Address CR comments | Lasath Fernando | 2020-04-29 | 3 | -12/+12 |
| | | |||||
| * | Remove commented out code; fix padding for Pill | Lasath Fernando | 2020-04-28 | 2 | -5/+4 |
| | | |||||
| * | Fix binding loops for height | Lasath Fernando | 2020-04-28 | 2 | -5/+12 |
| | | |||||
| * | Shamelessly steal `ScrollHelper.qml` from spectral | Lasath Fernando | 2020-04-28 | 3 | -13/+113 |
| | | | | | | | | I mean, we're both GPL so... :P | ||||
* | | Fix some smaller coloring issues | Nicolas Werner | 2020-04-29 | 1 | -0/+2 |
| | | |||||
* | | Make notifications a bit easier to read | Nicolas Werner | 2020-04-29 | 1 | -3/+3 |
| | | |||||
* | | Fix high CPU usage on high dpi screens | Nicolas Werner | 2020-04-29 | 3 | -16/+25 |
|/ | | | | Fixes #180 | ||||
* | Send correct orientation for exif rotated images | Nicolas Werner | 2020-04-26 | 1 | -2/+2 |
| | |||||
* | Update Changelog | Nicolas Werner | 2020-04-26 | 1 | -0/+11 |
| | |||||
* | Only prune old messages every 500 syncs | Nicolas Werner | 2020-04-26 | 1 | -1/+7 |
| | |||||
* | Respect exif rotation of images | Nicolas Werner | 2020-04-26 | 4 | -13/+38 |
| | | | | | | Sometimes thumbnails still have the wrong dimensions, as they are scaled to fit inside a rectange of the reported size in the image. Not sure, who is wrong there, the media repo or we. | ||||
* | Fix double percent encoding of invites | Nicolas Werner | 2020-04-24 | 1 | -2/+1 |
| | |||||
* | Fix URL in appdata.xml | Joseph Donofry | 2020-04-23 | 1 | -1/+1 |
| | |||||
* | Update changelog | Joseph Donofry | 2020-04-23 | 1 | -0/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into release-prep-0.7.1 | Joseph Donofry | 2020-04-23 | 23 | -86/+197 |
|\ | |||||
| * | Merge pull request #173 from Nheko-Reborn/decrypt-sidebar | Joseph Donofry | 2020-04-23 | 23 | -86/+197 |
| |\ | | | | | | | Decrypt sidebar setting added to user settings | ||||
| | * | Change decrypt setting again | Joseph Donofry | 2020-04-23 | 3 | -12/+8 |
| | | | |||||
| | * | Fix CHANGELOG typo | Joseph Donofry | 2020-04-23 | 1 | -1/+1 |
| | | | |||||
| | * | Merge branch 'decrypt-sidebar' of ssh://github.com/Nheko-Reborn/nheko into ↵ | Joseph Donofry | 2020-04-23 | 2 | -0/+7 |
| | |\ | | | | | | | | | | | | | decrypt-sidebar | ||||
| | | * | Merge branch 'master' into decrypt-sidebar | Joseph Donofry | 2020-04-23 | 2 | -0/+7 |
| | | |\ | | |_|/ | |/| | | |||||
| | * | | Change how decrypt value is retrieved from settings | Joseph Donofry | 2020-04-23 | 4 | -3/+13 |
| | |/ | |||||
| | * | Fix own messages not showing as encrypted | Nicolas Werner | 2020-04-23 | 1 | -7/+7 |
| | | | |||||
| | * | Fix encrypted messages not showing a user in the sidebar | Nicolas Werner | 2020-04-23 | 2 | -2/+4 |
| | | | |||||
| | * | Update translations | Nicolas Werner | 2020-04-23 | 10 | -70/+120 |
| | | | |||||
| | * | Add signal/slot for decryption changes in last patch | Joseph Donofry | 2020-04-22 | 9 | -2/+34 |
| | | | |||||
| | * | Add ability to toggle sidebar messages for encrypted rooms | Joseph Donofry | 2020-04-21 | 4 | -3/+24 |
| | | | |||||
* | | | Update versions to 0.7.1 | Nicolas Werner | 2020-04-24 | 5 | -11/+18 |
|/ / | |||||
* / | Terminate user color calculation, when no solution can be found | Nicolas Werner | 2020-04-22 | 2 | -0/+7 |
|/ | | | | fixes #172 | ||||
* | Add menu entry to show decrypted source | Nicolas Werner | 2020-04-21 | 15 | -126/+203 |
| | | | | | Also make hidden entries not consume space in Menus with some qml styles. | ||||
* | Update changelog | Nicolas Werner | 2020-04-21 | 1 | -0/+8 |
| | |||||
* | Fix Binding restoreMode warning spamming logs | Nicolas Werner | 2020-04-21 | 1 | -4/+2 |
| | | | | fixes #170 | ||||
* | Disable opening images, when they are not loaded | Nicolas Werner | 2020-04-21 | 1 | -1/+1 |
| | |||||
* | Fix own encrypted images not showing up after sending | Nicolas Werner | 2020-04-21 | 1 | -0/+4 |
| | |||||
* | Merge pull request #169 from not-chicken/master | DeepBlueV7.X | 2020-04-20 | 1 | -0/+2 |
|\ | | | | | Add repology badge to readme | ||||
| * | Add repology badge to readme | Lorem | 2020-04-20 | 1 | -0/+2 |
|/ | |||||
* | Update appdata.xml | Joseph Donofry | 2020-04-19 | 1 | -53/+61 |
| | |||||
* | Fix flatpak builds referencing wrong branch | Joe | 2020-04-19 | 1 | -1/+1 |
| | |||||
* | Release v0.7.0 | Joe | 2020-04-19 | 5 | -30/+30 |
| | |||||
* | Prepare 0.7.0 release | Nicolas Werner | 2020-04-19 | 3 | -5/+33 |
| | |||||
* | Try to fix messages getting stuck by sometimes sending them twice and never ↵ | Nicolas Werner | 2020-04-19 | 2 | -23/+9 |
| | | | | failing them | ||||
* | Merge pull request #167 from jevolk/master | DeepBlueV7.X | 2020-04-17 | 1 | -1/+1 |
|\ | | | | | Add missing qml-module-qtgraphicaleffects and qml-module-qtquick-cont… | ||||
| * | Add missing qml-module-qtgraphicaleffects and qml-module-qtquick-controls2 ↵ | Jason Volk | 2020-04-16 | 1 | -1/+1 |
|/ | | | | to Ubuntu 19.10 in README. | ||||
* | Fix registration on construct | Nicolas Werner | 2020-04-17 | 2 | -8/+12 |
| | |||||
* | Pull in parsing fixes in mtxclient | Nicolas Werner | 2020-04-16 | 1 | -1/+1 |
| | | | | Fixes #166 | ||||
* | Add minimum cmark version to CMakeList | Nicolas Werner | 2020-04-15 | 1 | -1/+1 |
| | |||||
* | Add --debug switch | Nicolas Werner | 2020-04-15 | 2 | -1/+8 |
| | |||||
* | Cache decrypted events | Nicolas Werner | 2020-04-14 | 1 | -2/+24 |
| | |||||
* | Fix encrypted event indicator | Nicolas Werner | 2020-04-14 | 1 | -5/+5 |
| | |||||
* | Update translations | Nicolas Werner | 2020-04-13 | 10 | -250/+170 |
| | |||||
* | Translated using Weblate (English) | DeepBlueV7.X | 2020-04-13 | 1 | -28/+28 |
| | | | | | | | Currently translated at 100.0% (261 of 261 strings) Translation: Nheko/nheko Translate-URL: http://weblate.nheko.im/projects/nheko/nheko-master/en/ | ||||
* | Translated using Weblate (German) | DeepBlueV7.X | 2020-04-13 | 1 | -41/+41 |
| | | | | | | | Currently translated at 97.7% (255 of 261 strings) Translation: Nheko/nheko Translate-URL: http://weblate.nheko.im/projects/nheko/nheko-master/de/ | ||||
* | Bump mtxclient to v0.3.0-rc1 | Nicolas Werner | 2020-04-13 | 1 | -1/+1 |
| | |||||
* | Remove unused paramters | Nicolas Werner | 2020-04-13 | 2 | -2/+2 |
| | |||||
* | Fix reply not closing | Nicolas Werner | 2020-04-13 | 14 | -336/+135 |
| | | | | fixes #124 | ||||
* | Fix notification not being cleared, when read event didn't cause a notification | Nicolas Werner | 2020-04-11 | 2 | -36/+19 |
| | |||||
* | Mid color is used for scrollbars it seems | Nicolas Werner | 2020-04-11 | 3 | -12/+2 |
| | |||||
* | Clear notifications when event is read | Nicolas Werner | 2020-04-11 | 7 | -3/+95 |
| | |||||
* | Use Item for transparent rectangles | Nicolas Werner | 2020-04-10 | 2 | -5/+2 |
| | |||||
* | Size reply background by contents | Nicolas Werner | 2020-04-10 | 4 | -12/+26 |
| | |||||
* | Make Filemessage background size by content | Nicolas Werner | 2020-04-10 | 1 | -2/+12 |
| | |||||
* | Merge pull request #161 from Nheko-Reborn/palettes | adasauce | 2020-04-09 | 16 | -97/+118 |
|\ | | | | | Use palettes for most theming | ||||
| * | Add comment on why we surpress some of those log messages | Nicolas Werner | 2020-04-08 | 1 | -6/+12 |
| | | |||||
| * | Add a few missing palette colors | Nicolas Werner | 2020-04-08 | 5 | -54/+24 |
| | | |||||
| * | Fix UserProfile resizing | Nicolas Werner | 2020-04-01 | 2 | -13/+9 |
| | | |||||
| * | Change fallback style to fusion | Nicolas Werner | 2020-03-30 | 4 | -21/+13 |
| | | |||||
| * | Set palette globally | Nicolas Werner | 2020-03-30 | 4 | -37/+90 |
| | | |||||
| * | Use palette for qml code for theming | Nicolas Werner | 2020-03-29 | 10 | -39/+43 |
|/ | | | | | Can't do it for QtWidgets code. We need to fully transition, before we can fully switch over probably. | ||||
* | Merge pull request #160 from cloudrac3r/ubuntu-19.10-dependencies | DeepBlueV7.X | 2020-03-28 | 1 | -1/+1 |
|\ | | | | | Update Ubuntu 19.10 dependencies list | ||||
| * | Update Ubuntu 19.10 dependencies list | Cadence Ember | 2020-03-28 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #157 from Alch-Emi/no-escape | DeepBlueV7.X | 2020-03-25 | 1 | -1/+1 |
|\ | | | | | Removed double-sanitization of names in "... is typing" messages | ||||
| * | Removed double-sanitization of ... is typing names | Emi Simpson | 2020-03-24 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #156 from abma/patch-1 | DeepBlueV7.X | 2020-03-23 | 1 | -1/+6 |
|\ | | | | | fix #155: use correct subsystem on windows | ||||
| * | fix #155: use correct subsystem on windows | abma | 2020-03-23 | 1 | -1/+6 |
|/ | |||||
* | Try to fix avatars not updating after deletion | Nicolas Werner | 2020-03-22 | 3 | -5/+6 |
| | |||||
* | Fix high CPU usage on 5XX error codes | Nicolas Werner | 2020-03-22 | 1 | -26/+5 |
| | |||||
* | Fix avatar not being set for some rooms in the top bar | Nicolas Werner | 2020-03-22 | 1 | -5/+2 |
| | |||||
* | Clean up unused avatar functions | Nicolas Werner | 2020-03-22 | 5 | -28/+4 |
| | |||||
* | Fix broken avatars in quick switcher | Nicolas Werner | 2020-03-22 | 1 | -2/+7 |
| | |||||
* | Merge pull request #154 from adasauce/image-modal-download | DeepBlueV7.X | 2020-03-20 | 3 | -6/+20 |
|\ | | | | | Better image overlay handling when downloading | ||||
| * | Better image overlay handling when downloading | Adasauce | 2020-03-20 | 3 | -6/+20 |
|/ | | | | | | | | | | - hides the overlay when prompting for download location - cancel re-shows the dialog - success closes the overlay - would be nice to have a return code from the download fn in mtxclient. Closes #140 | ||||
* | Merge pull request #146 from Alch-Emi/priority-sort | DeepBlueV7.X | 2020-03-15 | 17 | -177/+321 |
|\ | | | | | Place unread rooms higher in the room list | ||||
| * | Fixed bug caused by me forgetting what types im using (invites appearing at ↵ | Emi Simpson | 2020-03-15 | 2 | -2/+2 |
| | | | | | | | | the bottom of the list instead of the top when priority sorting was off) | ||||
| * | Updated translations | Emi Simpson | 2020-03-15 | 10 | -160/+210 |
| | |