Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updates.py: use update-system script if available #298

Draft
wants to merge 30 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
45eee93
updates: general cleanup and pylint changes
antonlacon May 31, 2023
22ba9a9
updates: condense custom channel setting read
antonlacon May 28, 2023
5bfa5d8
updates: convert automatic updates setting to true/false
antonlacon May 30, 2023
4220c8c
updates: locale updates for automatic updates
antonlacon May 30, 2023
5439089
updates: delete custom channel 3
antonlacon May 30, 2023
9c4f657
updates: locale updates for custom channel 3
antonlacon Jun 21, 2023
d70b134
updates: drop lchop and rchop
antonlacon May 26, 2023
5e1d956
updates: add a release channel menu entry
antonlacon Jun 22, 2023
317854b
updates: locales ReleaseChannel label
antonlacon Jun 24, 2023
0e88f7e
updates: locales ReleaseChannel info text
antonlacon Jun 24, 2023
0c21ae9
updates: locale updates show custom channels
antonlacon Jun 23, 2023
cb7b955
updates: delete custom channel 2
antonlacon Jun 22, 2023
10e9edb
updates: locale updates for custom channel 2
antonlacon Jun 21, 2023
72c69ce
updates: refresh json when ReleaseChannel custom if URL known
antonlacon Jun 22, 2023
d254618
updates: rework menu element hiding
antonlacon Jun 22, 2023
f93309c
updates: reorder menu
antonlacon Jun 23, 2023
f7fe335
updates: locales Update Notifications
antonlacon Jun 23, 2023
38e75ec
updates: locales info text update notification
antonlacon Jun 23, 2023
4f4063e
updates: locales submitstats
antonlacon Jun 23, 2023
622d0fe
updates: locales submitstats info text
antonlacon Jun 23, 2023
a89bb72
updates: locales Channel to Release
antonlacon Jun 23, 2023
6359064
updates: locales customchannel1
antonlacon Jun 24, 2023
6104d8a
updates: locales customchannel1 info text
antonlacon Jun 24, 2023
06a2105
updates: only run set_release_channel refresh tasks if it changed
antonlacon Jun 24, 2023
1311d6d
updates: use set_custom_channel in releasechannel refresh
antonlacon Jun 24, 2023
df9b3b5
os_tools: add function to import python module from file path
antonlacon Aug 25, 2023
22960d5
updates.py: test for filepath when autocompleting json url
antonlacon Jul 26, 2023
92eb3f8
updates: use standalone python module for client side update check
antonlacon Aug 27, 2023
ecc4889
updates: locale strings for client side update
antonlacon Nov 19, 2023
2d6ed2e
updates: locale strings for client side infotxt
antonlacon Nov 19, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 21 additions & 21 deletions resources/language/resource.language.af_za/strings.po
Original file line number Diff line number Diff line change
Expand Up @@ -103,11 +103,19 @@ msgid "Configure the physical keyboard type"
msgstr ""

msgctxt "#714"
msgid "@DISTRONAME@ can be configured for automatic or manual updates. Automatic updates are available on stable releases and stable release candidates. Automatic update self-disables on beta and development builds"
msgid "Enable for automatic updates to @DISTRONAME@. Automatic updates are available for stable releases. Automatic update will not update to pre-release or development builds."
msgstr ""

msgctxt "#715"
msgid "Set to ON and an on-screen notification will be displayed when a new update is available"
msgid "Enable for on-screen notifications when a new update is available"
msgstr ""

msgctxt "#716"
msgid "Choose between stable, testing, or a custom release channel for @DISTRONAME@. Stable has releases a few times each year. Test releases are automated nightly builds of the current state of development. Testing releases receive less review than stable releases."
msgstr ""

msgctxt "#717"
msgid "Enable to determine if a system update is available locally instead of requesting this information from the distribution's servers"
msgstr ""

msgctxt "#718"
Expand Down Expand Up @@ -270,12 +278,8 @@ msgctxt "#760"
msgid "Select an update channel"
msgstr ""

msgctxt "#761"
msgid "Enable to allow entering a custom update url"
msgstr ""

msgctxt "#762"
msgid "Enter a custom update url (url should be the root of the update files)"
msgid "Enter a custom update URL. URL should point directly to a json update file or a directory containing 'releases.json'."
msgstr ""

msgctxt "#770"
Expand All @@ -287,7 +291,7 @@ msgid "The firewall blocks unwanted network traffic. Home (default) allows traff
msgstr ""

