Carl Schwan
4711b954c5
Fix accessibility of StartChatPage and port to new components
...
(cherry picked from commit cdd5c9f484 )
2023-07-22 22:32:27 +02:00
Carl Schwan
1688b00f48
Port Avatar usage in Settings KirigamiAddons
...
(cherry picked from commit 3e6c426397 )
2023-07-22 22:32:27 +02:00
Carl Schwan
410befa4bf
Port most Avatar usage to new KirigamiAddons Avatar
...
(cherry picked from commit 847f41e1ad )
2023-07-22 22:32:27 +02:00
Carl Schwan
b380c74b0e
Remove hover effect on timeline events
2023-07-22 22:32:20 +02:00
Carl Schwan
da8227931f
Remove duplicated code in QuickSwitcher for RoomDelegate
2023-07-22 22:31:42 +02:00
Carl Schwan
fdc45ec5c8
Redesign room list
...
Use KirigamiAddons.Delegated.RoundedItemDelegate
2023-07-22 22:31:38 +02:00
Carl Schwan
94dd69ea02
Scroll to top of RoomDrawer on loading of header
...
(cherry picked from commit c8b4da2b96 )
2023-07-22 17:53:06 +00:00
Carl Schwan
80c3253a6e
Discard wrong avatar urls
...
(cherry picked from commit ed5bb270ff )
2023-07-22 17:51:46 +00:00
l10n daemon script
c5f6a6607e
GIT_SILENT Sync po/docbooks with svn
2023-07-21 03:39:31 +00:00
l10n daemon script
a10d5cbe75
GIT_SILENT Sync po/docbooks with svn
2023-07-20 03:31:32 +00:00
l10n daemon script
584cad19b1
GIT_SILENT made messages (after extraction)
2023-07-20 02:45:39 +00:00
Carl Schwan
3745414635
Port to KirigamAddons.Banner
...
(cherry picked from commit 3263a69880 )
2023-07-19 22:48:56 +02:00
l10n daemon script
147ce42c04
GIT_SILENT Sync po/docbooks with svn
2023-07-19 05:18:38 +00:00
l10n daemon script
928feeca82
GIT_SILENT made messages (after extraction)
2023-07-18 08:31:37 +00:00
Tobias Fella
fc04af536d
Fix opening user mentions
...
(cherry picked from commit 646c8ba8fe )
2023-07-18 08:06:16 +02:00
Tobias Fella
12b949d6cb
Fix image loading in room avatars
...
(cherry picked from commit 918e805718 )
2023-07-18 05:26:04 +00:00
l10n daemon script
6aaaabf159
GIT_SILENT Sync po/docbooks with svn
2023-07-18 04:13:52 +00:00
l10n daemon script
fe45ef85a6
GIT_SILENT made messages (after extraction)
2023-07-18 02:55:30 +00:00
Albert Astals Cid
13e38ed982
GIT_SILENT Upgrade release service version to 23.07.80.
2023-07-17 11:25:34 +02:00
Laurent Montel
3855922ad2
Add explicit moc includes to sources for moc-covered headers
2023-07-16 11:08:19 +02:00
l10n daemon script
89a094ce8f
GIT_SILENT Sync po/docbooks with svn
2023-07-16 01:58:12 +00:00
l10n daemon script
d4421aaecf
GIT_SILENT made messages (after extraction)
2023-07-16 00:48:59 +00:00
Tobias Fella
80b451c27b
Only create consent sheet if required
2023-07-15 20:52:03 +00:00
Tobias Fella
32ff22ba89
Fix most compilation warnings
2023-07-15 20:39:38 +00:00
Tobias Fella
b990e3fbcb
Stop using the AccountRegistry Singleton
2023-07-15 20:31:24 +00:00
Laurent Montel
8d1baab89f
Add missing explicit keyword
2023-07-15 16:01:19 +00:00
Laurent Montel
62ecbc8d6b
Includes is already defined in header
2023-07-15 16:58:34 +02:00
Laurent Montel
0e1c7f8c47
Fix qml Audio/Video support in qt6 too.
...
in Audio qt6 we don't have autoload feature but we disable it in qt5 => it seems ok
In Video qml qt6 we don't have flushMode.
2023-07-15 12:51:13 +00:00
Tobias Fella
c963966f1d
Enforce namespaced includes for libQuotient
2023-07-15 14:05:11 +02:00
Tobias Fella
8db2526153
Improve DevicesPage and DevicesModel
...
- Split the list into sections for "this devices", "verified devices", "unverified devices", and "devices without encryption support"
- Sort the lists by last activity
2023-07-15 13:31:28 +02:00
Tobias Fella
7587a1a418
Drop ifdefs for libQuotient 0.7
2023-07-15 09:18:05 +02:00
Tobias Fella
294812956a
Require libQuotient 0.7
2023-07-15 00:53:43 +02:00
Tobias Fella
d01aac6fa3
Remove libQuotient 0.6 based CI
2023-07-15 00:53:19 +02:00
l10n daemon script
5cda1ca3ce
GIT_SILENT Sync po/docbooks with svn
2023-07-14 02:01:40 +00:00
Laurent Montel
bf26a463e0
Ignore build*
2023-07-13 07:13:47 +02:00
l10n daemon script
30180c1ac8
GIT_SILENT Sync po/docbooks with svn
2023-07-13 01:56:46 +00:00
l10n daemon script
41c296061c
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"
2023-07-13 01:45:17 +00:00
l10n daemon script
461420af0a
GIT_SILENT made messages (after extraction)
2023-07-13 00:49:09 +00:00
Laurent Montel
052a7ed571
Ignore src/res.generated.qrc file
2023-07-12 22:28:08 +00:00
Laurent Montel
98e86f887b
Adapt qml for qt5 and qt6
2023-07-12 22:28:08 +00:00
Laurent Montel
63a17b5985
Remove duplicate headers between header/cpp
2023-07-12 22:27:39 +00:00
Tobias Fella
025b367a7e
Always enable E2EE in libQuotient
...
It's off-by-default in libQuotient 0.8
2023-07-12 22:10:37 +00:00
Laurent Montel
a8536b0634
Remove extra ;
2023-07-12 18:16:55 +00:00
Laurent Montel
0c43d3eeee
Fix equal operator deprecated in c++20
2023-07-12 18:16:19 +00:00
Laurent Montel
bf1614256b
Qt::AA_EnableHighDpiScaling is by default in qt6
2023-07-12 18:14:28 +00:00
Laurent Montel
99614d1b27
Use QString::isEmpty here
2023-07-12 14:27:24 +00:00
Laurent Montel
e1e57ef27a
Use qt new header
2023-07-12 13:15:58 +00:00
Laurent Montel
6d45d126f8
Add explicit moc includes to sources for moc-covered headers
...
Add missing #pragma once + missing include
* speeds up incremental builds as changes to a header will not always
need the full mocs_compilation.cpp for all the target's headers rebuild,
while having a moc file sourced into a source file only adds minor
extra costs, due to small own code and the used headers usually
already covered by the source file, being for the same class/struct
* seems to not slow down clean builds, due to empty mocs_compilation.cpp
resulting in those quickly processed, while the minor extra cost of the
sourced moc files does not outweigh that in summary.
Measured times actually improved by some percent points.
(ideally CMake would just skip empty mocs_compilation.cpp & its object
file one day)
* enables compiler to see all methods of a class in same compilation unit
to do some sanity checks
* potentially more inlining in general, due to more in the compilation unit
* allows to keep using more forward declarations in the header, as with the
moc code being sourced into the cpp file there definitions can be ensured
and often are already for the needs of the normal class methods
2023-07-12 13:15:19 +00:00
Laurent Montel
732b43cbd6
Use const'ref
2023-07-12 11:55:50 +00:00
Laurent Montel
a5da17b000
Use explicit keyword
2023-07-12 11:49:12 +00:00