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

Probe player paths in a non-UI thread #78

Merged
merged 4 commits into from Oct 30, 2015

Commits on Oct 23, 2015

  1. Perform player probing in a non-UI thread.

    Network operations tend to be extremely slow when checking all user
    inputs for player path, so perform those checks in a non-UI thread so
    the GUI remains responsive. While queries are ongoing, the icon is a
    "busy" spinner.
    tari committed Oct 23, 2015
    Copy the full SHA
    c23fe6a View commit details
    Browse the repository at this point in the history
  2. Use a single icon worker thread.

    Spawning a lot of threads tends to be inefficient and they often get
    serialized, so have a single thread that always looks at the latest
    path only.
    tari committed Oct 23, 2015
    Copy the full SHA
    f06a1dc View commit details
    Browse the repository at this point in the history
  3. Remove old _lastThreadSeqnum.

    tari committed Oct 23, 2015
    Copy the full SHA
    92deb3e View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2015

  1. Copy the full SHA
    695b57a View commit details
    Browse the repository at this point in the history