Commit graph

630 commits

Author SHA1 Message Date
Kévin Commaille
c0f93de8ce room: Remove unused GlibDateTime trait 2022-04-26 09:49:48 +00:00
Kévin Commaille
90e4980cf5 room: Handle latest change without Event 2022-04-26 09:49:48 +00:00
Kévin Commaille
84ac108822 room-history: Fix reaction chooser in context menu 2022-04-26 09:26:09 +00:00
Kévin Commaille
1614ce9179 verification: Move in-room verification outside of Timeline 2022-04-26 09:10:06 +00:00
Kévin Commaille
dc04e0e714
room-history: Swap "emoji" and "more" buttons next to message entry 2022-04-23 11:19:48 +02:00
Kévin Commaille
b65188cdb6 misc: Create developers flatpak variant
Be able to use nightly while hacking
2022-04-20 08:17:04 +00:00
Marco Melorio
89b89024c9 window: Add a global paste action to paste media
Now it's possible to paste an image even when the message entry is not focused.
2022-04-20 08:03:51 +00:00
Julian Sparber
e069053cda session: Replace listview with listbox in AccountSwitcher
This reworks the entiere account switcher.

Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/931
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/898
2022-04-19 20:04:51 +00:00
Alan Mortensen
5ba378e0d1 Update Danish translation 2022-04-19 17:12:09 +00:00
Yaron Shahrabani
8600158230 Update Hebrew translation 2022-04-19 12:57:24 +00:00
Yosef Or Boczko
2399a38107 Update Hebrew translation 2022-04-19 08:31:48 +00:00
Piotr Drąg
25f75942bf Update Polish translation 2022-04-17 16:30:32 +02:00
Rafael Fontenelle
ee67915180 Update Brazilian Portuguese translation 2022-04-15 17:56:52 +00:00
Yuri Chornoivan
bbb54ead6f Update Ukrainian translation 2022-04-13 17:34:08 +00:00
Kévin Commaille
a6653be085 room: Simplify use of TimelineItemImpl 2022-04-13 16:42:34 +00:00
Kévin Commaille
5ac882eaa1
context-menu-bin: Fix non-working actions
Destroying the popover on close results in the action not being
called.

Instead do like the members list and keep a single popover for the
whole list. To do that we need to pass a weak reference to the
closest common parent of the list items, via the list view factory.
2022-04-13 18:22:53 +02:00
Bilal Elmoussaoui
90d93def43 Bump ashpd
Fixes the location portal precision
2022-04-13 15:43:01 +00:00
Julian Sparber
c11393e3f6 session: Improve accessibility and focus
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/197

Room history navigation isn't good yet, but this improves navigation by a lot.
2022-04-13 15:22:33 +00:00
Bilal Elmoussaoui
d5749f75a4 Room history: Send/display static location events
Fixes #952
2022-04-13 13:00:26 +00:00
Kévin Commaille
375f5b64dc
sidebar: Fix sidebar tab behavior
Tab and arrow keys navigation doesn't work with hidden list items
2022-04-13 14:41:54 +02:00
Bilal Elmoussaoui
40ca58a34d Room history: Add an emoji selection button
It basically triggers the CTRL+. behaviour
2022-04-12 09:39:19 +00:00
Daniel Mustieles
b5c97aa079 Update Spanish translation 2022-04-12 06:06:47 +00:00
Kévin Commaille
35d3dd6d75
sidebar: Define subclass for item list 2022-04-11 18:34:22 +02:00
Kévin Commaille
e34feaac89
device: Fix ParamSpecs 2022-04-11 13:40:11 +02:00
Kévin Commaille
8d94e90c5c
timeline: Use subclass instead of enum for timeline items
Part of #939
2022-04-11 13:19:57 +02:00
Kévin Commaille
779c098b70 misc: Add Rust toolchain config file
Make Rust-Analyzer use the nightly toolchain
2022-04-11 09:23:22 +00:00
Kévin Commaille
6a705f40e1 login: Improvements for small screens
Part of #868
2022-04-11 09:05:40 +00:00
Piotr Drąg
111354f5bc Update Polish translation 2022-04-10 16:48:59 +02:00
Kévin Commaille
0c4bf5725d
ci: Build nightly flatpak for aarch64 2022-04-08 17:20:19 +02:00
Asier Sarasua Garmendia
0b56efc6e8 Update Basque translation 2022-04-07 15:37:14 +00:00
Yuri Chornoivan
e58b27943d Update Ukrainian translation 2022-04-07 13:54:41 +00:00
Alexandre Franke
fd2fa95bf2 Update French translation 2022-04-07 13:22:37 +00:00
Alexandre Franke
4f1af13cec Improve a couple strings 2022-04-07 12:50:48 +00:00
Kévin Commaille
01d1e3c674
chore: Update libsecret
Fixes #984
2022-04-06 20:33:57 +02:00
Kévin Commaille
5de88e83ff
i18n: Add formatting i18n methods compatible with xgettext 2022-04-06 19:17:39 +02:00
Julian Sparber
eae7359285 context-menu-bin: Create popup only when needed
This reduces the time needed to build a Sidebar::RoomRow and
RoomHisotry::MessageRow, by a sinificant amount.
2022-04-06 13:43:38 +00:00
Alexandre Franke
e90312fb87 Improve wording 2022-04-05 12:50:10 +00:00
Kévin Commaille
dfb6943434
ci: Fix publish_nightly dependency 2022-04-05 13:02:42 +02:00
Kévin Commaille
9c3d1559fe
ci: Only build nightly version on main 2022-04-05 12:30:25 +02:00
Kévin Commaille
6ade43833d
ci: Fix nightly build
Resources where compiled for stable version
2022-04-04 21:20:35 +02:00
Julian Sparber
e20d00adf0 Generate debug symbols in release mode 2022-04-04 17:27:05 +02:00
Julian Sparber
ee85c5772a ci: Build ci and nightly flatpak in release mode
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/979
2022-04-04 17:10:35 +02:00
Julian Sparber
fabbf516fe session: Don't require master cross-signing key 2022-04-04 12:04:16 +02:00
Alexandre Franke
a8504693fc i18n: bring back translations from legacy 2022-04-04 09:20:07 +00:00
Alexandre Franke
a3e588c78e Use proper quotes in strings 2022-04-04 09:03:22 +00:00
Alexandre Franke
296dd710f5 Improve text for upgraded rooms 2022-04-04 08:51:48 +00:00
Kévin Commaille
79246b73be doc: Bring back issue templates and update them 2022-04-03 13:20:18 +00:00
Anders Jonsson
bb27995fe7 Update Swedish translation 2022-04-03 12:59:20 +00:00
Kévin Commaille
a0561e010c doc: Document the MSRV 2022-04-03 09:52:02 +00:00
Asier Sarasua Garmendia
4501a3f024 Update Basque translation 2022-04-03 09:23:14 +00:00