Kévin Commaille
c5955bbc74
Release Fractal 10
1 year ago
Kévin Commaille
55ce058dc5
docs: Improve release docs for screenshots
1 year ago
Kévin Commaille
1250725930
sidebar: Bundle icon for direct chats
1 year ago
Kévin Commaille
3a22a65549
room: Make sure to preload timeline only after it was initialized
...
This avoids a possible race condition where we try to load the timeline
before it is initialized, which is a noop.
1 year ago
Kévin Commaille
fcb4b80194
timeline: Fixes
...
Fix the position when removing the last item, and when truncating the
list.
Also add a check that we are removing the proper event from the map, in
case we have created the same event several times.
1 year ago
Kévin Commaille
edb65a3d14
room-details: Remove context for "_Edit" string
...
With the context, the string change breaks the string freeze, and it is
not necessary since it has the same meaning as the other string with the
mnemonic.
1 year ago
Artur S0
6f699fa949
Update Russian translation
1 year ago
Ekaterine Papava
98d0113460
Update Georgian translation
1 year ago
Rafael Fontenelle
86237c09ff
Update Brazilian Portuguese translation
1 year ago
Yuri Chornoivan
274c0cc1a6
Update Ukrainian translation
1 year ago
Martin
5357575947
Update Slovenian translation
1 year ago
Maximiliano Sandoval
61d5e1bd13
room_details: Use AdwButtonContent on edit button
1 year ago
Kévin Commaille
46f6a77a6c
auth-dialog: Build UIAA fallback URL according to supported Matrix versions
1 year ago
Kévin Commaille
7cd95632de
utils: Log auth_issuer error at warn level
...
Unless it is not found, which can be expected.
1 year ago
Kévin Commaille
f480a232a8
utils: Rename most mentions of OIDC to OAuth 2.0
...
Since the MSCs have been updated to be based solely on OAuth 2.0
1 year ago
Kévin Commaille
63b4fe073b
chore: Upgrade matrix-sdk
1 year ago
Ekaterine Papava
5bd51cf27d
Update Georgian translation
1 year ago
Kévin Commaille
07f36e2184
room-history: Refactor MessageContent
...
Reduce duplication to avoir errors, and group the functions to build
the content under a trait to make it look nicer.
1 year ago
Kévin Commaille
a4dec0503c
sidebar: Refactor and fix visibility
1 year ago
Kévin Commaille
2ff346f3fd
account-switcher: Refactor and fix visibility
1 year ago
Kévin Commaille
c23ded9f55
account-switcher: Allow labels to ellipsize
...
Should allow the popover to have a smaller minimum size if necessary.
1 year ago
Daniel Rusek
b64ad3bbec
Update Czech translation
1 year ago
Kévin Commaille
7d3ea11331
event-details: Do not show edit section if we do not know anything about the edit
...
In general it shouldn't be the case, but it seems there is a regression
in the SDK and we cannot see the details about edits that were just
sent.
1 year ago
Kévin Commaille
5cec99f599
room-history: Proceed to auto-scrolling when main loop is idle
...
It seems that sometimes the GtkListView does nothing when we are
notified that its size has changed and we request to focus its last
child.
It might be because the size is allocated before the child is ready, so
we delay the request.
1 year ago
Kévin Commaille
80255955c7
room-history: Add has-popup a11y property to read receipts list
1 year ago
Kévin Commaille
7e40957a5e
room-history: Add key bindings to open context menu of reactions
1 year ago
Kévin Commaille
e59d99e344
utils: Create key_bindings module and move into it and rename add_activate_binding_action
1 year ago
Kévin Commaille
68f9c46559
room-history: Fix behaviour on scroll
...
Try to be smarter about what we are doing when we get signals from the
vadjustment.
We can ignore the upper and page-size signals when we are already
auto-scrolling, since trying to scroll more will just result in even
more signals later.
Only focus the last child once, then rely on scrolling to the end to
make sure that we are at the bottom.
1 year ago
Martin
54a8eabf64
Update Slovenian translation
1 year ago
Kévin Commaille
97c6c46b18
room: Reduce log noise for invited and knocked rooms
...
It is expected that we will not be able to access most of the room state
so do not try to load everything and reduce the logging level when a
permission error happens in those states.
1 year ago
Kévin Commaille
f11c57ed5e
room: Only preload history for the main categories
...
Those are the categories that the user is most likely to visit.
Also we should not preload the timeline for categories where we do not
offer to view it.
1 year ago
Kévin Commaille
734c6d6d8c
room: Wait for category to be loaded before initializing timeline
...
Since we do not preload the timeline for all categories
1 year ago
Kévin Commaille
0b6cc2019f
room: Rename Room::set_category to change_category
...
To differentiate change_category which sends data to the homeserver,
with set_category from the private API that only changes the local
category.
1 year ago
Kévin Commaille
706c842d56
room: Introduce TargetRoomCategory for categories that can be targetted by the user
...
This makes the API more correct as we can't encounter categories that
are dependent of the state of the room.
1 year ago
Kévin Commaille
40af0116fb
video-player: Fix visibility of duration
...
There are two conditions for the visibility so we always need to check
both before changing it.
1 year ago
Kévin Commaille
a5c71dec29
room-history: Return the proper minimum size when measuring visual media messages
...
It was always returning 0, which would trigger GTK warnings.
1 year ago
Anders Jonsson
8bccf661d4
Update Swedish translation
1 year ago
Brage Fuglseth
3eb5f9b99b
Update Norwegian Bokmål translation
1 year ago
Kévin Commaille
37fbb89a26
docs: Update list of runtime dependencies
1 year ago
Kévin Commaille
6508f7411a
docs: Build docs for ruma-events
1 year ago
Kévin Commaille
0ba4b655c0
docs: Use the basic-deploy-docs CI template
1 year ago
Kévin Commaille
2835b999f8
camera: Use aperture library for scanning QR codes
...
That way we can benefit from improvements upstream.
This also simplifies the camera API in the process by using a trait
instead of a subclassable GObject.
1 year ago
Artur S0
10be4b5a6e
Update Russian translation
1 year ago
Yuri Chornoivan
321232e005
Update Ukrainian translation
1 year ago
Alexandre Franke
a57e25c304
Update French translation
1 year ago
Kévin Commaille
a849341e3a
Release Fractal 10.rc
1 year ago
Luming Zh
7d64667c90
Update Chinese (China) translation
1 year ago
Rafael Fontenelle
7407ce97ae
Update Brazilian Portuguese translation
1 year ago
Kévin Commaille
ebd5fbc1cf
image: Set and use the is_animated flag
...
If the image is marked as animated we download the original instead of a
thumbnail to be able to play it in the room history.
1 year ago
Kévin Commaille
06471e66b9
chore: Upgrade matrix-sdk
...
Stop using a private branch.
1 year ago