Commit graph

55 commits

Author SHA1 Message Date
Folyd
883b8e0a9f Refresh search index after saved crated docs changed 2020-05-07 10:07:32 +08:00
Folyd
b6dffd6a6e Support search all saved crates docs collectively. 2020-05-01 19:25:28 +08:00
shwin0901
a4af01a565 Support customize crate registry 2020-05-01 11:46:13 +08:00
Folyd
ba4b1cf0f7 Fix crates' docs.rs page redirect bug 2020-04-25 23:29:21 +08:00
Folyd
3c05829a92 Distinct browser type strictly 2020-04-25 16:20:25 +08:00
Folyd
62d63e8d62 Show crate version when query with @ prefix 2020-04-20 21:20:21 +08:00
Folyd
a7913dceb9 Rename onSelected() to afterNavigated() 2020-04-17 18:50:43 +08:00
Folyd
9a7a541c83 Add beforeNavigate hook for Omnibox 2020-04-17 00:15:07 +08:00
Folyd
22ee8c3dad Omnibox add no cached query API 2020-04-15 23:49:44 +08:00
Folyd
0ff006c6bc Move Deminifier into CrateSearch object 2020-04-14 18:09:10 +08:00
Folyd
06f132d517 Remove browser variable in Compat 2020-04-08 22:53:38 +08:00
Folyd
5b0fd01987 Update default suggestion, improve crate search UI 2020-04-08 22:37:25 +08:00
Folyd
298983ec6e Merge pull request #18 from Folyd/bugfix-crates-name
Fix crate result name unnecessary underscore replacement issue
2020-03-10 16:20:01 +08:00
Folyd
cd410fb4ee Fix crate result name unnecessary underscore replacement issue 2020-03-10 15:52:14 +08:00
Folyd
781f68221a Add getSearchUrl() method, doc search result add footer 2020-03-08 22:19:04 +08:00
Folyd
83874d5953 Show crate doc search title, convenient for select crates in the list 2020-03-08 16:28:05 +08:00
Folyd
4b694578b9 Show optional crate list when perform crate doc search 2020-03-08 12:43:01 +08:00
Folyd
786ee72b38 Add third party crate doc search 2020-03-08 10:59:37 +08:00
Folyd
d023db11f9 Extract base doc search file 2020-03-07 17:13:18 +08:00
Folyd
6aad602f55 Add clippy lints search 2020-03-05 23:33:32 +08:00
Folyd
21f9703c26 Command add onBlankResult hook method 2020-02-28 19:15:18 +08:00
Folyd
3183f0045c Refractor command system, add history command 2020-02-28 12:58:54 +08:00
Folyd
1d894fa1d1 Add remind for crate search 2020-02-26 18:13:21 +08:00
Folyd
8b9a5e8476 Escape book page title 2020-02-24 14:18:03 +08:00
Folyd
7bf83bb65a Omnibox event add deduplicate property 2020-02-23 21:00:55 +08:00
Folyd
5ddac1e7fb Deduplicate result's content 2020-02-23 14:25:28 +08:00
Folyd
442d39c078 Show parent chapter's title when perform book search 2020-02-22 16:45:45 +08:00
Folyd
e0a35b8c47 Add basic book search feature 2020-02-17 11:54:27 +08:00
Folyd
ef37c0e120 Change page tuner from "+" to "-", as Firefox don't support "+" 2020-02-16 17:20:34 +08:00
Folyd
1808649586 Fix attributes href duplicate issue 2020-02-12 12:00:18 +08:00
Folyd
e82573e97a Fix omnibox search ui and regex check 2020-02-10 15:03:25 +08:00
Folyd
67033f7951 Refractor compat.js 2020-02-10 11:58:12 +08:00
Folyd
f12eb81d37 Add command feature 2020-02-09 23:15:18 +08:00
Folyd
864b2379fb Refractor and redesign Omnibox code 2020-02-09 21:25:21 +08:00
Folyd
27464a76cd Sync latest crate-index's mapping to deminify crate id 2020-02-08 17:11:10 +08:00
Folyd
61ad4877fc Integrate rust attributes search feature 2020-02-03 16:18:23 +08:00
Folyd
501b0a9792 Add Deminifier to clean minified string 2020-01-12 14:25:10 +08:00
Folyd
43ded6278d Fix new crate search issue 2019-12-28 23:15:02 +08:00
Folyd
c570ee8a6a Toast message for crates index update and offline doc path 2019-12-28 22:48:27 +08:00
Folyd
92151225d8 Load latest crates index if available on popup page 2019-12-11 12:17:36 +08:00
Folyd
b317bb47fa Refactor settings code 2019-10-31 12:08:04 +08:00
Folyd
7137c8918b Refactor and optimize code structure 2019-10-30 21:24:34 +08:00
Folyd
d12e2300b0 Fix offline mode search bug 2019-10-30 19:29:44 +08:00
Folyd
5bc76e246b Distinct chrome and web extension browser namespace 2019-10-29 16:38:20 +08:00
Folyd
39fc2a1b5b Minify search index properties (items, paths) to match the latest raw one 2019-10-29 15:44:55 +08:00
Folyd
275fec0584 New feature: add suggest error index result 2019-09-26 12:18:16 +08:00
Folyd
07f031a6f7 Prepare root path before execute query to handle offline doc mode 2019-01-31 22:40:45 +08:00
Folyd
91cf82d0ce Fix forget to escape description text bug 2018-12-16 17:34:47 +08:00
pcpthm
dece2ad8de Support Firefox 2018-11-29 14:15:53 +09:00
Folyd
959aab33c9 Append search crates suggestion to search results 2018-11-27 00:16:00 +08:00