Service: -------- 1.6: - increased speed of (long) annotation drawing - add support for changing line thickness - separated annotation drawing in one for transparent and one for opaque drawing, this prevents "circle-overlap" from occurring when drawing the two together - fix bug where the dimensions of the PPT window would sometimes be calculated while the window moves, causing us to send only half of the window to the iPhone 1.5: - parse launchd timeout to quit the service and release resources during periods of inactivity (launchd will resume it on-demand when needed) - Fix owner name mismatch in CGWindow*() API that caused gray screen on some MBs - login timeout support 1.4: - Fix hangs in Service when PowerPoint quits while the iPhone app was connected - Fix occasional iPhone display "hangs" (i.e. lack of updates from the Service as for display changes - until the next "activity") hangs under high "activity" - Fix "Flickering" of Mac screen when first slide displays - Fix failure of annotations to display on Mac, even though iPhone displays them fine (related to use of multiple Workspaces in "Expose & Spaces") - Add a SIGTERM handler - Fix "presenter mode" and "dual display" (non-mirror) mode detection 1.3: - fix white screen on iphone if we started while ppt was on another Workspace (in Expose & Spaces) 1.2: - workaround lack of location data in highlight call (for PPT Remote 1.0 compatibility) - add laserpointer support (instead of arrowpointer) - add laserpointer "highlight" function - ensure that our detection of whether a presentation is running includes the fact that it might not be the frontmost process - changed image encoding / comparing to be threaded such as to decrease pointer latency - annotations are now drawn on a private "overhead sheet" surface instead of using powerpoint - add short network timeouts to account for the iphone going into standby early and often 1.1: - ipod touch support fixed 1.0: - initial release PPT Remote: ----------- 1.2: - animations for "pop-up" screens etc. - more / better error messages for connection aborts - add highlighter to colorpicker (transparent, thicker line) - allow changing line thickness and highlighter transparency in iPhone / iPod Touch Settings => PPT Remote 1.1: - use no-delay tcp/ip flag for smoother mouse movement (arrow cursor/annotations) - always close help/colorpicker dialogs when opening/closing presentation - fix lack of location data in highlight call - fix bug where 'next' button would become insensitive when closing the intro/help window - added indicator icons for "next slide", "previous slide", "pointer" and "pointer highlight" gesture actions (as feedback, so the user sees what the device is doing) - include support for responding to 'ping' commands - include a version command to the wire protocol (bidirectional) - read service version and give a notice if it needs to be updated - improve touchable area of brightness bar and close/color buttons (make it easier to "hit") 1.0: - initial release