Matteo Settenvini
03fbdb2d26
dns: NSS module implementation
2024-01-09 09:24:58 +01:00
Matteo Settenvini
3beee1cf84
dns: add dbus interfaces
2024-01-05 17:55:52 +01:00
Philip Withnall
7c615a46b9
Merge branch 'hide-private-structs' into 'main'
...
build: Hide private structs from generated GIR files
See merge request pwithnall/malcontent!163
2023-12-20 11:04:46 +00:00
Philip Withnall
8ca426f631
build: Hide private structs from generated GIR files
...
Otherwise the fields in `MctAppFilter` become visible to introspected
languages, which was not the intention.
Spotted in
https://gitlab.freedesktop.org/pwithnall/malcontent/-/issues/65 .
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
2023-12-20 11:02:43 +00:00
Philip Withnall
de7a645548
Merge branch 'sathieu-main-patch-63945' into 'main'
...
Add AppInfo support to malcontent-client check-app-filter
See merge request pwithnall/malcontent!157
2023-12-07 10:10:53 +00:00
Mathieu Parent
cdaa32ae4e
Add AppInfo support to malcontent-client check-app-filter
2023-12-07 10:10:53 +00:00
Philip Withnall
a7e6f0e973
Merge branch 'fix-appdata' into 'main'
...
data: Update appdata
See merge request pwithnall/malcontent!162
2023-11-21 09:42:49 +00:00
Sabri Ünal
6c561cd93c
data: Update appdata
...
- Update the donation URL.
- Add the cvs-browser URL.
These URLs are visible on Flathub and GNOME Software.
For more information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url "
2023-11-20 04:18:08 +03:00
Philip Withnall
4508c2ca1d
Merge branch 'l10n-sv' into 'main'
...
Update Swedish translation
See merge request pwithnall/malcontent!161
2023-11-13 12:04:01 +00:00
Anders Jonsson
8d7b560795
Update Swedish translation
2023-11-11 14:11:07 +01:00
Philip Withnall
5bb3c24b08
Merge branch 'main' into 'main'
...
update ru.po
See merge request pwithnall/malcontent!160
2023-11-01 15:08:46 +00:00
Ser82-png
086b0ede78
update ru.po
2023-10-29 01:04:15 +10:00
Philip Withnall
b3e6666fe3
Merge branch 'cs-update' into 'main'
...
Update Czech translation
See merge request pwithnall/malcontent!159
2023-10-24 10:04:15 +00:00
AsciiWolf
c11596e3da
Update Czech translation
2023-10-23 23:04:48 +02:00
Philip Withnall
c764487abf
Merge branch '53-carousel-focus' into 'main'
...
ui: Add explicit focus outline to carousel items
Closes #53
See merge request pwithnall/malcontent!156
2023-10-13 13:58:45 +00:00
Philip Withnall
51bd3a668d
ui: Add explicit focus outline to carousel items
...
Since they’re custom widgets, they need custom CSS to define a focus
outline, and can’t rely on GTK providing it for them.
Ideally we’d be using the same `$focus_border_color` as GTK does, and
adjusting it for dark and high-contrast themes, but GTK doesn’t export
that colour so we have to work around it.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
Fixes : #53
2023-10-13 14:51:25 +01:00
Philip Withnall
cbad81565e
Merge branch '31-app-list-search' into 'main'
...
restrict-applications-dialog: Add support for searching the app list
Closes #31
See merge request pwithnall/malcontent!155
2023-10-13 12:31:20 +00:00
Philip Withnall
73d8343a3e
restrict-applications-dialog: Add support for searching the app list
...
This is a type-ahead search which filters the app list by app name.
It’s always visible because search is a very obvious interaction the
user might want to do to find an app in the app list. That’s why
`GtkSearchBar` is not being used here.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
Fixes : #31
2023-10-13 13:24:37 +01:00
Philip Withnall
69253a2b2c
build: Post-release version bump
...
We’re about to add new API, so bump the version number in preparation.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2023-10-13 11:34:29 +01:00
Philip Withnall
4a1cc8a830
user-controls: Fix a minor string leak
...
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2023-10-13 11:32:13 +01:00
Philip Withnall
a58c660dca
restrict-applications-selector: Add more spacing around placeholder label
...
This makes it look nicer.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2023-10-13 11:25:48 +01:00
Philip Withnall
13c8a88e17
restrict-applications-selector: Fix display of placeholder
...
The `GtkListBox` already correctly works out when to show/hide the
placeholder; we don’t need to do that ourselves. It actually breaks
things if we hide the placeholder, since `GtkListBox` then doesn’t
re-show it.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2023-10-13 11:24:50 +01:00
Philip Withnall
537d4bf791
restrict-applications-selector: Move GListStore to UI file
...
This simplifies the code a little and will allow binding to it in an
upcoming commit.
It introduces no functional changes.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
Helps: #31
2023-10-13 11:23:31 +01:00
Philip Withnall
d4951a333f
Merge branch '56-string-tweak' into 'main'
...
user-controls: Tweak a string to improve understandability
Closes #56
See merge request pwithnall/malcontent!154
2023-10-12 13:39:46 +00:00
Philip Withnall
f763d71cd2
user-controls: Tweak a string to improve understandability
...
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
Fixes : #56
2023-10-12 11:48:30 +01:00
Philip Withnall
2f67afec78
Merge branch 'update_pt_BR' into 'main'
...
Update pt_BR translation
See merge request pwithnall/malcontent!153
2023-07-20 12:33:22 +00:00
Matheus Polkorny
b4c6e9d8ef
Update pt_BR translation
2023-07-07 23:34:31 +00:00
Philip Withnall
0979e60567
0.11.1
...
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2023-03-16 13:16:02 +00:00
Philip Withnall
bcb33bced1
Merge branch 'update-tr' into 'main'
...
doc: Add Turkish Translation
See merge request pwithnall/malcontent!152
2023-03-09 09:54:31 +00:00
Sabri Unal
828c5b5973
doc: Add Turkish Translation
2023-03-09 09:54:30 +00:00
Philip Withnall
062231804a
Merge branch 'wip/jtojnar/meson_postinstall' into 'main'
...
build: Switch to Meson’s gnome.post_install function
See merge request pwithnall/malcontent!148
2022-12-30 16:57:12 +00:00
Jan Tojnar
4d234c01dd
build: Switch to Meson’s gnome.post_install function
...
Instead of using a custom post install script.
This drops the GTK 3 dependency.
Required bumping minimum Meson version to 0.59
for the `update_desktop_database` kwarg.
https://mesonbuild.com/Gnome-module.html#gnomepost_install
2022-12-30 16:35:55 +00:00
Jan Tojnar
6c96a5e7b6
build: Bump Meson dependency to 0.59.0
...
Required for switching to `gnome.post_install()` function
with `update_desktop_database` kwarg.
Even newer version is available in bullseye-backports in Debian
so it should probably be fine.
2022-12-30 16:35:55 +00:00
Philip Withnall
54ebc3739e
ci: Add missing dependencies
...
`libdbus-1-dev` is needed for the interfaces dir from `dbus-1.pc`, and
`desktop-file-utils` is needed for `update-desktop-database`.
These are needed due to updating Debian Unstable.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2022-12-30 16:35:15 +00:00
Philip Withnall
8c2a1dd73b
Merge branch 'main' into 'main'
...
Update Hindi (hi) translation
See merge request pwithnall/malcontent!151
2022-11-29 11:29:51 +00:00
Hemish
3d1ec3047f
Update Hindi (hi) translation
2022-11-29 13:07:23 +05:30
Philip Withnall
327173ba11
Merge branch 'hun-20220922' into 'main'
...
Update Hungarian translation
See merge request pwithnall/malcontent!150
2022-10-10 11:56:49 +00:00
Philip Withnall
afb3f9630c
Merge branch 'main' into 'main'
...
po: add Georgian translation
See merge request pwithnall/malcontent!149
2022-10-10 11:55:41 +00:00
Balázs Úr
c577543af8
Update Hungarian translation
2022-09-22 21:55:47 +00:00
NorwayFun
af4cd80fd5
add Georgian translation
2022-09-14 07:50:37 +00:00
NorwayFun
2ef945255c
add Georgian
2022-09-14 07:50:08 +00:00
Georges Basile Stavracas Neto
741bc8a2b0
Merge branch 'gbsneto/release-0-11-0' into 'main'
...
0.11.0
See merge request pwithnall/malcontent!147
2022-08-12 15:10:26 +00:00
Georges Basile Stavracas Neto
810c16bbf1
0.11.0
2022-08-12 12:06:34 -03:00
Georges Basile Stavracas Neto
e1c5b8a4fe
Merge branch '52-focusable' into 'main'
...
restrict-applications-selector: Make rows not focusable
Closes #52
See merge request pwithnall/malcontent!146
2022-08-12 14:58:06 +00:00
Philip Withnall
950abf2e44
user-controls: Mark rows as not focusable
...
Only the controls inside them should be focusable. This saves having to
press the tab key twice as much as needed.
The row to open the restrict applications dialogue remains focusable, as
it doesn’t contain an interactive widget. It’s essentially one big
button.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
Helps: #52
2022-07-25 23:53:24 +02:00
Philip Withnall
2e72916afb
restrict-applications-selector: Make rows not focusable
...
The toggle switches remain focusable, but the rows should not be
focusable. Otherwise tabbing through the list involves two tabs per row.
The screen reader continues to work correctly with this MR applied: when
tabbing to a new switch, it reads out the label from the row, plus the
switch state.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
Fixes : #52
2022-07-25 23:53:24 +02:00
Philip Withnall
2f64f3865e
Merge branch 'piotrdrag/fix-string' into 'main'
...
main: Restore previous whitespace in string
See merge request pwithnall/malcontent!145
2022-07-24 18:55:29 +00:00
Piotr Drąg
8416b0f263
main: Restore previous whitespace in string
...
So that we don’t change the string for no reason,
invalidating all existing translations.
2022-07-24 15:47:45 +02:00
Georges Basile Stavracas Neto
a859e22e26
Merge branch 'wip/wjt/more-gtk4' into 'main'
...
Fix some build system leftovers from the GTK 4 port
See merge request pwithnall/malcontent!144
2022-07-22 12:22:04 +00:00
Will Thompson
8eba2f2ef3
Prepare for 0.11.0 release
2022-07-22 11:26:28 +01:00