Skip to content

v3.1.3 Performance Improvement, Bug Fixes

Compare
Choose a tag to compare
@StarrHelixx StarrHelixx released this 20 May 19:32
· 168 commits to master since this release

While there aren't many new toys in this release, it does come with some major performance and quality-of-life improvements. Most notably, source scraping now happens in a separate thread from rendering, which prevents the sort of stuttering playback that happened before. You can see the big difference this makes in this NSFW Example. Another important change is how the data.json file is saved. This new algorithm should prevent the data.json file from disappearing, and limit the need for restoring backups. Lastly, a top-level error page has been added which gives users the ability to report the issue to GitHub, go back, restore a backup, or reset FlipFlip. This should prevent uses from getting stuck on a blank white page, or having to manually reset.

Please report any issues or bugs here on GitHub or at /r/FlipFlip.

User Manual

Download the .zip for your Operating System below.

New Minor Features

  • Scrape images in separate thread
  • Add top level error-page
  • Add ability to search for Scenes
  • Add new options for cleaning backups
  • Add ability to disable scene-delete confirmation
  • Add ability to batch delete scenes
  • Prevent playing same image consecutively, if possible
  • Prevent re-downloading of cached images
  • Improve core data.json saving, prevent leaving empty file
  • Improve ImageFap scraping and add captcha display
  • When restarting, continue playing from offset image
Bugfixes
  • Fix bug with Imgur, GfyCat, and RedGifs URL resolution
  • Fix bug with Default Scene config
  • Fix bug with deleted grids being left in overlays
  • Fix bug with default cache path
  • Fix bug with concurrent Hydrus metadata requests
  • Fix bug with gif options not working for Hydrus
  • Fix bug with extra Hydrus arguments not be respected
  • Fix bug with Hydrus Session/API key