Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							058a072404 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-10-15 15:54:58 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							14fb187548 
							
						 
					 
					
						
						
							
							[fix] stretching pics in "pic search"  
						
						... 
						
						
						
						Issue is described in:
- https://github.com/searxng/searxng/issues/3915 
The issue was caused bei merge of PR:
- https://github.com/searxng/searxng/pull/3895 
Solution:
- Unset `width` for objects of class `.result-images`.
Tested by `make run` and query a list of results, containing `.result` and
`.result-images` objects:
     !images !go bäder :de
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Closes: https://github.com/searxng/searxng/issues/3915  
						
					 
					
						2024-10-15 15:54:58 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							7e8b330b3e 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-10-12 11:08:44 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							2fbedc4316 
							
						 
					 
					
						
						
							
							[fix] simple theme: fix deformed result item  
						
						... 
						
						
						
						Setting ``box-sizing: border-box;`` [1] and ``width`` to fix deformed results
reported in [2].
[1] https://developer.mozilla.org/en-US/docs/Web/CSS/box-sizing 
[2] https://github.com/searxng/searxng/issues/3892 
Closes : #3892 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-10-12 11:08:44 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							f00fa76eda 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-10-05 08:18:28 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							a631f77401 
							
						 
					 
					
						
						
							
							[mod] favicons: simplify RTL in template & CSS  
						
						... 
						
						
						
						Comes from a sughgestion in:
- https://github.com/searxng/searxng/pull/3727#issuecomment-2388998803 
Suggested-by: Bnyro <bnyro@tutanota.com>
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-10-05 08:18:28 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							5ded9ada82 
							
						 
					 
					
						
						
							
							[mod] UI: add favicon's border- and background color to the definitons  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-10-05 08:18:28 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							7ab577a1fb 
							
						 
					 
					
						
						
							
							[mod] Revision of the favicon solution  
						
						... 
						
						
						
						All favicons implementations have been documented and moved to the Python
package:
    searx.favicons
There is a configuration (based on Pydantic) for the favicons and all its
components:
    searx.favicons.config
A solution for caching favicons has been implemented:
    searx.favicon.cache
If the favicon is already in the cache, the returned URL is a data URL [1]
(something like `data:image/png;base64,...`).  By generating a data url from
the FaviconCache, additional HTTP roundtripps via the favicon_proxy are saved:
    favicons.proxy.favicon_url
The favicon proxy service now sets a HTTP header "Cache-Control: max-age=...":
    favicons.proxy.favicon_proxy
The resolvers now also provide the mime type (data, mime):
    searx.favicon.resolvers
[1] https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URLs 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-10-05 08:18:28 +02:00 
						 
				 
			
				
					
						
							
							
								Brock Vojkovic 
							
						 
					 
					
						
						
						
						
							
						
						
							e17d7632d0 
							
						 
					 
					
						
						
							
							[feat] add favicons to result urls  
						
						
						
					 
					
						2024-10-05 08:18:28 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d48f04e809 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-10-03 11:05:46 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							421c131707 
							
						 
					 
					
						
						
							
							[refactor] simple theme:  *.less - replace hardcoded colors  
						
						... 
						
						
						
						Closes: https://github.com/searxng/searxng/issues/3842  
						
					 
					
						2024-10-03 11:05:46 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							b42ce34ca8 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-10-03 10:53:17 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							e4b2823abd 
							
						 
					 
					
						
						
							
							[feat] simple theme: pure black theme style  
						
						
						
					 
					
						2024-10-03 10:53:17 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							7d9d5186a0 
							
						 
					 
					
						
						
							
							[build] /static  
						
						... 
						
						
						
						Co-authored-by: GenericMale <genericmale00@gmail.com> 
						
					 
					
						2024-09-03 17:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								GenericMale 
							
						 
					 
					
						
						
						
						
							
						
						
							e65edb141d 
							
						 
					 
					
						
						
							
							[feat] results: show response times  
						
						
						
					 
					
						2024-09-03 17:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							8d14d46c00 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-08-15 18:58:28 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							45f03f1902 
							
						 
					 
					
						
						
							
							[fix] search box: clear button don't appear on mouse-copy  
						
						... 
						
						
						
						You have to copy and paste the query without using the keyboard to replicate the
