Vivianne
faa96e4b09
Remove width restrictions and the overly aggressive padding
2023-12-23 01:48:21 -05:00
Luming Zh
541f4fa19c
Update Chinese (China) translation
2023-12-22 18:59:28 +00:00
Kévin Commaille
6ab0cfd33a
history-viewer: Use a single timeline for all the viewers
...
Reduces the number of requests to the server.
2023-12-22 17:43:46 +01:00
Kévin Commaille
1bac6724ad
room-details: Use glib::Variant macro
2023-12-22 15:15:36 +01:00
Kévin Commaille
da91255fd5
a11y: Don't navigate through items with Tab in GtkListViews
...
When there are other widgets to navigate to outside of the list view.
Arrow keys can be used instead to navigate between items.
2023-12-22 14:59:22 +01:00
Kévin Commaille
94f28cd980
expression-list-model: Do not use one weak reference per item
...
Use strong references instead. Otherwise dropping the item watches for
each member of a big room takes too long.
2023-12-22 14:40:20 +01:00
Kévin Commaille
37f3a3ee63
room-history: Use OnceCell from std and BoundObject
2023-12-22 14:15:41 +01:00
Kévin Commaille
707b12b7f5
misc: Use OnceCell from std
2023-12-22 14:15:22 +01:00
Kévin Commaille
deaa6e6166
session: Move room encryption event handler to Room
2023-12-21 23:54:06 +01:00
Kévin Commaille
ad9deced91
room: Always keep own member
...
This is useful to always have the proper room membership, among other
things
2023-12-21 23:48:00 +01:00
Kévin Commaille
7cd80c2b0c
room: Refactoring
2023-12-21 23:40:53 +01:00
Kévin Commaille
afdf502e08
room: Require the Matrix room during construction
...
Removes an unwrap
2023-12-21 23:34:53 +01:00
Yuri Chornoivan
a53c63970d
Update Ukrainian translation
2023-12-21 15:56:58 +00:00
Alexandre Franke
8fd746033f
Release Fractal 6.beta
2023-12-21 15:50:00 +00:00
Alexandre Franke
0df580c207
window: make default size larger
2023-12-21 15:17:29 +00:00
Alexandre Franke
350d2dacc5
account-settings: make default size larger
2023-12-21 15:17:29 +00:00
Alexandre Franke
3f46054c27
room-details: make default size larger
2023-12-21 15:17:29 +00:00
Kévin Commaille
2028f590ca
css: Scope h* title styles
...
Avoids interfering if they are used by upstream libraries in other
places.
2023-12-21 15:31:24 +01:00
Kévin Commaille
5293f9308c
message-toolbar: Replace toolbar with text when user can't send message
...
Instead of disabling the toolbar.
Works around an issue where the input doesn't send the text input enter
Wayland signal after it has been deactivated.
2023-12-21 15:01:56 +01:00
Kévin Commaille
7c3f7f83f9
login: Update Twitter SSO IdP to X
2023-12-21 11:32:52 +01:00
Kévin Commaille
0f13d447d9
login: Add tooltip on SSO providers buttons
2023-12-21 11:22:43 +01:00
Luming Zh
e0de9d1eea
Update Chinese (China) translation
2023-12-20 20:58:14 +00:00
Kévin Commaille
c0eab643b4
misc: Use deref operator for RefCell instead of clone or as_ref
2023-12-20 17:36:15 +01:00
Kévin Commaille
af547243a7
misc: Use is_some_and instead of map_or
2023-12-20 17:13:37 +01:00
Kévin Commaille
9d2d8c389c
misc: Always use generated connect_{*}_notify() method
...
Avoids possible errors in the name of properties and helps in case they
are renamed.
2023-12-20 16:52:51 +01:00
Kévin Commaille
e5f82d2fe2
misc: Always use generated notify_{*}() method
...
Avoids possible errors in the name of properties and helps in case they
are renamed.
2023-12-20 16:35:03 +01:00
Kévin Commaille
0ebcb8cbeb
misc: Use more compact typed None format
2023-12-20 16:30:30 +01:00
Kévin Commaille
045dd8369f
content: Finish porting to glib::Properties macro
2023-12-19 22:21:54 +01:00
Kévin Commaille
ca4ec3100d
account-settings: Port to glib::Properties macro
2023-12-19 21:48:30 +01:00
Kévin Commaille
118f4ca1b0
room-history: Port to glib::Properties macro
2023-12-19 19:25:42 +01:00
Kévin Commaille
db339a476a
room-details: Add notifications setting
2023-12-19 16:23:00 +01:00
Kévin Commaille
f42688b225
notifications-settings: Refactor update_keywords_list
2023-12-19 16:22:54 +01:00
Kévin Commaille
f85bd2a612
room-details: Port to glib::Properties macro
2023-12-18 20:42:04 +01:00
Kévin Commaille
f366b02137
explore: Port to glib::Properties macro
2023-12-18 18:46:05 +01:00
Luming Zh
bffd9463f7
Update Chinese (China) translation
2023-12-18 17:32:35 +00:00
Yuri Chornoivan
0da96b26da
Update Ukrainian translation
2023-12-18 15:02:54 +00:00
Kévin Commaille
8db11bf5a6
notifications-page: Add keywords settings
2023-12-18 11:37:46 +01:00
Kévin Commaille
cd708d637d
notifications-page: Add global rooms setting
2023-12-18 11:37:43 +01:00
Kévin Commaille
59262cc141
session: Add struct to manage notifications settings
2023-12-18 11:08:43 +01:00
Kévin Commaille
e510f98b86
components: Add widget that shows its child or a spinner
2023-12-18 11:08:43 +01:00
Kévin Commaille
49b894cc20
chore: Upgrade matrix-sdk
...
Brings fixes and new APIs for notifications settings
2023-12-18 11:08:43 +01:00
Kévin Commaille
c7511a0a46
user-page: Port to glib::Properties macro
2023-12-17 23:06:59 +01:00
Kévin Commaille
9d51d57fed
session-view: Port to glib::Properties macro
2023-12-17 22:59:58 +01:00
Kévin Commaille
47072ab2c2
room-creation: Port to glib::Properties macro
2023-12-17 22:56:50 +01:00
Kévin Commaille
68af2ee00b
media-viewer: Port to glib::Properties macro
2023-12-17 22:44:37 +01:00
Kévin Commaille
20882366b9
join-room-dialog: Port to glib::Properties macro
2023-12-17 22:33:52 +01:00
Kévin Commaille
cf0f9d6f78
event-source-dialog: Port to glib::Properties macro
2023-12-17 22:29:11 +01:00
Kévin Commaille
7db1e462d4
create-dm-dialog: Port to glib::Properties
2023-12-17 22:23:24 +01:00
Kévin Commaille
e4daec38d6
sidebar: Port to glib::Properties macro
2023-12-17 21:44:43 +01:00
Kévin Commaille
7b8cc7db87
user-page: Add button to open or create direct chat
2023-12-17 16:02:46 +01:00