Commit graph

1468 commits

Author SHA1 Message Date
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
Brage Fuglseth
cd21c5c35b room details: decrease window width to match AdwAboutWindow 2023-11-07 16:31:43 +00:00
Brage Fuglseth
e621651f4d room details: Add .pill class to edit button 2023-11-07 16:31:43 +00:00
Brage Fuglseth
7ededd1cfe room-details: style cleanups
Ideally we'd have two separate views for viewing and editing room
details, but this makes the current implementation look a little nicer.

- Update the room title to match the .title-1 style class when
insensitive
- Add a 24px margin above room title to match AdwStatusPage
- Disable search since the page has a rather small amount of elements
2023-11-07 16:31:43 +00:00
Kévin Commaille
002f93ef2e
explore: Join a room by its canonical alias if possible
Otherwise, ensure we provide routing to join a room by its ID.
2023-11-07 17:07:32 +01:00
Kévin Commaille
53571ec265
sidebar: Show icon next to DMs name 2023-11-07 15:47:07 +01:00
Kévin Commaille
64e865cdce
room: Remove people/direct category 2023-11-07 15:45:02 +01:00
Kévin Commaille
4d42051906
completion-popover: Use same avatar size as other places in room history 2023-11-07 15:21:18 +01:00
Kévin Commaille
2eeb44aaae
chore: Remove extra spaces in front of single-digit dates and times 2023-11-07 15:21:18 +01:00
Kévin Commaille
198b22618f
room-history: Show popover with list of read receipts on right click 2023-11-07 15:21:17 +01:00
Kévin Commaille
4fcaa2da7f
room-history: Show tooltip for read receipts details 2023-11-07 14:09:03 +01:00
Kévin Commaille
24d6a7ce32
event: Provide more data for read receipts 2023-11-07 14:09:01 +01:00
Kévin Commaille
33d06a93e8
chore: Upgrade crates 2023-11-07 13:21:09 +01:00
Kévin Commaille
e81d125998
attachment-dialog: Fix resource path 2023-11-07 12:33:35 +01:00
Luming Zh
eea7c45396 Update Chinese (China) translation 2023-11-07 03:52:33 +00:00
Yuri Chornoivan
00ab7d496f Update Ukrainian translation 2023-11-06 20:55:26 +00:00
Paul van Tilburg
cd1911fce8
room-history: Add popover to show senders of a reaction
The popover will show for a reaction the list of people that have sent
it and when they did.

* Add a `ReactionPopover` object for the popover
* Add a `ReactionSenderRow` object for senders as rows of the popover
* Add a `MemberReactionSender` object to represent a room member that
  sent a reaction
2023-11-06 20:57:20 +01:00
Paul van Tilburg
7bb3790d7a
event: Add ListModel implementation to ReactionGroup 2023-11-06 20:40:23 +01:00
Kévin Commaille
9cd1a91984
style: Rename completion-popover class to list-popover
And make compatible with popovers containing GtkListViews
2023-11-06 20:17:15 +01:00
Kévin Commaille
4dbe94fcb5
room-history: Set room menu as primary menu when the sidebar is hidden
i.e. when the window is narrow.
2023-11-06 14:18:44 +01:00
Kévin Commaille
227e9e9076
sidebar: Set main menu as primary menu 2023-11-06 14:18:44 +01:00