Commit graph

95 commits

Author SHA1 Message Date
Folyd
70ce097adb
Fix legacy rootPath getter doesn't allow async issue (#157) 2022-05-29 11:15:05 +08:00
Folyd
c2f92b7f94
Migrate localStorage to chrome storage API (#155)
* Add migrations.js

* Migrate crate manager to storage

* Add common js files to base template

* Migrate statistics, crates, index pages

* Don't re-migrate.

* Fix statistics and history storage

* Migrate all settings item to async getter and setter

* Migrate main.js to chrome.storage api

* Migrate settings, import/export pages to chrome.storage api

* Fix main.js

* Add comments to setttings.js
2022-05-29 10:58:42 +08:00
Folyd
f781175da1 Release v1.6.0 2022-03-02 12:02:08 +08:00
Folyd
b386504ad5 Extract parseCrateVersionFromDOM function and change to proper css selector 2022-02-22 15:58:16 +08:00
Folyd
599b1c9a31 Release v1.5.1 2022-02-01 20:51:50 +08:00
Folyd
25cf022f09 Release version v1.5.0 2022-01-25 23:02:33 +08:00
Naturel Lee
633cd0d1ab feat: rust docs enhancement 2022-01-12 20:21:59 +08:00
Folyd
1b09aa669b Bump to version 1.4.1 2021-12-27 23:35:53 +08:00
Folyd
a8ec0ef873 Release v1.4.0 2021-10-27 22:49:05 +08:00
Folyd
c1e56f82e2 Add RfcCommand 2021-10-16 12:14:40 +08:00
Folyd
e5a7373226 Release v1.3.2 2021-08-07 09:24:20 +08:00
Folyd
d1b0f7aa3e Release v1.3.1 2021-08-06 19:13:25 +08:00
Folyd
e4fa227a2d Release v1.3.0 2021-07-30 21:04:32 +08:00
Folyd
eeea86dc67 Extract CrateDocManager 2021-07-04 00:25:53 +08:00
Folyd
dd1dc16fa0 Change extension description #118 2021-06-03 23:19:02 +08:00
Folyd
72b077316e Refactor statistics.js 2021-05-04 23:29:02 +08:00
Folyd
808a29f974 Release version 1.2.1 2021-04-28 09:01:24 +08:00
Folyd
2d4fdaedab Remove extension.sh permission 2021-03-26 23:01:54 +08:00
Folyd
ae7121cce8 Release version 1.2.0 🎉🥳🥳 2021-03-21 12:19:23 +08:00
Folyd
eefa192c90 Fix search-index.js on-demand load mode compatiblity
rustdoc merged a new PR [#82310](https://github.com/rust-lang/rust/pull/82310) a few days ago, this cause breaking changes to this extension. This commit aims to fix this incompatibility.
2021-03-18 00:43:48 +08:00
Folyd
e84b7365e7 Docs.rs add source code navigate support 2021-02-22 22:41:00 +08:00
Folyd
a02268747f Change ReleaseCommand to an OpenCommand 2021-02-21 23:47:52 +08:00
Folyd
6373beaab5 Extract rust src navigate codes 2021-02-21 12:17:50 +08:00
Folyd
5ef7689ce0 Extract levenshtein() to algorithm.js 2021-02-21 11:32:49 +08:00
Folyd
4d71d6fbe2 Change UpdateCommand to an OpenCommand 2021-02-20 22:06:22 +08:00
Folyd
364280cabe Add :blog command 2021-02-12 21:00:16 +08:00
Folyd
a9df078e02 Refactor :stable command code 2021-01-25 23:58:58 +08:00
Folyd
864af70273 Format codes 2021-01-17 13:53:11 +08:00
Folyd
7cb476da19 Restore nightly std to "/" prefix search 2021-01-17 11:54:49 +08:00
Folyd
018d4824de Support automatically update rustc search index 2021-01-17 00:29:08 +08:00
Folyd
fe37b06219 Support prefix "//" to search nightly rustc docs #83 2021-01-13 23:52:55 +08:00
Folyd
7a0aabd0ea Release version 1.1 🎉🎉 2021-01-05 23:04:31 +08:00
Folyd
f7755363ee Link source page's issue and since label 2020-12-20 00:27:14 +08:00
Folyd
3af0e3231d Support scroll to version from search parameter 2020-12-19 18:28:34 +08:00
Folyd
dea83d734e Add basic enhancement for rust-lang repository release page 2020-11-29 20:40:04 +08:00
Folyd
220a88ca60 Add :release command 2020-11-25 23:19:54 +08:00
Folyd
e5e2ed70b2 Inject content script to rust-lang release page to stick h1 title 2020-11-25 23:09:20 +08:00
Folyd
a5be22b9e5 Release v1.0.0 🎉🎉 2020-10-31 10:58:45 +08:00
Folyd
fad000b7b8 Discard index localStorage adoption, use chrome.storage API instead as localStorage's 5M size limit 2020-10-27 17:58:15 +08:00
Folyd
8bd4bfbe06 Remove remote script execution security policy 2020-10-22 22:49:23 +08:00
Folyd
3a120b50c8 Complete update index feature 2020-10-22 13:44:04 +08:00
Folyd
bc866fa857 Move StatsCommand to core submodule 2020-10-15 21:16:55 +08:00
Folyd
6216ecb9bd Add IndexManager class 2020-10-13 12:09:36 +08:00
Folyd
c6069db65b Add :update command 2020-10-11 17:54:40 +08:00
LOU Xun
758003b2b6
Initial impl. for caniuse.rs integration 2020-10-02 22:19:51 +00:00
Folyd
de6825ebb9 Add :stats command 2020-09-23 18:56:32 +08:00
Folyd
553469fa84 Fix docs.rs svg icons missing issue 2020-09-23 18:29:17 +08:00
Folyd
df6f9761d5 Support sync stable/nightly std search index automatically 2020-09-09 18:50:24 +08:00
Folyd
0c207968b7 Inject script to stable std docs page to get the latest search index 2020-09-09 17:29:01 +08:00
Folyd
2d5cc38473 Update manifest.json, fix typo 2020-09-07 19:38:08 +08:00