This change is intended for improving user experience with device list context menu. Namely, connect/disconnect actions. The context menu now dynamically updated reflecting actual selected device state, that allows to avoid user guesswork about their devices.
Though I regenerated default messages, there's plenty of translated ones. Historically these aren't aligned with 'master' file, so every refactoring touching messages is gonna be an unpleasant manual work.
I propose the following:
I realign LC_MESSAGES/*.po so these match master file line by line (rationale: easy to merge/update later on).
Perhaps it makes sense to run pygettext with --no-location option to minimize changesets. Unless there's some good use of comment location info? I can apply that as well.
This change is intended for improving user experience with device list context menu. Namely, connect/disconnect actions. The context menu now dynamically updated reflecting actual selected device state, that allows to avoid user guesswork about their devices.
Though I regenerated default messages, there's plenty of translated ones. Historically these aren't aligned with 'master' file, so every refactoring touching messages is gonna be an unpleasant manual work.
I propose the following:
LC_MESSAGES/*.po
so these match master file line by line (rationale: easy to merge/update later on).pygettext
with--no-location
option to minimize changesets. Unless there's some good use of comment location info? I can apply that as well.Looking forward hearing your feedback. Thanks!