More work on improving user experience in Ontime
Whats new
- You can now name the Auxiliary timers. This will help busy show runners attribute time to "Speaker countdown" or "Video timer" rather than "Aux 1" and "Aux 2". Everything else from Auxiliary timers works as usual
Whats better
- The reporting tool user interface and user flow have been reworked. You can now get a both easier to read and richer report that you can consult or export as a base for show reports
- The websocket connection is now more aggressive on reconnecting and provides better results for users that are in network with intermittent drops
- The interface for dragging elements in the rundown list was improved to improve experience. We have also fixed a minor bug where we could accidentally cancel a drag operation on long drags.
- Installing the views as a PWA app now respects the device inset area and has better interaction
We have also included several minor bug fixes and style tweaks
What's Changed
- fix(cuesheet): prevent empty seconds field by @cpvalente in #2194
- feat(report): persistent show run history by @cpvalente in #2168
- fix(report): harden empty report check by @cpvalente in #2195
- improvements to UI and UX of the automation panels by @cpvalente in #2198
- fix: type resolver package by @alex-Arc in #2199
- small ui improvements by @alex-Arc in #2196
- improve websocket eviction and reconnection by @cpvalente in #2201
- small correctness improvements for server by @cpvalente in #2204
- feat(client): polish the disconnected state by @cpvalente in #2208
- fix(rundown): keep dragged entry visible across long drags by @cpvalente in #2202
- feat: allow naming aux timers by @cpvalente in #2158
- fix(pwa): add insets to views by @cpvalente in #2209
- bump to version 4.14.0 by @cpvalente in #2211
- chore: upgrade electron builder dependencies by @cpvalente in #2213
Full Changelog: v4.13.0...v4.14.0