Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Explicitly install the configured files | Nicolas Werner | 2022-04-19 | 1 | -2/+2 |
| | |||||
* | Fix install of desktop file in flatpak | Nicolas Werner | 2022-04-19 | 1 | -1/+2 |
| | |||||
* | Make Nheko discoverable using appdata | Nicolas Werner | 2022-04-18 | 1 | -10/+18 |
| | |||||
* | add Zsh completion | tastytea | 2022-04-16 | 1 | -0/+1 |
| | | | | Installs into the default site-wide Zsh directory. | ||||
* | Add D-Bus API (#916) | Loren Burkholder | 2022-04-14 | 1 | -2/+14 |
| | | | | This adds functionality for viewing joined rooms and activating rooms. | ||||
* | Make sender_key in key requests optional | Nicolas Werner | 2022-04-08 | 1 | -1/+1 |
| | |||||
* | Fix sending sender_key in key requests | Nicolas Werner | 2022-04-08 | 1 | -1/+1 |
| | |||||
* | Fix SSSS if another client used the wrong base64 format | Nicolas Werner | 2022-04-08 | 1 | -1/+1 |
| | |||||
* | Fix a few issues with receiving to_device messages in initial sync | Nicolas Werner | 2022-04-08 | 1 | -1/+1 |
| | |||||
* | Update mtxclient | Nicolas Werner | 2022-03-30 | 1 | -1/+1 |
| | |||||
* | Don't use a modal to edit room name and topic | Nicolas Werner | 2022-03-30 | 1 | -2/+0 |
| | |||||
* | Remove unused ToggleButton | Nicolas Werner | 2022-03-30 | 1 | -2/+0 |
| | |||||
* | Add backend for new room creation dialogs | Nicolas Werner | 2022-03-29 | 1 | -3/+1 |
| | |||||
* | Release v0.9.3 | Nicolas Werner | 2022-03-25 | 1 | -1/+1 |
| | |||||
* | Move uploads to InputBar | Nicolas Werner | 2022-03-20 | 1 | -2/+0 |
| | |||||
* | Release 0.9.2 | Nicolas Werner | 2022-03-09 | 1 | -3/+3 |
| | |||||
* | Fix server switching to https after bootstrap | Nicolas Werner | 2022-03-07 | 1 | -1/+1 |
| | | | | fixes #878 | ||||
* | Allow explicit selection of SSO method | Nicolas Werner | 2022-03-06 | 1 | -2/+2 |
| | | | | fixes #975 | ||||
* | Bump mtxclient | Nicolas Werner | 2022-02-25 | 1 | -1/+1 |
| | |||||
* | Merge branch 'v0.9.1-fixes' | Nicolas Werner | 2022-02-24 | 1 | -1/+1 |
|\ | |||||
| * | Rebuild against newer mtxclient | Nicolas Werner | 2022-02-24 | 1 | -2/+2 |
| | | |||||
* | | Bump mtxclient version | Nicolas Werner | 2022-02-22 | 1 | -1/+1 |
| | | |||||
* | | update mtxclient | Guillaume Girol | 2022-02-21 | 1 | -1/+1 |
| | | |||||
* | | Use ListView without scrollview for messages | Nicolas Werner | 2022-02-19 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | That way we can autohide the scollbar if needed, it should fix some jumping issues, it makes it possible to flick on mobile, etc. Some related bugs: https://bugreports.qt.io/browse/QTBUG-75223 https://bugreports.qt.io/browse/QTBUG-44902 | ||||
* | | Hidden events: Refactor slightly for reusability | Nicolas Werner | 2022-02-12 | 1 | -1/+3 |
| | | |||||
* | | Fix application name on Wayland in flatpak | Nicolas Werner | 2022-02-09 | 1 | -0/+4 |
| | | | | | | | | fixes #903 | ||||
* | | Fix avatar url conversion for widgets | Nicolas Werner | 2022-02-04 | 1 | -1/+1 |
| | | |||||
* | | Show widgets as links | Nicolas Werner | 2022-02-04 | 1 | -1/+1 |
| | | |||||
* | | Fetch previews for space children using /hierarchy | Nicolas Werner | 2022-02-02 | 1 | -1/+1 |
| | | |||||
* | | Reimplement error notifications | Nicolas Werner | 2022-01-30 | 1 | -2/+0 |
| | | |||||
* | | Remove a few now unused files | Nicolas Werner | 2022-01-30 | 1 | -21/+0 |
| | | |||||
* | | Bump mtxclient | Nicolas Werner | 2022-01-28 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'gstreamer_windows_macos' into 'master' | Joe Donofry | 2022-01-02 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | Gstreamer glib event loop for macos and windows See merge request nheko-reborn/nheko!19 | ||||
| * | | Gstreamer glib event loop for macos and windows | Joe Donofry | 2022-01-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | - This ensures that gstreamer bus operations work on macOS and windows, such as enumerating devices. | ||||
* | | | Port image overlay to qml | Nicolas Werner | 2022-01-02 | 1 | -2/+0 |
|/ / | | | | | | | | | | | Allows you to zoom and pan now. relates to #647 | ||||
* | | Update presence dynamically and reduce allocations | Nicolas Werner | 2021-12-30 | 1 | -0/+2 |
| | | |||||
* | | Add clazy to CI | Nicolas Werner | 2021-12-29 | 1 | -1/+1 |
| | | |||||
* | | Fix more warnings and remove dead code | Nicolas Werner | 2021-12-28 | 1 | -6/+0 |
| | | |||||
* | | Remove unused button class | Nicolas Werner | 2021-12-28 | 1 | -2/+0 |
| | | |||||
* | | Add man page (#851) | tastytea | 2021-12-22 | 1 | -0/+9 |
|/ | | | | | | | | This adds a man page which lists command line options, key bindings and commands. A new CMake option `MAN` is added, enabled by default on `UNIX` but not `APPLE`. The man pages are generated with either `a2x` (from asciidoc) or `asciidoctor`. If both are not found, a fatal error is signaled. | ||||
* | Release 0.9.1 | Nicolas Werner | 2021-12-21 | 1 | -1/+1 |
| | |||||
* | Bump dep versions | Nicolas Werner | 2021-12-19 | 1 | -5/+5 |
| | |||||
* | Update to SingleApplication 3.3.2 proper | Nicolas Werner | 2021-12-15 | 1 | -1/+1 |
| | |||||
* | Bump mtxclient dependency | Nicolas Werner | 2021-12-11 | 1 | -1/+1 |
| | |||||
* | Try to tame Windows headers | Nicolas Werner | 2021-11-21 | 1 | -1/+1 |
| | | | | | See also: https://stackoverflow.com/questions/1394910/how-to-tame-the-windows-headers-useful-defines | ||||
* | Pretty error printing | Nicolas Werner | 2021-11-21 | 1 | -2/+2 |
| | |||||
* | Release 0.9.0 | Nicolas Werner | 2021-11-19 | 1 | -6/+6 |
| | |||||
* | Make VOIP and screenshare explicit options | Nicolas Werner | 2021-11-18 | 1 | -42/+13 |
| | |||||
* | Try to fix lmdbxx download | Nicolas Werner | 2021-11-18 | 1 | -3/+3 |
| | |||||
* | Fix hunter messing with pkg-config | Nicolas Werner | 2021-11-18 | 1 | -8/+56 |
| | |||||
* | Update bundled deps | Nicolas Werner | 2021-11-18 | 1 | -7/+7 |
| | |||||
* | Fix rpath not being set while uninstalled | Nicolas Werner | 2021-11-16 | 1 | -1/+1 |
| | |||||
* | Fix parsing some exotic image packs | Nicolas Werner | 2021-11-09 | 1 | -1/+1 |
| | |||||
* | Fix bootstrap after registration | Nicolas Werner | 2021-11-08 | 1 | -1/+1 |
| | |||||
* | Fix registration on matrix.org | Nicolas Werner | 2021-11-03 | 1 | -1/+1 |
| | | | | | | | | This was a bit of a journey: https://github.com/matrix-org/matrix-doc/pull/3471 But it should work now and we now use the UIAHandler everywhere. fixes #670 | ||||
* | Update macOS notifications to use UserNotifications framework | Joseph Donofry | 2021-11-01 | 1 | -1/+1 |
| | |||||
* | move device verification management to its own file | Nicolas Werner | 2021-10-17 | 1 | -1/+3 |
| | |||||
* | Move voip and encryption stuff into their own directories | Nicolas Werner | 2021-10-17 | 1 | -12/+16 |
| | |||||
* | Add support for listing devices that do not support encryption, add support ↵ | Thulinma | 2021-10-17 | 1 | -1/+1 |
| | | | | | | for logging out devices. Ticks off another box in #23! | ||||
* | Use the same leave room dialog everywhere | Loren Burkholder | 2021-10-11 | 1 | -2/+0 |
| | | | | This ports the leave room dialog to QML, everywhere. There are now no differences between the various leave dialogs. | ||||
* | Merge pull request #741 from LorenDB/qmlJoinRoomDlg | DeepBlueV7.X | 2021-10-11 | 1 | -2/+0 |
|\ | | | | | QML the join room dialog | ||||
| * | QML the join room dialog | Loren Burkholder | 2021-10-09 | 1 | -2/+0 |
| | | |||||
* | | Support bootstrapping crosssigning | Nicolas Werner | 2021-10-09 | 1 | -1/+5 |
|/ | | | | | Showing the bootstrap state and showing there are unverified devices is still missing. | ||||
* | Add additional check for invalid megolm sessions | Nicolas Werner | 2021-10-04 | 1 | -1/+1 |
| | |||||
* | bump mtxclient | Nicolas Werner | 2021-09-16 | 1 | -1/+1 |
| | | | | fixes build with new libolm | ||||
* | Add jdenticon support | Loren Burkholder | 2021-09-11 | 1 | -0/+2 |
| | |||||
* | bump mtxclient | Nicolas Werner | 2021-09-02 | 1 | -1/+1 |
| | |||||
* | Fix parsing query keys responses with optional keys missing | Nicolas Werner | 2021-08-31 | 1 | -1/+1 |
| | |||||
* | Support animated images | Nicolas Werner | 2021-08-29 | 1 | -0/+2 |
| | | | | fixes #461 | ||||
* | Use in memory media player instead of storing unencrypted files on disk | Nicolas Werner | 2021-08-29 | 1 | -1/+3 |
| | |||||
* | bump mtxclient | Nicolas Werner | 2021-08-26 | 1 | -1/+1 |
| | |||||
* | bump mtxclient | Nicolas Werner | 2021-08-17 | 1 | -1/+1 |
| | |||||
* | Merge pull request #659 from kamathmanu/nhekoRoomDirectory | DeepBlueV7.X | 2021-08-17 | 1 | -0/+3 |
|\ | | | | | Nheko room directory | ||||
| * | Fix nits from code review | kamathmanu | 2021-08-09 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'master' into nhekoRoomDirectory | kamathmanu | 2021-08-07 | 1 | -10/+9 |
| |\ | |||||
| * | | Implemented Room Directory model to store and provide QML view with public ↵ | kamathmanu | 2021-08-07 | 1 | -0/+2 |
| | | | | | | | | | | | | room data from mtxclient | ||||
* | | | Allow downloading keys from key backup | Nicolas Werner | 2021-08-17 | 1 | -1/+1 |
| | | | |||||
* | | | Fix lambda to function pointer in coeurl on Linux | Nicolas Werner | 2021-08-12 | 1 | -2/+2 |
| | | | |||||
* | | | Fix typo in coeurl | Nicolas Werner | 2021-08-12 | 1 | -2/+2 |
| | | | |||||
* | | | Update coeurl | Nicolas Werner | 2021-08-11 | 1 | -1/+1 |
| | | | |||||
* | | | Fix long tcp timeouts | Nicolas Werner | 2021-08-11 | 1 | -2/+2 |
| |/ |/| | | | | | relates to #658 | ||||
* | | Show encryption errors in qml and add request keys button | Nicolas Werner | 2021-08-07 | 1 | -6/+7 |
| | | |||||
* | | Fix redactions | Nicolas Werner | 2021-08-07 | 1 | -1/+1 |
| | | |||||
* | | Basic sticker pack editor | Nicolas Werner | 2021-08-06 | 1 | -1/+1 |
| | | |||||
* | | QML the raw message dialog | Loren Burkholder | 2021-07-31 | 1 | -1/+0 |
| | | |||||
* | | Use a QSortFilterProxyModel instead of resetting the model | Loren Burkholder | 2021-07-29 | 1 | -2/+2 |
| | | |||||
* | | Remove Avatar class | Loren Burkholder | 2021-07-29 | 1 | -2/+0 |
| | | | | | | | | RIP | ||||
* | | QML the read receipts list | Loren Burkholder | 2021-07-29 | 1 | -2/+2 |
|/ | | | | There are probably a few things wrong with this, but I'm going to call it good enough for an initial commit | ||||
* | Fix some issues when parsing or serializing enabled pack rooms | Nicolas Werner | 2021-07-24 | 1 | -1/+1 |
| | |||||
* | Update mtxclient | Nicolas Werner | 2021-07-23 | 1 | -1/+1 |
| | |||||
* | Add menu to enable or disable stickers globally | Nicolas Werner | 2021-07-23 | 1 | -0/+4 |
| | |||||
* | Rename image pack model | Nicolas Werner | 2021-07-22 | 1 | -2/+2 |
| | |||||
* | make lint | Loren Burkholder | 2021-07-20 | 1 | -0/+2 |
| | |||||
* | QML the invite dialog | Loren Burkholder | 2021-07-20 | 1 | -4/+0 |
| | | | | This also adds a property `roomId` to TimelineModel. | ||||
* | QML the room member list | Loren Burkholder | 2021-07-20 | 1 | -2/+2 |
| | |||||
* | Basic sticker support | Nicolas Werner | 2021-07-19 | 1 | -0/+2 |
| | |||||
* | Fix sending encrypted edits | Nicolas Werner | 2021-07-13 | 1 | -1/+1 |
| | |||||
* | Use required properties and delegate pooling for room list | Nicolas Werner | 2021-07-10 | 1 | -1/+1 |
| | |||||
* | Update mtxclient with coeurl fixes | Joe | 2021-07-07 | 1 | -1/+1 |
| | |||||
* | Get SChannel CURL backend working for coeurl on Windows | Joe | 2021-07-07 | 1 | -1/+2 |
| | |||||
* | Get rid of boost dependency for stacktraces | Nicolas Werner | 2021-06-30 | 1 | -1/+8 |
| | |||||
* | Update mtxclient and add coeurl to flatpak | Nicolas Werner | 2021-06-30 | 1 | -1/+1 |
| | |||||
* | Add curl deps to CI | Nicolas Werner | 2021-06-30 | 1 | -2/+2 |
| | |||||
* | Use coeurl for networking | Nicolas Werner | 2021-06-30 | 1 | -43/+78 |
| | | | | | Something is still wrong on shutdown, need to debug that. And CI will fail. | ||||
* | Update mtxclient for spaces | Nicolas Werner | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | update SingleApplication | Nicolas Werner | 2021-06-25 | 1 | -1/+1 |
| | |||||
* | Update libolm | Nicolas Werner | 2021-06-14 | 1 | -1/+1 |
| | |||||
* | Try to be compatible with Qt 5.12 | Nicolas Werner | 2021-06-13 | 1 | -1/+1 |
| | |||||
* | Basic community list model | Nicolas Werner | 2021-06-09 | 1 | -0/+2 |
| | |||||
* | Delete old room list | Nicolas Werner | 2021-05-28 | 1 | -20/+0 |
| | |||||
* | Some basic room list | Nicolas Werner | 2021-05-19 | 1 | -0/+2 |
| | |||||
* | Make palette global in Qml | Nicolas Werner | 2021-05-13 | 1 | -7/+9 |
| | |||||
* | Show verification status next to messages | Nicolas Werner | 2021-05-07 | 1 | -0/+1 |
| | |||||
* | Only show actions, when you have permissions to do them | Nicolas Werner | 2021-05-02 | 1 | -0/+2 |
| | |||||
* | Update mtxclient to use new login parameters | Nicolas Werner | 2021-04-30 | 1 | -1/+1 |
| | | | | fixes #558 | ||||
* | Copy link to message | Nicolas Werner | 2021-04-29 | 1 | -0/+2 |
| | | | | fixes #499 | ||||
* | Fix keys not being reshared to the same devices, that already got them, if ↵ | Nicolas Werner | 2021-04-20 | 1 | -2/+2 |
| | | | | the message got lost | ||||
* | Bump version to 0.8.2 | Joseph Donofry | 2021-04-18 | 1 | -2/+2 |
| | |||||
* | Fix broken olm channels automatically | Nicolas Werner | 2021-04-13 | 1 | -1/+1 |
| | |||||
* | Fix qtlabs platform in windows packages | Nicolas Werner | 2021-04-03 | 1 | -2/+2 |
| | |||||
* | Add new mtxclient | Joseph Donofry | 2021-03-27 | 1 | -2/+2 |
| | |||||
* | Move data parsing into a dedicated function | Loren Burkholder | 2021-03-17 | 1 | -1/+4 |
| | | | | Actually posting the notification is now the responsibility of a private function | ||||
* | Rotate session keys properly | Nicolas Werner | 2021-03-15 | 1 | -1/+1 |
| | |||||
* | Merge branch 'quickswitcher_qml' of git://github.com/Jedi18/nheko into ↵ | Nicolas Werner | 2021-03-13 | 1 | -2/+0 |
|\ | | | | | | | Jedi18-quickswitcher_qml | ||||
| * | remove old quick switcher | Jedi18 | 2021-02-24 | 1 | -2/+0 |
| | | |||||
* | | Disable bundled OpenSSL by default, even with hunter | Nicolas Werner | 2021-03-13 | 1 | -2/+2 |
| | | |||||
* | | Bump mtxclient version | Nicolas Werner | 2021-03-12 | 1 | -1/+1 |
| | | |||||
* | | Fix missing include for FetchContent | Nicolas Werner | 2021-03-07 | 1 | -0/+1 |
| | | | | | | | | fixes #511 | ||||
* | | Add config option to disable tls validation | Nicolas Werner | 2021-03-06 | 1 | -1/+1 |
| | | |||||
* | | Bump mtxclient | trilene | 2021-03-05 | 1 | -1/+1 |
| | | |||||
* | | Fix cplusplus macro on windows | Nicolas Werner | 2021-03-05 | 1 | -0/+3 |
| | | |||||
* | | Remove tweeny | Nicolas Werner | 2021-03-05 | 1 | -15/+0 |
| | | |||||
* | | Fix the include path for lmdb from hunter | Nicolas Werner | 2021-03-03 | 1 | -0/+3 |
| | | |||||
* | | Download single file for lmdb++.hpp | Nicolas Werner | 2021-03-03 | 1 | -2/+2 |
| | | |||||
* | | Update to new lmdbxx version | Nicolas Werner | 2021-03-03 | 1 | -2/+11 |
| | | |||||
* | | add_feature_info for screen sharing window selection | trilene | 2021-02-25 | 1 | -1/+6 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/master' into screenshare-x11 | trilene | 2021-02-25 | 1 | -3/+5 |
|\ \ | |||||
| * | | change mtxclient url, fix login page assert failure and dendrite ↵ | Jedi18 | 2021-02-25 | 1 | -1/+1 |
| |/ | | | | | | | registration bug | ||||
| * | Merge pull request #479 from Jedi18/add_rooms_model_completer | DeepBlueV7.X | 2021-02-19 | 1 | -0/+2 |
| |\ | | | | | | | Add rooms completion model | ||||
| | * | add rooms model, add room delegate for completer | Jedi18 | 2021-02-16 | 1 | -0/+2 |
| | | | |||||
| * | | Merge branch 'master' into room_settings_qml | Akhil Nair | 2021-02-14 | 1 | -2/+6 |
| |\| | |||||
| * | | added changing of name through edit modal, removed old roomsettings | Jedi18 | 2021-02-12 | 1 | -2/+0 |
| | | | |||||
| * | | ui almost looks the same, midway between transition from old room settings ↵ | Jedi18 | 2021-02-10 | 1 | -2/+4 |
| | | | | | | | | | | | | to new room settings | ||||
* | | | Allow choice of single window when sharing screen | trilene | 2021-02-24 | 1 | -0/+5 |
| | | | |||||
* | | | Require GStreamer 1.18 for voip support | trilene | 2021-02-20 | 1 | -2/+2 |
| |/ |/| | |||||
* | | Fix hover handling in the timeline | Nicolas Werner | 2021-02-14 | 1 | -0/+2 |
| | | |||||
* | | Implement message editing | Nicolas Werner | 2021-02-09 | 1 | -1/+1 |
| | | | | | | | | | | | | The UI still looks ugly, but I have no good idea atm. fixes #134 | ||||
* | | Display edits correctly | Nicolas Werner | 2021-02-09 | 1 | -1/+1 |
| | | |||||
* | | Switch to new relations format | Nicolas Werner | 2021-02-09 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #450 from kallisti5/haiku-fixes | DeepBlueV7.X | 2021-02-09 | 1 | -1/+1 |
|\ \ | | | | | | | Haiku fixes | ||||
| * | | cmake: Don't build with Werror on Haiku | Alexander von Gluck IV | 2021-02-03 | 1 | -1/+1 |
| |/ | |||||
* / | Move call device handling out of WebRTCSession | trilene | 2021-02-07 | 1 | -0/+2 |
|/ | |||||
* | Bump version to 0.8.1 | Nicolas Werner | 2021-01-27 | 1 | -3/+3 |
| | |||||
* | Add python 3 to path in appveyor | Nicolas Werner | 2021-01-24 | 1 | -3/+3 |
| | |||||
* | Request unknown message indices | Nicolas Werner | 2021-01-23 | 1 | -1/+1 |
| | |||||
* | Merge pull request #395 from LorenDB/master | DeepBlueV7.X | 2021-01-23 | 1 | -1/+1 |
|\ | | | | | A few small things | ||||
| * | Rename Provider_new.cpp to Provider.cpp | Loren Burkholder | 2021-01-21 | 1 | -1/+1 |
| | | | | | | | | It isn't new any more. | ||||
* | | Move GNUInstallDirs after the project languages | Nicolas Werner | 2021-01-21 | 1 | -1/+2 |
|/ | |||||
* | Bump version | Nicolas Werner | 2021-01-20 | 1 | -4/+4 |
| | |||||
* | Update mtxclient with more explicit session backup errors | Nicolas Werner | 2021-01-14 | 1 | -1/+1 |
| | | | | fixes #371 | ||||
* | Fix attribute warnings | Nicolas Werner | 2021-01-12 | 1 | -1/+1 |
| | |||||
* | Fix timeline becoming corrupted on backfill | Nicolas Werner | 2021-01-12 | 1 | -1/+1 |
| | | | | Fixes #273 | ||||
* | Allow joins via other servers from a matrix: uri | Nicolas Werner | 2021-01-11 | 1 | -1/+1 |
| | |||||
* | Bump gstreamer requirement | Nicolas Werner | 2021-01-07 | 1 | -7/+3 |
| | |||||
* | Port PlaceCall dialog to Qml | trilene | 2021-01-07 | 1 | -2/+0 |
| | |||||
* | Make call invites less intrusive | trilene | 2021-01-07 | 1 | -2/+0 |
| | |||||
* | Explicitly mention, if call support is enabled at build time | Nicolas Werner | 2021-01-06 | 1 | -0/+9 |
| | | | | fixes #366 | ||||
* | Fix typing notifications flickering sometimes | Nicolas Werner | 2021-01-05 | 1 | -1/+1 |
| | |||||
* | Merge pull request #358 from Nheko-Reborn/windows-fixes | DeepBlueV7.X | 2020-12-25 | 1 | -2/+3 |
|\ | | | | | Windows fixes | ||||
| * | Use vs2019 for CI | Nicolas Werner | 2020-12-25 | 1 | -2/+2 |
| | | |||||
| * | Fix some compiler warnings | Nicolas Werner | 2020-12-25 | 1 | -0/+1 |
| | | |||||
* | | Switch profile code to a more flexible method | LorenDB | 2020-12-24 | 1 | -1/+1 |
|/ | | | | This introduces a new version of SingleApplication as well. | ||||
* | Update deps for keychain | Nicolas Werner | 2020-12-18 | 1 | -4/+28 |
| | |||||
* | Store secrets in keychain | Nicolas Werner | 2020-12-16 | 1 | -0/+2 |
| | |||||
* | Add gitlab ci | Nicolas Werner | 2020-11-27 | 1 | -2/+2 |
| | |||||
* | Implement Qml drag and drop | Nicolas Werner | 2020-11-25 | 1 | -5/+7 |
| | |||||
* | Split completion model into header and source | Nicolas Werner | 2020-11-25 | 1 | -0/+1 |
| | |||||
* | Remove old Textinput | Nicolas Werner | 2020-11-25 | 1 | -2/+0 |
| | |||||
* | Working User completer | Nicolas Werner | 2020-11-25 | 1 | -0/+2 |
| | |||||
* | add per-room user model | Jussi Kuokkanen | 2020-11-25 | 1 | -0/+1 |
| | |||||
* | Move emoji picker to qml | Nicolas Werner | 2020-11-25 | 1 | -9/+0 |
| | |||||
* | Pasteable textinput | Nicolas Werner | 2020-11-25 | 1 | -0/+2 |
| | |||||
* | Fix ambiguous namespace on gcc7 | Nicolas Werner | 2020-10-27 | 1 | -1/+1 |
| | |||||
* | Optimize build | Nicolas Werner | 2020-10-27 | 1 | -1/+2 |
| | |||||
* | Fix corrupt channel + add additional debugging | Nicolas Werner | 2020-10-20 | 1 | -1/+1 |
| | |||||
* | Clean up key requests + autoreload | Nicolas Werner | 2020-10-20 | 1 | -1/+1 |
| | |||||
* | Fix issues with old qt and bump to 5.10 | Nicolas Werner | 2020-10-08 | 1 | -2/+2 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into cross-signing | Nicolas Werner | 2020-10-08 | 1 | -2/+0 |
|\ | |||||
| * | Bump mtxclient | trilene | 2020-10-01 | 1 | -1/+1 |
| | | |||||
| * | Port ActiveCallBar to Qml | trilene | 2020-09-22 | 1 | -2/+0 |
| | | |||||
* | | Implement signature upload for own master key | Nicolas Werner | 2020-10-08 | 1 | -1/+1 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into cross-signing | Nicolas Werner | 2020-09-24 | 1 | -2/+0 |
|\| | |||||
| * | Port top bar to Qml | Nicolas Werner | 2020-09-16 | 1 | -2/+0 |
| | | | | | | | | | | Also fixes some resize issues with stupid workarounds to our resize logic. This really needs to be cleaned up at some point! | ||||
| * | Save account data and allow hiding events via account data | Nicolas Werner | 2020-09-08 | 1 | -1/+1 |
| | | |||||
* | | Simplify outbound session setup | Nicolas Werner | 2020-09-20 | 1 | -1/+1 |
| | | | | | | | | Don't send inbound session to self and claim and send all keys at once. | ||||
* | | Merge remote-tracking branch 'upstream/master' into device-verification | CH Chethan Reddy | 2020-08-30 | 1 | -0/+18 |
|\| | |||||
| * | Bump mtxclient | Nicolas Werner | 2020-08-17 | 1 | -1/+1 |
| | | |||||
| * | Merge remote-tracking branch 'origin/master' into new-event-store | Nicolas Werner | 2020-08-17 | 1 | -0/+18 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: CMakeLists.txt io.github.NhekoReborn.Nheko.json src/Cache.cpp src/timeline/TimelineModel.cpp src/timeline/TimelineModel.h src/timeline/TimelineViewManager.cpp | ||||
| | * | Disable call support, when GStreamer is unavailable | Nicolas Werner | 2020-08-14 | 1 | -4/+6 |
| | | | | | | | | | | | | | | | | | | Integrating that in our CI is currently a bit hard, so disable it for now, if GStreamer isn't found. Just make sure to build against GStreamer for call support! | ||||
| | * | Update mtxclient reference | trilene | 2020-07-20 | 1 | -1/+1 |
| | | | |||||
| | * | Merge remote-tracking branch 'upstream/master' into voip | trilene | 2020-07-10 | 1 | -8/+6 |
| | |\ | |||||
| | * | | Support voice calls | trilene | 2020-07-10 | 1 | -0/+16 |
| | | | | |||||
* | | | | Change the tag for mtxclient | CH Chethan Reddy | 2020-08-30 | 1 | -1/+1 |
| | | | | |||||
* | | | | Adding icons to UserProfile | CH Chethan Reddy | 2020-07-30 | 1 | -3/+0 |
| | | | | |||||
* | | | | Refactor UserProfile | Nicolas Werner | 2020-07-30 | 1 | -4/+0 |
| | | | | |||||
* | | | | Some issue with UserProfile | CH Chethan Reddy | 2020-07-30 | 1 | -0/+3 |
| | | | | |||||
* | | | | Add C++ Model for DeviceList | CH Chethan Reddy | 2020-07-30 | 1 | -0/+2 |
| | | | | |||||
* | | | | Rewrite UserProfile in qml | CH Chethan Reddy | 2020-07-30 | 1 | -0/+2 |
| | | | | |||||
* | | | | Add DeviceVerificationFlow dummy and verification test button | Nicolas Werner | 2020-07-30 | 1 | -0/+2 |
|/ / / | |||||
* | | | Bump mtxclient and use git dependency in flatpak | Nicolas Werner | 2020-07-26 | 1 | -1/+1 |
| | | | |||||
* | | | Fix reaction display | Nicolas Werner | 2020-07-19 | 1 | -2/+2 |
| | | | |||||
* | | | WIP: Event Store split out | Nicolas Werner | 2020-07-09 | 1 | -0/+2 |
| |/ |/| | |||||
* | | Update dependencies | Nicolas Werner | 2020-07-01 | 1 | -6/+5 |
| | | |||||
* | | Don't compile qml by default | Nicolas Werner | 2020-06-27 | 1 | -0/+1 |
| | | | | | | | | | | | | | | 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. | ||||
* | | Drop libsodium dependency | Nicolas Werner | 2020-06-26 | 1 | -3/+1 |
|/ | |||||
* | Update mtxclient version to tag | Nicolas Werner | 2020-06-13 | 1 | -2/+2 |
| | |||||
* | Version number fixes | Joseph Donofry | 2020-06-12 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into presence | Joseph Donofry | 2020-06-11 | 1 | -0/+5 |
|\ | |||||
| * | Fix build issue on some versions of clang | Joseph Donofry | 2020-06-10 | 1 | -0/+2 |
| | | |||||
| * | Merge master and fix conflicts | Joseph Donofry | 2020-06-09 | 1 | -3/+15 |
| |\ | |||||
| * \ | Merge origin/master into reactions | Joseph Donofry | 2020-05-18 | 1 | -1/+1 |
| |\ \ | |||||
| * \ \ | Merge remote-tracking branch 'origin/master' into reactions | Joseph Donofry | 2020-05-16 | 1 | -7/+2 |
| |\ \ \ | |||||
| * \ \ \ | Merge master into reactions | Joseph Donofry | 2020-05-14 | 1 | -2/+4 |
| |\ \ \ \ | |||||
| * | | | | | Add new QML-based emoji picker (work in progress) | Joseph Donofry | 2020-05-13 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is necessary to support having a picker within QML. Eventually, this should replace the existing widget-based one. | ||||
* | | | | | | Bump mtxclient | Nicolas Werner | 2020-06-08 | 1 | -1/+1 |
| |_|_|_|/ |/| | | | | |||||
* | | | | | Bump mtxclient version | Nicolas Werner | 2020-06-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | May fix #213 | ||||
* | | | | | Skip precompiled headers for obc-c code | Nicolas Werner | 2020-05-30 | 1 | -0/+3 |
| | | | | | |||||
* | | | | | Optionally use precompiled headers | Nicolas Werner | 2020-05-26 | 1 | -0/+7 |
| | | | | | |||||
* | | | | | Bump singleapplication version | Nicolas Werner | 2020-05-26 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Set cxx standard as cache variable for when toolchain file is not used | Nicolas Werner | 2020-05-26 | 1 | -1/+3 |
| |_|_|/ |/| | | | |||||
* | | | | Tag rooms via context menu | Nicolas Werner | 2020-05-18 | 1 | -1/+1 |
| |_|/ |/| | | |||||
* | | | Bump mtxclient version | Nicolas Werner | 2020-05-16 | 1 | -1/+1 |
| | | | |||||
* | | | Drop explicit ZLIB dependency | Nicolas Werner | 2020-05-15 | 1 | -6/+1 |
| | | | |||||
* | | | Change the commit hash for mtxclient | CH Chethan Reddy | 2020-05-15 | 1 | -1/+1 |
| |/ |/| | |||||
* | | bump mtxclient for SSO | Nicolas Werner | 2020-05-09 | 1 | -1/+1 |
| | | |||||
* | | Add SSO | Nicolas Werner | 2020-05-09 | 1 | -1/+3 |
|/ | | | | closes #94 | ||||
* | Basic, broken reaction display | Nicolas Werner | 2020-05-04 | 1 | -1/+3 |
| | |||||
* | Update versions to 0.7.1 | Nicolas Werner | 2020-04-24 | 1 | -1/+1 |
| | |||||
* | Prepare 0.7.0 release | Nicolas Werner | 2020-04-19 | 1 | -1/+1 |
| | |||||
* | Fix registration on construct | Nicolas Werner | 2020-04-17 | 1 | -1/+1 |
| | |||||
* | 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 |
| | |||||
* | Bump mtxclient to v0.3.0-rc1 | Nicolas Werner | 2020-04-13 | 1 | -1/+1 |
| | |||||
* | Fix reply not closing | Nicolas Werner | 2020-04-13 | 1 | -2/+0 |
| | | | | fixes #124 | ||||
* | fix #155: use correct subsystem on windows | abma | 2020-03-23 | 1 | -1/+6 |
| | |||||
* | Make blurhash provider async | Nicolas Werner | 2020-03-04 | 1 | -0/+1 |
| | |||||
* | Experimental blurhash implementation (MXC2448) | Nicolas Werner | 2020-03-03 | 1 | -17/+20 |
| | |||||
* | Fix windows build | Nicolas Werner | 2020-02-23 | 1 | -1/+1 |
| | |||||
* | Use third_party singleapplication helper | Nicolas Werner | 2020-02-23 | 1 | -2/+6 |
| | | | | | | | | | This may still not raise the application correctly on some WMs, because they don't allow disturbing the user with windows popping up. I don't think we want to work around that. fixes #84 fixes #113 | ||||
* | Fix Registration | Nicolas Werner | 2020-02-23 | 1 | -9/+11 |
| | | | | | fixes #97 fixes #51 |