msgctxt "#772"
msgid "Checking for a new version will submit the installed Distribution, Project, CPU Arch and Version to the update server. This data is also used to report basic statistics for the project. To continue checking for updates while opting-out of stats reporting, disable this option."
msgid "Enable to share the installed distribution, version, and related device information periodically with the developers. This data is used to gather information on how distribution is used. Disable to opt out of reporting device information."
msgstr ""

msgctxt "#773"
Expand Down Expand Up @@ -331,31 +335,23 @@ msgid "Automatic Updates"
msgstr ""

msgctxt "#32015"
msgid "Update Channel"
msgid "Release"
msgstr ""

msgctxt "#32016"
msgid "Show Custom Channels"
msgid "Client Side Update"
msgstr ""

msgctxt "#32017"
msgid " - Custom Channel 1"
msgstr ""

msgctxt "#32018"
msgid " - Custom Channel 2"
msgstr ""

msgctxt "#32019"
msgid " - Custom Channel 3"
msgid "Custom Channel"
msgstr ""

msgctxt "#32020"
msgid "Available Versions"
msgstr ""

msgctxt "#32021"
msgid "Submit Statistics"
msgid "Share Statistics"
msgstr ""

msgctxt "#32022"
Expand Down Expand Up @@ -390,6 +386,10 @@ msgctxt "#32029"
msgid "up to date: %s"
msgstr ""

msgctxt "#32030"
msgid "Release Channel"
msgstr ""

msgctxt "#32100"
msgid "Connections"
msgstr ""
Expand Down Expand Up @@ -927,7 +927,7 @@ msgid "Update available"
msgstr ""

msgctxt "#32365"
msgid "Show Update Notifications"
msgid "Show Notifications"
msgstr ""

msgctxt "#32366"
Expand Down
42 changes: 21 additions & 21 deletions resources/language/resource.language.am_et/strings.po
Original file line number Diff line number Diff line change
Expand Up @@ -103,11 +103,19 @@ msgid "Configure the physical keyboard type"
msgstr ""

msgctxt "#714"
msgid "@DISTRONAME@ can be configured for automatic or manual updates. Automatic updates are available on stable releases and stable release candidates. Automatic update self-disables on beta and development builds"
msgid "Enable for automatic updates to @DISTRONAME@. Automatic updates are available for stable releases. Automatic update will not update to pre-release or development builds."
msgstr ""

msgctxt "#715"
msgid "Set to ON and an on-screen notification will be displayed when a new update is available"
msgid "Enable for on-screen notifications when a new update is available"
msgstr ""

msgctxt "#716"
msgid "Choose between stable, testing, or a custom release channel for @DISTRONAME@. Stable has releases a few times each year. Test releases are automated nightly builds of the current state of development. Testing releases receive less review than stable releases."
msgstr ""

msgctxt "#717"
msgid "Enable to determine if a system update is available locally instead of requesting this information from the distribution's servers"
msgstr ""

msgctxt "#718"
Expand Down Expand Up @@ -270,12 +278,8 @@ msgctxt "#760"
msgid "Select an update channel"
msgstr ""

msgctxt "#761"
msgid "Enable to allow entering a custom update url"
msgstr ""

msgctxt "#762"
msgid "Enter a custom update url (url should be the root of the update files)"
msgid "Enter a custom update URL. URL should point directly to a json update file or a directory containing 'releases.json'."
msgstr ""

msgctxt "#770"
Expand All @@ -287,7 +291,7 @@ msgid "The firewall blocks unwanted network traffic. Home (default) allows traff
msgstr ""

msgctxt "#772"
msgid "Checking for a new version will submit the installed Distribution, Project, CPU Arch and Version to the update server. This data is also used to report basic statistics for the project. To continue checking for updates while opting-out of stats reporting, disable this option."
msgid "Enable to share the installed distribution, version, and related device information periodically with the developers. This data is used to gather information on how distribution is used. Disable to opt out of reporting device information."
msgstr ""

msgctxt "#773"
Expand Down Expand Up @@ -331,31 +335,23 @@ msgid "Automatic Updates"
msgstr ""

msgctxt "#32015"
msgid "Update Channel"
msgid "Release"
msgstr ""

msgctxt "#32016"
msgid "Show Custom Channels"
msgid "Client Side Update"
msgstr ""

msgctxt "#32017"
msgid " - Custom Channel 1"
msgstr ""

msgctxt "#32018"
msgid " - Custom Channel 2"
msgstr ""

