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

Pre - Release 20 #299

Merged
merged 126 commits into from
May 1, 2016
Merged

Pre - Release 20 #299

merged 126 commits into from
May 1, 2016

Commits on Mar 12, 2016

  1. Don't exclude pkgutil from the binaries.

    (It's needed for multiprocessing!)
    TeamSpen210 committed Mar 12, 2016
    Configuration menu
    Copy the full SHA
    2a2bb10 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2016

  1. Just open info.txt instead of checking first

    This speeds up searches substantially.
    TeamSpen210 committed Mar 20, 2016
    Configuration menu
    Copy the full SHA
    838dd5c View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2016

  1. Add AtomicWriter class

    This writes data to a temporary file, then atomically replaces the
    original.
    TeamSpen210 committed Mar 23, 2016
    Configuration menu
    Copy the full SHA
    4e4ce94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e68bdd1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4479838 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2016

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

Commits on Mar 25, 2016

  1. Weight cutoutTiles based on neighbour count

    This makes tiles much more common on the sides, but much less common
    near the middle.
    TeamSpen210 committed Mar 25, 2016
    Configuration menu
    Copy the full SHA
    556b9a0 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2016

  1. Configuration menu
    Copy the full SHA
    6aced48 View commit details
    Browse the repository at this point in the history
  2. Allow passing a scaling template for goo walls.

    Also use conditions.GOO_LOCS to simplify the code.
    TeamSpen210 committed Mar 26, 2016
    Configuration menu
    Copy the full SHA
    984de9f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    088113a View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2016

  1. Configuration menu
    Copy the full SHA
    a546255 View commit details
    Browse the repository at this point in the history
  2. Only add death responses if the item is present

    This saves space and entities.
    TeamSpen210 committed Mar 27, 2016
    Configuration menu
    Copy the full SHA
    8caa4af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10975ee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ad138d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    848f04c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a40f2b6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a459a41 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2016

  1. Configuration menu
    Copy the full SHA
    af76225 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f57eea3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5bca0e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    758a5b0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d1e66b5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e890ec4 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2016

  1. Remove dead code

    TeamSpen210 committed Mar 29, 2016
    Configuration menu
    Copy the full SHA
    fcb0f73 View commit details
    Browse the repository at this point in the history
  2. Make tooltip placement much smarter

    Position it towards the center of the window, so it's less likely to
    move off-screen.
    TeamSpen210 committed Mar 29, 2016
    Configuration menu
    Copy the full SHA
    ff08aa9 View commit details
    Browse the repository at this point in the history
  3. Add some special overrides for paint/cube droppers

    This fixes #234 and fixes #250.
    TeamSpen210 committed Mar 29, 2016
    Configuration menu
    Copy the full SHA
    c161e88 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2016

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

Commits on Mar 31, 2016

  1. Configuration menu
    Copy the full SHA
    de3cd96 View commit details
    Browse the repository at this point in the history
  2. Exclude pickle and socket from the vbsp executable

    This needs modification to logging.handler to prevent the import, so we check first
    that it doesn't import them
    TeamSpen210 committed Mar 31, 2016
    1 Configuration menu
    Copy the full SHA
    0a145ee View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2016

  1. Configuration menu
    Copy the full SHA
    2f764d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    614ce21 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb20ff6 View commit details
    Browse the repository at this point in the history
  4. Add Vec.other_axes()

    TeamSpen210 committed Apr 1, 2016
    Configuration menu
    Copy the full SHA
    4bd272c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ad780ab View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b831bcf View commit details
    Browse the repository at this point in the history
  7. Make trigger_push extend backward extra distances

    This helps pull the object into the tube (past the point_push)
    TeamSpen210 committed Apr 1, 2016
    Configuration menu
    Copy the full SHA
    e5a1f6a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    28a85a0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    453a100 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d45e818 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2016

  1. Remove Vactube antlines

    TeamSpen210 committed Apr 2, 2016
    Configuration menu
    Copy the full SHA
    f293d4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d875526 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c23add View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ac8ed4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    076ef01 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f65c69d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e1b7564 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    333f60d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f51a224 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    32c7dd4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    219987f View commit details
    Browse the repository at this point in the history
  12. Remove extra log message

    TeamSpen210 committed Apr 2, 2016
    Configuration menu
    Copy the full SHA
    3ebe223 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f41f8ea View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2016

  1. Add u-shape vactube

    TeamSpen210 committed Apr 3, 2016
    Configuration menu
    Copy the full SHA
    787f507 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4374ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    80c2ab9 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2016

  1. Remove debug message

    TeamSpen210 committed Apr 4, 2016
    Configuration menu
    Copy the full SHA
    730deca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5ba02c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7681bc2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c181acf View commit details
    Browse the repository at this point in the history
  5. Formatting

    TeamSpen210 committed Apr 4, 2016
    Configuration menu
    Copy the full SHA
    0a3d575 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3e64827 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2016

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

Commits on Apr 9, 2016

  1. Configuration menu
    Copy the full SHA
    2d6e8c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31b1f93 View commit details
    Browse the repository at this point in the history
  3. Use '' for a blank group in selWin.Item.group

    This reduces conditional checking, instead of using None.
    TeamSpen210 committed Apr 9, 2016
    Configuration menu
    Copy the full SHA
    c4e0a25 View commit details
    Browse the repository at this point in the history
  4. Remove the repr() from selWinItems

    This ends up being very long and hard to read - we only really want the
    item ID.
    TeamSpen210 committed Apr 9, 2016
    Configuration menu
    Copy the full SHA
    8636593 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    84aec2c View commit details
    Browse the repository at this point in the history
  6. Comments

    TeamSpen210 committed Apr 9, 2016
    Configuration menu
    Copy the full SHA
    686a946 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    318b9d7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f77996e View commit details
    Browse the repository at this point in the history
  9. Allow moving around SelWin via arrow keys

    This closes #238
    TeamSpen210 committed Apr 9, 2016
    Configuration menu
    Copy the full SHA
    3e8619e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5478860 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    dd04d6a View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2016

  1. Get rid of the nested tuples in Vec.mat_mul

    This makes the generation of the matrixes much simpler.
    TeamSpen210 committed Apr 10, 2016
    Configuration menu
    Copy the full SHA
    153482c View commit details
    Browse the repository at this point in the history
  2. Use correct names for division functions

    Python 3 only uses __truediv__ functions.
    TeamSpen210 committed Apr 10, 2016
    Configuration menu
    Copy the full SHA
    6820f9c View commit details
    Browse the repository at this point in the history
  3. Simplify len(Vec)

    TeamSpen210 committed Apr 10, 2016
    Configuration menu
    Copy the full SHA
    d82ce15 View commit details
    Browse the repository at this point in the history
  4. Add Vec.norm_mask()

    This masks over a vector, returning the component pointing in the same
    direction as a normal.
    TeamSpen210 committed Apr 10, 2016
    Configuration menu
    Copy the full SHA
    0fb821d View commit details
    Browse the repository at this point in the history
  5. Improve tag comparisons

    - Use translation table instead of casefold()
    - Strip whitespace from the id-names, so 'BEE2' and 'BEE 2' are
    considered the same
    TeamSpen210 committed Apr 10, 2016
    Configuration menu
    Copy the full SHA
    2c387b1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    64e7b96 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2016

  1. Use exec() templates for Vec magic number methods

    This reduces duplication, reducing chances of error.
    TeamSpen210 committed Apr 13, 2016
    Configuration menu
    Copy the full SHA
    574bd47 View commit details
    Browse the repository at this point in the history
  2. Add type hint to Vec.bbox

    TeamSpen210 committed Apr 13, 2016
    Configuration menu
    Copy the full SHA
    49d75bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    34a75c6 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2016

  1. In OS-X and Linux, create a link in the styled/ folder for instances

    This ensures they can be found by VBSP.
    TeamSpen210 committed Apr 18, 2016
    Configuration menu
    Copy the full SHA
    8402fdd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbea215 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26db3b1 View commit details
    Browse the repository at this point in the history
  4. Unset readonly on compiler files before overwriting

    This fixes a permission error on Mac.
    TeamSpen210 committed Apr 18, 2016
    Configuration menu
    Copy the full SHA
    250cfa8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b2c6935 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2016

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

Commits on Apr 20, 2016

  1. Allow specifying a key to be used when sorting selector window items

    This allows items to control where they appear on selector windows
    TeamSpen210 committed Apr 20, 2016
    Configuration menu
    Copy the full SHA
    fb023b2 View commit details
    Browse the repository at this point in the history
  2. Add module to set the path correctly

    This is needed since tests/ is in a different folder.
    TeamSpen210 committed Apr 20, 2016
    Configuration menu
    Copy the full SHA
    0894584 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5e6954 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a4ce7e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eb114a1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    588ca03 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2016

  1. Configuration menu
    Copy the full SHA
    62e323d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22504fd View commit details
    Browse the repository at this point in the history
  3. Allow voiceLine to auto-generate chained choreo ents

    This allows us to remove the majority of the extra instances.
    TeamSpen210 committed Apr 23, 2016
    Configuration menu
    Copy the full SHA
    65e5ddc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb8b79d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    32a4ed9 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2016

  1. Remove set_path

    TeamSpen210 committed Apr 27, 2016
    Configuration menu
    Copy the full SHA
    c5ae097 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f4f1bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4fc0e5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5df700f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3e1cb22 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c6b624e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0d25895 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e4026a4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    67feb2e View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2016

  1. Configuration menu
    Copy the full SHA
    31e7d30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e739c5a View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2016

  1. Configuration menu
    Copy the full SHA
    dc9fadc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4deb0c1 View commit details
    Browse the repository at this point in the history
  3. IDs are not flag values..

    TeamSpen210 committed Apr 30, 2016
    Configuration menu
    Copy the full SHA
    6c7a7b3 View commit details
    Browse the repository at this point in the history
  4. Add 'only_once' proxy to Output()

    This abstracts the details of setting 'times' to 1 and -1 for infinite
    or once-only outputs.
    
    Additionally restrict times, only_once, inst_out, inst_in and comma_sep
    to keyword arguments only.
    TeamSpen210 committed Apr 30, 2016
    Configuration menu
    Copy the full SHA
    2d7b7bb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5da0fd0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    145f83e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b779ac3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f348549 View commit details
    Browse the repository at this point in the history
  9. Repeatedly recalculate the position of the context Window

    This ensures it's snapped to the item, as well as never exit the main
    screen (#296).
    TeamSpen210 committed Apr 30, 2016
    Configuration menu
    Copy the full SHA
    44d1ef6 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2016

  1. Configuration menu
    Copy the full SHA
    9795cbd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fba78c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc81d3f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb69e36 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b03dfbb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c24bb23 View commit details
    Browse the repository at this point in the history