Carl Schwan
2e0096380f
Fix NeoChat not syncing
...
This problem was caused because addConnection was starting the sync
proccess unfortunally because the user wasn't connected this aborted
almost immediately and then the sync proccess wouldn't run at all.
Now start the sync proccess after making sure we are connected.
Fix #228
2021-01-08 21:42:07 +01:00
Carl Schwan
ca5f95b298
Handle non-consistent configuration
2021-01-08 21:26:56 +01:00
Carl Schwan
f6ac8ccb45
Improve timeline state event text representation
...
Change are inspired by Quatermion model
* Fix invite events not getting displayed correctly
* Add some options to control what get displayed (for the moment without
a GUI
* Show reason for a state event if it exists
2021-01-08 17:18:48 +00:00
Carl Schwan
249054b57f
Fix initial loading of room
2021-01-08 17:17:52 +00:00
Nate Graham
ab8dabc280
Fix build failure
...
isJobRunning() -> isJobPending()
2021-01-08 07:35:29 -07:00
Jonathan Riddell
43c7e00ec5
add a matrix channel for this app which is to connect to matrix
2021-01-05 17:08:06 +00:00
Adriaan de Groot
085bd4a2cf
CMake: systematically use the feature-summary
...
There's not much point in having a feature summary that will
trip over just-a-few of the required packages, while also
using REQUIRED in find_package() calls -- then you have to
re-run CMake for all the REQUIRED ones you're missing,
and then one more time for the packages that are required
in the feature summary.
Use the feature summary (e.g. TYPE REQUIRED) consistently.
Then you can run CMake once and learn about all the missing
dependencies in one go.
2021-01-05 16:43:36 +01:00
Noah Davis
6cc29f0254
Add LicenseRef-KDE-Accepted-LGPL license file
2021-01-04 14:02:02 -05:00
Noah Davis
338553de16
[ChatTextInput] Fix isImage (no such property) and rgba (Should be Qt.rgba)
2021-01-04 13:58:34 -05:00
Noah Davis
9a17c07fdd
[ChatTextInput] support more image formats and use icons for non-image attached files
2021-01-04 13:58:34 -05:00
Noah Davis
50d8bd5b7e
Add FileType singleton
...
This singleton is used to get the mimetype info for files as well as supported formats for Images and AnimatedImages
2021-01-04 13:58:34 -05:00
Mathew Broady
f232c40955
Remove unused "parent" parameter warning for DevicesModel::rowCount()
2021-01-02 15:47:01 +11:00
l10n daemon script
cbc082c1b6
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2021-01-01 06:26:01 +01:00
l10n daemon script
d45b0675fb
GIT_SILENT made messages (after extraction)
2021-01-01 02:32:59 +01:00
Carl Schwan
c60ee602e2
Add maximum width to room heading in sidebar
2020-12-30 14:18:33 +00:00
Carl Schwan
8224d3ae9f
Save and restore window size
2020-12-30 13:19:16 +00:00
Carl Schwan
4463e3e3f2
Add edited flag to edited messages
...
Fix #206
2020-12-30 13:17:59 +00:00
Tobias Fella
e6b97e3350
Fix accountCount not updating correctly
2020-12-30 13:17:22 +00:00
Tobias Fella
2c1cbc91d8
Fix active connection not loading on startup
2020-12-30 13:17:22 +00:00
Tobias Fella
bd00a73aa9
Ask for consent to terms and conditions if required
2020-12-30 13:17:14 +00:00
Nicolas Fella
88cc972edc
Build with QT_NO_KEYWORDS
2020-12-29 14:28:49 +00:00
Carl Schwan
5c8d916752
Add support for stickers
...
Fix #130
2020-12-29 14:28:32 +00:00
Carl Schwan
9ba0a755e4
Disable menu item when login in
...
Fix #204
2020-12-29 14:27:28 +00:00
l10n daemon script
4e765f51a7
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-12-29 06:16:30 +01:00
l10n daemon script
60e0ad9c48
GIT_SILENT made messages (after extraction)
2020-12-29 02:25:08 +01:00
Carl Schwan
5a831732c5
Fix Platform is undefined bug
2020-12-29 01:43:23 +01:00
Tobias Fella
494e6dca42
Android: Add missing icons
2020-12-28 15:40:26 +01:00
Carl Schwan
feb123c1e6
Add new shortcut
2020-12-28 12:47:59 +01:00
Carl Schwan
1f065e46cf
Simplify shortcuts code in hamburger menu
2020-12-28 12:35:50 +01:00
Carl Schwan
a4cebe9b36
Add Minimum Size to Screen Geometry
...
Fix #184
2020-12-28 10:55:04 +01:00
Carl Schwan
a929f7bca3
Move Header Collapse Button to the Right
...
Fix #191
2020-12-28 10:53:08 +01:00
Carl Schwan
f00cd82676
Add a logout action from the menubar
...
Fix #188
2020-12-28 10:51:20 +01:00
Carl Schwan
c69d3587ba
Allow editing text and also hide edits from the timeline
2020-12-28 09:37:17 +00:00
Shantanu Tushar
9d82ebb0ed
Use the I-beam cursor when hovering on chat message text field
2020-12-28 10:25:17 +01:00
Tobias Fella
724f10a895
Don't load empty images from imageprovider
...
Previously, when there was no avatar set, the source property of Avatar was still set to 'image://mxc/',
which caused Avatar to load that from the imageprovider. The imageprovider can't provide an empty image and aborts with error
2020-12-28 01:28:13 +01:00
Tobias Fella
0fe0f45944
Fix segfault/assert when logging out of account
2020-12-28 00:07:37 +00:00
Tobias Fella
b1080df9dd
Show Loading page during initial sync
2020-12-28 00:00:56 +00:00
Eamonn Rea
066ab1e6c6
Fix cursorShape not updating for messages
2020-12-27 23:51:06 +00:00
Nicolas Fella
a52dbb0042
Remove modules from Qt includes
2020-12-28 00:36:17 +01:00
Nicolas Fella
6a1fd3ff31
Don't call stopSync when destroying controller
...
Connection does that internally already
2020-12-28 00:31:10 +01:00
Carl Schwan
9c97983794
Use Noto Color Emoji instead of Emoji One
2020-12-27 23:08:10 +00:00
Tobias Fella
3858956e82
Fix login for homeservers without well-known
2020-12-27 23:36:35 +01:00
Antonio Rojas
93e0a2b2f6
Add missing cmake check for kitemmodels
...
Otherwise packagers have no way to know that it is a runtime dependency
2020-12-27 13:07:12 +01:00
Carl Schwan
dce3b796c2
Don't translate something we shouldn't
2020-12-26 15:58:57 +00:00
l10n daemon script
a5cf0af004
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2020-12-26 06:13:48 +01:00
l10n daemon script
e55f0bd84b
GIT_SILENT made messages (after extraction)
2020-12-26 02:28:29 +01:00
Tobias Fella
c449a8fafe
Apply clang-format
2020-12-25 22:23:35 +01:00
Tobias Fella
6351454759
CMake Cleanup
2020-12-25 17:59:50 +01:00
Tobias Fella
8aec6b67cb
Fix image saving
2020-12-24 13:29:35 +01:00
Eamonn Rea
c515f1bdbd
Fix typo
...
Nightly was incorrectly spelled as nigthly
2020-12-24 11:20:39 +01:00