p-hatan/ mirror

pub repository

mirror.p-hatan.ir

vector_graphics_codec

1.1.4

An encoding library for `package:vector_graphics`

Download archive

Readme

vector_graphics_codec

An encoding library for package:vector_graphics.

This package intentionally creates a tight coupling between package:vector_graphics_compiler and package:vector_graphics. Its format has no stability guarnatees from version to version.

This codec is not meant to have any utility outside of its usage in vector_graphics or the compiler.

Changelog

CHANGELOG

1.1.4

  • Support more image formats and malformed MIME types.
  • Fix inheritence for fill-rules.

1.1.3

  • Further improvements to whitespace handling for text.

1.1.2

  • Fix handling and inheritence of none.

1.1.1

  • Multiple text positioning bug fixes.
  • Preserve stroke-opacity when specified.

1.1.0

  • Fix a number of inheritence related bugs:
    • Inheritence of properties specified on the root element now work.
    • Opacity inheritence is more correct now.
    • Inheritence of use elements is more correctly handled.
  • Make currentColor non-null on SVG theme, and fix how it is applied.
  • Remove the opacity peephole optimizer, which was incorrectly applying optimizations in a few cases. A future release may add this back.
  • Add clipBehavior to the widget.
  • Fix patterns when multiple patterns are specified and applied within the graphic.

1.0.1

  • Fix handling of unspecified fill colors on use/group elements.

1.0.0+1

  • Fix issue in pattern decoding.
  • Fix issue in matrix parsing for some combinations of matrices.

1.0.0

  • Initial stable release.

0.0.3

  • Pattern support.

0.0.2

  • Add support for encoding and decoding inline images.

0.0.1

  • Add [VectorGraphicsCodec], [VectorGraphicsCodecListener], and [VectorGraphicsBuffer] types used to construct and decode a vector graphics binary asset.

0.0.0

  • Create repository.

Installing

export PUB_HOSTED_URL=https://pub.mirror.p-hatan.ir
flutter pub add vector_graphics_codec
pubspec.yaml
name: vector_graphics_codec
description: An encoding library for `package:vector_graphics`
version: 1.1.4
homepage: https://github.com/dnfield/vector_graphics

environment:
  sdk: '>=2.12.0 <3.0.0'

dev_dependencies:
  flutter_lints: ^1.0.0
  test: ^1.20.1

platforms:
  android:
  ios:
  linux:
  macos:
  web:
  windows:

Version history

VersionPublishedArchiveSHA-256
0.0.02022-02-28T20:55:40.253474ZDownloadecde9a0e7fee120de1faa897bddfde149a9f7d32f34295a46fe8f385f32b5edb
0.0.12022-07-26T21:55:56.934248ZDownloade7ac638045d32c3b649c39cbef9994230269a25fc63887e4a915f2eea1bf3d03
0.0.22022-08-10T18:26:20.481930ZDownload579b86b7e4865b7e08e98aac3b0497ff644c778683dd53c72855e32fa8edcc04
0.0.32022-10-26T23:24:07.411494ZDownload96bd3276ca907a2cbdf0e5e13524bc3b6195bb32a7977f7869e7db2f49774092
0.0.42022-11-05T18:15:43.974380ZDownload56e04d4f5b6be2269e29c9ec55154b47237ac7047b20f2597d9f0adba3a573a2
0.0.52022-11-05T19:33:33.142042ZDownload0222b1adf044d9b4726dc580828240fedda76eda4751ef7b519d32e0d7ed2a63
1.0.02022-11-18T22:23:55.913139ZDownload843ff9da9c1a4a6d480a93d712a0e5cf15be963e4c87023a0930d14da7922ffb
1.0.0+12023-01-20T19:00:23.665201ZDownload24e0b55d73b907f5ba8cad561f233d26ece937276d5e782293d19176476035e8
1.0.12023-02-02T17:10:44.724114ZDownload886e57742644ebed024dc3ade29712e37eea1b03d294fb314c0a3386243fe5a6
1.1.02023-02-22T06:14:39.692876ZDownload143c290b762646c696c63be5d976bde7379ea892cb6868ddc5a17cbc56e71411
1.1.12023-03-04T02:37:49.574237ZDownload4a85a8563405bfe223052a85d6f8bc276ba3a22e12acfa3fd9a7108c67b32076
1.1.22023-03-07T17:07:37.425317ZDownload51c361df2ef3b3df1d98ad6eb5654cab76864d2cd9303d1a0aa605ac64639156
1.1.32023-03-09T03:05:48.492679ZDownload13cccfda2dd61232a19dfb769b7a907e2ab23aabfebb9053c81e29c6c11b1766
1.1.42023-03-14T19:07:08.446543ZDownload278ad5f816f58b1967396d1f78ced470e3e58c9fe4b27010102c0a595c764468
1.1.52023-04-11T16:22:34.687686ZDownloada5eaa5d19e123ad4f61c3718ca1ed921c4e6254238d9145f82aa214955d9aced
1.1.5+12023-04-24T17:57:56.457649ZDownload40781fe91c6d10a617c0289f7ec16cdb2d85a7f3654af2778c6d0adbf3bf45a3
1.1.62023-05-18T17:36:26.983397ZDownload57a8e6e24662a3bdfe3b3d61257db91768700c0b8f844e235877b56480f31c69
1.1.72023-06-12T17:21:51.043147ZDownload7451721781d967db9933b63f5733b1c4533022c0ba373a01bdd79d1a5457f69f
1.1.92023-10-12T03:16:03.507809ZDownloada4b01403d5c613db115e30e71eca33f7e9e09f2d3c52c3fb84e16333ecddc539
1.1.9+12023-10-24T22:59:32.235609ZDownload0edf6d630d1bfd5589114138ed8fada3234deacc37966bec033d3047c29248b7
1.1.9+22024-01-08T18:00:17.294717ZDownload531d20465c10dfac7f5cd90b60bbe4dd9921f1ec4ca54c83ebb176dbacb7bb2d
1.1.102024-02-05T18:29:14.489250ZDownloadbe0c85eef2a1db9e6a965e0778193df753ab42951808302c7ac7301969efb4a2
1.1.10+12024-02-06T19:34:48.729386ZDownloadf3247e7ab0ec77dc759263e68394990edc608fb2b480b80db8aa86ed09279e33
1.1.112024-02-20T16:47:43.020630ZDownloaddb6a1e4c526fcf2ab2424a4a9f7fd3b206dd1533b461a87fdbd0b13cd94e4d13
1.1.11+12024-02-20T18:13:13.046128ZDownloadc86987475f162fadff579e7320c7ddda04cd2fdeffbe1129227a85d9ac9e03da
1.1.122024-10-31T23:26:06.625901ZDownload2430b973a4ca3c4dbc9999b62b8c719a160100dcbae5c819bae0cacce32c9cdb
1.1.132025-01-07T23:06:12.424433ZDownload99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146

Dependencies

No direct dependencies declared.