Kévin Commaille
f7dfbcceda
build: Set flatpak version the same as in-app version
3 years ago
Kévin Commaille
ec02e35b45
app: Use an enum for the profile
3 years ago
Kévin Commaille
bebc5f9bab
build: Avoid the need for duplicate development icon
3 years ago
Kévin Commaille
a85644cad5
build: Add beta profile
3 years ago
Kévin Commaille
6471cb9675
build: Refactor profile variables
3 years ago
Kévin Commaille
d248af475c
room-history: Allow to join or view the successor in a tombstone event
3 years ago
Kévin Commaille
af90c33a68
room-history: Add banner to join a tombstoned room's successor
3 years ago
Kévin Commaille
b24344e05a
room-list: Add join_or_view method
3 years ago
Kévin Commaille
3af8399698
room: Don't move room to outdated category if successor was not joined
3 years ago
Kévin Commaille
24749cb43c
room: Refactor load_successor
...
Avoid returning an unused Option.
3 years ago
Kévin Commaille
d4a115cbaa
build: Add missing dependencies to meson.build
3 years ago
Kévin Commaille
55d355c066
event: Don't return unused uid from get_media_content
3 years ago
Kévin Commaille
6466d76ad1
media: Use gio::File::new_tmp() to store temp files
3 years ago
Kévin Commaille
a9f5781825
member-page: Use Member::this_expression when possible
3 years ago
Kévin Commaille
d98cfff347
room-history: Use emit_scroll_child instead or emit_by_name
3 years ago
Kévin Commaille
a26779790f
room-history: Add comment for translators
3 years ago
Kévin Commaille
f911443773
room-history: Fix typo in docs
3 years ago
Kévin Commaille
c0d88c36f8
room: Use upstream methods to check action permission
3 years ago
Kévin Commaille
79ae15d7a9
ci: Fix pages container image
3 years ago
Julian Sparber
88b880f707
ci: Use template and clean up
3 years ago
Kévin Commaille
5dc35b1bc0
chore: Update matrix-sdk and ruma
3 years ago
Fran Dieguez
c0bc4078bb
Update Galician translation
3 years ago
Charles Monzat
af767d62d2
Update French translation
3 years ago
Piotr Drąg
9746ff5f63
Update Polish translation
3 years ago
Yuri Chornoivan
349edff614
Update Ukrainian translation
3 years ago
Kévin Commaille
e964430dba
ci: Fix docs generation
3 years ago
Kévin Commaille
e1b5eb56ae
secret: Store secret in MessagePack format
...
Should be more compact and efficient
3 years ago
Kévin Commaille
0987b89be3
secret: Remove workaround for old libsecret sessions
...
We have switched for a long time now and we are changing the schema
anyway.
3 years ago
Kévin Commaille
5b644adeb4
secret: Add stored session versioning
3 years ago
Kévin Commaille
8844b9a81e
utils: Add methods to create Matrix client
3 years ago
Kévin Commaille
2b510f690b
secret: Make SecretError::CorruptSession more explicit with named fields
3 years ago
Kévin Commaille
92f551d6da
chore: Update matrix-sdk and switch to SQLite store
3 years ago
Fran Dieguez
aec7643b70
Update Galician translation
3 years ago
Fran Dieguez
2aaba9c683
Update Galician translation
3 years ago
Kévin Commaille
991ca3f847
chore: Update cargo dependencies
3 years ago
Kévin Commaille
6c85471907
room-history: Make list view recycle items when room changes
...
Instead of deleting all items and re-building everything.
3 years ago
Kévin Commaille
83f2dbd6c7
room-history: Make sure auto-scrolling scrolls all the way down
...
Seems to be an issue otherwise when we switch rooms.
3 years ago
Kévin Commaille
9d7b31e502
room: Generate human-readable ID for logs
3 years ago
Kévin Commaille
b064698a27
room-history: Don't try to load history before everything is ready
...
Should avoid some panics when initializing the timeline takes more time
than usual.
Also avoids loading more history because the adjustment is at 0 when
it is loading items in the listview.
3 years ago
Kévin Commaille
dd81ec2b07
timeline: Fix timeline states
3 years ago
Kévin Commaille
2a07a1b67c
timeline: Group virtual items in a single type
...
Now that the SDK timeline API handles most of the logic, there is just a
lot of boilerplate code for little to no gain.
3 years ago
Yuki Okushi
cfeae158ad
Add Japanese translation
3 years ago
Kévin Commaille
9019e64772
chore: Update dependencies
3 years ago
Alan Mortensen
2e251e5c9d
Update Danish translation
3 years ago
Kévin Commaille
499b5dccbc
session: Use an enum for the session state
...
Instead of various fields and signals.
3 years ago
Maximiliano Sandoval R
b28ae1b8a7
public_room_row: Stop spinners when idle
3 years ago
Maximiliano Sandoval R
d4d9217c4a
item_row: Stop spinners when idle
3 years ago
Maximiliano Sandoval R
d3a9732cae
message_media: Stop spinners when idle
3 years ago
Maximiliano Sandoval R
59c6fc2441
loading_listbox_row: Stop spinners when idle
3 years ago
Maximiliano Sandoval R
61ae6820ac
message_audio: Stop spinners when idle
3 years ago