use directRenderer storage if libwrap is enabled.
Avoid potential crashes by replacing reserve by resize
GitLab: #580
Change-Id: I5b8d83a6be2157164b755156bb16a424b38c70ad
rfc1738 3.10 describes the file URL form: file://<host>/<path>
According to wikipedia, "file://path (i.e. two slashes, without a
hostname) is never correct, but is often used."
This reverts commit 4e6336d8dd.
Change-Id: Ic3f7c48eb5faa1ec97347328a03c8fda94513faf
Seems that Qt.openUrlExternally doesn't find symlinks. At least
with MessagesAdapter::openUrl everything seems good
Change-Id: I636822a7f2f7e9ef27f2faedb49987ea2cbba343
FindPython3 sets a different variable than the old FindPythonInterp,
namely it sets Python3_EXECUTABLE instead of PYTHON_EXECUTABLE.
Change-Id: I423bf0b9eb68d9fea42f8f51b72154a01449f095
This reverts commit a2e8238be5.
Reason for revert: breaks build on systems that symlink
/usr/bin/python to Python 2 rather than Python 3 -- for example,
Ubuntu 18.04.
Change-Id: Ia58fb4d9b337e65d0a7118ecbaa7e22e4b4619c2
Introduces a primitive QML ListView based chat view lacking
features present in the previous web chat view, that will be added
in subsequent commits(styling, preview/media/link/file-transfer
message type support, etc.).
Gitlab: #467
Change-Id: Iedc40f6172a6cdacc48cda6f4187053fbf226713
1. Logic fix - use file url instead of folder url
2. Add informative dialog like it used to have
Gitlab: #540
Change-Id: I73e8335e65d7048294f88988991888ab244b3144
This breaks messages with %Num inside. .arg() is useful for
l20n but here we don't care as the two arguments will always be
in the same order.
GitLab: #529
Change-Id: I018bdecdf51d30be887ab4a50ef54401f2f34235
1. Remove redundant functions in AvAdapter
2. Add CurrentDevice for video device treatment
Audio device treatment should be improved in the next
stage
3. Add QSortFilterProxyModel to all video list models and
manage them together to avoid redundant function calls
4. Video device call action should be responsive to device
change as well
Gitlab: #508
Change-Id: I3df949a08bc19042b73f033139cd6ab06925c0b6
1. Add account config QML properties and use them
in settings directly to avoid manual update
2. Rough clean up for video/audio settings
3. Remove settingsAdapter entirely and split the
responsibility
Change-Id: Icf81b91d5a3a0dd9f2a52824159cd222367b801f
1. Line edit commits for all SettingsMaterialLineEdit
2. LinkDeviceDialog & NameRegistrationDialog refactor
3. Line edit commits for SettingSpinBox
4. Clean up for SettingsMaterialLineEdit, SettingSpinBox
and SettingsComboBox
Change-Id: I025735ca8d1241e31655e859ac9ce5431985ce0c
1. Remove deviceModel from AccountAdapter
2. Use QSortFilterProxyModel to make sure that
current device is always on top and the rest are
in alphabetical order
3. Elide device name properly in DeviceItemDelegate
Change-Id: Ic66a11fb4a4a8cca65916653e0981b15c939bce6