diff --git a/CHANGES.md b/CHANGES.md index b1274d5..267dc4b 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,13 @@ ### 0.24.0 (202x-xx-xx xx:xx:00 UTC) +* Add to config/General, "Package updates" and list packages, check packages by default on Windows, others must enable +* Change simplify section config/General/Updates +* Add check for package updates to menu item action "Check for Updates" +* Add known failures are cleared for a fresh check when "Check for Updates" is used +* Change auto-install Cheetah dependency on first time installations (tested on Win) +* Change add cryptography to recommended.txt +* Change add pycryptodome to recommended.txt +* Change add prebuilt AMD64 python-Levenshtein to recommended.txt * Change initialise Manage/Media Process folder and method from Config/Media Process when no previous values are stored * Change remember Manage/Media Process folder and method when button 'Process' is used * Change abbreviate long titles under menu tab diff --git a/gui/slick/interfaces/default/config.tmpl b/gui/slick/interfaces/default/config.tmpl index 85c7784..153b2af 100644 --- a/gui/slick/interfaces/default/config.tmpl +++ b/gui/slick/interfaces/default/config.tmpl @@ -24,8 +24,8 @@ BRANCH: #echo $sg_str('BRANCH') or 'UNKNOWN'# @ py#echo '.'.join(['%s' % x for x in sys.version_info[0:3]])# / COMMIT: #echo ($sg_str('CUR_COMMIT_HASH')[0:7] or 'UNKNOWN') + ('', ' @ ')[bool($version)]#$version
This is BETA software
-#if not $sg_var('VERSION_NOTIFY') and not $sg_var('EXT_UPDATES'): - You don't have version checking turned on, see "Check software updates" in Config > General. +#if not $sg_var('UPDATE_NOTIFY') and not $sg_var('EXT_UPDATES'): + No checks are run for outdated software, see "Software updates" in Config > General. #end if diff --git a/gui/slick/interfaces/default/config_general.tmpl b/gui/slick/interfaces/default/config_general.tmpl index 4930773..3da97c4 100644 --- a/gui/slick/interfaces/default/config_general.tmpl +++ b/gui/slick/interfaces/default/config_general.tmpl @@ -1,13 +1,15 @@ -#import sickbeard +#from sys import version_info #import datetime #import locale #import operator +#import sickbeard #from sickbeard import config, metadata #from sickbeard.metadata.generic import GenericMetadata #from sickbeard.common import * #from sickbeard.db import db_supports_backup #from sickbeard.helpers import anon_url, maybe_plural #from sickbeard.logger import reverseNames as file_logging_presets +#from sickbeard.piper import check_pip_env #from sickbeard.sgdatetime import * <% def sg_var(varname, default=False): return getattr(sickbeard, varname, default) %>#slurp# <% def sg_str(varname, default=''): return getattr(sickbeard, varname, default) %>#slurp# @@ -168,50 +170,94 @@

Updates

-

Options for software updates.

+

Options for software, package and alternative shownames/numbers.

#if not $sg_var('EXT_UPDATES')
- -
+ Software updates + + -
- -
+ -
- + + + +
-