Kévin Commaille
ba430b50cc
login: Handle matrix client creation in Login
4 years ago
Kévin Commaille
0487df15ab
login: Split in pages and cleanup
4 years ago
Kévin Commaille
4b7703ba87
room-history: Reset scroll position when switching rooms
4 years ago
Kévin Commaille
27e96f4acb
room-history: Add an icon to files in replies
4 years ago
Kévin Commaille
97933849f4
room-history: Fix width of locations in replies
4 years ago
Kévin Commaille
19d5f87e48
room-history: Fix corners of media messages in replies
4 years ago
Kévin Commaille
cd823e5937
room-history: Request bigger thumbnails
...
Otherwise they are blurry because we request smaller images than the
available space.
4 years ago
Kévin Commaille
e546769dc7
misc: Fix strings and comments
4 years ago
Kévin Commaille
b0274eaaf2
room-history: Don't loop when new messages are added
...
The scrollbar has not been updated when the `load()` method returns,
so wait until we get notified of the change if new messages are added.
4 years ago
Kévin Commaille
f0e5d97684
account-settings: UI fixes
4 years ago
Kévin Commaille
6e82ea2f60
account-settings: Use AdwPasswordEntryRow
4 years ago
Kévin Commaille
4270577625
account-settings: Don't use AdwPreferencesPage when not needed
4 years ago
Kévin Commaille
1c891ce5fa
room-history: Add preview tooltips on linkified URLs
4 years ago
Kévin Commaille
f56b28bb44
room-history: Escape HTML entities in URLs tooltips
...
The tooltips consider that there is markup by default and don't like '&' that
are not escaped.
4 years ago
Kévin Commaille
0225b10ab7
room-history: Fix parsing of matrix.to URIs
...
ruma_common::serde::urlencoded::de chokes when there are several identical
keys, so replace it with form_urlencoded.
URIs with encoded HTML entities now recognize & in the query.
4 years ago
Kévin Commaille
7e212947fe
room-history: Fix parsing of nested mentions
4 years ago
Kévin Commaille
dd1f5b8246
session: Send media info with attachments
...
Generate thumbnails for images.
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1173 >
4 years ago
Kévin Commaille
7706441ee8
utils: Reorganize by creating submodules
...
Improve the docs.
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1173 >
4 years ago
Piotr Drąg
49d31bfff4
Update Polish translation
4 years ago
Jiri Grönroos
8e75dbd5f2
Update Finnish translation
4 years ago
Yuri Chornoivan
02235f1694
Update Ukrainian translation
4 years ago
Kévin Commaille
5d7d49a973
session: Allow to join a room by ID, alias or permalink
4 years ago
Kévin Commaille
23691dbf87
room-history: Fix parsing of matrix.to URIs that are not percent-encoded
4 years ago
Yuri Chornoivan
3d4a4b347a
Update Ukrainian translation
4 years ago
Kévin Commaille
0232d98dc1
explore: Allow to explore custom matrix servers
4 years ago
Kévin Commaille
a6999bd958
chore: Update Cargo.lock
4 years ago
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 >
4 years ago
Kévin Commaille
6203ba01b3
chore: Switch to Rust 2021 edition
...
Part-of: <https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/1176 >
4 years ago
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
4 years ago
Paul van Tilburg
85b5af0f37
room-history: Use geo_uri crate for geo URI parsing/generation
4 years ago
Kévin Commaille
ea937599e3
chore: Update libshumate dependency
...
Switch to the first stable release
4 years ago
Yuri Chornoivan
5b192ca5dd
Update Ukrainian translation
4 years ago
Kévin Commaille
5f5ebd5730
room-history: Make title of location preview translatable
4 years ago
Kévin Commaille
4e355341a3
content: Fix unwanted rounded corners in location preview
4 years ago
Kévin Commaille
00b8bcc83a
login: Add message for translators
4 years ago
Kévin Commaille
825580cc41
misc: Don't init widgets that are TemplateChild
4 years ago
Kévin Commaille
7e46ea6a35
misc: Don't specify type if it's not needed
4 years ago
Kévin Commaille
d19bb254d5
misc: Remove RefCell or OnceCell wrapping WeakRefs
4 years ago
Kévin Commaille
4ffcdf1909
misc: Fix comments and docs
4 years ago
Kévin Commaille
3d12e38336
misc: Ensure UI files use enum variant short name consistently
4 years ago
Kévin Commaille
6ae4c6e846
login: Mark strings as translatable
4 years ago
Kévin Commaille
a190f17ea3
account-settings: Mark strings as translatable
4 years ago
Kévin Commaille
77c9c73175
components: Remove EntryRow
4 years ago
Kévin Commaille
ef7010d950
session-verification: Use AdwPasswordEntryRow
4 years ago
Kévin Commaille
09df14ed16
login: Use AdwEntryRow and AdwPasswordEntryRow
4 years ago
Kévin Commaille
0b9519e370
account-settings: Use AdwEntryRow
4 years ago
Kévin Commaille
af1bbba90e
chore: Update libadwaita dependency
4 years ago
Julian Sparber
d6024184c0
docs: Improve explanation of how credentials are stored
4 years ago
Julian Sparber
a2e9ee4c57
Add release notes and update version
4 years ago
Julian Sparber
e88697bc49
ci: Add jobs to publish release
4 years ago