Alexandre Flament
56e34947a6
[mod] infinite_scroll as preference
...
* oscar theme: code from searx/plugins/infinite_scroll.py
* simple theme: new implementation
Co-authored-by: Markus Heiser <markus.heiser@darmarIT.de>
2022-02-20 22:58:51 +01:00
Marc Abonce Seguin
8d71420b45
[mod] separate index and search routes
...
This makes it easier to separately handle search and index requests
from a web server or from a reverse proxy.
If a request to index contains a query, a permanent redirect HTTP response
is returned. This should give some level of backwards compatibility
for users that have set a searx instance in their browser's search bar.
2020-11-02 20:04:03 -07:00
Noémi Ványi
74013c212a
Revert "[enh] new plugin to open results on new browser tabs"
...
This reverts commit ab6a7601cb
.
Closes #2037
2020-07-29 22:10:16 +02:00
Adam Tauber
164e4725f3
[mod] add dedicated directory to external plugins with gitignore file
2020-07-28 13:10:40 +02:00
Noémi Ványi
4ec2fab583
Consider HTTP request when running search categories on select is enabled
...
Closes #1138
2020-06-18 23:06:09 +02:00
Adam Tauber
65cae85735
[fix] load new page with infinite scroll if there is no scrollbar - fixes #759
2020-03-23 13:05:19 +01:00
Markus Heiser
e64ff38217
Merge branch 'master' into fix-infinite-scroll
2020-01-28 10:59:03 +00:00
Nick Espig
0ae86cd168
Fix not jumping to results loaded by infinite scroll
...
Infinite scroll adds a `hr` tag to split up the sections loaded by it.
The vim bindings `j` and `k`, which jump to the next and previous result
respectively, search for a **direct** sibling with the class `result`.
With the `hr` between results a direct sibling cannot be found. To fix
this we remove the restriction of it having to be a direct sibling.
2019-12-16 19:31:29 +01:00
Dalf
0e7b6c9a03
[mod] infinite scroll: XHR requests are sent with the header "Accept: text/html".
...
Fix https://github.com/searx/searx-docker/issues/16
2019-12-11 14:34:25 +01:00
Nick Espig
06979fa082
Load next page shortly before hitting the bottom
...
This improves the user experience by loading in the next entries shortly before him getting to the bottom. It makes the scrolling more smooth without a break in between.
It also fixes an error on my browser that scrolling never hits the defined number. When I debugged it I hit `.scrolltop` of 1092.5 and the `doc.height - win.height` of 1093, so the condition was never true.
2019-06-04 18:22:02 +02:00
rinpatch
7a036579b2
Hide buttons when infinite scrolling is enabled
2018-04-25 18:54:43 +03:00
Richard Nespithal
0314349b08
Fix Vim mode on Firefox
...
Firefox automatically opens a built-in quick search when user
starts typing without selected input and the Vim shortcuts
are not triggered
2018-03-05 13:41:37 +01:00
Noémi Ványi
31005f3121
use `change` function just like in case of language selection
...
The previous version did not work in Chrome browser.
Closes #1102
2017-11-30 22:33:54 +01:00
Noémi Ványi
e8319fa2cb
Revert "Merge pull request #793 from kvch/pics-modal"
...
This reverts commit bff41987a4
, reversing
changes made to d08108be62
.
2017-01-03 22:04:09 +01:00
Noémi Ványi
420ef433ae
add img pagination support of infinite scroll
2016-12-29 23:40:23 +01:00
marc
a11230819f
automatic search when language is selected
2016-12-13 19:32:00 -06:00
Adam Tauber
7986d4cf41
[fix] correct path for autoscroll on non-root urls
...
closes #758
2016-12-04 11:17:17 +01:00
David A Roberts
678b9e994a
[enh] infinite scroll
...
resolves #649
2016-08-11 19:16:42 +10:00
Noemi Vanyi
90e74fbb28
search on filter select
2016-07-25 23:40:31 +02:00
Noemi Vanyi
074521fd8a
follow up changes in search_category_on_select
2016-07-25 23:26:26 +02:00
Kirill Isakov
c12e41a80f
Fix result selection for top & bottom scrolling
2016-04-24 21:18:27 +06:00
Kirill Isakov
7b48a66350
Add auto page scrolling to selected result
2016-04-24 21:04:53 +06:00
Kirill Isakov
0d6625e070
Add search result navigation support
2016-04-24 18:01:02 +06:00
Kirill Isakov
1faf1b645b
Set vim-hotkeys help panels to same height
2016-04-24 03:02:33 +06:00
Kirill Isakov
3246541bdc
[WIP] Add vim-hotkeys plugin
2016-04-23 22:26:02 +06:00
Adam Tauber
4e5af8d87b
[mod] move plugin static files to static/plugins
2016-02-10 18:06:11 +01:00
Adam Tauber
ab6a7601cb
[enh] new plugin to open results on new browser tabs
2016-02-10 18:04:04 +01:00