Had a couple of observations during today's activities, which included doing the army crawl in attic hell running cable for another camera:
1) After adding the camera to ZM, all monitors got re-selected in ZmNinja's montage view, so I had to redo those selections plus the newly-added camera.
Yes, you will need to re-do. What I do is compare the monitor list length with the stored length. If they are different, I reset values because that means you added/deleted cameras and its hard for me to know what got changed. So its a safety measure.
2) At one point the timeline was missing recent events from the past hour or so. Tried going out and back into timeline a couple of times but I ended up having to quit and re-launch the app to get these events to show.
I realized I was not redrawing the timeline correctly in some cases. The next release will always draw the timeline fresh. Let me know if it happens again after I send out 0.82
3) It's probably my fat fingers but when I pinch to re-scale the timeline it often jumps back to the original scaling when I lift my fingers. Seems to be more of an issue on the iPhone than the iPad. Also, please consider expanding the timeline vertical scroll region from just the left and right edges. Maybe include at least the monitor name column, or even the entire graph, if possible.
The timeline does scroll at any point (not the monitor names). But if you hold and drag any where inside it, it should scroll.
With respect to your jump back to original, I've observed it too. Did you try and use the joystick control? (That's got some bugs right now I need to work on, but in its current form it offers an alternate way to pan and zoom)
4) When in montage view a single tap on an image brings up a fullscreen version of that monitor. It would be nice if a single tap on the image brought you back to montage view - as an alternative to tapping the bottom right "uncollapse" button then tapping the "exit live view" button. Pinch zoom works exceptionally well here, smooth and fast. Hoping you're leaning towards re-enabling swipe to prev/next monitor

yes, the next version has both re-enabling swipe and persisting hidden monitors in events and timeline views (not monitor view as the goal in monitor view is to see all monitors). Both will be options in "Developer settings"
With respect to single tapping back to montage, I'd like to avoid it because I've seen various people like to keep single view on and an errant touch is very easy to do. Hence the 2 tap method. However if I hear more people requesting the same, I might do it (I am trying to avoid adding various options unless really necessary)
5) Events: Selections on the yellow "latest events" pull-up don't appear operational (tapping 1 hour summary etc. gives no response).
It should be - I find it the most useful feature in the app (for me). If you are sure there are events in 1 hour and its not showing up, that is you don't even see the pullup bar coming up, then its a problem. I have a note at the end on how to help debug. There are two situations:
a) The pullup bar comes up but you see empty lists - that means the server did not return data at that moment
b) the pullup bar doesn't come up at all - likely an app bug (try killing and trying again)
6) Events: Quick scrub always shows the question mark graphic, although the scrub slider does appear to load the correct number of frames. Possible config/permissions issue on the ZM side?
If you are seeing this as always being a problem, you probably don't have php-gd5 installed in your ZM system. Check apache error logs at the time you are trying to scrub. If it says 'cannot scale image' or something like that then that is the problem.
fixes that problem.
If that was the problem let me know how you installed ZM. It should automatically be included if its a package.
Please let me know if any aspects of the log file would be of interest based on the above or with any future reports.
So in general, here is how to help me:
a) Enable debug logs in ZmNinja - it logs a lot of data, all of which may be useful
b) ZmNinja has a built in log email feature (it strips out passwords and usernames and ZM IPs before emailing and gives you an opportunity to review). If you encounter an error, go straight away to Logs menu and send me the logs. PLEASE DON'T TRUNCATE LOGS. I can't re-iterate this enough. By all means, remove any information you don't want me to see, but please don't assume any specific part of the logs are not relevant.
b) If you think you see a problem, look at the logs. Sometimes the ZM server fails to send data. Look at what responses are being received by the app.
c) Try to replicate the problem but this time, also do a
Code: Select all
tail -f /var/log/syslog /var/log/apache2/error.log /var/log/apache2/access.log
in your ZM server
See what is going on - it often gives you a lot of insight.