Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wip: Update jpeg decoder. #1657

Draft
wants to merge 21 commits into
base: develop
Choose a base branch
from
Draft

wip: Update jpeg decoder. #1657

wants to merge 21 commits into from

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    73351c0 View commit details
    Browse the repository at this point in the history
  2. Fix lint jsdoc warnings

    ivmartel committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    eae25e7 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. More doc types

    ivmartel committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    9b72102 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    3d825b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aff9457 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Add constuctor for colourmap

    ivmartel committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    f47ab35 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Release 0.32.2

    ivmartel committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    f7522e9 View commit details
    Browse the repository at this point in the history
  2. Update doc examples

    ivmartel committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    4dc492c View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Configuration menu
    Copy the full SHA
    51e4326 View commit details
    Browse the repository at this point in the history
  2. Release 0.32.3

    ivmartel committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    c4b4f6a View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    b969c92 View commit details
    Browse the repository at this point in the history
  2. Release 0.32.4

    ivmartel committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    84dc309 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'v0.32'

    ivmartel committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    085f3db View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Configuration menu
    Copy the full SHA
    4a68a43 View commit details
    Browse the repository at this point in the history
  2. Release 0.32.5

    ivmartel committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    7786d92 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'v0.32'

    ivmartel committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    042253e View commit details
    Browse the repository at this point in the history
  4. Update build to 0.32.5

    ivmartel committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    9b8da76 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'v0.32'

    ivmartel committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    3ec2e61 View commit details
    Browse the repository at this point in the history
  6. Release 0.32.6

    ivmartel committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    5ac76df View commit details
    Browse the repository at this point in the history
  7. Merge branch 'v0.32'

    ivmartel committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    deff835 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2024

  1. wip: Update jpeg decoder.

    I was trying to see an xray that I got recently (happy to email it
    privately if it helps), which fails to decode on the demo with:
    
    ```
    JPX Error: Unsupported COD options (selectiveArithmeticCodingBypass) jpx.js:339:23
    ```
    
    So this tries to update to openjpeg via
    mozilla/pdf.js#17946, which should support it.
    However:
    
     * It's very WIP (the image decodes correctly on the worker, but I only
       see black on the canvas, however I see correct metadata).
     * I haven't updated all the references to the other decoders.
     * It loads the non-jpeg decoders as a module which I can't test, but
       probably breaks them. I also need to update the sync decoders, which
       likely doesn't work.
    
    I don't think I'll have time to finish this, but posting it here in case
    it saves someone time or someone has the time to finish it up.
    
    Thanks.
    emilio committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    3f2b2d1 View commit details
    Browse the repository at this point in the history