Skip to content

Releases: pcrain/slip.py

0.7.0

21 Mar 23:10
Compare
Choose a tag to compare
  • Added several additional stats and a second stats page to player stats listing (punish, defense, move accuracy, APM, etc.)
    • Added aforementioned new stats and connect codes to individual replay analysis pages
    • Added several additional stats-related fields to the app database (not backwards-compatible, sorry :( )
    • Added infrastructure for making future database updates backwards compatible
  • Fixed permission errors breaking scans when we have read access to a folder but not to a subfolder within that folder
  • Fixed error handler not properly importing the jsonify module, causing error reports...to throw errors
  • Changed behavior of Clear Replay Cache button to also remove cached replay analyses
  • Optimized replay index for large amounts of replays
  • Analysis and log files are compressed by default and decompressed on demand
  • Analysis JSON files for replays in the database are regenerated on-demand if they are deleted or otherwise missing
  • Reformatted tooltips throughout the app to load faster and look nicer
  • Search bar now automatically repopulates with search terms when executing search query

0.6.5

18 Feb 05:15
Compare
Choose a tag to compare
  • (WIndows) Bundled Playback Dolphin with slip.py and set the bundled Dolphin path to the default playback path for Windows systems
  • Added new stats for win rate by stage
  • Added stock count information to "Games by Date" histogram
  • Added filters to stats page based on player character, opponent character, stage choice, and opponent connect code
    • Click on everything, go nuts!
  • Changed behavior of connect codes on stat pages; clicking connect codes on one player's stat page now shows head-to-head information
  • Stats page now hides opponents and stages no recorded wins or losses
  • Reorganized layout of stats page to accommodate new stats
  • General UI improvements to player stats pages and player stat index

0.6.4

17 Feb 05:12
Compare
Choose a tag to compare
  • (Windows) Added ability to select files from any drive, not just C:\ (sorry Dodger!)
  • Removed inaccessible directories from listings on file / directory pickers
  • Added text showing the current directory being browsed on file / directory pickers
  • Added progress indicator when returning to scan page after leaving it running in the background
  • Fixed symlinked / shortcut directories not being properly highlighted when scanned
  • Fixed bug on stats page where clicking on a character twice sometimes didn't reset to showing all characters
  • Various minor UI improvements

0.6.3

16 Feb 22:13
Compare
Choose a tag to compare
  • Updated bundled slippc.exe to be much less memory-intensive (500MB usage -> 100MB usage)
  • Scanning should now be considerably faster, crash less, and work on more threads at once!

0.6.2

16 Feb 08:07
Compare
Choose a tag to compare
  • Added in-app file picker for choosing paths to Melee ISO and Dolphin Executable (separate Python interpreter no longer required!)
  • Added nicer file icons to file picker

0.6.1

15 Feb 21:39
Compare
Choose a tag to compare
  • Fixed bug causing searches by character defaulting to searches for neutral costumes rather than any costumes

0.6.0

15 Feb 20:45
Compare
Choose a tag to compare
  • Updated parser: handles replays up to 3.7.0 (possibly 3.8.0)
  • Updated analyzer: new stats for Max Galint, APM, and ASPM (Action States Per Minute)
  • Added Organization tab and added functionality for quarantining unwanted replays
  • Added keyboard shortcuts for easier navigation between replays and search result pages
  • Improved user interface in several areas
  • Improved handling of duplicate replays in different locations are now handled better
  • Improved debug and error output slightly
  • Fixed bug where scanning on Windows systems spawned several consoles

0.5.1

25 Jan 03:42
Compare
Choose a tag to compare
  • First prepackaged public alpha release
  • Fixed crashing caused by replays created with unofficial builds of Slippi (e.g., Akaneia)