61a6782...
by
Felipe Borges <email address hidden>
WIP
c18168b...
by
Matthijs Velsink <email address hidden>
test-network-panel: Allow separator in speed label
Commit b76d6d0d (!2130) added a thousands separator to the speed label
for ethernet. This did not affect the tests, as they are run under the
`C` locale, meaning no separator was present in the tests and the label
test matched.
However, running tests with locale set to `en_US.UTF-8` for example
fails, as the label then reads "1,234 Mb/s" instead.
Fix this by adding a wildcard in the place of the separator.
b8337b0...
by
Matthijs Velsink <email address hidden>
po: Fix POTFILES.in to pass the new CI
Now that the CI checks for any mistakes in POTFILES.in, let's fix it
completely.
I manually checked any removed files if strings were accidentally not
marked as translatable, but there were none. Note that this is a benefit
of also checking for files that are in POTFILES.in but are not
translatable; accidental removal of translation markers can be caught.
e32f271...
by
Matthijs Velsink <email address hidden>
ci: Fix potfiles check for *gettext functions
The `*gettext()` function family is only translatable for us if it
contains string literals or uses our `GETTEXT_PACKAGE` domain. A broad
`'gettext *('` grep will therefore not work.
So, narrow the grep a bit to only work for `*gettext()` call where the
first argument is a string literal or `GETTEXT_PACKAGE`.
b43b705...
by
Matthijs Velsink <email address hidden>
ci: Check sorting of POTFILES.in in fixed locale
Sorting is locale dependent, so make sure it is always the same.
60dfb43...
by
Matthijs Velsink <email address hidden>
ci: Fix potfiles check for submodules
Submodules can also contain translatable files, but the CI does not
automatically pull submodules.
Fix that for the potfiles check.
c13f8a8...
by
Matthijs Velsink <email address hidden>
ci: Also check if POTFILES.in is properly sorted
And fail if it is not.
46e6024...
by
Matthijs Velsink <email address hidden>
ci: Add potfile check
This script checks for files that are translatable, but are missing from
POTFILES.in. Also, it checks whether files that are in POTFILES.in are
translatable at all or are missing.
mouse: Update assets for test window; improve scroll arrow display
- add new assets for clicking and scrolling view switcher
- adjust the scroll test arrow display
- remove old inappropriate asset
- use gresource for new assets