summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-19[fix] simple theme: adjust image detail heightAlexandre Flament
when on the top of the page, the image is just below the search fields. this commit slightly aligh the top of the image detail with the bottom of the search fields.
2021-11-19[fix] simple theme: fix layout image detail on mobileAlexandre Flament
the width of #main_results #results.image-detail-open.only_template_images was set to 59.25rem. On mobile, the images overflowed on right side of the viewport, which creates a horizontal scroll. This commit set the value to min(98%, 59.25rem) whatever the max-width is.
2021-11-19Merge pull request #517 from ↵Markus Heiser
searxng/dependabot/npm_and_yarn/searx/static/themes/simple/master/ionicons-6.0.0 Bump ionicons from 5.5.4 to 6.0.0 in /searx/static/themes/simple
2021-11-19Bump ionicons from 5.5.4 to 6.0.0 in /searx/static/themes/simpledependabot[bot]
Bumps [ionicons](https://github.com/ionic-team/ionicons) from 5.5.4 to 6.0.0. - [Release notes](https://github.com/ionic-team/ionicons/releases) - [Commits](https://github.com/ionic-team/ionicons/compare/v5.5.4...v6.0.0) --- updated-dependencies: - dependency-name: ionicons dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18Merge pull request #508 from return42/arm64Markus Heiser
[mod] Tools to install and maintain golang binaries & packages.
2021-11-18[brand] SearXNG - docs rename links and fix documentationMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-18[brand] SearXNG - docs html_theme = "searxng"Markus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-18[mod] doc - html_logo = themes/simple/src/svg/searxng-wordmark.svgMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-18[mod] doc - in sidebar, add links to the reST sourcesMarkus Heiser
Offer links to the reST sources (aka) html_show_sourcelink [1]. Links to the reST source are sometimes very helpful, especially in our resT-Primer [2] :) [1] https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_show_sourcelink [2] https://searxng.github.io/searxng/dev/reST.html Related-to: https://github.com/pallets/pallets-sphinx-themes/issues/32 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-17Merge pull request #429 from ↵Markus Heiser
searxng/dependabot/npm_and_yarn/searx/static/themes/simple/master/grunt-eslint-24.0.0 Bump grunt-eslint from 23.0.0 to 24.0.0 in /searx/static/themes/simple
2021-11-17[fix] eslint - option configFile changed to overrideConfigFileMarkus Heiser
https://github.com/sindresorhus/grunt-eslint/pull/171 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-17Bump grunt-eslint from 23.0.0 to 24.0.0 in /searx/static/themes/simpledependabot[bot]
Bumps [grunt-eslint](https://github.com/sindresorhus/grunt-eslint) from 23.0.0 to 24.0.0. - [Release notes](https://github.com/sindresorhus/grunt-eslint/releases) - [Commits](https://github.com/sindresorhus/grunt-eslint/compare/v23.0.0...v24.0.0) --- updated-dependencies: - dependency-name: grunt-eslint dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2021-11-17Merge pull request #512 from ZetaTom/fix-qwantPaul Braeuning
[fix] Qwant search query string
2021-11-17[fix] Qwant search query stringTom
Search string: "!qwant time" Resulting request URL: https://api.qwant.com/v3/search/web?q=q=time&count=10&offset=0&device=desktop&safesearch=1&locale=en_US Notice the double "q=" Resulting request URL after fix: https://api.qwant.com/v3/search/web?q=time&count=10&offset=0&device=desktop&safesearch=1&locale=en_US
2021-11-17Merge pull request #511 from return42/MakefileMarkus Heiser
[mod] Makefile - remove targets marked as deprecated
2021-11-17[mod] Makefile - remove targets marked as deprecatedMarkus Heiser
Remove targets marked as deprecated and convert selected to short hands [1]. [1] https://github.com/searxng/searxng/pull/511#issuecomment-971324265 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-17[engines] move library of genesis from general to files categorymrpaulblack
2021-11-16Merge pull request #506 from return42/nvmMarkus Heiser
[mod] Tools to install and maintain NVM versions manager for Node.js
2021-11-16[mod] Tools to install and maintain NVM versions manager for Node.jsMarkus Heiser
[1] https://github.com/nvm-sh/nvm Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-16[fix] filtron & morty - install golang binary that fits to arch & osMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/507 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-16[mod] Tools to install and maintain golang [1] binaries & packages.Markus Heiser
[1] https://golang.org/doc/devel/release#policy A simple *helloworld* test with user 'my_user' : sudo -H adduser my_user ./manage go.golang go1.17.3 my_user ./manage go.install github.com/go-training/helloworld@latest my_user ./manage go.bash my_user $ helloword Hello World!! Don't forget to remove 'my_user': sudo -H deluser --remove-home my_user Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-15Merge pull request #505 from return42/fix-test.shellMarkus Heiser
[fix] make test.shell - ./manage line 80
2021-11-15[fix] make test.shell - ./manage line 80Markus Heiser
make test.shell reports an issue that has been added in [PR-500]:: In ./manage line 80: yamllint : lint YAML files: $YAMLLINT_FILES ^-------------^ SC2128: Expanding an array without an index only gives the first element. [PR-500] https://github.com/searxng/searxng/pull/500 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-15Merge pull request #503 from return42/fix-svgMarkus Heiser
[fix] ] Optimize SVG for WEB usage / CSP 'style-src self'
2021-11-15[build] /staticMarkus Heiser
2021-11-15[fix] Optimize SVG for WEB usage / CSP 'style-src self'Markus Heiser
- Replace grunt-contrib-htmlmin by grunt-image [1]. - Activate svgo's [2] convertStyleToAttrs to make the HTML inline SVGs compoliant to the CSP policy [3]:: Content-Security-Policy: style-src self; [1] https://www.npmjs.com/package/grunt-image [2] https://github.com/svg/svgo [3] https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/style-src Closes: https://github.com/searxng/searxng/issues/502 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-13Merge pull request #496 from dalf/simple-pref-tokensMarkus Heiser
Simple theme: add "Engine tokens" field.
2021-11-13[build] /staticMarkus Heiser
2021-11-13[theme] add border radius to engine token inputMrPaulBlack
2021-11-13[fix] simple theme: /preferences: add tokens fieldAlexandre Flament
include changes to display input text field in the preferences
2021-11-13Merge pull request #501 from return42/fix-simpleAlexandre Flament
[fix] delete trailing whitespace
2021-11-13[fix] delete trailing whitespaceMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-13Merge pull request #500 from return42/variousMarkus Heiser
Various marginal fixes and improvements
2021-11-13[fix] delete trailing whitespaceMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-13[mod] settings.yml - polish up comments about pluginsMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-13[fix] manage help - add description of test.yamllintMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-13Merge pull request #499 from dalf/fix-autocompletion-startpageMarkus Heiser
[fix] startpage autocompletion
2021-11-13[fix] startpage autocompletionAlexandre Flament
2021-11-13Merge pull request #488 from MrPaulBlack/category-iconsAlexandre Flament
[simple theme] add icons to category and drop webfont
2021-11-13[build] /staticMrPaulBlack
2021-11-13[simple theme] update to ion icons 5 and drop webfontMrPaulBlack
* update from ionicons-npm to ionicons ver.5 * drop the webfont built by grunt for icons * built icons.html template for inlining icons with jinja2 into html * update icon to use mostly the outline version * add icons to categories and do not display them on mobile to save space * remove all legacy ion icon font files from simple theme * icons.html is added in this commit since make statc.build.restore requires git to know the file already * cleanup error-dialog
2021-11-13Merge pull request #494 from ↵Markus Heiser
searxng/dependabot/pip/master/pallets-sphinx-themes-2.0.2 Bump pallets-sphinx-themes from 2.0.1 to 2.0.2
2021-11-13Bump pallets-sphinx-themes from 2.0.1 to 2.0.2dependabot[bot]
Bumps [pallets-sphinx-themes](https://github.com/pallets/pallets-sphinx-themes) from 2.0.1 to 2.0.2. - [Release notes](https://github.com/pallets/pallets-sphinx-themes/releases) - [Changelog](https://github.com/pallets/pallets-sphinx-themes/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/pallets-sphinx-themes/compare/2.0.1...2.0.2) --- updated-dependencies: - dependency-name: pallets-sphinx-themes dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2021-11-13Merge pull request #493 from searxng/dependabot/pip/master/sphinx-4.3.0Markus Heiser
Bump sphinx from 4.2.0 to 4.3.0
2021-11-13Merge pull request #473 from return42/searxng-wordmarkMarkus Heiser
[simple theme] SearXNG wordmark & favicon
2021-11-13[build] /staticMarkus Heiser
2021-11-13[simple theme] SearXNG wordmark (plain SVG)Markus Heiser
Remove XML namespaces from Incscape [1]:: xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" [1] https://wiki.inkscape.org/wiki/PlainSVG Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-13[simple theme] replace old searx logo by searxng-wordmark.min.svgMarkus Heiser
Suggested-by: @dalf https://github.com/searxng/searxng/pull/473#issuecomment-962476683 Suggested-by: @MrPaulBlack https://github.com/searxng/searxng/pull/473#issuecomment-962579826 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-13[simple theme] create favicon.png from src/svg/searxng-wordmark.svgMarkus Heiser
new bash function convert_if_newer() / usage:: convert_if_newer <origfile> <outfile> [<options>, ...] convert_if_newer "path/to/origin.svg" "path/to/converted.png" -transparent white -resize 64x64 Run's ImageMagik' convert comand to generate <outfile> from <origfile>, if <origfile> is newer than <outfile>. The command line is to convert is:: convert <origfile> [<options>, ...] <outfile> PNG 'searx/static/themes/simple/img/favicon.png' has been created by:: $ make themes.simple CONVERT searx/static/themes/simple/src/svg/searxng-wordmark.svg -transparent white -resize 64x64 searx/static/themes/simple/img/favicon.png ... Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-11-13[enh] minify searxng-wordmark.svg (HTMLMinifier)Markus Heiser
Command:: ./node_modules/.bin/html-minifier \ --remove-comments \ --collapse-whitespace \ src/svg/searxng-wordmark.svg \ -o ../../../templates/__common__/searxng-wordmark.min.svg - html-minifier: https://github.com/kangax/html-minifier - onilne: https://kangax.github.io/html-minifier - grunt: https://www.npmjs.com/package/grunt-contrib-htmlmin - grunt-contrib-htmlmin: https://github.com/gruntjs/grunt-contrib-htmlmin - npm: https://www.npmjs.com/package/html-minifier To test, rebuild your node environment:: make node.env Alternatives: - pretty-data: https://github.com/vkiryukhin/pretty-data - grunt: https://www.npmjs.com/package/grunt-xmlmin - grunt-xmlming: https://github.com/dtrunk90/grunt-xmlmin - npm: https://www.npmjs.com/package/grunt-xmlmin - minify-xml: https://github.com/kristian/minify-xml - no grunt package available - npm: https://www.npmjs.com/package/minify-xml src/svg/searxng-wordmark.svg': '../../../templates/__common__/searxng-wordmark.min.svg' Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>