Danial Behzadi
d6388dfc97
Update Persian translation
1 year ago
Kévin Commaille
ffed9ac679
message-row: Always allocate space for messsage state
...
It avoids reflows in the UI when the state changes.
1 year ago
Ekaterine Papava
42f7dba972
Update Georgian translation
1 year ago
Kévin Commaille
d1b1f4ad3f
timeline: Refactor code to minimize diff and add tests
1 year ago
Alexandre Franke
5116bb49d8
Update French translation
1 year ago
Martin
e6f2e59fe5
Update Slovenian translation
1 year ago
Sabri Ünal
0f5d6e9831
Update Turkish translation
1 year ago
Yuri Chornoivan
e744adbe32
Update Ukrainian translation
1 year ago
Kévin Commaille
0ee4286ff2
timeline: Refactor to reduce duplicate code
...
And hopefully avoid code duplication errors.
1 year ago
Kévin Commaille
f8bde01838
chore: Fix new clippy lint
1 year ago
Kévin Commaille
f98f3a046b
build: Remove meson subprojects
...
They are not necessary when building the Flatpak and we don't even keep
them up to date.
1 year ago
Kévin Commaille
f293b5ef60
chore: Upgrade matrix-sdk (ter)
...
Adds a patch to fix decryption errors.
1 year ago
Kévin Commaille
b2b48e7a64
chore: Upgrade matrix-sdk (bis)
...
This time with a real fix for the timeline start issue.
1 year ago
Kévin Commaille
8123065122
timeline: Fix code to optimize diff (bis)
...
When changing the code we forgot to copy the code to update the headers
so no header would show up.
1 year ago
Kévin Commaille
01a3835641
chore: Upgrade matrix-sdk
...
Should fix issue with erroneous "This is the start of the visibile
timeline" in the room history.
1 year ago
Kévin Commaille
50430263c9
timeline: Fix code to optimize diff
...
The previous code wrongly assumed that only updated items could be
inserted in the optimized diff.
Now instead of rebuilding `VectorDiffs` we update items as we process
the diff and only handle removals or insertions after that.
1 year ago
Kévin Commaille
fd48e88fcc
Add oidc-aware compatibility
...
It requires a few changes during login to only offer SSO when OIDC
compatability is detected,
and most actions that require UIAA in account details must now occur
in the account management UI of MAS.
1 year ago
Kévin Commaille
c32ba2efad
recovery-setup-view: Fix resetting cross-signing keys
...
Calling bootstrap_cross_signing seemed to work but doesn't actually
upload new keys.
1 year ago
Kévin Commaille
0c144bcfb5
login: Refactor and fix visibility
1 year ago
Kévin Commaille
ea1a12763b
video-player: Use gstgtk4 library installed on system
...
We do not need to compile it as part of our binary since it is available
in the GNOME platform runtime.
1 year ago
Kévin Commaille
f0cb618fd7
message-toolbar: Use send queue to send attachments
...
Allows to benefit from its built-in features: local echos, sending
messages in the right order, stopping the queue when an error occurs…
1 year ago
Kévin Commaille
2d0552b74d
timeline: Attempt to minimize the diff batches from the SDK
...
A recent change in the SDK made them less optimized than before,
it creates jumps in the room history when sending a message.
We try to work around that by optimizing the batch ourselves.
1 year ago
Kévin Commaille
cb784482b7
chore: Upgrade matrix-sdk
1 year ago
Yuri Chornoivan
44c387f74c
Update Ukrainian translation
1 year ago
Martin
cccc676bdd
Update Slovenian translation
1 year ago
Alexandre Franke
87f5205c8e
Update French translation
1 year ago
Brage Fuglseth
de8ccf8007
Update Norwegian Bokmål translation
1 year ago
Kévin Commaille
aee4319640
room-history: Add quick reaction chooser dynamically
...
Avoids to have duplicate menus just to add or remove it. It will avoid
possible duplication errors when changing the menu.
1 year ago
Kévin Commaille
c8345ac4b1
room-history: Refactor and fix message actions
...
Make sure that we use the same rules everywhere to decide if an action
is possible on a message.
1 year ago
Kévin Commaille
a81dd8400e
pill: Fix action when clicking on an activatable pill
...
This is a recent regression after refactoring.
1 year ago
Kévin Commaille
0298b69f12
room-history: Do not switch copy-image action if media is compact
...
When it is the preview of a replied to message, the media does not have
action of its own so it should not affect the actions the row.
1 year ago
Kévin Commaille
8a463486c9
components: Only disable vhomogeneous for LoadingRow
...
For other uses of LoadingBin, vhomogeneous is actually better.
1 year ago
Kévin Commaille
63e3562bea
sender-avatar: Do not show action to open direct chat when in direct chat
1 year ago
Kévin Commaille
28e17f4379
user-page: Show button to open direct chat except if opened from a direct chat
1 year ago
Kévin Commaille
3ea780bfe1
room-history: Remove unnecessary debug level log.
1 year ago
Kévin Commaille
49d04959d2
room-details: Separate stable and experimental room versions in sections
...
Appending "(unstable)" to the room version does not work well because it
might be ellipsized, especially considering that unstable room versions
usually have a long name.
1 year ago
Brage Fuglseth
4461c28d0a
Update Norwegian Bokmål translation
1 year ago
Kévin Commaille
aab3a13c35
room-history: Do not offer to copy the thumbnail until it is loaded
1 year ago
Kévin Commaille
04bc8c6aef
room-history: Do not show scroll button when context menu is open
1 year ago
Kévin Commaille
573e15d8a7
room-history: Refactor and fix visibility
1 year ago
Kévin Commaille
9627e8e862
item-row: Refactor and fix visibility
1 year ago
Kévin Commaille
b4efcb049a
state-row: Refactor and fix visibility
1 year ago
Kévin Commaille
24dddb3043
sender-avatar: Refactor and fix visibility
1 year ago
Kévin Commaille
e7bf640b21
read-receipt-list: Refactor and fix visibility
1 year ago
Kévin Commaille
5f8ca2e66a
member-timestamp: Refactor and fix visibility
1 year ago
Kévin Commaille
076298a71b
chore: Fix gettext comment
...
It should be on the lines right above the string to be picked up by
xgettext.
1 year ago
Kévin Commaille
e577d1c1b6
label-with-widgets: Simplify API
...
Remove unused properties, and force label and widgets to be set together
to reduce the number of calls to invalidate_widgets.
We also make sure to set use-markup before the label and widgets to
avoid a potentially expensive reallocation.
1 year ago
Evan Paterakis
b6c074b768
label-with-widgets: invalidate widgets on use-markup change
1 year ago
Kévin Commaille
332fcefbe0
Release Fractal 10.beta
1 year ago
Alexandre Franke
a65ffc1b08
window: Add fetching text on startup
1 year ago