Kévin Commaille
bf93649824
misc: Make the bug template the default issue template
2022-11-14 18:03:05 +00:00
Piotr Drąg
4b121bcdcc
Update Polish translation
2022-11-13 13:29:35 +01:00
Kévin Commaille
593856dcf2
chore: Update matrix-sdk
...
A RustSec was issued because it can leak secrets in the logs.
2022-11-13 09:47:04 +01:00
Kévin Commaille
8178917fa6
misc: Update Cargo.lock
2022-11-12 14:45:39 +01:00
Kévin Commaille
b8d55c3973
misc: Add tracing feature for oo7
2022-11-12 14:14:25 +01:00
Yuri Chornoivan
7d75e72f47
Update Ukrainian translation
2022-11-10 07:56:24 +00:00
Nathan Follens
812f9f5d00
Update Dutch translation
2022-11-09 19:49:49 +00:00
Kévin Commaille
087391c7ea
room-history: Fix random offset for state-like events
2022-11-08 20:32:24 +00:00
Kévin Commaille
b73c149a22
session: Add action to copy an image in event's context menu
2022-11-08 15:03:29 +01:00
Kévin Commaille
4a31e667a3
session-verification: Display the Matrix User ID as the title of the window
2022-11-08 12:07:05 +01:00
Kévin Commaille
dbf73de01d
verification: Don't complete session verification if cross-signing keys are missing
2022-11-08 12:07:04 +01:00
Kévin Commaille
fe01193769
verification: Make label IDs more explicit
2022-11-08 10:39:42 +01:00
Luming Zh
7da4df1d1d
Update Chinese (China) translation
2022-11-06 17:55:09 +00:00
Piotr Drąg
466baaf65e
Update Polish translation
2022-11-06 15:34:20 +01:00
Kévin Commaille
2450728ade
user-actions: Remove NONE flag
...
Replace it with calls to `empty()`, as it's not a proper flag.
Could avoid confusion when using bitflags methods like `contains()`.
2022-11-06 12:46:12 +01:00
Kévin Commaille
535b8a9f46
pill: Remove room when setting user and vice-versa
2022-11-06 12:40:13 +01:00
Kévin Commaille
7a98f79d97
misc: Only implement Default when required
...
Reduces boilerplate
2022-11-06 12:33:09 +01:00
Kévin Commaille
a1385eff0a
misc: Allow clippy::new_without_default at the crate level
2022-11-06 12:32:39 +01:00
Kévin Commaille
98235bd564
invite-subpage: Remove unnecessary uses of clone!
2022-11-06 12:17:29 +01:00
Kévin Commaille
bbe284554a
components: Use GstPlay instead of GstPlayer for video player
2022-11-06 09:43:54 +00:00
Yuri Chornoivan
858cea35bf
Update Ukrainian translation
2022-11-05 18:41:52 +00:00
Kévin Commaille
16e44db2a0
chore: Use the Default derive for enums
2022-11-05 12:03:38 +01:00
Kévin Commaille
fff8839846
chore: Rename priv_
variables to imp
...
To be consistent with the method name.
2022-11-05 12:01:57 +01:00
Kévin Commaille
f71961a1b7
chore: Use ParamSpec builders
...
Use the description of the property to document getters and setters.
2022-11-05 11:57:15 +01:00
Kévin Commaille
fbc9b26d5c
chore: Update gtk and related dependencies
2022-11-05 11:40:26 +01:00
Kévin Commaille
dffcc460cc
account-settings: Add basic notifications settings page
2022-11-05 10:31:52 +01:00
Kévin Commaille
2609c585f2
notifications: Display room avatar
2022-11-05 10:06:59 +01:00
Kévin Commaille
1492956a88
session: Add support for notifications
2022-11-05 10:06:59 +01:00
Kévin Commaille
5bef3b021c
session: Separate action to show content and send ready signal
...
Otherwise we send the ready signal everytime we want to show the
content.
Move everything that is not about showing content if a new method.
Rename the old mark_ready to mark_loaded because the ready signal is
sent later so it can be confusing.
2022-11-05 10:06:59 +01:00
Kévin Commaille
642790c289
window: Allow to get a Session by ID
2022-11-05 10:06:59 +01:00
Kévin Commaille
9122a7f926
utils: Group matrix-related utils
2022-11-05 10:06:59 +01:00
Kévin Commaille
7301d3ff6e
room-history: Display and send typing notifications
2022-11-05 09:30:53 +01:00
Nathan Follens
4398ab79a3
Update Dutch translation
2022-11-01 21:47:34 +00:00
Piotr Drąg
02359fa915
Update Polish translation
2022-10-30 13:28:48 +01:00
Yuri Chornoivan
0bccbfe478
Update Ukrainian translation
2022-10-29 10:31:14 +00:00
Kévin Commaille
cafc56e14a
hooks: Skip checks when missing a dependency in a non-interactive shell.
2022-10-28 21:18:39 +02:00
Kévin Commaille
4d5791f817
secret: Use oo7 instead of libsecret
2022-10-28 11:12:36 +00:00
Kévin Commaille
b0f51bd1f9
login: Allow to go back to login when cancelling a verification
...
Also fixes a bug where the database would get deleted when the app
is closed after restoring a session.
2022-10-27 11:51:02 +02:00
Hugo Carvalho
c3d1bd7ac8
Update Portuguese translation
2022-10-26 13:00:46 +00:00
Hugo Carvalho
0d4970c57d
Add Portuguese translation
2022-10-25 13:32:33 +00:00
Kévin Commaille
26c182b052
window: Only clean login if a new session is ready
2022-10-22 16:12:46 +02:00
Kévin Commaille
340fff5276
session: fix typo
2022-10-22 15:51:20 +02:00
Kévin Commaille
7ef617bfd9
window: Remove action to show greeter
...
It's redundant with the one to create a new session and the distinction
between the two isn't really needed.
2022-10-22 15:29:31 +02:00
Kévin Commaille
c533478e2c
login: Remove signal for new session
...
It is used in a single place and it's easier to call the method of
the window directly.
2022-10-22 15:16:23 +02:00
Kévin Commaille
926926491d
chore: Update Ruma
2022-10-18 10:25:12 +02:00
Julian Sparber
a40829eeb2
docs: Improve runtime dependencies section
2022-10-17 14:00:07 +00:00
Lukáš Tyrychtr
f0ac677121
sidebar: Tell accessibility tools about expanded state of categories
2022-10-14 11:18:58 +02:00
Christopher Davis
c6edc58468
event_actions: Use GtkFileChooserNative for saving
...
Fractal does not have a full view of the filesystem, which
means that we can't use GtkFileChooserDialog if we want users
to be able to save anywhere. Instead, we need to use the
file chooser portal via GtkFileChooserNative.
Closes https://gitlab.gnome.org/GNOME/fractal/-/issues/1064
2022-10-13 12:38:01 +02:00
Kévin Commaille
e8c3728a95
session: Use image crate to get image metadata
2022-10-12 12:44:48 +00:00
Kévin Commaille
4a0e79642d
misc: Use the image crate to load images
...
Handle more codecs than GDK-Pixbuf and add support for animated images.
2022-10-12 12:44:48 +00:00