You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
searxng/searx
Markus Heiser 2149e88bdd [mod] template preferences: split into elements (no functional change)
HINT: this patch has no functional change / it is the preparation for following
      changes and bugfixes

Over the years, the preferences template became an unmanageable beast.  To make
the source code more readable the monolith is splitted into elements.  The
splitting into elements also has the advantage that a new template can make use
of them.

The reversed checkbox is a quirk that is only used in the prefereces and must be
eliminated in the long term.  For this the macro 'checkbox_onoff_reversed' was
added to the preferences.html template.  The 'checkbox' macro is also a quirk of
the preferences.html we don't want to use in other templates (it is an
input-checkbox in a HTML form that was misused for status display).

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
1 year ago
..
answerers [fix] issue reported by pylint 22.1.0 3 years ago
data Update searx.data - update_engine_descriptions.py 1 year ago
enginelib [fix] searxng_extra/update/update_engine_descriptions.py (part 1) 2 years ago
engines use logger.warning 1 year ago
infopage [fix] minor typo in de/search-syntax page 2 years ago
metrics [fix] prepare for pylint 2.14.0 2 years ago
network [mod] Shuffle httpx's default ciphers of a SSL context randomly. 2 years ago
plugins [mod] limiter: block requests from PetalBot 1 year ago
search use logger.warning 1 year ago
static [mod] template preferences: split into elements (no functional change) 1 year ago
templates/simple [mod] template preferences: split into elements (no functional change) 1 year ago
translations [translations] update from Weblate 1 year ago
__init__.py [format.python] initial formatting of the python code 3 years ago
autocomplete.py [mod] remove obsolete EngineTraits.supported_languages 2 years ago
babel_extract.py [mod] move category and names of constants to searx/searxng.msg 3 years ago
compat.py [fix] pyright repported errors 2 years ago
exceptions.py [doc] Add doc-strings to searx.exceptions 2 years ago
external_bang.py [mod] external bang: go to main instead of search page when query is empty 2 years ago
external_urls.py [fix] typos / reported by @kianmeng in searx PR-3366 2 years ago
flaskfix.py [format.python] initial formatting of the python code 3 years ago
locales.py use logger.warning 1 year ago
preferences.py [fix] ClientPref - don't raise exception if Accept-Language is invalid 1 year ago
query.py [mod] replace searx.languages by searx.sxng_locales 2 years ago
redisdb.py move searx.shared.redisdb to searx.redisdb 2 years ago
redislib.py [mod] redislib - optimize LUA script registration. 2 years ago
results.py [fix] typos / reported by @kianmeng in searx PR-3366 2 years ago
searxng.msg [mod] clarify the difference of the default category and subgrouping 2 years ago
settings.yml [mod] donation_url: disable by default 1 year ago
settings_defaults.py [mod] replace searx.languages by searx.sxng_locales 2 years ago
settings_loader.py [fix] categories can't be removed from UI (categories_as_tabs) 2 years ago
sxng_locales.py Update searx.data - update_engine_traits.py 2 years ago
unixthreadname.py [format.python] initial formatting of the python code 3 years ago
utils.py [mod] replace utils.match_language by locales.match_locale 2 years ago
version.py [fix] version format string generated by 'git show' 1 year ago
webadapter.py [mod] move language recognition to get_search_query_from_webapp 2 years ago
webapp.py [mod] move language recognition to get_search_query_from_webapp 2 years ago
webutils.py [mod] in the preference page, show !bang of subgrouping categories 2 years ago