| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-01-03 | Added `to-absolute` method to length. (#3117) | Sébastien d'Herbais de Thun | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2024-01-03 | Fix linebreak fallback tofu (#3123) | Wenzhuo Liu | |
| 2024-01-02 | Clarify the way to access functions from dictionaries (#3064) | Leedehai | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2023-12-30 | Don't allow nested line comment inside block comment (#3048) | Heinenen | |
| 2023-12-30 | New performance timings (#3096) | Sébastien d'Herbais de Thun | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2023-12-28 | Suggest accessing field if method doesn't exist (#2977) | voidiz | |
| 2023-12-28 | Add a test to verify .with() applies to sinks (#3071) | Leedehai | |
| 2023-12-28 | Make accent size adjustable (#3077) | Eric Biedert | |
| 2023-12-26 | Fix the test image of numbering.png (#3070) | k-84mo10 | |
| 2023-12-25 | Contemporary Japanese numbering (#3012) | k-84mo10 | |
| 2023-12-19 | Add stroke for text (#2970) | Wenzhuo Liu | |
| 2023-12-19 | Grid and Table API Unification [More Flexible Tables Pt.1] (#3009) | PgBiel | |
| 2023-12-18 | Cycle list markers by default (#2788) | Emmett Rayes | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2023-12-18 | Implement CSV file header rows support. (#2619) | Niklas Ausborn | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2023-12-18 | Expand the AttachElement frame so it encompasses its child center_frame (#2968) | Leedehai | |
| 2023-12-18 | Fix a parser bug causing `x.)` to be treated as a field access (#2962) | Carson McManus | |
| 2023-12-18 | Fix unnamed sinks not capturing named args (#2984) | PgBiel | |
| 2023-12-18 | Do not create a block frame for out-of-flow items only (#2517) | Malo | |
| 2023-12-14 | Improve number display (#2936) | Malo | |
| 2023-12-13 | Remove HSV and HSL color spaces from PDF export (#2927) | Sébastien d'Herbais de Thun | |
| Co-authored-by: EpicEricEE <github@ericbiedert.de> | |||
| 2023-12-13 | Adjust color mixing for hue-based spaces (#2931) | Eric Biedert | |
| 2023-12-13 | Make layout account for transforms (#2555) | Sébastien d'Herbais de Thun | |
| 2023-12-12 | More consistent spelling of "behaviour" (#2923) | oliver | |
| 2023-12-11 | Fix #2902 (#2913) | Sébastien d'Herbais de Thun | |
| 2023-12-11 | Mention `str(<label>)` feature in documentation for `label` (#2906) | Malo | |
| 2023-12-07 | Add regression test for #1597 | Laurenz | |
| 2023-12-07 | Fix label in `.fields()` accessor (#2884) | Sébastien d'Herbais de Thun | |
| 2023-12-06 | Add calc.root function (#2736) | Emanuel | |
| Fixes #2522 | |||
| 2023-12-05 | Implement lexicographic array comparison (#2827) | PgBiel | |
| 2023-12-05 | Removed trailing whitespaces (#2852) | Andrew Voynov | |
| 2023-12-04 | Fix PDF transform (#2850) | Sébastien d'Herbais de Thun | |
| 2023-12-04 | Fix zero-sized patterns | Laurenz | |
| 2023-12-04 | Fix defaults on `#[synthesized]` fields (#2825) | Sébastien d'Herbais de Thun | |
| Fixes #2821 | |||
| 2023-11-29 | Bump hayagriva | Laurenz | |
| 2023-11-29 | A little less route nesting | Laurenz | |
| 2023-11-28 | Better error message for named instead of positional argument | Laurenz | |
| 2023-11-27 | Fix trailing comma of function call in math mode (#2772) | T0mstone | |
| 2023-11-27 | Implement mid() for middle delimiters in lr() (#2760) | Leedehai | |
| 2023-11-27 | Add test cases to verify lexer's identifier validation (#2773) | Leedehai | |
| 2023-11-27 | Added vertical number alignment to enum (#2742) | Jakob Sachs | |
| Fixes #2441 | |||
| 2023-11-26 | Rework `Vt` into `Engine` | Laurenz | |
| - Moves as much data out of the `Vm` - Removes duplication with call_vm and call_vt flavours - Uses tracked chain instead of fixed int for determining max nesting depth - This means that nesting checks now generalizes to layout and realization, to detect crashing show rules and overly nested layouts | |||
| 2023-11-24 | Bump Hayagriva | Martin Haug | |
| Fix #2572 | |||
| 2023-11-24 | Gradient Part 6 - Pattern fills (#2740) | Sébastien d'Herbais de Thun | |
| 2023-11-24 | Fix `has` on non-inherent fields (#2745) | frozolotl | |
| 2023-11-21 | Make `color.components`' alpha parameter named (#2734) | frozolotl | |
| 2023-11-20 | Support arbitrary content for document title | Laurenz | |
| For PDF, they will be immediately turned into plain text. However, it's still useful because templates can now accept content titles (with math or such things) instead of forcing strings because of set document. Moreover, it will be useful with "get rules" in the future. | |||
| 2023-11-19 | Workaround for show set propagation on citations | Laurenz | |
| Fixes #2531 | |||
| 2023-11-19 | Fix linebreaking at the end of links | Laurenz | |
| Fixes #2689 | |||
| 2023-11-17 | Implement euclidean division and remainder (#2678) | frozolotl | |
| 2023-11-17 | Remove restrictions to chroma and improve clamping (#2690) | frozolotl | |
| This PR does a few small things: - Oklab's a*/b* and Oklch's chroma components can be as large as desired. - In PDF, when encoding Oklab, the range is widened from [-0.4,0.4] to [-0.5,0.5]. - In PDF, clamping is now performed on Oklch's chroma instead of a* and b*. This causes hue not to be distorted when clamping. SVG and PNG export remain unchanged: - SVG itself never had any restrictions on chroma. We directly use the `oklab` and `oklch` CSS colors, which should work fine for the most part. In the future, embedded ICC profiles might be nice. Further research is likely necessary. - While PNG does not support color spaces like Oklab or Oklch, certain useful features exist. One can define gamma (gAMA) and chromacities&whitepoint (cHRM) chunks and even embed ICC profiles. While `image` crate does not support these features for encoding, its backend crate `png` does support gAMA and cHRM. It does not allow embedding ICC profiles yet, though. As it stands, to fully support wide gamuts and more accurate colors, more work is necessary. This PR should help a bit though. | |||
