summaryrefslogtreecommitdiff
path: root/searx
AgeCommit message (Collapse)Author
2023-09-19[mod] reformatted keyBindingLayouts in JS client (default, vim)Jinyuan Huang
2023-09-19[mod] preferences: implement drop-down menu for hotkeys (default, vim)Markus Heiser
Replace the on/off checkbox of the vim-hotkeys in the preferences by a drop-down menu. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-18[build] /staticMarkus Heiser
2023-09-18[feat] search on category select without JSBnyro
Co-authored-by: Alexandre Flament <alex@al-f.net>
2023-09-18[feat] engine: implementation of internet archive scholarBnyro
2023-09-18[fix] spellingjazzzooo
2023-09-18[fix] engine - qwant delivers only 5 pages maximumMarkus Heiser
all qwant engines (incl qwant-lite) delivers only 5 pages maximum Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-18[fix] engine - qwant wrong error typejazzzooo
2023-09-17[fix] qwant: subsequent fix of commit d9dbcedebMarkus Heiser
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-17[feat] implementation of qwant lite for web searchMarkus Heiser
Related: https://github.com/searxng/searxng/issues/2719 Replace: https://github.com/searxng/searxng/pull/2748 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-17[feat] engine: implemenation of moviepilot (de)Bnyro
2023-09-16[fix] tagesschau videosjazzzooo
2023-09-16[build] /staticMarkus Heiser
2023-09-16[fix] keyboard navigation / simple theme (UI)Jinyuan Huang
- avoid loop select - fix select next item in mixed result lists Replaces: https://github.com/searxng/searxng/pull/2789 Closes: https://github.com/searxng/searxng/issues/2751 Closes: https://github.com/searxng/searxng/issues/2788
2023-09-15[fix] brave.videosjazzzooo
2023-09-15[fix] brave.newsjazzzooo
2023-09-15[feat] implementation of the movie databaseBnyro
2023-09-15[translations] update from Weblatesearxng-bot
4f055ccb8 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 9edaacb09 - 2023-09-11 - return42 <markus.heiser@darmarit.de> ccb3e8934 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 206640415 - 2023-09-11 - return42 <markus.heiser@darmarit.de> d8db608c2 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 6db95be68 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 0792cd970 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 949ad5db8 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 0921f948e - 2023-09-11 - return42 <markus.heiser@darmarit.de> 3677f0ccb - 2023-09-11 - return42 <markus.heiser@darmarit.de> 2dea9cd3a - 2023-09-11 - return42 <markus.heiser@darmarit.de> 5038588e8 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 6b63e980b - 2023-09-11 - return42 <markus.heiser@darmarit.de> 858a8660b - 2023-09-11 - return42 <markus.heiser@darmarit.de> 5852633d2 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 92d25097b - 2023-09-11 - return42 <markus.heiser@darmarit.de> 8ae9d7a20 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 989ccd21a - 2023-09-11 - return42 <markus.heiser@darmarit.de> 1c309f3fc - 2023-09-11 - return42 <markus.heiser@darmarit.de> 3ee5e679e - 2023-09-11 - return42 <markus.heiser@darmarit.de> 7420db0cf - 2023-09-11 - return42 <markus.heiser@darmarit.de> 7327ffb1f - 2023-09-11 - return42 <markus.heiser@darmarit.de> 542814e22 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 5f2623600 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 7bea3da45 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 68a854d93 - 2023-09-11 - ghose <correo@xmgz.eu> 1781efe60 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 016a60442 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 00f143119 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 8e61bb7ac - 2023-09-11 - return42 <markus.heiser@darmarit.de> d04327a41 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 841227415 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 9ed21b385 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 914b774da - 2023-09-11 - return42 <markus.heiser@darmarit.de> ff7b45ec8 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 4146f8707 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 383602051 - 2023-09-11 - return42 <markus.heiser@darmarit.de> b050d9ee4 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 8d6e7a20c - 2023-09-11 - return42 <markus.heiser@darmarit.de> ee77e2072 - 2023-09-11 - return42 <markus.heiser@darmarit.de> 0420f44b6 - 2023-09-11 - return42 <markus.heiser@darmarit.de>
2023-09-14[fix] rumble redirectJustas Zabulionis
2023-09-14[fix] habrahabrJustas Zabulionis
2023-09-14[fix] pubmed content being NoneJustas Zabulionis
2023-09-14[fix] engine - pub.devJustas Zabulionis
2023-09-14[fix] solidtorrents redirectsJustas Zabulionis
2023-09-14[fix] solidtorrents paginationJustas Zabulionis
2023-09-14[fix] solidtorrentsJustas Zabulionis
2023-09-14[fix] engine - Crossrefjazzzooo
Crossref was broken on result types journal-issue and component .. The old code had lots of assumptions, and broke during parsing. Now the assumptions are more explicit and checked them with the API.
2023-09-14[build] /staticMarkus Heiser
2023-09-14[mod] UI smooth scroll added / CSS scroll-behaviorJinyuan Huang
This PR improves the UX by making auto-scroll more smoother. The css is changed so all the auto-scroll will be smoother but User-scroll will not be influenced. The scroll-behavior CSS property sets the behavior for a scrolling box when scrolling is triggered by the navigation or CSSOM scrolling APIs.[1] [1] https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-behavior
2023-09-13[mod] make data.traits: add OdyseeBnyro
2023-09-13[feat] odysee: implement fetch_traits for language supportBnyro
2023-09-13[mod] odysee: time range supportBnyro
2023-09-13[fix] engine - piped.music incorrect timestampsjazzzooo
2023-09-13[fix] engine - invidious thumbnailsjazzzooo
2023-09-13add inv.tux.pizzajazzzooo
2023-09-13remove invidious.snopyta.orgjazzzooo
2023-09-13[fix] settings.yml - change default invidious instancesjazzzooo
2023-09-13 [fix] engine - openstreetmap currency renderingjazzzooo
2023-09-12[fix] engine - pypi redirectjazzzooo
2023-09-12[fix] engine - openstreetmap currency matchingjazzzooo
2023-09-12[feat] new engine: svgrepoBnyro
2023-09-12[build] /staticMarkus Heiser
2023-09-12[mod] improve handling of the hotkeysMarkus Heiser
- KeyboardEvent: keyCode property is depricated, replaced by key property [2] - the check for ifDetailOpened is not necessary, because the hotkeys are not only applicable to image-results, by example: `!goi !go !scc hello` - Key bindings like h for help are to be used in general (not only in vim-mode) [1] https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode [2] https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-12[feature] key bindings: left & right arrow are always onJinyuan Huang
2023-09-12[fix] engine - bravejazzzooo
2023-09-11[mod] library of congress: fix engineBnyro
2023-09-11[fix] engine deviantart: review of the result-scrapperBnyro
The deviantart site changed and hence deviantart is currently unusable.
2023-09-11[build] /staticMarkus Heiser
2023-09-11[feature] dark theme for code highlighter in the result listMarkus Heiser
Closes: https://github.com/searxng/searxng/issues/1354 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2023-09-09Replace chompjs with pure Python codeAlexandre Flament
The new implementation is good enough for the current usage (brave)
2023-09-09[build] /staticMarkus Heiser