Kévin Commaille
34dc72699e
meson: Do not create new cargo config file with dist script
...
Instead append to the existing one.
2 years ago
Artur S0
f5dd08d114
Update Russian translation
2 years ago
Kévin Commaille
2e86784161
secret: Serialize secret as JSON
...
MessagePack creates issues with Secret Service providers that expect a
valid string.
We don't really care about saving a few bytes when storing secrets.
2 years ago
Yuri Chornoivan
d534071ad2
Update Ukrainian translation
2 years ago
Kévin Commaille
a4bd482e8c
misc: Be consistent for setting the key binding to close dialogs
2 years ago
Felipe Kinoshita
654ef1b4e6
event_source_dialog: Close dialog on Escape
...
Fixes #1292
2 years ago
Felipe Kinoshita
f28021fce3
sidebar: Use standard padding values
...
GNOME apps usually use multiples of 6 for padding/margin so let's stick
with that.
Fixes #1308
2 years ago
Kévin Commaille
c276b1b2bd
ci: Fix docs job
2 years ago
Kévin Commaille
68291d7abc
build: Remove Hack manifest and profile
...
Now that the stable release is on the same codebase, it should be less
necessary to have 2 development builds.
Also since most performance issues have been fixed, it should not be
necessary anymore to build the nightly version in release mode.
2 years ago
Kévin Commaille
5e9e7600f4
ci: Run tests
...
There are tests to make sure our data is valid for Flathub
2 years ago
Kévin Commaille
635e7e13c3
account-settings: Add buttons to copy advanced information
2 years ago
Automeris naranja
8292b2e37d
account_settings: Use .property style class in rows from user page
...
Closes https://gitlab.gnome.org/GNOME/fractal/-/issues/1301
2 years ago
Kévin Commaille
a9ac0d482c
ci: Allow dirty folder when running meson dist
...
The build directory is not ignored.
2 years ago
Kévin Commaille
81868ed463
metainfo: Remove final dots in captions
...
Flathub (aka `appstream-cli validate`) doesn't like them.
2 years ago
Kévin Commaille
091a311f51
meson: Fix meson dist directory
2 years ago
Alexandre Franke
6c48cde678
Release 5
2 years ago
Kévin Commaille
78aaef60ff
meson: Make sure everything works without a pre-release version
2 years ago
Daniel Rusek
b64f1dced2
Update Czech translation
2 years ago
Daniel Rusek
3700bc7036
Update Czech translation
2 years ago
Kévin Commaille
6daa803a5e
join-room-dialog: Fix action when dialog closes
2 years ago
Kévin Commaille
9d0409124c
misc: Do not change line height
...
It makes the text blurry on non-HiDPI screens.
This change is temporary for the Fractal 5 release.
2 years ago
Kévin Commaille
d6d2c43c71
sidebar: Rename Entry to IconItem
...
Entry is confusing because GtkEntry is where we input text.
2 years ago
Kévin Commaille
eeb9d6f5ae
misc: Fix positioning of popovers
...
Align the corner to the pointer (to the bottom right in LTR languages).
2 years ago
Kévin Commaille
d5d84fdb3f
sidebar: Fix positioning of sidebar entries
...
Rename CSS class to sidebar-entry to avoid getting the style from
GtkEntry.
Align text of entry with room names.
2 years ago
Kévin Commaille
e0fd735622
message-row: Use the default button style for reactions
2 years ago
Alexandre Franke
24c720518f
Update French translation
2 years ago
Kévin Commaille
05adb8408b
user-facing-error: Do not consume errors
...
Some errors do not implement Clone and we might want to keep them
around.
2 years ago
Kévin Commaille
1c4d275394
components: Move LoadingState into utils
2 years ago
Kévin Commaille
5e03a39f41
secret: Handle per-session errors and migrations
...
Per-session errors should never happen in practice, it should be fine
to just log them.
Migrations already swallow any errors.
2 years ago
Kévin Commaille
d26c313542
application: Do not assume we always have a main window
...
Prepares the case where we run the application in the background
2 years ago
Kévin Commaille
fd37835049
application: Move some actions to the main window
...
They are only useful if there is a main window.
2 years ago
Anders Jonsson
de6c8af2f3
Update Swedish translation
2 years ago
Luming Zh
03f19a30aa
Update Chinese (China) translation
2 years ago
Sabri Ünal
b03bb3ed95
Update Turkish translation
2 years ago
Kévin Commaille
f25bf6ef77
utils: Disconnect signals on drop for BoundObject(WeakRef)
...
This is always something we need to do anyway.
2 years ago
Kévin Commaille
992fbaeda6
chore: Fix clippy warnings
2 years ago
Kévin Commaille
6bf5280f42
room-creation: Use ToastableWindow
2 years ago
Yuri Chornoivan
04080ab740
Update Ukrainian translation
2 years ago
Kévin Commaille
47b2d9fc10
secret: Prefix the data directory with "fractal"
...
This is more appropriate outside of Flatpak.
2 years ago
Kévin Commaille
71611bc34e
message-row: Show the sending status of messages
...
Also logs if a sending error is encountered
2 years ago
Kévin Commaille
b1de0cee42
chore: Upgrade ruma crates
...
Brings in some bug fixes
2 years ago
Sabri Ünal
ed9e09253c
Update Turkish translation
2 years ago
Paul van Tilburg
be9551c2a3
Update the beta installation instructions
...
The instructions in the README assumed that the Flathub base/default
repository is configured. However, when this is not the case, installing
Fractal from Flathub Beta fails because it tries to pull the GNOME
runtime from Flathub base/default.
This adds instructions to install the Flathub base/default repository,
which is harmless if it is already there.
2 years ago
Kévin Commaille
724c7deeff
members-page: Make sure search entry is focused after it is revealed
2 years ago
Kévin Commaille
98a7fc4c42
members-page: Use AdwNavigationView
...
Allows to use the default back button behavior of AdwHeaderBar
2 years ago
Kévin Commaille
96b870bd3f
room-details: Rename MemberPage to MembersPage
2 years ago
Kévin Commaille
09fb83a27c
message-toolbar: Prevent sending empty messages
2 years ago
Alexandre Franke
f358b0bb25
Update French translation
2 years ago
Yuri Chornoivan
467dfce9b7
Update Ukrainian translation
2 years ago
Kévin Commaille
31c42f76f2
macros: Fix docs
2 years ago