| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
This is not easily possible until the selectors crate makes a release;
selectors-0.23 still uses cssparser 0.28.
(It has already been updated to cssparser 0.29; it's just that
selectors hasn't made a release with that yet.)
See https://github.com/servo/servo/issues/29105
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Remove the dependency on test-generator
Closes #924
See merge request GNOME/librsvg!776
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The test-generator crate seems unmaintained since about two years ago,
and it is pulling in old versions of crates like syn (which takes a
long time to compile).
We now enumerate the test files by hand in the tests/src/*.rs sources;
this is made a bit easier with some helper macros.
Fixes https://gitlab.gnome.org/GNOME/librsvg/-/issues/924
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
| |
| |
| |
| |
| |
| |
| | |
From 123-blahblah.svg to bug123-blahblah.svg, so that it's easier to
turn them into Rust symbols like bug123_blahblah later.
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
|/
|
|
|
|
| |
The path is hardcoded and is not a glob, so just use it directly.
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/776>
|
|\
| |
| |
| |
| | |
Prepare 2.55.90 release
See merge request GNOME/librsvg!775
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/775>
|
|/
|
|
| |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/775>
|
|\
| |
| |
| |
| | |
Update the lopdf crate to 0.29.0
See merge request GNOME/librsvg!774
|
|/
|
|
|
|
|
| |
... and adapt tests/src/predicates/pdf.rs for lopdf API change from f64
floats to f32.
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/774>
|
|\
| |
| |
| |
| | |
Update the yeslogic-fontconfig-sys crate to 4.0.1
See merge request GNOME/librsvg!773
|
|/
|
|
|
|
|
| |
... and adapt tests/src/utils.rs for changed fontconfig_sys import
paths.
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/773>
|
|\
| |
| |
| |
| | |
Completion docs
See merge request GNOME/librsvg!772
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/772>
|
|/
|
|
| |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/772>
|
|\
| |
| |
| |
| |
| |
| | |
(#878): Add tab-completion for rsvg-convert
Closes #878
See merge request GNOME/librsvg!771
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit introduces tab-completion for the rsvg-convert binary via a
--completion option. It uses the shell completion generation for the
clap crate.
An example of how to use it to generate bash completion file:
$ rsvg-convert --completion=bash > rsvg-convert.bash
Fixes https://gitlab.gnome.org/GNOME/librsvg/-/issues/878
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/771>
|
|\
| |
| |
| |
| |
| |
| | |
Update crates
Closes #917
See merge request GNOME/librsvg!770
|
|/
|
|
|
|
| |
Close #917
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/770>
|
|\
| |
| |
| |
| | |
fix spelling error
See merge request GNOME/librsvg!769
|
|/
|
|
|
| |
Signed-off-by: lilinjie <lilinjie@uniontech.com>
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/769>
|
|\
| |
| |
| |
| | |
Update the lopdf crate to 0.27.0
See merge request GNOME/librsvg!767
|
|/
|
|
| |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/767>
|
|\
| |
| |
| |
| | |
Make clippy happier
See merge request GNOME/librsvg!766
|
|/
|
|
| |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/766>
|
|\
| |
| |
| |
| |
| |
| | |
Update to clap 4
Closes #908
See merge request GNOME/librsvg!765
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/765>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/765>
|
|/
|
|
|
|
| |
Fixes #908
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/765>
|
|\
| |
| |
| |
| |
| |
| | |
#737 - Treat attribute parsing errors as per the spec
Closes #737 and #913
See merge request GNOME/librsvg!763
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/763>
|
| |
| |
| |
| | |
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/763>
|
| |
| |
| |
| |
| |
| | |
Fixes #737
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/763>
|
| |
| |
| |
| |
| |
| | |
This removes ElementInner::set_error().
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/763>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously, parsing an invalid BCP47 language tag would be reported as
an Err(), and the corresponding element inside a <switch> would be set
"in error". Then, the <switch> implementation would detect that the
child element is in error and ignore it.
We are switching to storing the error condition in the SystemLanguage itself.
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/763>
|
| |
| |
| |
| |
| |
| | |
Again, it has no error cases, anyway.
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/763>
|