Releases: lurume84/bling-desktop
Partial Windows 7 Support
This release includes support to Windows 7. It's not a full support as notifications are not available. Viewer downloads during startup but will not be downloaded if a new version is detected. Manual download will be needed.
This release also includes Visual Studio redistributables.
Update REST API changes
This release recovers video storage as Blink has changed its REST API again
Local time for videos
This version saves videos using computer's local time if following setting is enabled (by deault it is disabled).
%userprofile%\Bling.exe\Blink.ini
[SyncVideo]
UseLocalTime=true
This version also solves the problem of toast notifications not showing.
NSIS Installer
Moved from VS Installer to NSIS as it is more flexible. It is no longer needed to uninstall previous versions. Also, moved Html viewer folder to documents
Solved crash in HTTP queries
Thanks to a crash provided by a user I could see the problem was some internal REST API calls to Blink servers to download videos locally was failing.
Crash dumps and exit fullscreen
This version add crash dump generation. In case app crashes a 7z file is created inside mydocs/bling.exe/crashreports. Send it to me to know why application crashed.
Also added exit fullscreen using ESC as requested in blink forums
Save thumbnails and save login token
This version contains the automatic thumbnails request and saves automatically to Downloads/Thumbnails as videos. It also saves the login token to the viewer folder so no login is needed again when opening app again until token expires.
Remember automatic thumbnails are disabled by default and need to be enabled by ini command.
Automatic thumbnail request
Add support to automatic thumbnail request. This feature is disabled by default and can be enabled by editing mydocs/bling.exe/blink.ini and set
[SyncThumbnail]
Enabled=true
By default it will be executed every hour for all cameras, to change this value add Interval in seconds.
[SyncThumbnail]
Enabled=true
Interval=1800
In this case it will create thumbnails every 1/2 hour.
It is pending to save this thumbnail in filesystem as needs some async magic.
Solves crash when syncing and Ini file management
This release solves an issue from previous version where trying to download a deleted videos produced an unhandled exception.
Ini file management has also been added. mydocs/Bling.exe/Bling.ini and Blink.ini files are now being used to tweak upgrade/sync. They will be used in the future and a documentation will be provided.
Download videos automatically
This version includes automatic video download. A folder inside my documents/Bling.exe/Downloads/Videos is created and every 20 seconds a video is downloaded, This wait time between downloads is for reducing impact in immedia servers. It may seem slow but this functionality assumes the application is always running so download time is not a problem.
last_update.txt is a file to keep track of the timestamp of last downloaded video to reduce rest api calls.