issue. As soon as you press the keyboard the cross appears. [1]
- [1] https://github.com/searxng/searxng/issues/3725#issuecomment-2282655272 
Reported-by: @Immortality-IMT in [1]
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-08-15 18:58:28 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							80226ad6b7 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-07-27 11:49:58 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							304ddd8114 
							
						 
					 
					
						
						
							
							[feat] videos template: support for view count  
						
						
						
					 
					
						2024-07-27 11:49:58 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							37ec668ae1 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-07-13 17:19:59 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d0bad45d21 
							
						 
					 
					
						
						
							
							[fix] simple theme: in URLs don't truncate descenders (typograhy, FFox)  
						
						... 
						
						
						
						HINT: this is a workaround to fix a rendering bug in FFox-Desktop [3]
Descenders [1] in the URL are truncated, caused by the `overflow: hidden;`
because part of link overflow the flex box [2].
[1] https://en.wikipedia.org/wiki/Descender 
[2] https://github.com/searxng/searxng/issues/3550 
[3] https://github.com/searxng/searxng/pull/3592#issuecomment-2186313121 
Closes: https://github.com/searxng/searxng/issues/3550 
Suggested-by: @coxde
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-07-13 17:19:59 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							2f2d93b292 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-05-16 07:30:38 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							916739d6b4 
							
						 
					 
					
						
						
							
							[mod] simple theme: drop img_src from default results  
						
						... 
						
						
						
						The use of img_src AND thumbnail in the default results makes no sense (only a
thumbnail is needed).  In the current state this is rather confusing, because
img_src is displayed like a thumbnail (small) and thumbnail is displayed like an
image (large).
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-05-16 07:30:38 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							901819359c 
							
						 
					 
					
						
						
							
							[update] make pygments.less  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-05-10 10:00:31 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							648f43be1d 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-04-27 18:26:23 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							3ea278aff4 
							
						 
					 
					
						
						
							
							[feat] preferences: button to enable/disable all engines  
						
						
						
					 
					
						2024-04-27 18:26:23 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d593055888 
							
						 
					 
					
						
						
							
							[fix] ionic.io/ionicons - add back missing class="ionicon"  
						
						... 
						
						
						
						Seems to me svg2jinja added the class in the past .. but no longer in new builds
/ this patch adds the class back by using addAttributesToSVGElement [1].
To test this patch use:
    $ ./manage themes.simple
    $ cat searx/templates/simple/icons.html
