| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-10-04 | autodoc: Add `hidden` class to [src] link when starting renderApi to only ↵ | Krzysztof Wolicki | |
| show it for functions (#17322) | |||
| 2023-10-04 | autodoc: Add handling for array_cat, array_mul, struct_init_empty_result. ↵ | Krzysztof Wolicki | |
| (#17367) Fix issue with getting docs for src-less types in main.js | |||
| 2023-09-25 | Add embedded SVG favicon to reference doc templates | Jay Petacat | |
| The SVG looks way better than the pixelated PNG and will adapt best to whatever screen it is being displayed on. The PNG continues to be used because Apple Safari does not support SVG favicons yet. All other major browsers do. See https://caniuse.com/link-icon-svg. This is a companion PR to ziglang/www.ziglang.org#310. | |||
| 2023-09-24 | autodoc: give explicit width to logo | Loris Cro | |
| fix #17251 | |||
| 2023-09-20 | autodoc: show more doc comments for namespaces and types | Loris Cro | |
| previously, in the container view (the type of view that you see when you look at `std` for example), when listing types and namespaces, we would only show doc comments places on the direct child decl, which in the case of the `std` namespace, for example, it's just a bunch of re-exports. now, if we don't find a direct doc comment, we chase indirection and display doc comments placed directly on the definition, if any. this is the precise priority order: ``` /// 1 pub const Foo = _Foo; /// 2 const _Foo = struct { //! 3 }; ``` The numbers show the priority order for autodoc. | |||
| 2023-09-17 | autodoc: split json payload per field | Loris Cro | |
| this will make s3 re-enable compression for the stdlib's autodoc and improve loading times (and data usage) for users alongside this commit the deploy script for the official website is also being updated | |||
| 2023-09-17 | autodoc: rename the doctest section in the frontend to 'Usage Examples' | Loris Cro | |
| 2023-09-16 | autodoc: Implement various missing expressions in ex (#17129) | Krzysztof Wolicki | |
| Co-authored-by: Loris Cro <kappaloris@gmail.com> | |||
| 2023-09-16 | autodoc: Implement builtin function rendering. | Krzysztof Wolicki | |
| Implement unary ops handling. Fix getType in main.js Minor cleanup of builtin function handling. | |||
| 2023-09-16 | autodoc: Fix styling of the navbar | Krzysztof Wolicki | |
| 2023-09-16 | autodoc: Remove unnecessary Expr tag | Krzysztof Wolicki | |
| 2023-09-16 | autodoc: Handle `ref` ZIR instruction | Krzysztof Wolicki | |
| 2023-09-09 | Autodoc: simplify search text on mobile | Ian Johnson | |
| This prevents the placeholder text from spilling out of the search bar on smaller screens. | |||
| 2023-09-09 | Autodoc: tweak page layout | Ian Johnson | |
| Closes #17011 Closes #17012 This commit allows the logo to scale more freely to fit its container, and removes some extra margins so that the content scroll bar is flush with the right side of the viewport. | |||
| 2023-09-09 | Autodoc: fix search results navigation | Ian Johnson | |
| Closes #17013 | |||
| 2023-09-04 | autodoc: style links in source code | Loris Cro | |
| 2023-09-03 | autodoc: Fix rendering of enum types (#17058) | Krzysztof Wolicki | |
| 2023-09-03 | autodoc: fix rendering of std.json.ObjectMap | Loris Cro | |
| closes #17014 supersedes #17022 follow up issue #17061 | |||
| 2023-09-03 | autodoc: Implement `@call`, `@unionInit`, `@mulAdd` support (#16918) | Krzysztof Wolicki | |
| * autodoc: Implement `@call`, `@unionInit`, `@mulAdd` support * autodoc: Implement builtinIndex in ex | |||
| 2023-09-03 | autodoc: Implement `@bitSizeOf` rendering in main.js (#16895) | Krzysztof Wolicki | |
| 2023-09-03 | autodoc: Implement `a[b]`, `a.?`, and `a.*` (#16863) | Krzysztof Wolicki | |
| * autodoc: Implement elem_val_node and basic optional_payload_* * autodoc: Add `.*` loads | |||
| 2023-09-03 | autodoc: fix typo | Loris Cro | |
| 2023-09-03 | autodoc: better light mode colors | Loris Cro | |
| fix #15799 | |||
| 2023-09-03 | autodoc: Extract decl ref style and fix light mode color (#15990) | James Chen-Smith | |
| Co-authored-by: James Chen-Smith <james@chen-smith.net> Co-authored-by: Loris Cro <kappaloris@gmail.com> | |||
| 2023-08-06 | autodoc: new layout (#16715) | Loris Cro | |
| * autodoc: init guide TOC work * autodoc: working guides toc navigation * autodoc: more improvements * autodoc: ui refinements * autodoc: new layout and init descriptions for namespaces in std.zig | |||
| 2023-08-03 | autodoc: Added line_comment tokens to ziglexer.js tokenizer | Krzysztof Wolicki | |
| 2023-07-29 | autodoc: implement typeof support in new rendering system | Loris Cro | |
| 2023-07-28 | autodoc: improve styling of new help dropdown | Loris Cro | |
| 2023-07-25 | autodoc: html page fixes | Loris Cro | |
| 2023-07-25 | autodoc: improve handling of periods in search box and add search explainer | Loris Cro | |
| 2023-07-22 | autodoc: Fix an issue with aliased functions (#16421) | Krzysztof Wolicki | |
| 2023-07-20 | collconv -> callconv (#16453) | zooster | |
| 2023-07-14 | autodoc: improved linking for declrefs | Loris Cro | |
| 2023-07-14 | Autodoc tokenizer (#16409) | Loris Cro | |
| * autodoc: init work to refactor exprName * autodoc: Implement more expressions in exprName refactor * autodoc: more work * autodoc: More exprName to ex refactoring * autodoc: Remove whitespace flag from renderer; Add pre tags in value and variable drawing in renderContainer * autodoc: add inline styling to pre blocks * autodoc: move renderer code to main.js * autodoc: More exprName to ex refactoring; Fn signatures rendered with new code * autodoc: Fix function rendering. Add more things to ex * autodoc: nuke exprName --------- Co-authored-by: Krzysztof Wolicki <der.teufel.mail@gmail.com> | |||
| 2023-07-06 | Autodoc: implement boolean operations | Ian Johnson | |
| 2023-07-06 | changed identifier to white | Emile Badenhorst | |
| 2023-07-06 | Fixed names prefix | Emile Badenhorst | |
| 2023-07-06 | updated css | Emile Badenhorst | |
| 2023-07-04 | autodoc: use commonmark.js for Markdown rendering | Ian Johnson | |
| 2023-07-03 | autodoc: wire in js tokenizer to frontend | Loris Cro | |
| 2023-07-03 | Autodoc: Javascript port of zig lexer. (#16306) | Emile Badenhorst | |
| * Most of the js lexer ported * Fixed lexical Ranges * Mini test framework * More testing and bug fixing in zig js lexer * Removed bad import * Implemented good html generation Closes #15863 | |||
| 2023-07-01 | autodoc: fix scoring bug when matching full decl name | Loris Cro | |
| 2023-07-01 | Fixed Autodoc rendering of @truncate builtin (#16263) | Emile Badenhorst | |
| * fixed autodoc rendering of @trucate builtin * Changed to LHS for typeRef * autodoc: fix typeref for `truncate` --------- Co-authored-by: Loris Cro <kappaloris@gmail.com> | |||
| 2023-06-28 | Autodoc: add preference for `/` search | Ian Johnson | |
| Closes #16081 | |||
| 2023-06-27 | autodoc: walkResultTypeRef returns Zig's undefined instead of 0th type | Krzysztof Wolicki | |
| 2023-06-19 | all: zig fmt and rename "@XToY" to "@YFromX" | Eric Joldasov | |
| Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me> | |||
| 2023-06-18 | autodoc: Fix rendering of function arguments named `_` | Krzysztof Wolicki | |
| 2023-06-18 | Merge branch 'master' into autodoc-searchkey | Loris Cro | |
| 2023-06-04 | autodoc: Fix rendering of some values in main.js | Krzysztof Wolicki | |
| 2023-05-22 | autodoc: Links to private decls now lead to source files | Krzysztof Wolicki | |
