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

'iterm2' render style improvements #55

Merged
merged 17 commits into from Jun 23, 2022
Merged

'iterm2' render style improvements #55

merged 17 commits into from Jun 23, 2022

Commits on Jun 18, 2022

  1. [lib] Made 'iterm2' style optimizations optional

    - Add: Added `JPEG_QUALITY` and `READ_FROM_FILE` attributes to `ITerm2Image`.
      - JPEG encoding quality can be set.
    - Change: JPEG encoding is now optional.
      - Disabled by default.
    - Change: Reading directly from file is now optional.
      - Enabled by default.
    AnonymouX47 committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    ace0f3a View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2022

  1. [cli] Incorporated 'iterm2' style optimizations

    - Add: Added `--itjq/--iterm2-jpeg-quality` and `--itnrff/iterm2-no-read-from-file` style-specific CL options.
    - Add: Added footnotes for the new options.
    AnonymouX47 committed Jun 19, 2022
    Configuration menu
    Copy the full SHA
    82a107f View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2022

  1. [lib] Added 'iterm2' compress style arg

    - Add: Added `compress` style arg.
    - Add: Added *compress* parameter to `ITerm2Image.draw()`.
    - Add: Added style-specific format field for `compress` style arg.
    - Add: Updated docstrings.
    AnonymouX47 committed Jun 20, 2022
    Configuration menu
    Copy the full SHA
    7f9d51d View commit details
    Browse the repository at this point in the history
  2. [cli,tui] Incorporated 'iterm2' compress style arg

    - Fix: Corrected typo in `--iterm2-jpeg-quality` footnote.
    - Add: Added `--itc/--iterm2-compress` CL option.
    - Add: Included `compress` field in the 'iterm2' style-specific format spec for the TUI.
    AnonymouX47 committed Jun 20, 2022
    Configuration menu
    Copy the full SHA
    d123d99 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2022

  1. [lib] Fixed 'iterm2' support check

    - Fix: `ITerm2Image.is_supported()` no longer returns `None`.
    AnonymouX47 committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    dd370dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3432a6f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74c71dd View commit details
    Browse the repository at this point in the history
  4. [test] Implemented 'iterm2' image decoding

    - Add: Added `.image.iterm2.START`.
    AnonymouX47 committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    98c1bc9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36ac98b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7b7ac3a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b7d03de View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2022

  1. [test] Added tests for 'iterm2' READ_FROM_FILE

    - Add: Added tests for the READ_FROM_FILE optimization of the 'iterm2' render style.
    - Change: Updated `decode_image()`.
    - Change: Removed redundant code.
    AnonymouX47 committed Jun 22, 2022
    Configuration menu
    Copy the full SHA
    8b532d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    753d916 View commit details
    Browse the repository at this point in the history
  3. [test] Added tests for 'iterm2' JPEG_QUALITY

    - Add: Added tests for 'iterm2' render style JPEG format optimization.
    - Change: Updated image size tests.
    - Change: Removed redundant code.
    AnonymouX47 committed Jun 22, 2022
    Configuration menu
    Copy the full SHA
    6fa8131 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2022

  1. [test] Added tests for 'iterm2' native animaiton

    - Fix: Fixed native animation of PIL-image-sourced images.
      - Now correctly detects if an image file is accessible.
    - Add: Added tests for native animation.
    - Add: Added 'test/images/elephant.png'.
    AnonymouX47 committed Jun 23, 2022
    Configuration menu
    Copy the full SHA
    b39a608 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main'

    AnonymouX47 committed Jun 23, 2022
    Configuration menu
    Copy the full SHA
    5a7a279 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da23074 View commit details
    Browse the repository at this point in the history