- Bump Python to 3.11.9.
- Better placement of M3U accounts' EPG.
- Bump NSIS to 3.10.
- Fix position & size of M3U accounts' EPG.
- Hit 'e' or 'E' for showing the M3U account' EPG.
- Bump Nuitka to 2.1.4.
- Fix MAC account update info.
- Fix MAC account progress not correctly hiding.
- Fix UI minor bug when launching several Sfvip All.
- Fix uninstall old version if the installation folder differs.
- Option to modify Sfvip All install directory.
- When updating the Install directory won't be asked again and Sfvip All will be automatically relaunched.
- Fix Minor bugs.
- Better translations.
- Better MAC accounts all categories progress.
- Fix suggestion to restart when adding or modifying a User.
- Faster MAC accounts cache for all categories.
- MAC accounts cache handles partial update.
- All categories are added only when needed.
- Tooltips added.
- Option to prefer the IPTV provider EPG over external EPG.
- Faster EPG processing and loading that use less memory.
- Fix EPG processing restarting when closing the UI.
- Better fuzzy match for external EPG.
- Bump mitmproxy to 10.2.4.
- Sfvip All windows smoothly follow Sfvip Player.
- Bump mitmproxy to 10.2.3: upgrade proxy security.
- Better translations.
- Save Sfvip Player Changelog.
- Add Sfvip Player Changelog tooltip.
- Add Sfvip All Changelog tooltip.
- Bump Nuitka to 2.1.
- Fix libmpv update UI.
- Bump Nuitka to 2.0.6.
- Info window stays longer.
- Bump Nuitka to 2.0.5.
- Fix & Clean EPG cache.
- Fix tooltip.
- EPG is cached for faster access.
- Platform added in the logs.
- Bump Nuitka to 2.0.4.
- Use Github releases for downloads and updates.
- Fix all categories name for MAC accounts.
- Fix too verbose mitmproxy process logs.
- Fix EPG for m3U accounts.
- Bump Nuitka to 2.0.
- Fix Sfvip All window UI.
- Bump mitmproxy to 10.2.2.
- Build with Pyinstaller.
- Clean old caches & libmpv dlls.
- Faster startup.
- Show/hide proxies in the Sfvip All window.
- Fix EPG rounded box.
- Fix bug where it was not possible to update the external epg if it had failed.
- EPG for M3U: fix bug where it didn't close when stopping the streaming.
- EPG for M3U: button to close the schedule.
- Tooltips added to explain EPG confidence.
- EPG for M3U: show the upcoming schedule with
e
keyboard shortcut.
- External EPG for M3U online accounts: show current channel programme only.
- External EPG for MAC accounts.
- Entry added for EPG confidence.
- Fix another external EPG download issue.
- Cleaner UI.
- Better match with external EPG channels.
- External EPG confidence slider (for fuzzy matches cutoff).
- Show confidence level when an EPG channel is found.
- Fix external EPG that failed to download (because of missing headers content length).
- MAC accounts' all categories are cached.
- MAC accounts' all categories caches can be updated.
- Show MAC accounts all categories progress when their cache is build.
- Fix bug when trying to update Libmpv with the player opened.
- Fix issue when external EPG is too big.
- External EPG UI is more responsive.
- Show External EPG progress.
- External EPG url works when there's no user.
- Validate External EPG url.
- Fix hook bug in x86 version.
- External EPG matches more channels.
- External EPG option.
- Fix episodes list that Sfvip Player doesn't correctly handle.
- Fix missing Sfvip Player UI.
- Fix Sfvip Player upgrading (bitness and error handling).
- Fix UI localization when downloading.
- Bump Nuitka to 1.9.5.
- Sfvip Player check update option.
- Fix possible cropped splashscreen.
- Bump mitmproxy to 10.1.6.
- Bump Nuitka to 1.9.4.
- Work with Sfvip Player >= 1.2.5.7.
- Check Sfvip Player version.
- Bump Python to 3.11.7.
- Bump Nuitka to 1.9.2 for faster startup time.
- Fix potential log files collisions & garbled filenames.
- Fix localization when a running Sfvip All prevents the (un)installation.
- Installer uses Sfvip Player language when updating.
- (fix 1.4.3 & 1.4.4).
- Bump Nuitka to 1.8.6.
- Reduce installer size.
- Better check for installing or uninstalling.
- Less AV false positives.
- Check Sfvip All is not running when installing or uninstalling.
- Overwrite already installed file when needed.
- Builder overhaul.
- Logs are easier found.
- All categories translations in vod & series panels.
- Change the distribution & update strategy to mitigate the AV issue.
- Bump Nuitka to 1.8.4.
- Enhance UI presentation.
- Enhance translator for better translations.
- Fix translation bug for non latin alphabet.
- Sfvip All is translated in every Sfvip Player languages.
- Fix bug when Sfvip Player had never been launched once.
- Bump Python to 3.11.6.
- Handle correctly already downloaded Sfvip All update.
- Minor bug fixes.
- Ask to restart after Libmpv or Sfvip All update.
- Simpler user experience for finding or downloading Sfvip Player.
- Bump Nuitka to 1.8.3.
- keep cleaning ConfigLoader.
- Add PE fixes to mitigate AV false positives.
- Enhanced ConfigLoader.
- Minor bug fixes.
- Bump mitmproxy_rs to 0.3.11
- Sfvip All check update option.
- User's exit stops any installation.
- Bump mitmproxy to 10.1.0 (rustup is no longer needed).
- Libmpv check update option.
- Download window mimics Sfvip Player UI.
- Detection of x86-64-v3 architecture for Libmpv download.
- Fix wrong bitness in the Proxies window.
- Bump mitmproxy to 10.0.0.
- The upgrader always respects dependencies.
- Logs for Sfvip Player download.
- Download latest Sfvip Player if not already installed.
- Bump Python to 3.11.5.
- Bump Nuitka to 1.8.
- Requirements tailored for x64 and x86 versions.
- Upgrade requirements.
- Still working with Sfvip Player 1.2.7.61.
- Fix possible monitor areas overflow on x64.
- Hook cpu load reduced even in the worst case.
- Cleanly fail when no ports are available.
- Minor bug fixes.
- Reduce drasticaly Sfvip All cpu load thanks to a way more efficient hook.
- Handle Database.json trailing commas like Sfvip Player does.
- Minor bug fixes.
- Proxies are correctly restored when several Sfvip All are running concurrently.
- No longer restart when Sfvip Player Logging setting is switched off.
- Fix Sfvip Player duplicate users name.
- Minor bug fixes.
- Builds for x64 and x86.
- Minor bug fixes.
- No auto relaunch when the proxies have been changed. A relaunch button is showed instead.
- Proxies window is scrollable when the list is too long.
- Proxies window mimics Sfvip Player UI.
- Fix a potential deadlock.
- Sfvip All lives in the top left corner of Sfvip Player:
- Mouse over to show the proxies window.
- Pulse color shows the proxies status.
- A lot of bug fixes.
- Enforce Sfvip Player logging setting to stay on for proper change detection.
- All category added in live for older version of Sfvip Player.
- Handle change of Config Location in Sfvip Player settings.
- Player position is preserved when a relaunch occurs.
- Logs are to be found in the Exe directory.
- Config All.json is safe to tamper with.
- Fix Zip launcher broken by 1.1.5.
- Restore accounts proxies when changed by the user and relaunch if needed.
- Validate accounts proxies which is not done by Sfvip Player.
- Proper logging.
- Accounts proxies properly restored when launching a lot of Sfvip Player in a row.
- Splash screen because the player is sometimes way too long to launch.
- The Exe can be renamed.
- Barely any proxy overhead by using mitmproxy, clang, and subprocesses.
- Forward to the accounts proxies.
- Error logs available.
- Way faster thanks to Nuitka build.
- Smaller distribution.
- Svip Player proxies are restored ASAP.
- Find and wraps Sfvip Player with a local proxy to add an All category in vod and series.