and check `class="ionicon"` is in the outer `<svg ..>` tags.
[1] https://svgo.dev/docs/plugins/add-attributes-to-svg-elements/ 
[2] https://ionic.io/ionicons 
Closes: https://github.com/searxng/searxng/issues/3383 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-04-27 09:33:20 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							c8dca20548 
							
						 
					 
					
						
						
							
							[upd] npm: Bump eslint in /searx/static/themes/simple  
						
						... 
						
						
						
						Bumps [eslint](https://github.com/eslint/eslint ) from 8.57.0 to 9.0.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v9.0.0 )
---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2024-04-12 18:11:42 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							dddd628f48 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-04-08 09:07:45 +02:00 
						 
				 
			
				
					
						
							
							
								Yaksh Bariya 
							
						 
					 
					
						
						
						
						
							
						
						
							9f5268b4a7 
							
						 
					 
					
						
						
							
							[enh] add keybindings for copying URLs  
						
						... 
						
						
						
						'y': for in Vim-mode (yank)
'c': for SearXNG-mode (copy)
This should help keyboard heavy users 
						
					 
					
						2024-04-08 09:07:45 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							cf57914359 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-02-25 16:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							db1f9b31c9 
							
						 
					 
					
						
						
							
							[feat] images: show resolution inside the image and fix image details overflow  
						
						... 
						
						
						
						Co-authored-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-02-25 16:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							e76ab1a4b3 
							
						 
					 
					
						
						
							
							[refactor] images: add resolution, image format and filesize fields  
						
						... 
						
						
						
						Co-authored-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-02-25 16:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							34fa2b7cca 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-02-25 14:56:57 +01:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							938391b050 
							
						 
					 
					
						
						
							
							[feat] templates: add package result template  
						
						... 
						
						
						
						Co-authored-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2024-02-25 14:56:57 +01:00 
						 
				 
			
				
					
						
							
							
								allixx 
							
						 
					 
					
						
						
						
						
							
						
						
							dca78f920f 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-01-31 17:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								allixx 
							
						 
					 
					
						
						
						
						
							
						
						
							c85f706601 
							
						 
					 
					
						
						
							
							[fix] wrong engines padding  
						
						
						
					 
					
						2024-01-31 17:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								allixx 
							
						 
					 
					
						
						
						
						
							
						
						
							30dcaf1db6 
							
						 
					 
					
						
						
							
							[fix] equalize cached/proxied links left margin  
						
						
						
					 
					
						2024-01-31 17:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								allixx 
							
						 
					 
					
						
						
						
						
							
						
						
							1e03094dee 
							
						 
					 
					
						
						
							
							[fix] justify engines/cached/proxied vertically  
						
						
						
					 
					
						2024-01-31 17:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							90072eb6ff 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2024-01-29 18:09:22 +01:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							a5decfb838 
							
						 
					 
					
						
						
							
							[feat] preferences: button to copy input to restore preferences hash  
						
						
						
					 
					
						2024-01-29 18:09:22 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d676ae8ab3 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-12-28 19:15:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jinyuan Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							f6d797ef43 
							
						 
					 
					
						
						
							
							[fix] fix a display problem in the image detail preview.  
						
						
						
					 
					
						2023-12-28 19:15:04 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							0d47322ac8 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-12-28 18:59:14 +01:00 
						 
				 
			
				
					
						
							
							
								ahmad-alkadri 
							
						 
					 
					
						
						
						
						
							
						
						
							07e846e91a 
							
						 
					 
					
						
						
							
							Prevent default browser behavior on click event  
						
						
						
					 
					
						2023-12-28 18:59:14 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							26737fda1b 
							
						 
					 
					
						
						
							
							Bump sharp from 0.32.6 to 0.33.0 in /searx/static/themes/simple  
						
						... 
						
						
						
						Bumps [sharp](https://github.com/lovell/sharp ) from 0.32.6 to 0.33.0.
- [Release notes](https://github.com/lovell/sharp/releases )
- [Changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md )
- [Commits](https://github.com/lovell/sharp/compare/v0.32.6...v0.33.0 )
---
updated-dependencies:
- dependency-name: sharp
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2023-12-23 07:49:03 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							ee2675c999 
							
						 
					 
					
						
						
							
							[update] make pygments.less  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-11-27 14:43:43 +01:00 
						 
				 
			
				
					
						
							
							
								obfuscated-loop 
							
						 
					 
					
						
						
						
						
							
						
						
							cc6058057d 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-11-23 07:30:56 +01:00 
						 
				 
			
				
					
						
							
							
								obfuscated-loop 
							
						 
					 
					
						
						
						
						
							
						
						
							355d2dc678 
							
						 
					 
					
						
						
							
							[fix] Remove anchor tag outline in image results  
						
						
						
					 
					
						2023-11-23 07:30:56 +01:00 
						 
				 
			
				
					
						
							
							
								Jinyuan Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							3601badd84 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-11-14 13:34:44 +01:00 
						 
				 
			
				
					
						
							
							
								Jinyuan Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							903449e0b5 
							
						 
					 
					
						
						
							
							[fix] Images cannot be clicked anymore  #3006  
						
						... 
						
						
						
						URL in sidedbar only exists in HTTP POST requests.  On HTTP GET requests the
selector ``#search_url button#copy_url`` results in a ``null`` type and a
``.style.display`` raises::
   Uncaught TypeError: d.querySelector(...) is null
As a result, the initialization of the event handler is no longer carried out.
Closes: https://github.com/searxng/searxng/issues/3003 
Suggested-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-11-14 13:28:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jinyuan Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							727de1c4ef 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-11-10 13:28:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jinyuan Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							8adc7b0433 
							
						 
					 
					
						
						
							
							add a "copy" button to the "search-url" sidebar  
						
						
						
					 
					
						2023-11-10 13:28:04 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							b013cbb4cc 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-10-13 12:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							df2e41c150 
							
						 
					 
					
						
						
							
							[fix] search.js: crash on homepage when setting form listeners  
						
						
						
					 
					
						2023-10-13 12:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								Jinyuan Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							1df4588279 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-09-25 17:45:21 +02:00 
						 
				 
			
				
					
						
							
							
								Jinyuan Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							98366bcf90 
							
						 
					 
					
						
						
							
							[fix] settings icon invisble on mobile devices  
						
						
						
					 
					
						2023-09-25 17:45:21 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							95885e7f9f 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-09-22 17:54:55 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							8b0b6731fc 
							
						 
					 
					
						
						
							
							[fix] search.less: start page search view on mobile devices  
						
						
						
					 
					
						2023-09-22 17:54:55 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							0ce10046c4 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-09-19 20:15:51 +02:00 
						 
				 
			
				
					
						
							
							
								ormai 
							
						 
					 
					
						
						
						
						
							
						
						
							a76c8e4101 
							
						 
					 
					
						
						
							
							Improve the layout of the search page on mobile  
						
						
						
					 
					
						2023-09-19 20:15:51 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							3ac7c40b6a 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-09-19 11:15:25 +02:00 
						 
				 
			
				
					
						
							
							
								Emilien Devos 
							
						 
					 
					
						
						
						
						
							
						
						
							33e722f83b 
							
						 
					 
					
						
						
							
							better error message when no results found  
						
						
						
					 
					
						2023-09-19 11:10:48 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							71508abcbf 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-09-19 08:06:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jinyuan Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							2ec77ef813 
							
						 
					 
					
						
						
							
							[mod] reformatted keyBindingLayouts in JS client (default, vim)  
						
						
						
					 
					
						2023-09-19 08:06:06 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							09935e2897 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-09-18 21:29:11 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							a55e0ac553 
							
						 
					 
					
						
						
							
							[feat] search on category select without JS  
						
						... 
						
						
						
						Co-authored-by: Alexandre Flament <alex@al-f.net> 
						
					 
					
						2023-09-18 21:29:11 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							89fbac5763 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-09-16 13:45:43 +02:00 
						 
				 
			
				
					
						
							
							
								Jinyuan Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							92d0c378e0 
							
						 
					 
					
						
						
							
							[fix] keyboard navigation / simple theme (UI)  
						
						... 
						
						
						
						- 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-16 13:45:43 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							ed6a5a01bb 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-09-14 16:26:10 +02:00 
						 
				 
			
				
					
						
							
							
								Jinyuan Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							0984b00b7e 
							
						 
					 
					
						
						
							
							[mod] UI smooth scroll added / CSS scroll-behavior  
						
						... 
						
						
						
						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-14 16:26:10 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							aa1453db0c 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-09-12 20:30:50 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							a987672340 
							
						 
					 
					
						
						
							
							[mod] improve handling of the hotkeys  
						
						... 
						
						
						
						- 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 20:30:50 +02:00 
						 
				 
			
				
					
						
							
							
								Jinyuan Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							e6b160da62 
							
						 
					 
					
						
						
							
							[feature] key bindings: left & right arrow are always on  
						
						
						
					 
					
						2023-09-12 20:30:50 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							1f7366060e 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-09-11 12:27:56 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							935aed7ca4 
							
						 
					 
					
						
						
							
							[feature] dark theme for code highlighter in the result list  
						
						... 
						
						
						
						Closes: https://github.com/searxng/searxng/issues/1354 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-09-11 12:27:56 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							8e45ac4271 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-09-09 00:39:51 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							15a3dbf7a0 
							
						 
					 
					
						
						
							
							[fix] preferences - layout of the "special queries" tab  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-09-09 00:39:51 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							6fc2ee514d 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-08-18 19:07:14 +02:00 
						 
				 
			
				
					
						
							
							
								Bnyro 
							
						 
					 
					
						
						
						
						
							
						
						
							13d801b75d 
							
						 
					 
					
						
						
							
							[feat] results: show source of suggested answer  
						
						
						
					 
					
						2023-08-18 19:07:14 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							c348427f07 
							
						 
					 
					
						
						
							
							[update] make pygments.less  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-08-11 10:54:50 +02:00 
						 
				 
			
				
					
						
							
							
								mrpaulblack 
							
						 
					 
					
						
						
						
						
							
						
						
							b477349824 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-07-19 15:07:45 +02:00 
						 
				 
			
				
					
						
							
							
								Kiru 
							
						 
					 
					
						
						
						
						
							
						
						
							de5c1cedca 
							
						 
					 
					
						
						
							
							fix "#backToTop" button always being clickable  
						
						... 
						
						
						
						`pointer-events` never gets set to "none" when the button is hidden,
allowing you to click the button. And your mouse further changes it's
cursor to the pointer style. 
						
					 
					
						2023-07-19 15:06:09 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							b867c39ce0 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-06-02 19:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								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> 
						
					 
					
						2023-06-02 19:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								mrpaulblack 
							
						 
					 
					
						
						
						
						
							
						
						
							60b94dfdca 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-05-28 12:19:32 +02:00 
						 
				 
			
				
					
						
							
							
								mrpaulblack 
							
						 
					 
					
						
						
						
						
							
						
						
							f087959b02 
							
						 
					 
					
						
						
							
							[mod] simple theme: build design for details (collapsables)  
						
						... 
						
						
						
						* set border top and bottom on sidebar collasables
* inrease peading on summary so its easier to click on mobile
* remove margins and add flex wrapper to normalize elements in sidebar 
						
					 
					
						2023-05-28 12:19:32 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							b7e315563d 
							
						 
					 
					
						
						
							
							[mod] simple theme: collaps/expand elements in the sidebar  
						
						... 
						
						
						
						Make elements in the sidebar collapse able.  Except infoboxes all elements in
the sidebar are collapsed by default.
By folding out the sidebar elements, the UI looks less cluttered.  Especially on
small devices like smartphones, where the sidebar is above the results list, the
UX should be improved [1].
[1] https://github.com/searxng/searxng/issues/2140 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-05-28 12:19:32 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							673837f83e 
							
						 
					 
					
						
						
							
							Bump grunt-contrib-cssmin in /searx/static/themes/simple  
						
						... 
						
						
						
						Bumps [grunt-contrib-cssmin](https://github.com/gruntjs/grunt-contrib-cssmin ) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/gruntjs/grunt-contrib-cssmin/releases )
- [Changelog](https://github.com/gruntjs/grunt-contrib-cssmin/blob/main/CHANGELOG )
- [Commits](https://github.com/gruntjs/grunt-contrib-cssmin/compare/v4.0.0...v5.0.0 )
---
updated-dependencies:
- dependency-name: grunt-contrib-cssmin
  dependency-type: direct:development
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2023-05-05 07:57:12 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							4080eca3dd 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-04-21 13:38:29 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							6592f0d36e 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-04-15 18:59:46 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							abf574dc0c 
							
						 
					 
					
						
						
							
							[mod] Ignore autocomplete_min on queries that include '!' (!bang)  
						
						... 
						
						
						
						Closes: https://github.com/searxng/searxng/issues/1566 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-04-15 18:54:47 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							b3d8d305d2 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-04-15 08:21:02 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							c678b82625 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-04-10 16:26:41 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							962b4c719f 
							
						 
					 
					
						
						
							
							[mod] Update input when selecting by TAB  
						
						... 
						
						
						
						When the user press [TAB] the input form should be filled with the highlighted
item from the autocomplete list, but not release a search / with other words:
what we now have by pressing once on [ENTER] should be mapped to the [TAB] key
and pressing [ENTER] once should release a search query. [1]
[1] https://github.com/searxng/searxng/issues/778#issuecomment-1016593816 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-04-10 16:26:41 +02:00 
						 
				 
			
				
					
						
							
							
								rinagorsha 
							
						 
					 
					
						
						
						
						
							
						
						
							e9fb9f2705 
							
						 
					 
					
						
						
							
							[mod] Update input when selecting autocomplete prediction with keyboard  
						
						... 
						
						
						
						- Update input when selecting autocomplete prediction with keyboard
- Search immediately by pressing enter key
- Search immediately by clicking on an autocomplete suggestion
Related:
- https://github.com/searxng/searxng/issues/778  
						
					 
					
						2023-04-10 14:36:05 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							0def555869 
							
						 
					 
					
						
						
							
							[build] /static  
						
						
						
					 
					
						2023-04-08 11:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							f117f969d8 
							
						 
					 
					
						
						
							
							[mod] in the preference page, show !bang of subgrouping categories  
						
						... 
						
						
						
						The names of the subgrouping categories in the preference page are translated,
to use this categories the user needs to know by which !bang the category can be
selected.  Related to "Make 'non tab category' bangs discoverable" in [#690 ].
Related:
- [#690 ] https://github.com/searxng/searxng/issues/690 
- https://github.com/searxng/searxng/issues/1604 
- https://github.com/searxng/searxng/pull/1545 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
					 
					
						2023-04-08 11:10:14 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b99e028ed0 
							
						 
					 
					
						
						
							
							Bump sharp from 0.31.3 to 0.32.0 in /searx/static/themes/simple  
						
						... 
						
						
						
						Bumps [sharp](https://github.com/lovell/sharp ) from 0.31.3 to 0.32.0.
- [Release notes](https://github.com/lovell/sharp/releases )
- [Changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md )
- [Commits](https://github.com/lovell/sharp/compare/v0.31.3...v0.32.0 )
---
updated-dependencies:
- dependency-name: sharp
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2023-03-31 11:39:17 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							912f877dec 
							
						 
					 
					
						
						
							
							Bump ionicons from 6.1.3 to 7.1.0 in /searx/static/themes/simple  
						
						... 
						
						
						
						Bumps [ionicons](https://github.com/ionic-team/ionicons ) from 6.1.3 to 7.1.0.
- [Release notes](https://github.com/ionic-team/ionicons/releases )
- [Changelog](https://github.com/ionic-team/ionicons/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ionic-team/ionicons/compare/v6.1.3...v7.1.0 )
---
updated-dependencies:
- dependency-name: ionicons
  dependency-type: direct:development
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2023-03-24 07:57:14 +00:00