Releases: xbapps/xbvr
Releases · xbapps/xbvr
0.3.33
0.3.32
Changelog
Features
- 80e9071: feat: You can now hide scenes from the standard listings (#1093) (@toshski)
- Hidden scenes have their own tab on top and will not appear in the other lists
- aab646f: feat: New Attributes filter (#1066) (@toshski)
- Possible attributes to filter by are (You can press arrow down in the Attributes field to see a list of possible values):
- Multiple Video Files, Single Video File, Multiple Script Files, Single Script File, Has Hsp File, Is Favourite, Is Scripted, In Watchlist, Has Cuepoints, Has Simple Cuepoints, Has HSP Cuepoints, In Trailer List
- Has Rating, Rating 0, Rating .5, Rating 1, Rating 1.5, Rating 2, Rating 2.5, Rating 3, Rating 3.5, Rating 4, Rating 4.5, Rating 5
- Cast 1, Cast 2, Cast 3, Cast 4, Cast 5, Cast 6+
- Flat video, FOV: 180°, FOV: 190°, FOV: 200°, FOV: 220°, FOV: 360°, Projection Perspective, Projection Equirectangular, Projection Equirectangular360, Projection Fisheye, Mono, Top/Bottom, Side by Side, MKX200, MKX220, VRCA220
- Resolution 5K, 6K, etc. (Resolution is the marketing value, which is twice the resolution per eye)
- 6be9064: feat: Add Ability To Reset Rating in Scene Detail view (#1050) (@toshski)
- ef769a5: feat: Add ability to define the sort order of files in multi-files scenes sent to player Apis (#1055) (@toshski)
- a56fba3: feat: Allow wildcards in cuepoint fiters (#1048) (@toshski)
- f00c8e8: feat: Enhanced Heresphere Cuepoint compatibility (#1094) (@toshski)
- You can now assign tracks to cuepoints, and define end points, just like within HereSphere
- fd71b8e: feat: Seperate Cuepoint Split Options (#1062) (@toshski)
- 6b15343: feat: Show a Members link for sites with different scene URLs for members (#1058) (@toshski)
- c71bdd8: feat: Add a Show Sites Tag in Scene Detail Popup to create a filter for that site (#1053) (@toshski)
Scrapers
- c067a49: scraper: javr: replace r18.com scene importer with javdatabase.com (#1067) (@thebrnd)
- 66cf148: scraper: fix VirtualRealPorn studio titles (#1068) (@theRealKLH)
- 15775ec: scraper: Add 5K filenames to VirtualPorn scraper (#1056) (@toshski)
- c08297a: scraper: Added more studios to SLR scraper (#1098) (@theRealKLH)
- fea1706: scraper: VRPorn Scraper Fixes (#1057) (@toshski)
- 179316e: scraper: fix tag scraping for VRBangers (#1054) (@crwxaj)
Bug fixes
- 4e45b3c: fix: DeoVR player crash due to invalid date (#1071) (@theRealKLH)
- 3b0c66c: fix: Process Locking (#1061) (@toshski)
- 6f9aa19: fix: Trailerlist Button Tooltip (#1069) (@vt-idiot)
- d413ebb: fix: crash during heatmap generation for faulty funscripts (#1064) (@crwxaj)
- 7664881: fix: remove analytics (#1081) (@crwxaj)
0.3.31
0.3.30
Changelog
Features
- 304ef79: feat: new Trailer Playlist: You can now add trailers of not downloaded scenes to a special playlist and stream them in HereSphere (#1020) (@toshski)
- 443ac60: feat: Filters (Cast, Studio, Tags,...) can now be switched to "must have" and "must not have" states (#1008) (@toshski)
- 09b40d6: feat: Add ability to run tasks at startup (#1022) (@toshski)
- 20925b1: feat: Create Multi Track Cuepoints for Heresphere (#938) (@toshski)
Scrapers
- 9f167c4: scrapers: added some studios to slr scraper (#1010)(#1029) (@crwxaj)
- 0dbc34b: scrapers: JAVR Migration from R18 URLs to Japanese FANZA URLs (#956) (@vt-idiot)
Bug fixes
- 0ea0f75: fix: Fix Orphaned Cuepoint Associations (#1027) (@toshski)
- 6aaaca4: fix: fixed log file is written in the wrong directory in some cases (#1031) (@theRealKLH)
- 60ccc36: fix: remove arbitrary scene limit for heresphere (#1035) (@crwxaj)
- 60053f2: Fix: Heresphere Api when used with Authentication (#1003) (@toshski)
0.3.29
Changelog
Features
- 369ee05: feat: Made Watch time tracking as shared setting (#969)
- c170839: feat: make rescan button more responsive (#977) (@crwxaj)
- 6ff3e32: feat: Add number of available scenes to the total scene count for an actress in scene detail view (#972) (@toshski)
Scrapers
- f5bec29: scraper: Improve speed and reliability of VirtualRealPorn scraper (#987) (@toshski)
- 4ace9c1: scraper: fix CzechVR network scrapers (#992) (@theRealKLH)
Bug fixes
- bf25909: fix: Cuepoint Import with Overwrite disable will skip scenes with existing cuepoints instead of adding individual cuepoints (#989) (@toshski)
- 56bba3d: fix: Fix Watchlist Update issue in Heresphere Api (#990) (@toshski)
- 3bff048: fix: Fix actor AKAs search in Heresphere (#991) (@toshski)
- ed3035c: fix: Improve stability of Heresphere API (#986) (@toshski)
0.3.28
Features
- b7e6781: feat: Updates via Heresphere API (#952) (@toshski)
- You can now upate tags, ratings, cuepoints as well as favorite and watchlist status from within HereSphere
- You can delete video files from within HereSphere (no undo, be careful)
- You can also save your HereSphere settings in HSP files alongside your video files
- Requires HereSphere version 0.7.2
- Has to be enabled under Options -> Players -> HereSphere
- 1baf0dd: feat: OShash support for files (#943) (@cld9x)
- The next full rescan might take a while
- 60c1bd1: feat: Add ability to schedule Preview Generation (#950) (@toshski)
- dbd1f61: feat: Increase cuepoints precisions to tenths of seconds (#947) (@toshski)
- a0f89bc: feat: ability to group actor aliases in also-known-as groups (#953) (@toshski)
Bug fixes
0.3.27
Changelog
Features
- ae1f633: feat: support for HereSphere native API (#906) (@crwxaj)
- ca9bf55: feat: Add video skip buttons to scene details page (#927) (@toshski)
- 3e38113: feat: Reworked Cuepoint UI (#929) (@toshski)
- e553642: feat: XBVR now writes a log file in its application directory (#886) (@theRealKLH)
- 884d823: feat: support for 180° fisheye files (marked by _fisheye or _180f in the filename) (#898) (@vt-idiot)
Scrapers
- 0052816: scraper: Fix VirtualRealNetwork scraper (#922) (@crwxaj)
- 56392bf: scraper: add MutinyVR to SLR scraper (#908) (@crwxaj)
- 887480d: scraper: add LustyVR to SLR scraper (#914) (#915) (@3dnsfw)
- de520bf: scraper: prevent duplicate bonus scenes from VRBangers scraper (#905) (@crwxaj)
Bug fixes
- df37f2b: fix: Fix All Sites Switch not recognized in Import/Export (#891) (@toshski)
- e082d88: fix: UpdateStatus to set preview flag for existing files (#888) (@toshski)
- 1a1bb4f: fix: fix crash during rescan (#903) (@crwxaj)
- 35eee64: fix: migration not possible when upgrading from version 0.3.24 and earlier (#931) (@crwxaj)
- e8e1228: fix: web UI didn’t work in HereSpheres browser (#919) (@crwxaj)
- fdd8ae9: fix: add some checks for invalid data to scene edit dialog (#904) (@crwxaj)
- 5bbf0f4: fix: Update to Go 1.19 to prevent Web UI not loading on some Windows installations (#925) (@crwxaj)
0.3.26
Changelog
Features
- 6c75e5f: feat: Add ability to schedule rescan and rescrape tasks (#852) (@toshski)
- f4d9c9a: feat: Add option to display Scene Cuepoint button (#842) (@toshski)
- bfd1a6c: feat: Added ability to rescan single volumes and removed mandatory full scene refresh after rescan (#849) (@toshski)
- 2073ef5: feat: Add Cuepoints without needing the player window (#850) (@toshski)
- e673109: feat: New database import/export feature (#755) (@toshski)
- c8c840e: feat: Support for non-stereo files (marked by 180_mono or 360_mono in the filename)(#871) (@theRealKLH)
- 42fc3cb: feat: only apply edits to scenes which where rescraped (#863) (@crwxaj)
Scrapers
- 035d6ec: scraper: add 8k filenames to NAVR and TonightsGirlfriendVR scraper (#851) (@crwxaj) (#883) (@theRealKLH)
- 7e2088c: scraper: changed perVRt site name (#479) (@theRealKLH)
- a733c99: scraper: scrape “Billie Star” scenes on SinsVR (#853) (@crwxaj)
- 5d53c70: scraper: Improved VRHush (VRPHub) scraper and added StripzVR (VRPHub) scraper (#846) (@CoolMintChocolate)
- 67997fd: scraper: Fix VirtualRealNetwork cast scraping (#845) (@theRealKLH)
- 9e7db4e: scraper: add MutinyVR to SLR scraper (#885) (@crwxaj)
- 2108ca4: scraper: Enable filename detection for RF52 and FISHEYE190 files in SLR scraper (#843) (@theRealKLH)
Bug fixes
- dc24a9c: fix: prevent empty scene ids from overwriting existing scenes (#879) (@crwxaj)
- 056981e: fix: prevent VRP scraper emitting empy scene ids (#867) (@crwxaj)
Others
- 8a10702: minor: Longer character limit for scene titles when using MySQL (#870) (@theRealKLH)
Docker images
docker pull ghcr.io/xbapps/xbvr:0.3.26
0.3.25
Changelog
Features
- 0e20da7: feat: Add support for rf52 and fisheye190 projection types (marked by _RF52 or _FISHEYE190 in filename) (#807) (@theRealKLH)
- e0db640: feat: Add support for 2D videos (marked by _FLAT in filename) (#805) (@JoseCaetanoNeto)
- 22a85b9: feat: Allow custom cuepoint descriptions (#782) (@toshski)
- 5ac6355: feat: Create separate searchable fields for id, title, cast, site & description (#760) (@toshski)
- 70fc996: feat: Enable Left/Right Arrows to Scroll Gallery Images (#762) (@toshski)
- 9588a02: feat: New scraper page UI (#814) (@crwxaj)
- fa9b611: feat: add Shortcuts for file match overlay (#792) (@toshski)
Scrapers
- 263a85f: scraper: add 8k filenames to NAVR scraper (#801) (@crwxaj)
- eca8e2f: scraper: new scraper VRSexyGirlz (#805) (@JoseCaetanoNeto)
- ec46981: scrapers: Fix VRBangers Image URLs (#761) (@toshski)
- a91d78d: scrapers: add several studios to SLR scraper (#817) (@crwxaj) (#804) (@3dnsfw)
Bug fixes
- 539fed3: fix: Fix keyboard shortcuts in scene detail pane (#765) (@theRealKLH)
- e981836: fix: Fixed Scenes view out of bounds (#766) (@NodudeWasTaken)
- c4633e6: fix: Incorrect Cuepoints displayed after editing (#781) (@toshski)
- e6cd640: fix: Increase timeout for generating previews (#800) (@crwxaj)
- 04ae910: fix: Migrate Tonight's Girlfriend VR scenes to new scraper (#767) (@theRealKLH)
- 1105826: fix: cover breaking when editing scene (#759) (@alexnsfw)
- 4eb8517: fix: Add migration to fix missing cover_urls (#785) (@toshski)
Others
Docker images
docker pull ghcr.io/xbapps/xbvr:0.3.25
0.3.24
Changelog
Features
- 1781d61: feat: Add button to toggle watched status (#721) (@alexnsfw)
- 1ac53f6: feat: Add option to not track watch time (#720) (@alexnsfw)
- d615681: feat: Add release date to scene info for new DeoVR UI (#694) (@crwxaj)
- 9745008: feat: Allow matching Heresphere hsp files to scenes (#728) (@theRealKLH)
- af4b618: feat: Allow projection selection in DeoVR in case a scene hase files with different projections (#718) (@theRealKLH)
- 020c709: feat: Allow running in local folder (with -localstorage flag) (#705) (@Sniper-SnX)
- 8a793a3: feat: Manual scene creation (#683) (@NodudeWasTaken)
- add7762: feat: Show scene titles on scene card (#733) (@crwxaj)
- 6e74453: feat: add ability to delete single scenes (#739) (@crwxaj)
- 12fa731: feat: add options to hide buttons in scene list (#738) (@crwxaj)
- 41ffc48: feat: preserve aspect ratio in gallery thumbnails (#752) (@alexnsfw)
- 88bf3c6: feat: show file duration in scene details view (#455) (@crwxaj)
- 1a422f5: feat: show video codec and projection in scene details (#735) (@crwxaj)
Scrapers
- 9e85832: scrapers: Add scraper for ThePornDB (#585) (@CoolMintChocolate)
- 8512eba: scrapers: Added additional VRHush scraper (using VRPHub), since the original scraper might get blocked
- 0f12b92: scrapers: Fix SexBabesVR duration scraping (#711) (@alexnsfw)
- 9581a3f: scrapers: Fix VRPorn scraper (#698) (@theRealKLH)
- 5c28514: scrapers: Fix VirtualRealPorn cast scraping (#730) (@CoolMintChocolate)
- c622974: scrapers: Fix VirtualRealPorn filenames scraping (#717) (@alexnsfw)
- f6843b5: scrapers: Fix duplicate scenes for Czech VR network (#734) (@toshski)
- 2ab960a: scrapers: Tonight's Girlfriend moved from VRPorn to native scraper (#745) (@theRealKLH)
Bug fixes
- c451e9a: fix: Fix crash in preview generation (#750) (@toshski)
- cce8328: fix: Fixed scene presence selector going out of bounds (#696) (@NodudeWasTaken)
- b2fc4eb: fix: Tag and Actor count performance improvements (#736) (@toshski)
- 0c1bf51: fix: fix empty filter lists when loading the Default saved search (#747) (@toshski)
- a8a783b: fix: previews weren't generated in case a funscript was matched before the video (#716) (@theRealKLH)
Docker images
docker pull ghcr.io/xbapps/xbvr:0.3.24