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

Support for unidentified and corrupted items #1062

Closed
wants to merge 33 commits into from

Commits on Mar 11, 2019

  1. More gracefully handle exceeding the API limit.

    If another tool that uses the GGG API is used alongside Procurement, it
    is very easy to exceed the API limit.  This change more gracefully
    handles that case, but is very cautious about it.  If an overflow is
    detected, completely fill up the window of active tasks, and wait for at
    least as long as the window size.
    thailyn committed Mar 11, 2019
    Configuration menu
    Copy the full SHA
    1bf04dc View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2019

  1. Add methods to refresh the recipe view.

    We do not want to create a new RecipeView every time we need to refresh
    the recipes; this leads to leaking RecipeView objects, which have
    subscribed event listeners.  This isn't the most elegant solution, but
    it gets the job done.
    thailyn committed Jun 23, 2019
    Configuration menu
    Copy the full SHA
    a219890 View commit details
    Browse the repository at this point in the history
  2. Reuse the same RefreshView; do not recreate it.

    Also add a method to clear the contents of the RefreshView between times
    it is displayed.  Recreating the RefreshView every time is a small
    memory leak.
    thailyn committed Jun 23, 2019
    Configuration menu
    Copy the full SHA
    b145ebe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c76515c View commit details
    Browse the repository at this point in the history
  4. Reuse StashView when refreshing the stash.

    Recreating the StashView every time we want to refresh the stash is a
    memory leak, and makes Procurement lag while it rebuilds the stash.  As
    an added bonus, now the last-selected stash tab remains selected when
    revisiting the stash.
    thailyn committed Jun 23, 2019
    Configuration menu
    Copy the full SHA
    0032521 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2019

  1. Fire onStashLoaded for loading inventories.

    The onStashLoaded events were not being fired when loading character
    inventories, so 1) there was no loading message for these "tabs" when
    refreshing [used] tabs, and 2) the appropriate actions to take when
    reloading tabs were not happening.
    thailyn committed Jun 25, 2019
    Configuration menu
    Copy the full SHA
    10d43d8 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2019

  1. Configuration menu
    Copy the full SHA
    9993078 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4 from thailyn/handle-exceeding-api-limit

    More gracefully handle exceeding the API limit.
    nqrcqn authored Sep 2, 2019
    Configuration menu
    Copy the full SHA
    0b577d0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #5 from thailyn/fix-memory-leaks

    Fix memory leaks
    nqrcqn authored Sep 2, 2019
    Configuration menu
    Copy the full SHA
    4e077ae View commit details
    Browse the repository at this point in the history
  4. Add other map fragments

    nqrcqn committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    8fcfce1 View commit details
    Browse the repository at this point in the history
  5. Hide item level if 0

    nqrcqn committed Sep 2, 2019
    Configuration menu
    Copy the full SHA
    5412f2e View commit details
    Browse the repository at this point in the history
  6. Merge pull request #6 from nqrcqn/hide-item-level-0

    Hide item level if 0
    nqrcqn authored Sep 2, 2019
    Configuration menu
    Copy the full SHA
    3c3d619 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5b0e425 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2019

  1. Configuration menu
    Copy the full SHA
    84b869c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #8 from nqrcqn/new-divination-cards

    Add divination cards from 3.8 (Blight)
    nqrcqn authored Sep 4, 2019
    Configuration menu
    Copy the full SHA
    71aade8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f60b3ce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0123ea0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9e3c671 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2019

  1. Update stat filters

    Filters now also look for fractured, crafted and enchanted mods. Added new strings and some new filters
    nqrcqn committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    9f8bc54 View commit details
    Browse the repository at this point in the history
  2. fix

    nqrcqn committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    93fff1b View commit details
    Browse the repository at this point in the history
  3. replace ToLower with ToLowerInvariant

    fixes searching issues on some system locales
    nqrcqn committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    8270b43 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2019

  1. Support for unidentified and corrupted items

    Added "Unidentified" text for unidentified items, added filters for unidentified and corrupted items.
    nqrcqn committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    d95dd5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0b3ee8 View commit details
    Browse the repository at this point in the history
  3. fix

    nqrcqn committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    caab3ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d07041 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2eafaff View commit details
    Browse the repository at this point in the history
  6. Merge pull request #29 from nqrcqn/new-divination-cards

    Add new base types and missing fated uniques
    nqrcqn authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    9e348a5 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #30 from nqrcqn/captured-beasts

    Add captured beasts to forum export
    nqrcqn authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    086aee6 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #31 from nqrcqn/itemhover

    Use white bg for scarabs, incubators and emblems
    nqrcqn authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    d90fb35 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #32 from nqrcqn/update-filters

    Update filters
    nqrcqn authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    ed80d91 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #33 from nqrcqn/fix-search

    replace ToLower with ToLowerInvariant
    nqrcqn authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    6951602 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2ae2efd View commit details
    Browse the repository at this point in the history
  12. Revert "Merge branch 'test6' into unidentified-corrupted"

    This reverts commit 2ae2efd, reversing
    changes made to 2d07041.
    nqrcqn committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    4ebb9e7 View commit details
    Browse the repository at this point in the history