msgctxt "#32019"
msgid " - Custom Channel 3"
msgid "Custom Channel"
msgstr ""

msgctxt "#32020"
msgid "Available Versions"
msgstr ""

msgctxt "#32021"
msgid "Submit Statistics"
msgid "Share Statistics"
msgstr ""

msgctxt "#32022"
Expand Down Expand Up @@ -390,6 +386,10 @@ msgctxt "#32029"
msgid "up to date: %s"
msgstr ""

msgctxt "#32030"
msgid "Release Channel"
msgstr ""

msgctxt "#32100"
msgid "Connections"
msgstr ""
Expand Down Expand Up @@ -927,7 +927,7 @@ msgid "Update available"
msgstr ""

msgctxt "#32365"
msgid "Show Update Notifications"
msgid "Show Notifications"
msgstr ""

msgctxt "#32366"
Expand Down
42 changes: 21 additions & 21 deletions resources/language/resource.language.ar_sa/strings.po
Original file line number Diff line number Diff line change
Expand Up @@ -103,11 +103,19 @@ msgid "Configure the physical keyboard type"
msgstr ""

msgctxt "#714"
msgid "@DISTRONAME@ can be configured for automatic or manual updates. Automatic updates are available on stable releases and stable release candidates. Automatic update self-disables on beta and development builds"
msgid "Enable for automatic updates to @DISTRONAME@. Automatic updates are available for stable releases. Automatic update will not update to pre-release or development builds."
msgstr ""

msgctxt "#715"
msgid "Set to ON and an on-screen notification will be displayed when a new update is available"
msgid "Enable for on-screen notifications when a new update is available"
msgstr ""

msgctxt "#716"
msgid "Choose between stable, testing, or a custom release channel for @DISTRONAME@. Stable has releases a few times each year. Test releases are automated nightly builds of the current state of development. Testing releases receive less review than stable releases."
msgstr ""

msgctxt "#717"
msgid "Enable to determine if a system update is available locally instead of requesting this information from the distribution's servers"
msgstr ""

msgctxt "#718"
Expand Down Expand Up @@ -270,12 +278,8 @@ msgctxt "#760"
msgid "Select an update channel"
msgstr ""

msgctxt "#761"
msgid "Enable to allow entering a custom update url"
msgstr ""

msgctxt "#762"
msgid "Enter a custom update url (url should be the root of the update files)"
msgid "Enter a custom update URL. URL should point directly to a json update file or a directory containing 'releases.json'."
msgstr ""

msgctxt "#770"
Expand All @@ -287,7 +291,7 @@ msgid "The firewall blocks unwanted network traffic. Home (default) allows traff
msgstr ""

msgctxt "#772"
msgid "Checking for a new version will submit the installed Distribution, Project, CPU Arch and Version to the update server. This data is also used to report basic statistics for the project. To continue checking for updates while opting-out of stats reporting, disable this option."
msgid "Enable to share the installed distribution, version, and related device information periodically with the developers. This data is used to gather information on how distribution is used. Disable to opt out of reporting device information."
msgstr ""

msgctxt "#773"
Expand Down Expand Up @@ -331,31 +335,23 @@ msgid "Automatic Updates"
msgstr ""

msgctxt "#32015"
msgid "Update Channel"
msgid "Release"
msgstr ""

msgctxt "#32016"
msgid "Show Custom Channels"
msgid "Client Side Update"
msgstr ""

msgctxt "#32017"
msgid " - Custom Channel 1"
msgstr ""

msgctxt "#32018"
msgid " - Custom Channel 2"
msgstr ""

msgctxt "#32019"
msgid " - Custom Channel 3"
msgid "Custom Channel"
msgstr ""

msgctxt "#32020"
msgid "Available Versions"
msgstr ""

msgctxt "#32021"
msgid "Submit Statistics"
msgid "Share Statistics"
msgstr ""

msgctxt "#32022"
Expand Down Expand Up @@ -390,6 +386,10 @@ msgctxt "#32029"
msgid "up to date: %s"
msgstr ""

msgctxt "#32030"
msgid "Release Channel"
msgstr ""

msgctxt "#32100"
msgid "Connections"
msgstr ""
Expand Down Expand Up @@ -927,7 +927,7 @@ msgid "Update available"
msgstr ""

msgctxt "#32365"
msgid "Show Update Notifications"
msgid "Show Notifications"
msgstr ""

msgctxt "#32366"
Expand Down
Loading