SyldraTheCat
78479df5a8
Add headers to CMake target
2 years ago
SyldraTheCat
ba180fbe41
Move dependencies above mtxclient in CMake
2 years ago
d42
0e02024084
Unread messages count as an Unity compatible badge ( #1085 )
...
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
3 years ago
Nicolas Werner
6c6d43691d
Add basic powerlevel editor
3 years ago
Nicolas Werner
461ae93ce8
Guard against servers sending null in the unused fallback keys property
3 years ago
Nicolas Werner
8043a8fa17
Fix shadowing warning
3 years ago
Nicolas Werner
0a65019242
Add support for fallback keys
3 years ago
Nicolas Werner
7138c7a49e
Explicitly install the configured files
3 years ago
Nicolas Werner
98d06f8dd5
Fix install of desktop file in flatpak
3 years ago
Nicolas Werner
a02da356ba
Make Nheko discoverable using appdata
3 years ago
tastytea
9d15bfae99
add Zsh completion
...
Installs into the default site-wide Zsh directory.
3 years ago
Loren Burkholder
686ebfdbec
Add D-Bus API ( #916 )
...
This adds functionality for viewing joined rooms and activating rooms.
3 years ago
Nicolas Werner
557e60990d
Make sender_key in key requests optional
3 years ago
Nicolas Werner
5dbbf3db4c
Fix sending sender_key in key requests
3 years ago
Nicolas Werner
864b4b2646
Fix SSSS if another client used the wrong base64 format
3 years ago
Nicolas Werner
f316dbed43
Fix a few issues with receiving to_device messages in initial sync
3 years ago
Nicolas Werner
8d459dbddc
Update mtxclient
3 years ago
Nicolas Werner
656fcac91c
Don't use a modal to edit room name and topic
3 years ago
Nicolas Werner
afe381e9b1
Remove unused ToggleButton
3 years ago
Nicolas Werner
6d1416fb6e
Add backend for new room creation dialogs
3 years ago
Nicolas Werner
9bac429eae
Release v0.9.3
3 years ago
Nicolas Werner
d3471a1097
Move uploads to InputBar
3 years ago
Nicolas Werner
b9c16557bf
Release 0.9.2
3 years ago
Nicolas Werner
ac1d678254
Fix server switching to https after bootstrap
...
fixes #878
3 years ago
Nicolas Werner
9482ac4e7a
Allow explicit selection of SSO method
...
fixes #975
3 years ago
Nicolas Werner
64773898e7
Bump mtxclient
3 years ago
Nicolas Werner
311e1dc9b7
Rebuild against newer mtxclient
3 years ago
Nicolas Werner
377d85ca43
Bump mtxclient version
3 years ago
Guillaume Girol
9cb5f317c6
update mtxclient
3 years ago
Nicolas Werner
46fbb0e749
Use ListView without scrollview for messages
...
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
3 years ago
Nicolas Werner
47b822604d
Hidden events: Refactor slightly for reusability
3 years ago
Nicolas Werner
dfb8f9a160
Fix application name on Wayland in flatpak
...
fixes #903
3 years ago
Nicolas Werner
1dacf327e1
Fix avatar url conversion for widgets
3 years ago
Nicolas Werner
7b00411dc4
Show widgets as links
3 years ago
Nicolas Werner
112426e30b
Fetch previews for space children using /hierarchy
3 years ago
Nicolas Werner
2613275461
Reimplement error notifications
3 years ago
Nicolas Werner
f44d8e916b
Remove a few now unused files
3 years ago
Nicolas Werner
6a3d55b47f
Bump mtxclient
3 years ago
Joe Donofry
9033235e9d
Gstreamer glib event loop for macos and windows
...
- This ensures that gstreamer bus operations work
on macOS and windows, such as enumerating devices.
3 years ago
Nicolas Werner
66520eae19
Port image overlay to qml
...
Allows you to zoom and pan now.
relates to #647
3 years ago
Nicolas Werner
9a9dbda571
Update presence dynamically and reduce allocations
3 years ago
Nicolas Werner
f3e1941612
Add clazy to CI
3 years ago
Nicolas Werner
bb290f9fec
Fix more warnings and remove dead code
3 years ago
Nicolas Werner
409ff22d80
Remove unused button class
3 years ago
tastytea
3e8734dbd5
Add man page ( #851 )
...
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.
3 years ago
Nicolas Werner
dfab0c92d7
Release 0.9.1
3 years ago
Nicolas Werner
e907372f21
Bump dep versions
3 years ago
Nicolas Werner
57d1dffdbd
Update to SingleApplication 3.3.2 proper
3 years ago
Nicolas Werner
36b743c5b9
Bump mtxclient dependency
3 years ago
Nicolas Werner
71d7ff3a90
Try to tame Windows headers
...
See also:
https://stackoverflow.com/questions/1394910/how-to-tame-the-windows-headers-useful-defines
3 years ago