I always thought this was a bug with edge since it's the only browser that does this to me but... this secretly drove me nuts so..- Eliminated the message "A clip list is already loading".
Not a big deal at all but for say.... if my clip list is below a certain width, the looping preview gets smaller with each frame until it disappears and cycles that. Kind of comical really. If it's above a certain size though it works great.+ Mousing over a clip or alert now causes a looping 8-frame preview of the clip to be shown in the thumbnail.
Patch uploaded.
v0.12.1 - 2016-03-01
+ Clicking the Server Name button in the upper left corner now creates a dropdown box listing "About UI2" along with quick links to any external servers you have configured.
+ Added paypal link to "About UI2" dialog.
+ Added another clip list zoom modifier setting to allow more customizable clip list sizing.
* Fixed the broken clip list zoom scaling setting.
* Made more of the text selectable in the server list.
I always thought this was a bug with edge since it's the only browser that does this to me but... this secretly drove me nuts so..
Not a big deal at all but for say.... if my clip list is below a certain width, the looping preview gets smaller with each frame until it disappears and cycles that. Kind of comical really. If it's above a certain size though it works great.
Good work Sir!
I LOVE IT!!
Only thing I found a bit weird is if one of the servers is offline, and you click on it - it says it fails to connect and then doesn't let you click anywhere (switch back to previous server, etc...) Clicking the back button works, but I'm aiming to use this as a full screen kiosk mode type situation so it looks like an app, rather than a browser. If that makes any sense?
MAN I LOVE THIS.
PS thanks for the paypal link.
Hey bp2008,
Sorry for the barrage of requests lately but since I'm probably the only person who needs this particular addition, no worries if it can't be done. Currently, whenever a new ui2 update comes out, I extract the files to overwrite those in my www folder and then I edit the ui2.htm file to include a META tag that "times out" the ui2 page after 10 minutes if watching outside my LAN, and times it out 60 minutes if watching inside the LAN. So I add a line like this right after the </HEAD> tag:
For INSIDE the LAN
<meta http-equiv="refresh" content="3600; URL=http://192.xxx.x.x:xxxx/timeout_inside.htm"/>
For OUTSIDE the LAN
<meta http-equiv="refresh" content="600; URL=http://mydomain.com/timeout_outside.htm"/>
Then I save those files as ui2_in.htm and ui2_out.htm, respectively. Is there a way for you to show me how to add something to the ui2-local-overrides.js file so that I don't have to add those line in each time there is an update?
Like I said, no worries if it is a hassle.
var timeoutMinutes_Outside = 10;
var timeoutMinutes_Inside = 60;
if (isNaN(location.hostname.charAt(location.hostname.length - 1)))
{
setTimeout(function () { location.href = "/timeout_outside.htm"; }, timeoutMinutes_Outside * 60000);
}
else
{
setTimeout(function () { location.href = "/timeout_inside.htm"; }, timeoutMinutes_Inside * 60000);
}
Had some time before dinner.
Many small changes here.
v0.12.3 - 2016-03-01
+ Added a "Manage Servers" button to the bottom of the server list dropdown that you get when clicking the button in the top left corner.
* The currently active server is highlighted in dark blue in the "Blue Iris Server Selection" dialog.
* Server names are now linked in the "Blue Iris Server Selection" dialog.
* The "Blue Iris Server Selection" dialog is now the only thing visible on the page when it is opened with the "serverlist=1" URL parameter.
* UI2 will now gracefully recover when it fails to load an unreachable server from the server list.
* Clip playback controls are no longer able to appear on top of modal dialog boxes.
- Removed the loading animation from the clip list during initial startup when the clip list hasn't yet started loading.
Two small things... 1) manage servers doesn't show up if you don't already have multiple servers configured. And 2) when you switch to a different server, the original (main) server says "local server" instead of the name that shows up in the upper left button... Is there a way to change that to what we want, or at least what Blue Iris hands out as the server name?
Thanks!!
Absolutely. Try this. Just paste it at the bottom of ui2-local-overrides.js. The condition it is checking is whether or not the last character of the host name is a number. If it is a number, the code assumes you are "inside". If it is not a number, it assumes you are "outside".
Code:var timeoutMinutes_Outside = 10; var timeoutMinutes_Inside = 60; if (isNaN(location.hostname.charAt(location.hostname.length - 1))) { setTimeout(function () { location.href = "/timeout_outside.htm"; }, timeoutMinutes_Outside * 60000); } else { setTimeout(function () { location.href = "/timeout_inside.htm"; }, timeoutMinutes_Inside * 60000); }