Commit Graph

1638 Commits

Author SHA1 Message Date
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
Anders Jonsson ea73b6cfda Update Swedish translation 2023-11-09 21:34:26 +00:00
Kévin Commaille 4e498903df
video-player: Flush message bus on dispose
Otherwise we might leak the GstPlay
2023-11-09 14:45:25 +01:00
Kévin Commaille b87b9dc12b
room-history: Hide scroll button overlay when button is not visible
Otherwise it prevents click on widgets that are under it.
2023-11-09 12:43:35 +01:00
Kévin Commaille 6b1502f513
drag-overlay: Hide revealer when not in use
Allows to select other widgets in the history with the GTK Inspector.
2023-11-09 12:34:40 +01:00
Kévin Commaille 349a2783f1
drag-overlay: Don't subclass AdwBin
We override all its APIs
2023-11-09 12:22:40 +01:00
Kévin Commaille 7f8dc352b4
data: Bundle all the icons we use
Relying on the ones available on the system might not work on all
systems
2023-11-09 12:01:31 +01:00
Kévin Commaille af8469d1f8
member-timestamp: Timestamps are in seconds
We provide timestamps in seconds but they are treated as milliseconds so
the formatted date and time are wrong
2023-11-09 09:55:23 +01:00
Kévin Commaille 3c50632c9e
readme: Update for Fractal 5.rc1 2023-11-08 20:43:10 +01:00
Kévin Commaille 863546c23a
ci: Trigger workflow when there is a commit tag
Should hopefully finally fix the release workflow
2023-11-08 18:53:48 +01:00
Kévin Commaille 918a7179f3
chore: Prepare release of Fractal 5.rc1 2023-11-08 15:29:01 +01:00
Luming Zh 079273380b Update Chinese (China) translation 2023-11-08 00:41:07 +00:00
Maximiliano Sandoval R e119082877 member_list: Do not use borrow_mut for a long time
Fixes: GNOME/fractal#1278
2023-11-07 19:55:03 +00:00
Yuri Chornoivan 840d108ea9 Update Ukrainian translation 2023-11-07 18:13:02 +00:00
Brage Fuglseth b199d1ae8d room details: add .pill to save button 2023-11-07 16:31:43 +00:00