Kévin Commaille
f7cd9a4f1d
session-view: Add shortcut to open RoomPreviewDialog
...
Using a Standard Keyboard Shortcut from the HIG.
7 months ago
Kévin Commaille
1168e9540d
room-history: Add shortcut for to open event properties
...
This shortcut is defined in the Standard Keyboard Shortcuts in the HIG.
7 months ago
Kévin Commaille
e5c5260897
app: Use AdwShortcutsDialog
...
Reorganize shortcuts in the process.
7 months ago
Ekaterine Papava
b1f96caa77
Update Georgian translation
7 months ago
Kévin Commaille
9c1c20dc38
room-details: Group conditions
...
This way the second condition will only be computed if necessary.
7 months ago
Kévin Commaille
2f710d149d
room-details: Edit history visibility in a subpage
...
The strings for the choices are too long, they could be ellipsized in
a popover. So we use a new subpage instead, where the strings can be as
long as they need to be.
This removes ComboLoadingRow since it is now unused.
7 months ago
Kévin Commaille
342081fcd2
room-details: Apply property CSS class to join rule row
...
The important information is the value of the join rule, not the title.
7 months ago
Kévin Commaille
ee78895cca
global-account-data: Be stricter about the private media preview setting
...
Currently, it would show media previews for non-public rooms, but it
is safer to show it for values that we know are private.
7 months ago
Alexandre Franke
faeb06ed8a
readme: link to details on blockers for background running
7 months ago
Kévin Commaille
c0595de420
greeter: Fix and simplify widget hierarchy
...
The OfflineBanner cannot be a descendant of the GtkScrolledWindow, it
must be a sibling, because we want it to stay in view.
We remove the AdwClamp that was the child of GtkScrolledWindow, because
the content is already wrapped in other AdwClamps.
Finally, we add a little margin around the GtkScrolledWindow child, so
the content has a bit of space around it when the window is small.
7 months ago
Kévin Commaille
ce67fee54a
message-location: Fix rounded corners
7 months ago
Kévin Commaille
22fda2176a
build: Update required versions of GTK and libadwaita
...
We need development versions of these libraries for:
- CSS media queries
- `.document` CSS class
7 months ago
Kévin Commaille
8fdeac89af
hooks: Fix pre-commit script
...
$Could did not exist, and $Failed was not used, so we replace $Failed by
$Could_not and use it instead of $Could
The conditions for calling check_resources for stage files were wrong,
they were only checking the resource if it was NOT staged, because if
was checking for the empty string instead of the non-empty string.
Since we already have the list of staged files from the check before, we
just check if the resource file is present in it or not.
The name of the file for Blueprint resources changed, so we fix it, and
the `ui-resources.gresource.xml` file doesn't exist anymore so we
remove its check.
7 months ago
Kévin Commaille
11d329f7df
video-player: Import GstPlay in Blueprint
7 months ago
Kévin Commaille
e03f819537
location-viewer: Import Shumate in Blueprint
7 months ago
Kévin Commaille
b746afb030
Make sure that groups order is consistent accross Blueprint files
7 months ago
Kévin Commaille
89e00f0d83
build: Clean up UI GResource files
...
Use only one file for UI resources.
7 months ago
Kévin Commaille
aa6170e31d
Restore comments that were lost when porting to Blueprint
7 months ago
Kévin Commaille
a1afd09922
sidebar: Port to Blueprint
7 months ago
Kévin Commaille
9d6817b9ad
session-view: Port to Blueprint
7 months ago
Kévin Commaille
d97e63c7c2
room-history: Port to Blueprint
7 months ago
Kévin Commaille
48ffdba67d
room-details: Port to Blueprint
7 months ago
Kévin Commaille
8f5cba5d4b
content: Port to Blueprint
7 months ago
Kévin Commaille
0304fae9b1
explore: Port to Blueprint
7 months ago
Kévin Commaille
c07aea4a17
account-settings: Port to Blueprint
...
One file cannot be ported because the <offsets> element is not supported
by blueprint-compiler yet.
7 months ago
Alexandre Franke
b2c991dbc8
Use proper ellipses
7 months ago
Luming Zh
df676c0dcd
Update Chinese (China) translation
7 months ago
Yuri Chornoivan
984bd444cb
Update Ukrainian translation
7 months ago
Kévin Commaille
0b61ef59bc
login: Port to Blueprint
7 months ago
Kévin Commaille
10f7133fd0
identity-verification-view: Port to Blueprint
7 months ago
Martin
2adea79b44
Update Slovenian translation
7 months ago
Kévin Commaille
b12050a64c
components: Port to Blueprint
7 months ago
Luming Zh
f22043ee4b
Update Chinese (China) translation
7 months ago
Martin
4d9f7b45ea
Update Slovenian translation
7 months ago
Yuri Chornoivan
63b9ff481c
Update Ukrainian translation
7 months ago
Yuri Chornoivan
fb8de8e030
Update Ukrainian translation
7 months ago
Kévin Commaille
7d849ffdf4
Add checks for Blueprint files
...
To the pre-commit checks, we add the checks about translatable strings,
as well as the check about sorting in blp-resources.in.
We also run `blueprint-compiler format` in CI to make sure that we have
consistent formatting.
7 months ago
Kévin Commaille
8c64726cca
Start using Blueprint for UI files
...
Blueprint files to compile must be added to src/blp-resources.in.
To avoid having to maintain both a list of Blueprint files and the
corresponding list of UI files in the gresource.xml file, we populate
the resource file with meson.
7 months ago
Kévin Commaille
d060abe2ca
ci: Remove glycin-loaders from modules to remove
...
Since we don't build it anymore
7 months ago
Kévin Commaille
4203e87f61
room-history: Fix translatable strings
7 months ago
Luming Zh
382b38f839
Update Chinese (China) translation
7 months ago
Martin
39523b03cd
Update Slovenian translation
7 months ago
Kévin Commaille
575611118b
style: Use CSS media queries instead of separate high contrast file
7 months ago
Yuri Chornoivan
5a873ff96d
Update Ukrainian translation
7 months ago
Kévin Commaille
d87aa8ff60
room-history: Fix binding to prevent mentioning own user with sender name
...
Clicking was not possible for mentioning our own user, but the key
binding still worked.
7 months ago
Kévin Commaille
31c0607568
room-history: Remove sender avatar context menu
...
The avatar now opens the sender profile, where all the same actions can
be performed.
7 months ago
Kévin Commaille
17533ddfe9
ci: Fix cargo-deny config
7 months ago
Kévin Commaille
71bd5988a5
Clean up .gitignore
...
Add comments for documenting the entries.
Remove IDE hidden folders, they should be ignored globally on the
system, not per-project.
7 months ago
Kévin Commaille
49a3ce16a3
room-history: Apply system monospace font to code blocks and event source
7 months ago
Kévin Commaille
99b0a54e01
room-history: Apply system document font to messages
7 months ago