Skip to content

Releases: bp2008/ui3

UI3-247

12 Jun 22:13
Compare
Choose a tag to compare

Version 247

  • The timeline now shows alert thumbnails when zoomed in near the limit. This is configurable via UI Settings > Timeline where the zoom limits can be adjusted and thumbnails can be enabled for group timeline views if desired.

UI3-246

12 Jun 15:59
Compare
Choose a tag to compare

Version 246

Feature Additions

  • Added URL parameter clipsearch (shorter version: cs) to prepopulate the clip list search filter.
  • Added URL parameters datestart (ds) and dateend (de) to prepopulate the clip list calendar filter.
    • Accepted date formats are YYYY-MM-DD and unix epoch timestamps in seconds or milliseconds. Although these timestamps are capable of conveying high precision, that precision is not used. The timestamps only define which days are selected in the calendar filter.
  • Added main menu option: Copy Current URL.
  • Added clip list context menu option Copy clip URL/Copy alert URL which puts a clean URL on the clipboard which will load the clip/alert.
  • Added Download Image link to the Alert Properties dialog for alerts that have a high-resolution jpeg.
    • Known issue: the "Download Image" link may appear for some alerts that do not have a high-resolution jpeg, due to UI3 not actually knowing for sure if it exists or not.

Bugfixes

  • Browsers are now less likely to try to autofill your user name into the clip list filter search input.
  • The clip list context menu's "Download..." option now explicitly mentions "clips" and never mentions "alerts" because this button has always just downloaded the clip's video file.
  • The clip list context menu's "Download..." option no longer shows the file size for alert objects because the given size failed to accurately represent the size of the download.

Other Changes

  • Revised help file with documentation of the new URL parameters.
  • UI3's dynamically updated address bar now includes more information to convey the current UI state, especially the clip list filter selections.
  • The Download option in the Clip/Alert Properties dialog is now more clearly labeled Download Clip.

UI3-245

08 Jun 20:41
Compare
Choose a tag to compare

Version 245

  • Added "search" filter input to Clips tab.
    • Requires Blue Iris newer than 5.7.7.7.
    • For those who would rather have the space back, this filter input can be hidden via UI Settings > Clips / Alerts > Show filter by "search" input.
  • Slightly reduced margin between filter inputs on Clips tab.
  • Removed web application manifest line "orientation": "any" because it was found to prevent a mobile device's screen rotation lock feature from functioning properly when running UI3 as an installed app.

UI3-244

04 Jun 04:51
Compare
Choose a tag to compare

Version 244

  • Fixed UI initialization bug from UI3-243 which had broken the PTZ preset buttons and also cut off the control area layout in portrait layout in a large range of browser sizes.

UI3-243

31 May 17:42
Compare
Choose a tag to compare
UI3-243 Pre-release
Pre-release

Version 243

  • Added setting "Swap PTZ Focus Near/Far" to UI Settings > Extra.

  • The "Server Status" area has been rewritten and is now customizable via UI Settings > Status Area.

  • Added optional status area bars "Stream Bit Rate", "Stream Delay", "Audio Buffer".

    image

Bug notice

- Note: Some aspects of the sidebar are broken
- in UI3-243 due to an initialization order bug. 
- Please update to UI3-244.

UI3-242

20 May 01:03
Compare
Choose a tag to compare

Version 242

  • Fixed a bug where errors would occur during UI3 loading if your selected clip list database view from a previous session was one of "New" , "Stored", "Aux #".

UI3-241

12 May 18:10
Compare
Choose a tag to compare

Version 241

  • The JavaScript H.264 Player's memory limits have been increased by 50% (approximately 200 MB, up from 130 MB).
    • The recent increase to the NALU buffer size apparently was enough to cause the old limit to be exceeded in some situations.
  • livestream.htm bugfixes with URL parameter handling.

UI3-240

08 May 18:32
Compare
Choose a tag to compare

Version 240

  • The relatively new "screen keepalive" feature now knows how to circumvent most popular browser extensions that prevent video autoplay by breaking the video playback API. This prevents a script error from occurring in UI3 in some browsers.

UI3-239

08 May 16:42
Compare
Choose a tag to compare

Version 239

  • The JavaScript H.264 decoder has been updated to allocate a 16 MiB buffer to hold the current NAL unit, up from 1 MiB which was proving to not be large enough anymore on some systems.
  • Improved handling of video decoder errors, especially in the WebCodecs player.
  • The button to restore missing default streaming profiles can now restore 8K profiles (which only appear on systems with streams above 4K resolution).
  • The browser tab name is now set using slightly more advanced logic than simply appending " UI3" to the system name.

UI3-238

04 May 05:52
Compare
Choose a tag to compare

Version 238

  • manifest.json now specifies "background_color" and "theme_color" and "id" and "scope" properties and has 4 new higher resolution icon variants including one that is flagged as maskable.
  • Removed manifest.json, launcher-icon.png, and logos folder from ui3 directory. All references to these files are now be directed to the applet directory where the same files are available without a session requirement.
  • Added a stub "fetch" event handler to UI3's service worker as this is a prerequisite to having automatic "install" prompts for the progressive web app in Chrome.
  • The request for ui3serviceworker.js now includes a version URL parameter and session URL parameter if necessary.