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

Feat/smooth action #508

Closed
wants to merge 92 commits into from
Closed

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    b7812b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc0a691 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e56b071 View commit details
    Browse the repository at this point in the history
  4. feat(wip): smooth action

    cmhulbert committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    bffcf2d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0cbf8b5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    978e9b5 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. perf: apply mask

    cmhulbert committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    1504adc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2abc5db View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    b53f920 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1a0693 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2023

  1. Configuration menu
    Copy the full SHA
    f7657fe View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Configuration menu
    Copy the full SHA
    31c57c7 View commit details
    Browse the repository at this point in the history
  2. refactor: prefer job over scope

    perf: remove intermediate converters where possible, don't shutdown scope or executor if not necessary
    
    perf: extend value
    cmhulbert committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    7b78e53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48795e9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6920b70 View commit details
    Browse the repository at this point in the history
  5. feat: add RAI converters

    cmhulbert committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    5d358c6 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    d05126f View commit details
    Browse the repository at this point in the history
  2. chore: cleanup

    cmhulbert committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    e4ab671 View commit details
    Browse the repository at this point in the history
  3. fix: don't depend on /

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

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    4301beb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9bad502 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6a75f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    41e927b View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. fix: only explicitly exit process if necessary (midi was used)

    Specifically this was necessary to ensure tests don't hang during CI
    cmhulbert committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    a264b67 View commit details
    Browse the repository at this point in the history
  2. feat: alert exception, but don't return error code

    On windows, this results in an additional popup that was not desirable
    cmhulbert committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    e33bed0 View commit details
    Browse the repository at this point in the history
  3. build: remove SNAPSHOT deps

    cmhulbert committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    9f13444 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8af2294 View commit details
    Browse the repository at this point in the history
  5. fix(test): compile error

    cmhulbert committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    53e7262 View commit details
    Browse the repository at this point in the history
  6. feat!: remove inflate

    cmhulbert committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    360083b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f3484d8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    98e7140 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. refactor!: rename methods

    cmhulbert committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    7f5d988 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5981ef9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74e1fab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c6a6f47 View commit details
    Browse the repository at this point in the history
  5. feat: select all by default

    cmhulbert committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    a6f50a7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b177fc3 View commit details
    Browse the repository at this point in the history
  7. Merge pull request saalfeldlab#502 from cmhulbert/feat/smoothAction

    Feat/smooth action
    cmhulbert committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    b6eac3d View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    ca9dfc6 View commit details
    Browse the repository at this point in the history
  2. feat: cache by default

    cmhulbert committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    9329876 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6bf6df View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9914301 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. feat!: use readers only unless writers are necessary

    When writers are necessary, they are attempted to be opened lazily, and cached. H5 backend has slightly different behavior.
    cmhulbert committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    4b692d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc0da63 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. fix: don't use platform paths for groups

    On windows, `\` is interpreted as an escape character when normalizing the group path, and it is removed.
    cmhulbert committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    606731c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84e364b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d5c6360 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    14575dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    901f1f7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    39b7c0e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fcb4f94 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    13e111a View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. chore: cleanup unused

    cmhulbert committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    a76e384 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b809081 View commit details
    Browse the repository at this point in the history
  3. fix: properly set max

    cmhulbert committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    4e77781 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a8dc2fa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0d4b084 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba64380 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9c6fa0e View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. perf: limit threads for rendering

    should be a temporary fix, the real fix should use the provided
    executorService, that is ultimately passed in from ViewerOptions to
    PainteraBaseView
    cmhulbert committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    25cec36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89a1adc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed2ca94 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7f3f45d View commit details
    Browse the repository at this point in the history
  5. fix: limit render threads

    cmhulbert committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    a2a6044 View commit details
    Browse the repository at this point in the history
  6. Revert "fix: limit render threads"

    This reverts commit a2a6044.
    cmhulbert committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    130bca8 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. feat: name render threads

    cmhulbert committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    b9622c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d44b790 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d0f1a2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    20f461b View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Configuration menu
    Copy the full SHA
    5674594 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8798a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f54a5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    36dae7a View commit details
    Browse the repository at this point in the history
  5. fix: default size 0,0

    cmhulbert committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    de72936 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4cfa67a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6d78e7c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e60107d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    faeb475 View commit details
    Browse the repository at this point in the history
  10. perf: predicate against Long instead of type; can reuse result, inste…

    …ad of multiple `get()` calls
    cmhulbert committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    be3c637 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    255de7e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3886c9c View commit details
    Browse the repository at this point in the history
  13. refactor!: double buffer logic

    fix: double buffer was occasionally getting the wrong buffer
    cmhulbert committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    cbac7e6 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Configuration menu
    Copy the full SHA
    c793e47 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d1b2e1 View commit details
    Browse the repository at this point in the history
  3. perf: set priority for refresh and work threads

    refactor: use own executor service
    cmhulbert committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    03eb093 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aa0dd71 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f1f75a6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    73dd2bb View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. fix: floodfill not released when done

    This had the effect of occasionally not triggering an update to the
    interpolation segments in shape interpolation
    cmhulbert committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    da0c0e1 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Configuration menu
    Copy the full SHA
    183e20c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9558a7 View commit details
    Browse the repository at this point in the history
  3. tmp: does this help?

    cmhulbert committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    9aa8df8 View commit details
    Browse the repository at this point in the history