Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
5 days | Update nheko and nixpkgs | Rory& | 1 | -3/+3 | |
5 days | Update upstreams | Rory& | 1 | -9/+9 | |
5 days | Rebase on NixOS 23.11 | Rory& | 2 | -6/+12 | |
5 days | Nix | Rory& | 3 | -0/+234 | |
2024-12-18 | Fix "redacts" power level editing | Nicolas Werner | 2 | -0/+10 | |
2024-11-30 | Fix video thumbnails for small videos | Nicolas Werner | 1 | -1/+1 | |
2024-11-20 | Disable cmake re2 workaround on mac | Nicolas Werner | 1 | -5/+0 | |
2024-11-20 | Try to force parallel hunter build on macos | Nicolas Werner | 1 | -1/+3 | |
2024-11-20 | Upgrade macos apple silicon CI image | Nicolas Werner | 1 | -4/+1 | |
2024-11-17 | Undo log artifact upload | Joseph Donofry | 2 | -5/+0 | |
2024-11-17 | Make sure to upload on failure | Joseph Donofry | 1 | -0/+1 | |
2024-11-17 | Temporarily upload notarization error log | Joseph Donofry | 2 | -1/+4 | |
2024-11-17 | Fix broken homebrew in macos-as CI | Nicolas Werner | 1 | -1/+1 | |
2024-11-17 | Get rid of reply fallback in text messages since MSC2781 is merged | Nicolas Werner | 3 | -82/+5 | |
2024-11-17 | Update translations | Nicolas Werner | 32 | -1334/+1178 | |
2024-11-17 | Try to improve the native menu situation on Qt 6.8 | Nicolas Werner | 5 | -10/+51 | |
2024-10-19 | refactor: use fmt lib to avoid back-and-forth conversion | Integral | 1 | -2/+3 | |
2024-10-13 | Add profile name to tooltip & fix message count | Integral | 1 | -7/+19 | |
2024-10-09 | Fix media deletion of animated files | Nicolas Werner | 4 | -16/+41 | |
2024-10-08 | Disable http3 support by default and warn if users enable it | Nicolas Werner | 1 | -3/+12 | |
2024-10-08 | Fix menu positions | Nicolas Werner | 5 | -15/+24 | |
2024-10-08 | Get rid of platform dialogs/menus now that Qt6.8 supports native menus ↵ | Nicolas Werner | 9 | -99/+94 | |
without them This will look bad on some platforms and older versions for now, but should fix a lot of crashes and we can report the rest as bugs. | |||||
2024-10-08 | Bump qt version in apple silicon build | Nicolas Werner | 1 | -1/+1 | |
2024-10-08 | Move more templates out of the cache private header | Nicolas Werner | 2 | -449/+507 | |
2024-10-08 | Limit status messages to 255 bytes | Nicolas Werner | 1 | -2/+8 | |
2024-09-29 | update message to preserve meaning | Laevos | 33 | -33/+33 | |
2024-09-25 | Remove manual menu bar mangling on macos | Nicolas Werner | 4 | -47/+2 | |
This is causing probably more issues nowadays than it fixes. Qt should be adding those menus for us now, so let's remove it and see, what breaks! | |||||
2024-09-24 | Do not fetch Qt from Debian experimental when building for Qt6 | Povilas Kanapickas | 1 | -2/+1 | |
Qt version in Debian Trixie is 6.6 as of September 2024. Therefore there is no need to use experimental repositories. | |||||
2024-09-17 | grammar fix for untrusted source message | Laevos | 33 | -1562/+3900 | |
2024-09-09 | Fix default insets on Qt6.7 in room and communities list | Nicolas Werner | 2 | -0/+10 | |
2024-09-06 | Remove boost references | Nicolas Werner | 1 | -3/+2 | |
2024-08-21 | Allow loading image only after explicit interactions | Nicolas Werner | 10 | -8/+132 | |
2024-08-17 | Warn about room name and topic not being encrypted | Nicolas Werner | 3 | -34/+77 | |
2024-08-14 | Always allow sending messages by enter even with IMEs | q234rty | 1 | -2/+2 | |
Qt.inputMethod.visible is true in kwin_wayland when maliit is enabled and activated, however kwin does not actually show maliit w/o touch input [1]. Moreover, having send by enter might still be desired even for virtual keyboards. Remove the check for virtual keyboards as suggested by @deepbluev7, people could still use Settings.invertEnterKey for newlines. [1]: https://invent.kde.org/plasma/kwin/-/blob/v6.1.4/src/inputmethod.cpp?ref_type=tags#L185 | |||||
2024-08-06 | Add fmt to dependencies in README | Nicolas Werner | 1 | -0/+1 | |
2024-08-05 | Suppress warning for unused previousCount on macOS | Nicolas Werner | 1 | -0/+2 | |
2024-08-05 | Bump mtxclient to fix fmt build errors | Nicolas Werner | 2 | -3/+3 | |
2024-08-05 | Depend on libfmt explicitly | Nicolas Werner | 2 | -3/+22 | |
Since otherwise the include might not be visible and we need those now. | |||||
2024-08-05 | Fix license check in lint job | Nicolas Werner | 1 | -1/+1 | |
2024-07-28 | Use %n to make the plural forms work properly | Integral | 1 | -1/+1 | |
2024-07-16 | Fixed build against fmt 11. | Vitaly | 3 | -0/+4 | |
2024-07-07 | Add number of unread messages to tray icon toolIip | Integral | 1 | -0/+7 | |
2024-06-28 | Nlohmann is in brew repos now so remove tap | Joseph Donofry | 1 | -2/+1 | |
2024-06-24 | No wayland on Haiku, fixes build errors | Schrijvers Luc | 1 | -1/+2 | |
2024-06-23 | Pin clang-format to version 17 in CI (hopefully temporarily) | Nicolas Werner | 2 | -4/+5 | |
2024-06-23 | Mention old appid in metadata | Nicolas Werner | 1 | -0/+3 | |
2024-06-20 | Skip users we don't share a room with in invite dialog | Nicolas Werner | 1 | -2/+5 | |
Fixes #1757 | |||||
2024-06-20 | Allow setting a scale factor on Windows | Nicolas Werner | 2 | -2/+3 | |
Fixes #1756 | |||||
2024-06-20 | Fix tray icon badge count not getting updated since ↵ | Nicolas Werner | 3 | -19/+21 | |
838b091acd07b681fc52f6f705b2bee8ce8519d5 | |||||
2024-06-20 | Fix QT_CONFIG check for wayland is only available since Qt6.7 | Nicolas Werner | 2 | -3/+7 | |
2024-06-20 | Fix compilation on systems without specific platform interfaces | Nicolas Werner | 2 | -4/+4 | |
fixes #1749 | |||||
2024-06-20 | Fix crash on empty mxid in ignore commands | Nicolas Werner | 1 | -2/+7 | |
fixes #1753 | |||||
2024-06-17 | Flatpak: Re-enable the kimageformats stuff | Echo J | 1 | -30/+40 | |
KImageFormats v6.0.0 is now available (which should be Qt 6-compatible) | |||||
2024-06-17 | Flatpak: Update most of the dependencies | Echo J | 1 | -26/+30 | |
2024-06-17 | Place repeatedPassword after first check & remove unnecessary empty check | Integral | 1 | -10/+5 | |
2024-06-14 | Prefill status message dialog with current status | Nicolas Werner | 2 | -0/+4 | |
2024-06-14 | Generate event links only using room ids | Nicolas Werner | 1 | -2/+3 | |
2024-06-14 | Fix avatar change rendering | Nicolas Werner | 1 | -1/+3 | |
2024-06-13 | Fix disabling a room ping | Nicolas Werner | 1 | -8/+7 | |
2024-06-13 | Workaround fuzzy matching on package list API | Nicolas Werner | 1 | -1/+3 | |
2024-06-12 | Try updating flatpak dependencies and cleanup style | Nicolas Werner | 1 | -31/+34 | |
2024-06-12 | Add stable Nheko appinstaller | Nicolas Werner | 2 | -0/+13 | |
2024-06-11 | Bump version to 0.12.0 | Nicolas Werner | 8 | -144/+27 | |
2024-06-11 | add further clarification to `nix-shell` install method | flexxyfluxx | 1 | -0/+2 | |
2024-06-11 | Improve NixOS install instructions in Readme | flexxyfluxx | 1 | -1/+27 | |
2024-06-11 | Bump jdenticon version | Nicolas Werner | 1 | -2/+2 | |
2024-06-11 | Optimistically replace package names with qt6 versions and im.nheko.Nheko | Nicolas Werner | 1 | -26/+29 | |
2024-06-11 | Bump mtxclient version to 0.10.0 | Nicolas Werner | 2 | -4/+4 | |
2024-06-10 | Update changelog | Nicolas Werner | 3 | -2/+191 | |
2024-06-09 | lint | Nicolas Werner | 1 | -5/+5 | |
2024-06-09 | Prevent shortcuts from inserting unprintable characters by accident | Nicolas Werner | 1 | -1/+3 | |
2024-06-09 | Properly restore room mentions state after edit | Nicolas Werner | 1 | -0/+6 | |
2024-06-06 | Fix LMDB link README (the previous one led to an error page) | Ellie | 1 | -1/+1 | |
2024-06-06 | Fix emojis in avatars | Nicolas Werner | 1 | -1/+1 | |
2024-06-06 | Support authenticated media | Nicolas Werner | 3 | -5/+5 | |
2024-06-04 | Fix marking newly created rooms as DM automatically | Nicolas Werner | 1 | -1/+18 | |
fixes #1718 | |||||
2024-06-04 | Prevent opening empty profiles | Nicolas Werner | 1 | -0/+6 | |
Should fix 1707 | |||||
2024-06-02 | Update translations | Nicolas Werner | 2 | -12/+15 | |
2024-05-31 | fix mentions with markdown and in edits | Nicolas Werner | 7 | -18/+50 | |
2024-05-27 | Disable image loaded workaround for Qt 6.7 and up | Nicolas Werner | 1 | -1/+4 | |
(since it is fixed there) | |||||
2024-05-27 | fix marking messages as read by scrolling | Nicolas Werner | 4 | -3/+24 | |
2024-05-27 | Fix an empty profile name allowing you to open a profile twice | Nicolas Werner | 1 | -28/+14 | |
2024-05-26 | Update src/UserSettingsPage.cpp | Integral | 1 | -0/+5 | |
Co-authored-by: Urszula <u.wnuk@proton.me> | |||||
2024-05-19 | Add dialog for repeating password when exporting keys | Integral | 1 | -0/+14 | |
2024-05-17 | Fix OpenGL video sinkchain crash | checkraisefold | 1 | -9/+4 | |
2024-05-17 | Bump mtxclient for better mentions support on older servers | Nicolas Werner | 2 | -2/+2 | |
2024-05-16 | Remove cirrus CI | Nicolas Werner | 1 | -26/+0 | |
2024-05-16 | Don't show spoilers in sidebar or notifications if possible | Nicolas Werner | 37 | -1133/+2376 | |
fixes #1247 | |||||
2024-05-16 | Use XDG_ACTIVATION_TOKEN from environment variables by default | q234rty | 1 | -1/+4 | |
2024-05-10 | Windows screenshare/video call support, general call improvements (#1725) | checkraisefold | 8 | -68/+255 | |
* Initial support for d3d11 qml video item * Windows screenshare support, D3D11 * misc fixes * further window visibility checks * preview updates * fix qml preview * fix compositor * add libnice plugin dep * re-run formatter * final formatter fix [skip ci] * fix tumbleweed build --------- Co-authored-by: Joseph Donofry <rubberduckie3554@gmail.com> | |||||
2024-05-10 | Update flat-manager-client | Nicolas Werner | 1 | -39/+133 | |
2024-05-09 | Implement MSC4142, mention via replies | Nicolas Werner | 1 | -0/+10 | |
2024-05-09 | Validate appdata.xml in CI | Nicolas Werner | 3 | -2/+9 | |
2024-05-08 | fix naming issues with emoji, edit how codegen works | TheDrawingCoding-Gamer | 12 | -457/+1268 | |
2024-05-07 | Fix room mentions warning being displayed even without permissions | Nicolas Werner | 3 | -3/+3 | |
2024-05-07 | Fix possible pagination issue when a sync returns an empty limited timeline | Nicolas Werner | 1 | -3/+3 | |
2024-04-26 | refactor: replace QString constructors with QStringLiteral | Integral | 4 | -9/+9 | |
2024-04-23 | Lint | NepNep21 | 1 | -1/+2 | |
2024-04-19 | Fix emoji verification dialogue being cut off | Brayd | 1 | -1/+1 | |
2024-04-19 | Fix room settings being cut off | Brayd | 1 | -0/+1 | |
2024-04-10 | Fix AppData XML to make it pass validation | Echo J | 1 | -6/+0 | |
- The translation key needs the .qm files to be included to work (so it's useless right now; the CMake script needs to be adjusted to install those files and make this key work properly) - The Purism custom keys don't seem to be relevant anymore (so that's another useless thing) - The donation key needs an URL to be useful (the FIXME is still left so it can be readded later) | |||||
2024-04-09 | Fix image copying on windows | NepNep21 | 1 | -1/+4 | |
2024-04-07 | Workaround re2 cmake issue on AS runner | Joseph Donofry | 1 | -0/+5 | |
2024-04-07 | Use more cores on windows builds | Nicolas Werner | 1 | -1/+1 | |
2024-04-06 | Try to fix missing resources.pri | Nicolas Werner | 1 | -2/+4 | |
2024-04-06 | Fix makepri parameters | Nicolas Werner | 1 | -1/+1 | |
2024-04-05 | Use makepri and makeappx from path | Nicolas Werner | 1 | -3/+3 | |
2024-04-05 | Fix lint | Nicolas Werner | 1 | -5/+5 | |
2024-04-05 | Another stab at using unplated icons on windows | Nicolas Werner | 1 | -0/+5 | |
This time also generate the pri files, whatever they are. | |||||
2024-04-05 | Color conversion seems to be redundant before the sink (upload too, but ↵ | Nicolas Werner | 1 | -6/+2 | |
removing that breaks stuff) | |||||
2024-04-05 | Add some voip debugging hoops | Nicolas Werner | 1 | -0/+16 | |
2024-04-05 | Hopefully fix the jump when replying after scrolling | Nicolas Werner | 2 | -6/+16 | |
2024-03-25 | Try harder to make transparency for windows icon work | Nicolas Werner | 4 | -2/+6 | |
2024-03-23 | Hopefully fix Windows icon background color | Nicolas Werner | 1 | -0/+1 | |
See https://learn.microsoft.com/en-us/windows/msix/desktop/desktop-to-uwp-manual-conversion#optional-add-target-based-unplated-assets | |||||
2024-03-20 | Remove attributes on del tags | Nicolas Werner | 1 | -7/+13 | |
There is no use case for those afaik and they do break our replacement in the frontend. Let's instead strip them out in the sanitization step, since there are no valid attributes defined for the del tag currenlty. In theory we could also strip out all attributes here, but that seems excessive for now. Fixes https://github.com/Nheko-Reborn/nheko/issues/1693 | |||||
2024-03-19 | Fix presence not being per profile | Nicolas Werner | 1 | -12/+12 | |
fixes #1699 | |||||
2024-03-16 | Make a few headers forward declarations | Nicolas Werner | 39 | -118/+198 | |
2024-03-16 | Include moc files for a tiny speedup on incremental builds | Nicolas Werner | 72 | -17/+335 | |
2024-03-14 | workaround broken platform dialogs on macos | Nicolas Werner | 5 | -6/+18 | |
See https://bugreports.qt.io/browse/QTBUG-102078 | |||||
2024-03-11 | Remove reference to unmaintained AUR helper | q234rty | 1 | -1/+1 | |
https://github.com/rmarquis/pacaur is long unmaintained. | |||||
2024-03-10 | Work around the duplicate right click menus on KDE | Nicolas Werner | 2 | -2/+40 | |
2024-03-09 | Update README.md to reflect the keyring use flag for qtkeychain on Gentoo | jjdredd | 1 | -1/+1 | |
2024-03-08 | Update translations | Nicolas Werner | 32 | -985/+2185 | |
2024-03-08 |