summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-02Merge pull request #927 from dalf/simple-checkboxPaul Braeuning
[simple] make checkboxes accessible
2022-03-02[build] /staticAlexandre FLAMENT
2022-03-02[simple] checkboxes can get the focusableAlexandre Flament
Do note that checkboxes in the engine tab are displayed reversed. See: https://github.com/searxng/searxng/blob/3408d061aab9abc6168fec9bbc6deab71b236dac/searx/templates/simple/preferences.html#L313 A checkbox for an engine is checked when the engine is disabled.
2022-03-01Merge pull request #934 from searxng/update_data_update_ahmia_blacklist.pyMarkus Heiser
Update searx.data - update_ahmia_blacklist.py
2022-03-01Merge pull request #935 from searxng/update_data_update_firefox_version.pyMarkus Heiser
Update searx.data - update_firefox_version.py
2022-03-01Merge pull request #936 from searxng/update_data_update_wikidata_units.pyMarkus Heiser
Update searx.data - update_wikidata_units.py
2022-03-01Merge pull request #937 from searxng/update_data_update_currencies.pyMarkus Heiser
Update searx.data - update_currencies.py
2022-03-01Update searx.data - update_currencies.pydalf
2022-03-01Update searx.data - update_wikidata_units.pydalf
2022-03-01Update searx.data - update_firefox_version.pydalf
2022-03-01Update searx.data - update_ahmia_blacklist.pydalf
2022-02-28Merge pull request #929 from dalf/simple-fix-nojs-categoriesAlexandre Flament
[fix] simple: categories: use media query detect touch screen
2022-02-27[build] /staticAlexandre Flament
2022-02-27[fix] simple: display "Click on the magnifier..." only the mouse over the ↵Alexandre Flament
categories
2022-02-27[fix] simple: detect touch screen using media queryAlexandre Flament
related to https://github.com/searxng/searxng/issues/928
2022-02-27Merge pull request #689 from mrpaulblack/images-flexboxAlexandre Flament
[simple theme] use flexbox instead of js for positioning images
2022-02-26[build] /staticmrpaulblack
2022-02-26[simple theme] replace Image_layout.js with flexbox CS impl.mrpaulblack
* drop image_layout.js from simple theme * move image_layout.js to oscar theme and delete common js dir (since its empty now) * align top position of image detail modal with bottom position of search header * use flexbox to display images; row height can be set via @results-image-row-height in defenitions.less * display span title underneath each image with a max width of 12rem * increase margin and padding around image article on desktop and tablet * make article height smaller on phone layout (height of 6rem) to display more content on current view * remove content from result, if the title and content matches * use a group that cotains the flex image article, if images are mixed with other categories * fix pylint issues in webapp.py * use the default.html result template in unit tests (thanks @return42)
2022-02-26Merge pull request #924 from MontyQI/search-filtersPaul Braeuning
Search filters changes
2022-02-26[build] /staticMonty
2022-02-26Search filters changesMonty
Better search filters view on mobile.
2022-02-25Merge pull request #925 from searxng/dependabot/pip/master/selenium-4.1.2Markus Heiser
Bump selenium from 4.1.0 to 4.1.2
2022-02-25Merge pull request #926 from searxng/translations_updateMarkus Heiser
Update translations
2022-02-25[translations] update from Weblatesearxng-bot
3ecf1edf - 2022-02-21 - Linerly <linerly@protonmail.com> f6c9465b - 2022-02-23 - Markus Heiser <markus.heiser@darmarit.de> 988c0c74 - 2022-02-22 - Alexandre Flament <alex@al-f.net> 60fbd734 - 2022-02-22 - Markus Heiser <markus.heiser@darmarit.de>
2022-02-25Bump selenium from 4.1.0 to 4.1.2dependabot[bot]
Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.1.0 to 4.1.2. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/commits) --- updated-dependencies: - dependency-name: selenium dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-02-21Merge pull request #913 from return42/add-artworkMarkus Heiser
[mod] add artwork to mixcloud & soundcloud engines
2022-02-21Merge pull request #912 from return42/fix-geniusMarkus Heiser
[fix] genius: add player and avoid exceptional programming
2022-02-21[build] /staticMarkus Heiser
2022-02-21[mod] bandcamp & genius: in result set img_src instead thumbnailMarkus Heiser
Suggested-by: @dalf https://github.com/searxng/searxng/pull/900#issuecomment-1046009057 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-02-21[fix] genius: add player an avoid exceptional programmingMarkus Heiser
Add player: - The players are just playing 30sec from the title. Some of the player will be blocked because of a cross-origin request and some players will link to apple when you press the play button. Avoid exceptions and (and BTW improve results) - ERROR searx.engines.genius : list index out of range Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-02-21Merge pull request #917 from tiekoetter/version-formatMarkus Heiser
[mod] version formatting
2022-02-21[mod] version formattingLéon Tiekötter
Change SearXNG version formatting to YYYY.MM.DD-commit_hash
2022-02-21Merge pull request #916 from dalf/pref_infinite_scroll2Alexandre Flament
Convert the infinite_scroll plugin as a preference (second version)
2022-02-20[build] /staticAlexandre Flament
2022-02-20[mod] infinite_scroll as preferenceAlexandre Flament
* oscar theme: code from searx/plugins/infinite_scroll.py * simple theme: new implementation Co-authored-by: Markus Heiser <markus.heiser@darmarIT.de>
2022-02-20Merge pull request #665 from return42/default-themePaul Braeuning
[mod] switch default theme from oscar to simple
2022-02-20[fix] changeover of the unit tests to the simple themeMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-02-20[mod] switch default theme from oscar to simpleMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-02-20Merge pull request #910 from tiekoetter/fix-909Markus Heiser
[fix] google images engine: Fix 'scrap_img_by_id' function
2022-02-19[mod] add artwork to mixcloud & soundcloud enginesMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-02-19Merge pull request #885 from return42/mod-simpleAlexandre Flament
[mod] simple theme: define a '.show-content-button'
2022-02-19[build] /staticMarkus Heiser
2022-02-19[mod] simple theme: define a '.show-content-button'Markus Heiser
With LESS function '.show-content-button' all the *Show-Media* links becomes bottons. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-02-19[fix] image_proxy: allow HTTP redirectsMarkus Heiser
Without redirects the load of various images will fail when image_proxy is enabled [1]. [1] https://github.com/searxng/searxng/pull/910#issuecomment-1045966577 Suggested-by: @dalf [1] Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-02-19[fix] google images engine: Fix 'scrap_img_by_id' functionMarkus Heiser
The 'scrap_img_by_id' function didn't return any longer anything useful. This fix allows the google images engine to present the full source image instead of only the thumbnail. The function scrap_img_by_id() is rpelaced by a fully rewrite to parse image URLs by a regular expression. The new function parse_urls_img_from_js(dom) returns a mapping of data-id to image URL. Closes: https://github.com/searxng/searxng/issues/909 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-02-19Merge pull request #900 from return42/fix-883Alexandre Flament
[fix] bandcamp: fix itemtype (album|track) and exceptions
2022-02-19Merge pull request #893 from return42/mvw-videoMarkus Heiser
[mod] mediathekviewweb engine: add data_src and use videos template
2022-02-19[mod] mediathekviewweb engine: add iframe_src and use videos templateMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2022-02-18[build] /staticMarkus Heiser
2022-02-18[fix] bandcamp: fix itemtype (album|track) and exceptionsMarkus Heiser
BTW: polish implementation and show tracklist for albums Closes: https://github.com/searxng/searxng/issues/883 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>