Kévin Commaille
eeb9d6f5ae
misc: Fix positioning of popovers
...
Align the corner to the pointer (to the bottom right in LTR languages).
2023-11-19 17:03:17 +01:00
Kévin Commaille
d5d84fdb3f
sidebar: Fix positioning of sidebar entries
...
Rename CSS class to sidebar-entry to avoid getting the style from
GtkEntry.
Align text of entry with room names.
2023-11-19 17:01:26 +01:00
Kévin Commaille
e0fd735622
message-row: Use the default button style for reactions
2023-11-19 14:29:24 +01:00
Alexandre Franke
24c720518f
Update French translation
2023-11-19 12:42:19 +00:00
Kévin Commaille
05adb8408b
user-facing-error: Do not consume errors
...
Some errors do not implement Clone and we might want to keep them
around.
2023-11-19 11:46:09 +00:00
Kévin Commaille
1c4d275394
components: Move LoadingState into utils
2023-11-19 11:46:09 +00:00
Kévin Commaille
5e03a39f41
secret: Handle per-session errors and migrations
...
Per-session errors should never happen in practice, it should be fine
to just log them.
Migrations already swallow any errors.
2023-11-19 11:46:09 +00:00
Kévin Commaille
d26c313542
application: Do not assume we always have a main window
...
Prepares the case where we run the application in the background
2023-11-19 11:46:09 +00:00
Kévin Commaille
fd37835049
application: Move some actions to the main window
...
They are only useful if there is a main window.
2023-11-19 11:46:09 +00:00
Anders Jonsson
de6c8af2f3
Update Swedish translation
2023-11-19 11:45:11 +00:00
Luming Zh
03f19a30aa
Update Chinese (China) translation
2023-11-18 00:34:49 +00:00
Sabri Ünal
b03bb3ed95
Update Turkish translation
2023-11-17 17:51:09 +00:00
Kévin Commaille
f25bf6ef77
utils: Disconnect signals on drop for BoundObject(WeakRef)
...
This is always something we need to do anyway.
2023-11-17 15:48:03 +01:00
Kévin Commaille
992fbaeda6
chore: Fix clippy warnings
2023-11-17 13:04:58 +01:00
Kévin Commaille
6bf5280f42
room-creation: Use ToastableWindow
2023-11-17 13:04:29 +01:00
Yuri Chornoivan
04080ab740
Update Ukrainian translation
2023-11-16 19:59:20 +00:00
Kévin Commaille
47b2d9fc10
secret: Prefix the data directory with "fractal"
...
This is more appropriate outside of Flatpak.
2023-11-16 15:49:44 +01:00
Kévin Commaille
71611bc34e
message-row: Show the sending status of messages
...
Also logs if a sending error is encountered
2023-11-16 12:43:06 +01:00
Kévin Commaille
b1de0cee42
chore: Upgrade ruma crates
...
Brings in some bug fixes
2023-11-16 12:10:37 +01:00
Sabri Ünal
ed9e09253c
Update Turkish translation
2023-11-16 00:38:40 +00:00
Paul van Tilburg
be9551c2a3
Update the beta installation instructions
...
The instructions in the README assumed that the Flathub base/default
repository is configured. However, when this is not the case, installing
Fractal from Flathub Beta fails because it tries to pull the GNOME
runtime from Flathub base/default.
This adds instructions to install the Flathub base/default repository,
which is harmless if it is already there.
2023-11-15 20:52:01 +01:00
Kévin Commaille
724c7deeff
members-page: Make sure search entry is focused after it is revealed
2023-11-15 14:17:30 +01:00
Kévin Commaille
98a7fc4c42
members-page: Use AdwNavigationView
...
Allows to use the default back button behavior of AdwHeaderBar
2023-11-15 14:04:43 +01:00
Kévin Commaille
96b870bd3f
room-details: Rename MemberPage to MembersPage
2023-11-15 11:07:27 +01:00
Kévin Commaille
09fb83a27c
message-toolbar: Prevent sending empty messages
2023-11-15 10:14:10 +01:00
Alexandre Franke
f358b0bb25
Update French translation
2023-11-14 11:01:44 +00:00
Yuri Chornoivan
467dfce9b7
Update Ukrainian translation
2023-11-14 07:45:22 +00:00
Kévin Commaille
31c42f76f2
macros: Fix docs
2023-11-13 16:44:38 +01:00
Kévin Commaille
e3b8542cf8
ci: Make docs warnings fail CI
2023-11-13 16:44:38 +01:00
Kévin Commaille
0a54ec2679
explore: Remove unused field
2023-11-13 14:51:19 +01:00
Kévin Commaille
9b7bd5bb5e
explore: Do not initialize the list if it is already loading
2023-11-13 14:44:38 +01:00
Kévin Commaille
971e1c2c33
read-receipts-list: Implement as a toggle button instead of using a child
...
Improves the location where the popover points to.
Improves the a11y by removing children from the tree.
2023-11-13 14:00:54 +01:00
Kévin Commaille
d70e8d3f4e
components: Specialize OverlappingBox to only handle avatars
...
Rename it to OverlappingAvatars.
It's the only use case for it in the foreseeable future.
It deduplicates code and facilitates a11y.
2023-11-13 14:00:53 +01:00
Sabri Ünal
9c01de9682
Update Turkish translation
2023-11-13 11:33:24 +00:00
Kévin Commaille
d61c3ebc97
camera-paintable: Do not unwrap channel errors
2023-11-13 09:12:34 +00:00
Alexandre Franke
3be4f968a0
misc: Solve plural issue for some languages
2023-11-13 01:11:48 +01:00
Kévin Commaille
63423a8e1e
sidebar: Set EntryRow icon's a11y role as presentational
2023-11-12 13:04:19 +01:00
Kévin Commaille
2c94eee666
a11y: Set Avatar role as presentational when it is next to a label
2023-11-12 12:34:47 +01:00
Kévin Commaille
9b822fb47c
components: Set default accessible role of Avatar as an image
...
And hide children from the a11y tree.
2023-11-12 12:34:47 +01:00
Kévin Commaille
0391911e3e
video-player: Only play when the player is mapped
2023-11-12 10:36:35 +00:00
Kévin Commaille
1530a68d7b
contributing: Add meson profile for fenv instructions
2023-11-12 11:17:58 +01:00
Sabri Ünal
593cc455df
Update Turkish translation
2023-11-12 06:30:08 +00:00
Kévin Commaille
a1f7524392
drag-overlay: Set revealer has hidden by default
...
Because the child is not revealed by default
2023-11-11 12:05:47 +01:00
Kévin Commaille
24660e232d
misc: Reduce width request of popovers
...
They look weird with a lot of free space
2023-11-10 15:31:32 +01:00
Kévin Commaille
2587f0e9ed
member-timestamp: Align timestamp to the left
2023-11-10 15:24:24 +01:00
Kévin Commaille
ff776f02a6
misc: Do not show arrows on some popovers
2023-11-10 15:23:25 +01:00
Maximiliano Sandoval R
0c3879622e
room-title: Add missing CSS from libadwaita
...
Partially fixes #1219 , it is not reproducible when setting the text
scaling factor to 1.25 (Larger Text from Settings),
it only starts to be visible at 1.5.
2023-11-10 09:51:58 +01:00
Maximiliano Sandoval R
4a93dc0417
Set accessible-role presentation in some images
...
These are images which do not require additional info, like a label,
they could be hidden from the UI and the UI would still make sense.
2023-11-10 08:30:08 +00:00
Maximiliano Sandoval R
41e96536ca
window: Add title
2023-11-10 08:30:08 +00:00
Asier Sarasua Garmendia
f07ed167e7
Update Basque translation
2023-11-10 06:52:10 +00:00