Commit graph

71 commits

Author SHA1 Message Date
michalpokusa
daa4770c37 Fix: Considering the scenario when download does not have a data-tags attribute 2025-01-18 17:32:33 +01:00
foamyguy
143529cc0e fix filtering for null search term 2024-11-22 10:43:36 -06:00
foamyguy
a646a2ef91 remove debugging log 2024-11-18 16:28:18 -06:00
foamyguy
6b44ad8e14 exact match tags search 2024-11-18 16:21:56 -06:00
foamyguy
06b640828c fix language selection for beta download 2024-10-25 10:56:32 -05:00
Dan Halbert
b90a98250c match hyphenated or unhyphenated search terms 2024-07-23 09:51:00 -04:00
michalpokusa
7bd53a9786 Added missing toLowerCase() 2024-02-18 12:09:42 +00:00
michalpokusa
79fc691bfe Refactor of search function from regex to string based 2024-02-18 04:36:58 +00:00
1a740199a3 Improve search
This turns the search function into more of a 'fuzzy search': The search
is expected to be a series of space-separated terms, but the terms can
appear in any order, can be just part of a word (e.g., "uefr" would match
"bluefruit") and with other terms between them.

So for instance after this change both "tft feather" or "feather tft"
will show the Feather ESP32-S3 TFT PSRAM (as well as 3 other feather
boards)

Closes #1321
2024-02-08 12:09:12 -08:00
Melissa LeBlanc-Williams
be855eee4a Update Installer to use selected language 2023-03-01 12:38:26 -08:00
Alec Delaney
185d84894f Remove stats page 2023-02-14 17:44:30 -05:00
Melissa LeBlanc-Williams
c0c01ec808 Dialog wizard groundwork mostly working 2023-01-10 18:36:51 -08:00
Melissa LeBlanc-Williams
07254c0d00 Initial layout 2022-12-23 14:15:01 -08:00
Melissa LeBlanc-Williams
826be9e0fa Fix ESPTool link 2022-12-22 09:56:25 -08:00
Melissa LeBlanc-Williams
a2496dd8d8
Merge pull request #1088 from makermelissa/keywords
Added tags and module search feature
2022-11-14 14:23:24 -08:00
6f0b124e5b
Designate labels for checkbox in filters
This means that the user can hit anywhere on the big target like
"Adafruit" instead of only being able to click the small checkbox. It
may also improve accessibility.

Additionally, the mouse cursor over the checkbox and its label is
changed to the "pointer" to indicate an action is available by clicking.
2022-11-06 13:09:10 -06:00
Melissa LeBlanc-Williams
b1bf5c3be4 Added tags and module search feature 2022-11-02 11:58:13 -07:00
Neradoc
5900f87842 pass the board ID to unknown board page and make titla and S3 link with it 2022-08-22 23:02:04 +02:00
Neradoc
596dc04450 Fix MCU family filter set wrong in the URL 2022-06-16 21:29:39 +02:00
foamyguy
2048baaaf5 autofocus downloads search and exclude .idea directory 2022-06-04 11:56:18 -05:00
Justin Cooper
7e0b1308d0 add release links for community bundle on libraries page 2021-11-02 10:05:43 -05:00
Durapensa
881910bb8a migrate family & bootloader_id to board.md files, add mcu family search" 2021-09-20 20:03:45 -04:00
Justin Cooper
3af84ce888 remove debug log 2021-04-15 15:23:53 -05:00
Justin Cooper
45436b3f27 fixes adafruit/circuitpython-org#674 - Alphabetize filters 2021-04-15 15:22:39 -05:00
Neradoc
ea17288628
update the URL with feature filters
Fixes issue #587
2021-04-13 02:09:57 +02:00
Neradoc
faf0625091 synchronize the language menus on the same page
- selecting a language in one selects it in the other (if available)
- toss a couple of toLowerCase in there, since firefox uses lower case region codes, and the indonesian language string on the site is upper case
- includes the fix for the selecting languages by user preference, and testing the language string of the browser alone if the <language>-<region> string does not match
- does NOT compare <language> of the firmware port alone if it has a <language>-<region> because I am not sure that the languages are in order of priority (the default english implementation first for example), and I don't want users with "en-UK" to get offered "en-x-pirate" by default, it be bad matey ! Arrrrrrr
2021-01-11 10:44:05 +01:00
Neradoc
f3a5a02822 save the selected language whenever a language menu is used, restore it when the page is loaded 2021-01-11 02:30:00 +01:00
Melissa LeBlanc-Williams
b8e695c532 Fixed sorting and hid unknown boards 2020-11-30 09:58:29 -08:00
Dan Halbert
f50f8a1c6f
Revert "Added message for chrome users that displays info about blocked UF2s" 2020-07-26 00:04:57 -04:00
f9378a6fee downloads search: Enable text search on id, manufacturer, and features
I have repeatedly been tripped up by wanting to enter a manufacturer
name in the text search area.  While it is possible to open the
filter panel and select manufacturers, it is more convenient and intuitive
to simply enter this in the single text search box.

