Released 2026-02-06
- Better error catching and logging for startup events - to help with debugging startup failures (and subsequent disabling by PowerPoint)
- Startup errors now written to
{yyyyMMdd_HHmmss}_startup-error.login%appdata%/OSCPoint/logs
Released 2026-01-30
- Fixed issue where ribbon settings (for example, file access toggle) not saving correctly when changed.
Released 2026-01-17
- Fixed issue where ending slide show using e.g. ESC key did not trigger all required OSC messages.
- Better setting persistance when upgrading
- More UTF-8 support
- Better section handling
- Ability to pause/resume auto-advancing slide show
- Support for media start/end points
- Better reporting/handling of hidden slides
- Added UTF8 support for notes
- First beta release of OSCPoint v2
Released 2024-06-04
- Fixed small bug causing section name mis-reporting
Released 2024-06-01
- Changed slide show start logic and internal object model calls to improve performance/avoid flash of slide 1 when starting slide show
- Added file handling system so presentations can be opened/closed on remote machine - see FILES.md for details
- Added file access toggle to OSCPoint tab to enable/disable file access. For security reasons, this is off by default.
- OSC messages are now queued and sent as bundles every c.200ms to avoid duplicate and out-of-order messages
Note
Notes feedback is not bundled - it is sent immediately as it can be a large amount of data that might not survive bundling.
- Added ability to start slide show from any slide number using
/oscpoint/slideshow/start [Integer: 5] - Added
/oscpoint/slideshow/setwallpaper [optional integer: width px] [optional integer: height px]command - Added
setpath,list,openandcloseactions for file handling at/oscpoint/files/[action] - Added
activateaction to switch presentations without needing file access permissions
- Added
/oscpoint/v2/eventfeedback to allow direct hooking of PowerPoint events. These are not bundled and are sent immediately. - Added
/oscpoint/v2/presentationsfeedback with JSON array of all open presentations - Added
/oscpoint/v2/presentationfeedback with JSON object of the active presentation
Note
The JSON presentation object now includes detail of the presentation itself & slide counts , as well as full details of the sections within the presentation. See PRESENTATION.md for an example JSON object.
Released 2023-11-05
- Added
/oscpoint/actions/[enable | disable]and/oscpoint/feedbacks/[enable | disable]actions - Reworked ribbon tab to suit
- Better user input checking for port and host settings
Released 2023-11-03
Warning
Includes breaking change to media position actions
- Reworked media position actions to avoid negative integer issues
- Added %age position action
- Better data resetting on slide show end
- Better media object handling
- Better media object handling
- Better feedback resetting at end of slide show
- Fixed issue where having no named sections in show file caused feedbacks to break
- Added logging tools
- Fixed issue where current slide was not being set correctly
- Started change log
- Added
laserpointeraction - Removed internal
validActionschecking as no longer required - Capped length of returned notes string to 32,000 characters
- Added argument type checking to OSC actions
- Added About dialog to ribbon so version checking possible.
Released 2023-10-30
- Initial release