Commits on Source
129
e1c58a0e
ci/pull-container-image.sh: add :z to the volume option so it will work on selinux
Oct 09, 2024
1c770205
devel_environment.rst: recommend a text editor with LSP for rust-analyzer
Oct 09, 2024
692f3493
(#1125): In the devel docs, remove the --workspace option for "cargo build"
Oct 09, 2024
55ba097c
contributing.rst: Add a label for intermediate-level bugs
Oct 09, 2024
e21f14e0
Replace mentions of autotools with the meson equivalents
Oct 09, 2024
9e6c935d
releasing.txt: we don't use "make distcheck" anymore
Oct 09, 2024
435c296e
(#1127): Pass a cancellable to the resource loading functions
Oct 10, 2024
ca0857f5
cargo fmt
Oct 10, 2024
bb9f4d6a
Merge branch 'add-cancellable-#1127' into 'main'
Oct 11, 2024
9aa59b53
Merge branch 'intern-docs' into 'main'
Oct 11, 2024
e160c7ac
Change the issue template to mention supported versions.
Oct 11, 2024
d7a52431
devel-docs: add a section on the supported versions
Oct 11, 2024
ed46aa82
Fix command to update the librsvg crate version
Oct 11, 2024
2b470513
Also adjust the README.md for supported versions
Oct 11, 2024
cd5e6aba
Merge branch 'supported-versions' into 'main'
Oct 11, 2024
d858e1f2
DrawingCtx: add a recursion_depth field to track rendering of nested layers
Oct 14, 2024
e6f04bf8
Add a new error code for exceeding the maximum depth of nested layers
Oct 14, 2024
52f43033
Extract function
Oct 14, 2024
f6f9ac4b
Check the layer nesting depth in DrawingCtx:with_discrete_layer()
Oct 14, 2024
d73c1946
Add test file with a large number of nested <g>
Oct 14, 2024
8694a46a
Node::cascade(): reduce stack consumption by boxing the ComputedValues
Oct 14, 2024
a0775cf2
Box all the StackingContext that are immediately passed to with_discrete_layer()
Oct 14, 2024
0c091739
Extract a function to filter the surface with the current state of rendering
Oct 14, 2024
fc3a051a
Add reminder comment of something to fix
Oct 14, 2024
bd84094a
Box the result of DrawingCtx::nested()
Oct 14, 2024
1e9a858d
Box the CompositingAffines used in draw_layer_internal()
Oct 14, 2024
6c0f14e9
Remove superfluous transform
Oct 14, 2024
a4d0231b
Extract function from duplicated bits of code
Oct 14, 2024
57aa7967
Add test file from fuzz testing
Oct 14, 2024
5ed6662f
Remove the deep-nesting test for now
Oct 14, 2024
550ba0c8
Merge branch 'bug1100-stack-overflow' into 'main'
Oct 15, 2024
f8dafc5c
comprehensive documentation on how to use the rsvg-bench command-line options...
Oct 18, 2024
6496a3bd
rsvg-bench.rst: Remove sections that are superfluous now that the code is in this repo
Oct 18, 2024
4bd1210b
Make the introductory section a bit less repetitive
Oct 18, 2024
47ab2c1c
Fix the heading levels
Oct 18, 2024
55a9fadc
Update the compilation instructions
Oct 18, 2024
55455662
Add note about target/debug vs. target/release
Oct 18, 2024
8de3a8c2
Fix markup for verbatim text
Oct 18, 2024
df30c8f1
Replace all remaining target/debug with target/release
Oct 18, 2024
749999d2
Add missing note about /usr/bin/time
Oct 18, 2024
262f6771
Add a couple of subheadings for clarity
Oct 18, 2024
dd20bed4
Rename to rsvg_bench.txt and add to the index
Oct 18, 2024
3296aaa4
Fix code blocks so rst doesn't think the first line is an argument
Oct 18, 2024
984464aa
fixed type for release directory in compile section
Oct 18, 2024
967a11c3
CI: allow the msys2-mingw64 job to fail due to a rustc bug
Oct 19, 2024
5d43d27a
Merge branch 'document-rsvg-bench-#1071' into 'main'
Oct 19, 2024
9a11fd70
Both filters/lighting.rs and filters/convolve_matrix.rs have a...
Oct 20, 2024
91a230f4
moved validation of positive and negative integer to the parsing function
Oct 20, 2024
f8cc8721
Merge branch 'extract-kernelUnitLength-to-type-#915' into 'main'
Oct 20, 2024
9f07b3a1
Development plan for the new text algorithm
Oct 20, 2024
5f3011b5
Document how reproducible text rendering is done for the test suite
Oct 20, 2024
5cd48ddb
Start describing the usage of the Ahem font
Oct 20, 2024
79e1307d
Use percent lengths to make it easier to tweak the example file
Oct 20, 2024
70172153
Add examples of the Ahem font
Oct 20, 2024
cf18756e
Note on how the current test suite uses Ahem
Oct 20, 2024
a9b930f8
Note on sizes at which to use the Ahem font
Oct 20, 2024
90b14403
Ideas for testing with Ahem
Oct 20, 2024
6aa08bb5
Note on how we should be using a single layout per text element
Oct 20, 2024
ad02a538
Explain how bidi embedding works
Oct 20, 2024
0a7cbb9f
Merge branch 'outreachy-text' into 'main'
Oct 20, 2024
90234c28
query-rustc: fix running with rust 1.82
Oct 20, 2024
e502b7bd
Merge branch 'query-rust-close-temp' into 'main'
Oct 20, 2024
4bdb0f0b
devel-docs: Change Sphinx HTML theme to `furo`
Oct 21, 2024
e3657487
devel-docs: Add `sphinx-issues` Sphinx extension
Oct 21, 2024
87c66a78
devel-docs: Simplify issue linking
Oct 21, 2024
2a5b0eab
devel-docs: Link CVEs to their official pages
Oct 21, 2024
4b784461
devel-docs: Use substitutions for repeated text
Oct 21, 2024
73f48721
devel-docs: Use admonitions where appropriate
Oct 21, 2024
71c0580f
devel-docs: Unify build dependencies lists
Oct 21, 2024
06a30649
devel-docs: Resolve duplicate target name
Oct 21, 2024
9b861c46
devel-docs: Use inline markup within hyperlinks
Oct 21, 2024
d5628eec
devel-docs: Correct typos and improve reST
Oct 21, 2024
a497c0cd
devel-docs: Tidy the home page and sync with ToC
Oct 21, 2024
668962d6
devel-docs: Correct typos
Oct 21, 2024
98f32e4e
devel-docs: Simplify merge request linking
Oct 21, 2024
822b276c
devel-docs: Implement `internals` Sphinx extension
Oct 21, 2024
0f74d8a9
devel-docs: Simplify internal docs references
Oct 21, 2024
2fa36a15
devel-docs: Implement `source` Sphinx extension
Oct 21, 2024
7a5bf7aa
devel-docs: Simplify source tree entry references
Oct 21, 2024
43795e89
devel-docs: Fix `source` reST role with empty path
Oct 21, 2024
11e1944d
devel-docs: Add `internals:static` reST role
Oct 21, 2024
526747f3
devel-docs: Add a modification guide
Oct 21, 2024
9ae42a59
CI: Update rust version checks for the devel docs
Oct 21, 2024
acacd4b1
CI: Bump container image version
Oct 21, 2024
7312b62f
devel-docs: Further tidy up the home page
Oct 21, 2024
dcfeff70
CI: Bump container image version
Oct 21, 2024
6f3e3fda
CI: gen-devel-docs: Fail on warning
Oct 21, 2024
1c79fe15
devel-docs: Use Sphinx's new `cve` role
Oct 21, 2024
8a695482
devel-docs: Enable the `extlinks` Sphinx extension
Oct 21, 2024
85871b23
devel-docs: Link RUSTSECs to their official pages
Oct 21, 2024
edc53c17
devel-docs: Document custom `rustsec` reST role
Oct 21, 2024
4aa9cd97
Merge branch 'devel-docs-update' into 'main'
Oct 21, 2024
70ae3f39
devel-docs: Fix some broken links in the dev guide
Oct 21, 2024
5e32aca3
devel-docs: Move media files into subdir `assets/`
Oct 21, 2024
ecf72a53
devel-docs: Deduplicate SVG data
Oct 21, 2024
a284b273
devel-docs: Link an SVG file in `text_layout.rst`
Oct 21, 2024
9b4edf29
(#1135): Document regeneration of CI containers
Oct 22, 2024
f9c9179a
(#1135): Refer to CI docs in CI scripts and config
Oct 22, 2024
031d616e
Merge branch 'fix-devel-docs-broken-links' into 'main'
Oct 23, 2024
390615c2
Add failing test for bug #1109
Oct 24, 2024
29 additional commits have been omitted to prevent performance issues.
Loading
Loading