Kévin Commaille
f1d2fce121
message-toolbar: Add a send guard
...
To prevent sending the same message several times.
2 years ago
Juliano de Souza Camargo
bd248f9df7
Update Brazilian Portuguese translation
2 years ago
Satrujit Behera
e9d9ae44da
notifications: Set `im.received` category for notifications
2 years ago
Brage Fuglseth
2a86f44038
Update Norwegian Bokmål translation
2 years ago
Yuri Chornoivan
5795a59547
Update Ukrainian translation
2 years ago
Martin
e112fa3d96
Update Slovenian translation
2 years ago
Luming Zh
92fc80f90a
Update Chinese (China) translation
2 years ago
Kévin Commaille
16ade07284
misc: Remove "Try again later" from toast messages
2 years ago
Kévin Commaille
63404476b5
sidebar-row: Use better toast messages for failed room actions
2 years ago
Kévin Commaille
5fe52ce014
sidebar: Use "decline" instead of "reject"
...
We already changed it in the Invite view, but not in the context menu.
2 years ago
Kévin Commaille
b0356547ef
room: Remove (accept/decline)_invite methods
...
They are only used by the Invite view, other places do the same thing
with set_category.
2 years ago
Juliano de Souza Camargo
553881fcc7
Update Brazilian Portuguese translation
2 years ago
Daniel Rusek
74a2a1fe26
Update Czech translation
2 years ago
Artur S0
f19552dbb6
Update Russian translation
2 years ago
Kévin Commaille
7cbdedfabd
room: Rely more on RoomInfo for updating room data
...
Removes update_for_events and related methods.
2 years ago
Kévin Commaille
1a144e4b58
sidebar: Rename Category to SidebarSection
...
Rename CategoryType to SidebarSectionName and remove unused variants.
Rename CategoryFilter to RoomCategoryFilter.
Use Option<RoomCategory> instead of CategoryType for drag-n-drop
operations, preventing us from using GObject properties.
2 years ago
Kévin Commaille
1f123518dc
room: Rename RoomType to RoomCategory
...
There is already a meaning for room types in the Matrix spec.
Besides the property is named `category`, so stick with it.
2 years ago
Kévin Commaille
3e303b7910
room: Refactoring
...
Put private methods on the imp type and try to group fields and methods
sensibly.
2 years ago
Alexandre Franke
091b55fc8a
hook: check for unused deps with machete
2 years ago
Kévin Commaille
18f863d70a
room: Set bold highlight even if there are no notifications
...
New regression.
2 years ago
Kévin Commaille
ba47397def
room-history: Fix size of spinners and error icons for visual media messages and location
2 years ago
Kévin Commaille
4ec71c2541
sidebar: Do not show notification count if the room is read
...
Workaround a bug in Synapse that sends a non-zero unread notifications
count sometimes even if our user was the last one to send a message.
2 years ago
Brage Fuglseth
0f509a20be
Update Norwegian Bokmål translation
2 years ago
Brage Fuglseth
39c7d8b1c7
Update Norwegian Bokmål translation
2 years ago
Brage Fuglseth
8e6edd2793
Update Norwegian Bokmål translation
2 years ago
Kévin Commaille
467e40b6c9
metainfo: Use "snapshot" type for development releases
...
"development" is more for beta releases.
2 years ago
Juliano de Souza Camargo
c1c9f7a587
Update Brazilian Portuguese translation
2 years ago
Martin
b397ae55e7
Update Slovenian translation
2 years ago
Kévin Commaille
7e672a7bab
Release Fractal 9.beta
2 years ago
Yuri Chornoivan
3e82e98057
Update Ukrainian translation
2 years ago
Tim Sabsch
50a5852df8
Update German translation
2 years ago
Kévin Commaille
a8faf271b9
metainfo: Link to stable branch for screenshots
2 years ago
Luming Zh
be2b2906b0
Update Chinese (China) translation
2 years ago
Kévin Commaille
ae8fed98cf
ci: Use GNOME 47 Flatpak runtime for the build test job
2 years ago
Kévin Commaille
919d1ae985
room: Add trace-level logs for debugging notification count
2 years ago
Kévin Commaille
1f19619df0
room: Remove trace-level logs to debug unread status
2 years ago
Kévin Commaille
3f7a98c4c1
room-history: Use local time for day dividers
...
They used UTC time, which is why sometimes the date that they show was
wrong.
2 years ago
Kévin Commaille
6fbc12cddd
chore: Upgrade matrix-sdk and ruma crates
2 years ago
Kévin Commaille
8d25e9c4ef
application: Log for network changes in a single place
...
And only log when the network state has actually changed.
To reduce the noise in the logs.
2 years ago
Kévin Commaille
82ea97945a
room-history: Spawn event cancellation on tokio runtime
...
The methods called need by Timeline::redact need access to a tokio
runtime.
2 years ago
Guillaume Girol
a58016e64e
sidebar: scroll to the selected room when switching room
...
it might be invisible when switching with ctrl+*
2 years ago
Guillaume Girol
bfafa8c1f3
session: add a keyboard shortcut to go to an unread room
...
Pressing ctrl+* switches to a room with
- a mention (actually a notification count)
- or any unread message (a room in bold)
- and distinct from the current one
In case rooms with mentions and unread messages are both present,
mentions are preferred.
Favorites sections are also chosen preferentially.
this enables the following workflow:
repeatedly pressing ctrl+* visits all channels with something to be read,
starting with mentions and favorite rooms.
This feature is present in weechat and nheko (bound to alt+A)
2 years ago
Luming Zh
e6cad63983
Update Chinese (China) translation
2 years ago
Martin
7514c4ff66
Update Slovenian translation
2 years ago
Yuri Chornoivan
5be38a3b02
Update Ukrainian translation
2 years ago
Kévin Commaille
90354ff788
misc: Change "unknown" to "unexpected" in error messages
...
It is not true that the errors are unknown. We just don't handle them
because they are not expected to occur.
2 years ago
Martin
e79e408baa
Update Slovenian translation
2 years ago
Kévin Commaille
8969c51976
account-settings: Do not offer to edit avatar or display name when disabled on homeserver
2 years ago
Kévin Commaille
a06e5c6e61
editable-avatar: Show an error if avatar could not be loaded
2 years ago
Kévin Commaille
2090a8b59e
completion-popover: Use the correct count for the number of rows
2 years ago