Skip to content

WIP #12 Refactory tiff structures, decoder classes#1322

Closed
IldarKhayrutdinov wants to merge 1763 commits intoSixLabors:tiff-codecfrom
IldarKhayrutdinov:tiff-codec
Closed

WIP #12 Refactory tiff structures, decoder classes#1322
IldarKhayrutdinov wants to merge 1763 commits intoSixLabors:tiff-codecfrom
IldarKhayrutdinov:tiff-codec

Conversation

@IldarKhayrutdinov
Copy link
Contributor

@IldarKhayrutdinov IldarKhayrutdinov commented Aug 20, 2020

Prerequisites

  • I have written a descriptive pull-request title
  • I have verified that there are no overlapping pull-requests open
  • I have verified that I am following matches the existing coding patterns and practice as demonstrated in the repository. These follow strict Stylecop rules 👮.
  • I have provided test coverage for my change (where applicable)

Description

Deep refactoring and improves for tiff classes.
And:

  • Synch with master.
  • Support multi framing.
  • Using Metadata\Profiles\Exif\ types instead their duplicate tag types (moved to __obsolete directory).
  • Implement useful Metadata classes.
  • Add extensions.
  • Test coverage.

brianpopow and others added 30 commits April 29, 2020 18:48
Co-Authored-By: James Jackson-South <james_south@hotmail.com>
…tion

Efficient global quantization in GifEncoder
+ stylecop
antonfirsov and others added 16 commits August 4, 2020 02:07
Co-authored-by: Anton Firszov <antonfir@gmail.com>
Cancellable codec API, and overloads for loading/saving
In particular:
* Support multi framing.
* Using Metadata\Profiles\Exif\ types instead their duplicate tag types (moved to __obsolete directory).
* Implement useful Metadata classes.
* Add extensions.
* Test coverage.
* Add and improve tests, benchmark.
@IldarKhayrutdinov IldarKhayrutdinov changed the title #12 Refactory tiff structures, decoder classes SixLabors#12 Refactory tiff structures, decoder classes Aug 20, 2020
@antonfirsov antonfirsov marked this pull request as ready for review August 20, 2020 14:52
@IldarKhayrutdinov IldarKhayrutdinov changed the title SixLabors#12 Refactory tiff structures, decoder classes WIP #12 Refactory tiff structures, decoder classes Aug 20, 2020
@IldarKhayrutdinov IldarKhayrutdinov marked this pull request as draft August 20, 2020 16:17
@JimBobSquarePants
Copy link
Member

I think something went horribly wrong with the tiff-codec branch when this PR #986 was merged.

We won't be able to continue as-is as it's now impossible to update the branch from master without issues.

I've created a new tiff branch containing all the existing development but based upon the current master.

If you can please apply your changes to the relevant files to a fork based upon that branch we'll be able to review them and continue.

Sorry for the inconvenience.

@IldarKhayrutdinov
Copy link
Contributor Author

@JimBobSquarePants @antonfirsov Yeah, this brunch is too far behind the master ... thanks for the help 😌

@IldarKhayrutdinov IldarKhayrutdinov marked this pull request as ready for review August 27, 2020 18:23
@JimBobSquarePants
Copy link
Member

I see you've marked this ready for review but we cannot review and merge it in it's current state.

I suggest, instead, that you close this PR and create a new one based upon the branch I provided.

@IldarKhayrutdinov
Copy link
Contributor Author

IldarKhayrutdinov commented Aug 27, 2020

@JimBobSquarePants sorry, it was by chance, I preparing a new PR

@IldarKhayrutdinov IldarKhayrutdinov marked this pull request as draft August 27, 2020 19:08
@JimBobSquarePants
Copy link
Member

@IldarKhayrutdinov Awesome! 👍

@IldarKhayrutdinov
Copy link
Contributor Author

@antonfirsov @JimBobSquarePants as discussed in gitter, I create new PR #1330 and I close this PR

@IldarKhayrutdinov IldarKhayrutdinov deleted the tiff-codec branch August 28, 2020 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants