Commit graph

830 commits

Author SHA1 Message Date
Kévin Commaille
7706441ee8 utils: Reorganize by creating submodules
Improve the docs.

Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1173>
2022-10-10 08:45:13 +00:00
Piotr Drąg
49d31bfff4 Update Polish translation 2022-10-09 13:35:05 +02:00
Jiri Grönroos
8e75dbd5f2 Update Finnish translation 2022-10-08 19:17:56 +00:00
Yuri Chornoivan
02235f1694 Update Ukrainian translation 2022-10-07 20:24:09 +00:00
Kévin Commaille
5d7d49a973 session: Allow to join a room by ID, alias or permalink 2022-10-07 17:10:40 +00:00
Kévin Commaille
23691dbf87 room-history: Fix parsing of matrix.to URIs that are not percent-encoded 2022-10-07 17:10:40 +00:00
Yuri Chornoivan
3d4a4b347a Update Ukrainian translation 2022-10-05 19:58:14 +00:00
Kévin Commaille
0232d98dc1
explore: Allow to explore custom matrix servers 2022-10-05 16:37:51 +02:00
Kévin Commaille
a6999bd958
chore: Update Cargo.lock 2022-10-05 16:09:12 +02:00
Kévin Commaille
91085e91df chore: Update matrix-sdk to 0.6.0 and ruma to 0.7.4
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1177>
2022-10-05 10:04:40 +00:00
Kévin Commaille
6203ba01b3 chore: Switch to Rust 2021 edition
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1176>
2022-10-05 09:36:22 +00:00
Paul van Tilburg
76ddc9c45a
room-history: Show location viewer error when geo URI parsing fails
This is only used for displaying locations. When previewing/sending a
location, it is assumed to be valid, so no error overlay is necessary.

* Pass a `GeoUri` object to the `LoctionViewer` and `MediaContentViewer`
  instead of a geo URI string so it is known to be valid
* Wrap the `LocationViewer` component in a `GtkOverlay` in the
  `ContentMessageLocation` component that can overlay an error message
  over the location viewer if coordinate parsing fails
2022-10-05 08:44:06 +02:00
Paul van Tilburg
85b5af0f37
room-history: Use geo_uri crate for geo URI parsing/generation 2022-10-05 08:44:06 +02:00
Kévin Commaille
ea937599e3
chore: Update libshumate dependency
Switch to the first stable release
2022-10-03 22:08:31 +02:00
Yuri Chornoivan
5b192ca5dd Update Ukrainian translation 2022-10-02 19:32:00 +00:00
Kévin Commaille
5f5ebd5730
room-history: Make title of location preview translatable 2022-10-02 19:51:27 +02:00
Kévin Commaille
4e355341a3
content: Fix unwanted rounded corners in location preview 2022-10-02 17:32:07 +02:00
Kévin Commaille
00b8bcc83a
login: Add message for translators 2022-09-28 18:37:35 +02:00
Kévin Commaille
825580cc41
misc: Don't init widgets that are TemplateChild 2022-09-28 18:14:02 +02:00
Kévin Commaille
7e46ea6a35
misc: Don't specify type if it's not needed 2022-09-28 17:51:56 +02:00
Kévin Commaille
d19bb254d5
misc: Remove RefCell or OnceCell wrapping WeakRefs 2022-09-28 17:32:50 +02:00
Kévin Commaille
4ffcdf1909
misc: Fix comments and docs 2022-09-28 16:47:27 +02:00
Kévin Commaille
3d12e38336
misc: Ensure UI files use enum variant short name consistently 2022-09-28 16:41:46 +02:00
Kévin Commaille
6ae4c6e846
login: Mark strings as translatable 2022-09-28 16:41:00 +02:00
Kévin Commaille
a190f17ea3
account-settings: Mark strings as translatable 2022-09-28 16:26:39 +02:00
Kévin Commaille
77c9c73175
components: Remove EntryRow 2022-09-28 15:29:11 +02:00
Kévin Commaille
ef7010d950
session-verification: Use AdwPasswordEntryRow 2022-09-28 15:29:02 +02:00
Kévin Commaille
09df14ed16
login: Use AdwEntryRow and AdwPasswordEntryRow 2022-09-28 15:28:46 +02:00
Kévin Commaille
0b9519e370
account-settings: Use AdwEntryRow 2022-09-28 15:25:21 +02:00
Kévin Commaille
af1bbba90e
chore: Update libadwaita dependency 2022-09-28 15:24:18 +02:00
Julian Sparber
d6024184c0 docs: Improve explanation of how credentials are stored 2022-09-26 13:41:07 +00:00
Julian Sparber
a2e9ee4c57 Add release notes and update version 2022-09-25 19:33:26 +02:00
Julian Sparber
e88697bc49 ci: Add jobs to publish release 2022-09-25 19:30:35 +02:00
Julian Sparber
8604053638 meson: Ignore some files when creating release tarball 2022-09-25 18:47:35 +02:00
Piotr Drąg
93841e53be Update Polish translation 2022-09-25 15:45:41 +02:00
Kévin Commaille
a3374872c3 verification: Use the Matrix spec i18n data for emoji names 2022-09-24 15:24:00 +00:00
Kévin Commaille
a762c04ffc ci: Make checks use POTFILES.skip instead of a hardcoded list 2022-09-24 15:24:00 +00:00
Yuri Chornoivan
eea328556a Update Ukrainian translation 2022-09-24 11:49:31 +00:00
Kévin Commaille
8dd205ffce account-settings: Allow to import and export room encryption keys
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1157>
2022-09-24 09:54:57 +00:00
Kévin Commaille
dc33441fad chore: Update matrix-sdk
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1157>
2022-09-24 09:54:57 +00:00
Paul van Tilburg
49c868c680
Update html2pango to 0.5
This adds support for more types of markup:
* Superscript (`<sup>`) and subscript `<sub>`
* Horizontal rules (`<hr>`)
* Text foreground (`data-mx-color`) and background (`data-mx-bg-color`)
  color

It also fixes space collapsing in block elements such that newlines in
HTML are no longer rendered as line breaks and fixes support for `<br>`.
2022-09-24 11:28:39 +02:00
Alan Mortensen
f21ddab879 Update Danish translation 2022-09-20 17:04:24 +00:00
Piotr Drąg
917838f685 Update Polish translation 2022-09-18 16:41:38 +02:00
Kévin Commaille
f8d2ceb871
chore: Update libadwaita min version in meson.build 2022-09-16 23:16:03 +02:00
Yuri Chornoivan
3e3eeaec8e Update Ukrainian translation 2022-09-16 18:57:21 +00:00
Kévin Commaille
47b6163c83
event: Update matrix event when pure event changes 2022-09-15 18:29:27 +02:00
Kévin Commaille
852dd05462
room-history: Dont overwrite message row parent's CSS classes 2022-09-15 18:04:01 +02:00
Kévin Commaille
e35c2b4464
room-history: Allow to send replies 2022-09-15 18:03:58 +02:00
Kévin Commaille
8127a52199
message-row: Allow to embed messages content preview
Provide a more compact format for message content.
2022-09-15 18:02:34 +02:00
Kévin Commaille
454bb4e5e4
room-history: Update event actions when its source changes 2022-09-15 17:13:00 +02:00