| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-06-03 | Add "no-self-compare" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-06-03 | Add "no-import-assign" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-06-03 | Add "no-invalid-regexp" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-06-03 | Add "no-fallthrough" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-31 | Fix theme checks | Guillaume Gomez | -0/+3 | |
| 2022-05-31 | Display empty impl blocks if they have documentations | Guillaume Gomez | -1/+4 | |
| 2022-05-31 | Rollup merge of #97089 - GuillaumeGomez:improve-settings-theme-display, r=jsha | Dylan DPC | -47/+117 | |
| Improve settings theme display This is a follow-up of #96958. In this PR, I changed how the theme radio buttons are displayed and improved their look as well. It now looks like this:   You can test it [here](https://rustdoc.crud.net/imperio/improve-settings-theme-display/doc/foo/index.html). r? `@jsha` | ||||
| 2022-05-30 | Fix invalid line number computation when clicking on something else than a ↵ | Guillaume Gomez | -0/+4 | |
| line number | ||||
| 2022-05-30 | Fix display of `<details>`/`<summary>` in doc blocks | Guillaume Gomez | -10/+3 | |
| 2022-05-30 | Improve display of `<details>` in doc blocks | Guillaume Gomez | -2/+14 | |
| 2022-05-30 | Move theme rules out of settings.css | Guillaume Gomez | -16/+39 | |
| 2022-05-30 | Improve display of settings radio buttons | Guillaume Gomez | -31/+78 | |
| 2022-05-29 | Add "no-ex-assign" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-29 | Add "no-duplicate-case" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-29 | Add "no-dupe-keys" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-29 | Add "no-dupe-else-if" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-29 | Add "no-dup-args" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-29 | Add "no-debugger" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-29 | Add "no-const-assign" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-27 | Add "eqeqeq" eslint rule | Guillaume Gomez | -6/+7 | |
| 2022-05-27 | Add "no-unused-vars" eslint rule | Guillaume Gomez | -0/+7 | |
| 2022-05-27 | Add "arrow-parens" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-26 | Rollup merge of #97394 - GuillaumeGomez:more-eslint-rules, r=notriddle | Guillaume Gomez | -7/+14 | |
| Add more eslint rules This PR adds more eslint rules. Here are the explanations for each of them: * [space-infix-ops](https://eslint.org/docs/rules/space-infix-ops) * [space-before-function-paren](https://eslint.org/docs/rules/space-before-function-paren) * [space-before-blocks](https://eslint.org/docs/rules/space-before-blocks) * [comma-dangle](https://eslint.org/docs/rules/comma-dangle) * [comma-style](https://eslint.org/docs/rules/comma-style) * [max-len](https://eslint.org/docs/rules/max-len) * [eol-last](https://eslint.org/docs/rules/eol-last) r? `@notriddle` | ||||
| 2022-05-26 | Rollup merge of #97317 - GuillaumeGomez:gui-settings-text-click, r=jsha | Guillaume Gomez | -36/+39 | |
| Allow to click on setting text You can test it [here](https://rustdoc.crud.net/imperio/gui-settings-text-click/doc/foo/index.html). This PR allows to click on the text alongside the toggle to change it. r? `@jsha` | ||||
| 2022-05-25 | Add new eslint rule "eol-last" | Guillaume Gomez | -0/+1 | |
| 2022-05-25 | Add new eslint rule "max-len" | Guillaume Gomez | -0/+1 | |
| 2022-05-25 | Add new eslint rule "comma-style" | Guillaume Gomez | -0/+1 | |
| 2022-05-25 | Add new eslint rule "comma-dangle" | Guillaume Gomez | -0/+1 | |
| 2022-05-25 | Add new eslint rule "space-before-blocks" | Guillaume Gomez | -0/+1 | |
| 2022-05-25 | Add new eslint rule "space-before-function-paren" | Guillaume Gomez | -7/+8 | |
| 2022-05-25 | Add eslint rule "space-infix-ops" | Guillaume Gomez | -0/+1 | |
| 2022-05-24 | Remove unused brush image | Guillaume Gomez | -1/+0 | |
| 2022-05-24 | Allow to click on toggle text to update it | Guillaume Gomez | -36/+39 | |
| 2022-05-22 | Add new eslint rule to prevent whitespace before function call paren | Guillaume Gomez | -0/+1 | |
| 2022-05-20 | Add eslint key-spacing check | Guillaume Gomez | -0/+4 | |
| 2022-05-20 | Add eslint arrow-spacing check | Guillaume Gomez | -0/+4 | |
| 2022-05-19 | Add new lint to enforce whitespace after keywords | Guillaume Gomez | -2/+6 | |
| 2022-05-18 | Move some DOM generation into the HTML settings file directly | Guillaume Gomez | -16/+2 | |
| 2022-05-18 | Rollup merge of #97113 - GuillaumeGomez:search-ui-fixes, r=notriddle | Yuki Okushi | -8/+8 | |
| Search GUI fixes The first fix is about the duplicated "in":  The second fix is about the `<select>` broken style:   You can test it [here](https://rustdoc.crud.net/imperio/search-ui-fixes/doc/foo/index.html?search=test). r? `@notriddle` | ||||
| 2022-05-17 | rustdoc: make search.js a module | Jacob Hoffman-Andrews | -51/+66 | |
| Previously, search.js relied on the DOM and the `window` object. It can now be loaded in the absence of the DOM, for instance by Node. The same is true of search-index.js. This allows removing a lot of code from src/tools/rustdoc-js/tester.js that tried to parse search.js and extract specific functions that were needed for testing. | ||||
| 2022-05-17 | Fix display of search crate filter select | Guillaume Gomez | -7/+7 | |
| 2022-05-17 | Fix duplicated "in" in the search result text | Guillaume Gomez | -1/+1 | |
| 2022-05-15 | Add new eslint rule about brace style | Guillaume Gomez | -33/+57 | |
| 2022-05-14 | Remove theme picker button | Guillaume Gomez | -186/+12 | |
| 2022-05-14 | Improve settings menu display | Guillaume Gomez | -28/+105 | |
| 2022-05-12 | rustdoc: fix GUI crash when searching for magic JS property values | Michael Howell | -2/+2 | |
| 2022-05-12 | Rollup merge of #96939 - GuillaumeGomez:settings-css, r=notriddle | Matthias Krüger | -36/+0 | |
| Fix settings page CSS In https://github.com/rust-lang/rust/pull/96741, I moved the CSS loading outside of `settings.js`. The result was that on the settings page, there isn't the settings CSS anymore:  I also used this opportunity to remove unused CSS rules (we don't have `<select>` elements anymore in the settings). cc `@jsha` r? `@notriddle` | ||||
| 2022-05-11 | Remove unused CSS settings rules | Guillaume Gomez | -36/+0 | |
| 2022-05-11 | Rollup merge of #96900 - GuillaumeGomez:fix-js-error, r=notriddle | Yuki Okushi | -3/+1 | |
| Fix js error On the source code pages, we get a JS error:  It's fixed in the first commit. The second one is removing an unused CSS rule and the third one is a little cleanup of a GUI test. cc ``@jsha`` r? ``@notriddle`` | ||||
| 2022-05-11 | Rollup merge of #96879 - notriddle:notriddle/search-ranking, r=GuillaumeGomez | Yuki Okushi | -1/+1 | |
| rustdoc: search result ranking fix # Before  # After  | ||||