By concatenating several fields from the dataset (name, id, manufacturer,
and features), and then searching that it becomes possible to text-search
e.g., for "alligator" (board feature), "diary" (manufacturer) or
"metro_m4" (board id)
2020-07-18 10:09:13 -05:00
Melissa LeBlanc-Williams
7281297c2d Added message for chrome users that displays info about blocked UF2s 2020-07-17 10:31:39 -07:00
Melissa LeBlanc-Williams
20e6a2820c Fixed Date sorting 2020-05-15 14:17:39 -07:00
Melissa LeBlanc-Williams
dc097ab3fe Added Date Sorting for Blinka boards 2020-03-31 14:37:04 -07:00
Melissa LeBlanc-Williams
84c52c441d Added Date Sorting for Downloads 2020-03-31 13:24:11 -07:00
Justin Cooper
4d7f17c4c7 Merge branch 'master' into new-design 2020-01-07 14:25:17 -06:00
Melissa LeBlanc-Williams
bf9093ba56 Added board counter for downloads 2019-12-30 12:45:44 -08:00
Justin Cooper
dc1adb75bd add close icon toggle to mobile menu 2019-11-06 10:51:54 -06:00
Justin Cooper
94fd101858 initial mobile menu 2019-11-06 10:22:40 -06:00
Justin Cooper
7142a3287d load issues on page load, linkable issue labels 2019-10-15 15:39:57 -05:00
Justin Cooper
b7ff2c01a5 fix for selecting all option 2019-10-15 15:09:41 -05:00
Justin Cooper
e2e8f435b3 select and show the libraries based on label 2019-10-14 14:21:18 -05:00
Scott Shawcroft
38555c323c
Merge pull request #304 from jwcooper/stats-tag-name
Fixes #225 - include tag name in stats headers
2019-10-04 23:00:00 -07:00
Justin Cooper
06be51884b fixes #225 - include tag name in stats headers 2019-10-04 09:47:00 -05:00
Justin Cooper
92480d50fc fixes #302 - download pages selects incorrect locale 2019-10-04 09:27:53 -05:00
Scott Shawcroft
dc7498f39f
Merge pull request #194 from jwcooper/accessibility
Accessibility Changes
2019-05-22 11:52:39 -07:00
Justin Cooper
21097ea550 clean up font awesome icons with aria-hidden and titles as necessary 2019-05-22 12:12:25 -05:00
Justin Cooper
cb87fc50ab fixes #190 - include search contents in URL 2019-05-21 14:38:25 -05:00
Justin Cooper
79c6a4fdc5 styled buttons for library downloads, update content 2019-04-17 10:10:20 -05:00
Justin Cooper
2e449f9bf7 latest libraries and contributing 2019-04-16 12:26:16 -05:00
Justin Cooper
86ff20e8dc initial libraries commit 2019-04-15 16:44:00 -05:00