Konstantinos Sideris
f9a662f7ad
Specify install directory & arch for the matrix_structs library
...
[ci skip]
7 years ago
Konstantinos Sideris
4e4d2c5ce0
Remove git submodules in favor of cmake's ExternalProject
7 years ago
Konstantinos Sideris
9de1ec1b7b
Fix crash when inviting users
7 years ago
Konstantinos Sideris
f525b7e6a9
Replace login request with the one from matrix-structs
7 years ago
christarazi
cd9d1a2ec6
Support audio, video, generic file for pasting ( #220 )
...
* Refactor widget items to use same interface
* Support audio, video, generic file for pasting
* Add utils function for human readable file sizes
* Set correct MIME type for media messages
This change also determines the size of the upload once from the
ContentLengthHeader, rather than seeking the QIODevice and asking for
its size. This prevents any future trouble in case the QIODevice is
sequential (cannot be seeked). The MIME type is also determined at
upload once, rather than using the QIODevice and the underlying data
inside.
* Allow for file urls to be used as fall-back
This fixes an issue on macOS which uses `text/uri-list` for copying
files to the clipboard.
fixes #228
7 years ago
Konstantinos Sideris
6d08e67abd
Simplify variant access with std::visit
7 years ago
Konstantinos Sideris
3fd257243c
Update build instructions
...
fixes #226
[ci skip]
7 years ago
Vitaly Zaitsev
73bc1ffa7b
Added AppData manifest file for Gnome Software ( #224 )
...
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
7 years ago
Konstantinos Sideris
64dd4c5985
Remove Accept-Encoding header
7 years ago
Konstantinos Sideris
c59cd0e80b
Load the initial cache data without blocking the UI
7 years ago
Konstantinos Sideris
e37c2e34ce
Use the Accept-Content header to enable response compression
...
fixes #86
fixes #89
7 years ago
christarazi
ddfce136ed
Add support for pasting images into a room ( #180 )
...
fixes #132
7 years ago
Bart Ribbers
3d321622bb
Add make install and make uninstall rules to cmake ( #196 )
7 years ago
Max Sandholm
312df6f3bb
Communities ( #195 )
7 years ago
Konstantinos Sideris
983aea7c76
Create widgets on demand for messages added to the end of the timeline
7 years ago
Konstantinos Sideris
eaf05748ff
Initial support for read receipts
7 years ago
Konstantinos Sideris
155a9e828d
Add deb and rpm packages on releases
7 years ago
Konstantinos Sideris
7e24a468b5
Remove submodules from matrix-structs
...
fixes #164
7 years ago
Konstantinos Sideris
65672d3dfb
Allow only one application instance
...
fixes #141
7 years ago
Konstantinos Sideris
6aa635e4b9
Remove -march=native
...
[ci skip]
7 years ago
Konstantinos Sideris
544b623512
Add dialog to create rooms
...
fixes #25
7 years ago
Konstantinos Sideris
ef0b0f6879
Add menu to invite users
7 years ago
Konstantinos Sideris
b9c4a819ad
Fix travis errors
7 years ago
Konstantinos Sideris
a605e4486f
Migrate to matrix-structs for event and response parsing
7 years ago
Konstantinos Sideris
914bdecc0b
Initial integration with matrix-structs
7 years ago
Konstantinos Sideris
432a2e1354
Add inline audio clip player (m.audio) ( #143 )
7 years ago
Konstantinos Sideris
eae069ad93
Group emoji and dialogs with namespaces
7 years ago
Konstantinos Sideris
32c8340577
Create directories for related files
7 years ago
Konstantinos Sideris
b21942a3e3
Add read support for m.file messages ( #24 )
7 years ago
Marcel
4ba1f2ea83
Windows icon fix and change the installer to QT Installer Framework on Windows ( #85 )
7 years ago
Konstantinos Sideris
886edd03fb
Add dummy settings menu
7 years ago
Konstantinos Sideris
845228ac6a
Add scroll-down button
7 years ago
Konstantinos Sideris
160fe1d668
Remove cache updates from the main thread
7 years ago
Rokas Kupstys
3205e5fdd3
Make sidebar topic expand on click and fix html formatting of elided text. ( #96 )
...
Fixes #95
7 years ago
Konstantinos Sideris
8390ff253d
Fix icons for retina displays
7 years ago
Konstantinos Sideris
ac525970b0
Add snackbar
7 years ago
Konstantinos Sideris
d60c2b76e3
Receive typing notifications ( #88 )
7 years ago
Konstantinos Sideris
35355756e5
Build lmdb on appveyor
7 years ago
Max Sandholm
7ad45d8d64
React to externally left and joined rooms, and add "leave room" button in room menu ( #75 )
...
* Initial "join room" feature.
* React correctly to remotely joined rooms.
* Leaving rooms implemented both locally using the room menu
in nheko, and reacting properly when leaving a room remotely
from another client.
7 years ago
Konstantinos Sideris
41a85832b3
Remove unnecessary animations
7 years ago
Konstantinos Sideris
d53a564c98
Handle missing git submodules automatically
7 years ago
Konstantinos Sideris
016bec1d13
Add march=native
7 years ago
Konstantinos Sideris
edff71bc24
Implement image uploads ( #24 )
7 years ago
Konstantinos Sideris
8d81489e05
Ghetto room switcher
7 years ago
Konstantinos Sideris
245fdb1917
Avoid header conflict (second attempt)
7 years ago
Konstantinos Sideris
368e891ecd
Include lmdb header
7 years ago
Konstantinos Sideris
8d05073547
Initial support for state cache
...
- Adds detection for duplicate events
7 years ago
Konstantinos Sideris
b382dfbee6
Remove custom badge counter from mac and windows ( #42 )
...
- Add icon set on mac for future packaging
7 years ago
jansol
f5ba63946b
Improve login flow ( #35 )
...
* Validate both inferred and explicitly entered server addresses by attempting to call the /versions endpoint
* If the domain from the mxid fails validation, try prefixing it with 'matrix'
* Only show server address field if address validation ultimately fails
7 years ago
Konstantinos Sideris
06cacc13d1
Show unread count on MacOs toolbar
8 years ago