Commit graph

208 commits

Author SHA1 Message Date
Folyd
ee57aed147 Add app.js, bump version to 0.8 2020-02-25 14:27:16 +08:00
Folyd
76ae1bc81c Cache the last query and result to speed up the page down. 2020-02-25 14:21:24 +08:00
Folyd
0d8c3ea43f Refractor omnibox with QueryEvent class 2020-02-25 14:05:48 +08:00
Folyd
d276d5c7cf Add omnibox.spec.js 2020-02-25 10:35:46 +08:00
Folyd
328e88eb6e Integrate mochajs to test Deminify code 2020-02-25 00:38:12 +08:00
Folyd
50d49a3f59 Reduce crates index build interval to 12 hours 2020-02-24 21:31:05 +08:00
Folyd
3f9fb5db27 Support filter argument in some commands 2020-02-24 21:17:36 +08:00
Folyd
7dcb3f2ace Fix new zola toc compatibility issue 2020-02-24 20:50:52 +08:00
Folyd
22e2ed4780 Update websites and README for version 0.8 2020-02-24 17:01:04 +08:00
Folyd
8b9a5e8476 Escape book page title 2020-02-24 14:18:03 +08:00
Folyd
fc3d5e6a4c Update crates index, fix deminfier regex 2020-02-24 14:16:55 +08:00
Folyd
105bf059b1 Update deminify.js regex 2020-02-24 00:47:30 +08:00
Folyd
cf5894e129 Minifier letter change to prefix and suffix combination 2020-02-24 00:30:04 +08:00
Folyd
9afb34780c Update crates index binary file 2020-02-23 21:41:52 +08:00
Folyd
61984354b6 Fix try truncate unwrap panic 2020-02-23 21:24:28 +08:00
Folyd
018815a69b Book command add Rust fuzz book 2020-02-23 21:01:23 +08:00
Folyd
7bf83bb65a Omnibox event add deduplicate property 2020-02-23 21:00:55 +08:00
Folyd
16492833ef Update crates index binary file 2020-02-23 20:12:46 +08:00
Folyd
3722218f62 Implement TryTruncate trait for String 2020-02-23 19:45:54 +08:00
Folyd
9ffabd7863 Fix some UI issues 2020-02-23 17:39:18 +08:00
Folyd
7e141eaddb Add RUST_BACKTRACE=full env 2020-02-23 16:23:14 +08:00
Folyd
bda16da10d Update crates index 2020-02-23 14:59:52 +08:00
Folyd
4f4035f4eb Try bump crates index number to 20K 2020-02-23 14:46:39 +08:00
Folyd
5ddac1e7fb Deduplicate result's content 2020-02-23 14:25:28 +08:00
Folyd
97c532b1db Update :help command 2020-02-22 23:21:35 +08:00
Folyd
9b45e86d9d Add :stable command to show Rust schedule release date 2020-02-22 23:00:18 +08:00
Folyd
8d1d148b84 Cargo clippy 2020-02-22 17:05:28 +08:00
Folyd
442d39c078 Show parent chapter's title when perform book search 2020-02-22 16:45:45 +08:00
Folyd
28dcf4c822 Minify books index file 2020-02-22 16:22:41 +08:00
Folyd
0e83e7efc6 Implement Serialize for Page struct 2020-02-22 16:11:01 +08:00
Folyd
4c8764e5ad Fix parse book chapters issues 2020-02-22 15:56:22 +08:00
Folyd
8f26302044 Parse book chapters recursively 2020-02-22 15:44:35 +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
ea3e89935c Fix feature flags drop list ui 2020-02-14 14:44:55 +08:00
Folyd
08abe6e1b4 Fix feature flags parse issue 2020-02-14 13:57:16 +08:00
Folyd
7c53ecaec6 Inject script to display feature flags on docs.rs page 2020-02-14 11:31:53 +08:00
Folyd
4121c8dd33 Remove CrateSearch's limit argument 2020-02-12 15:33:51 +08:00
Folyd
d74efaffe0 Optimize index javascript file structure 2020-02-12 15:12:30 +08:00
Folyd
6ee5c5a159 Add reminding to page down 2020-02-12 14:54:42 +08:00
Folyd
6dbb41e0f0 Fix omnibox parse incorrect bug 2020-02-12 12:59:22 +08:00
Folyd
1808649586 Fix attributes href duplicate issue 2020-02-12 12:00:18 +08:00
Folyd
3740f86b27 Parse input to add pagination feature 2020-02-12 11:59:55 +08:00
Folyd
357b8486bd Add book command to show all of Rust books 2020-02-11 17:03:19 +08:00
Folyd
bfa6c91ef5 Adjust rust directory structure, add book.rs to fetch rust book chapters 2020-02-11 16:05:43 +08:00
Folyd
5b6d405233 Optimize command.js code 2020-02-10 15:04:29 +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