Remote Buddy

Licence: Shareware (19.99 EUR)
Version 1.24.3 | Release Date: 2013-11-26 | Download
  • Fixes a sleep issue for users running OS X 10.9.
Version 1.24.2 | Release Date: 2013-11-05 | Download
  • Fix: All remaining known issues with OS X Mavericks' App Nap feature.
Version 1.24.1 | Release Date: 2013-10-31 | Download
  • Fix: Addresses an issue with OS X Mavericks' App Nap on some systems.
Version 1.24 | Release Date: 2013-10-30 | Download
  • NEW: Support for OS X® Mavericks.
  • NEW: Support for iBooks (OS X® Mavericks).
  • NEW: Support for Lightroom 5. Only start/stop of slideshows work right now as Lightroom 5 does not seem to allow navigating to the previous/next image anymore while slideshows play.
  • NEW: Support for Mac Blu-ray Player.
  • NEW: Support for Movist (Mac® App Store).
  • NEW: Support for GarageBand 10 (Mac® App Store).
  • NEW: New black and white status bar icon depicting a remote.
  • NEW: Metrics. You can now help improve Remote Buddy by submitting completely anonymous statistical data. This is your chance to have a vote in the future direction of Remote Buddy! The updated license agreement details what anonymous statistical data this feature collects, how it is stored and what we do with it. If you don't want to participate, please uncheck the respective checkbox when you're presented the updated license agreement. You can also turn off this feature inside Remote Buddy's Preferences in the "General" tab.
  • Enhancement: Compatible with Keynote 6.0 (Mac® App Store).
  • Enhancement: Compatible with Photo Booth 6.0 (OS X® Mavericks).
  • Enhancement: Support for more eHome/MCE receivers.
  • Fix: Better compatibility with iTunes® 11. AirPlay speakers and shared libraries work again. And while iTunes® AppleScript support for shuffle and repeat remains broken even in the latest iTunes® release, Remote Buddy now works around this using UI automation techniques.
  • Fix: Fixed an issue where Remote Buddy would relaunch itself infinitely right after being launched.
  • Fix: Compatibility fixes for OS X® Mavericks.
  • Fix: Now falls back to the OS X® Apple® Remote subsystem when a different than the bundled Candelair version is installed. Previously, the Apple® Remote would be listed in Remote Buddy's user interface, but Remote Buddy would not actually listen for incoming button presses in this scenario.
Version 1.23 | Release Date: 2013-01-16 | Download
  • Enhancement: Support for iTunes 11 (previously already available via the Online Updater)
  • Enhancement: Support for Plex/HT (previously already available via the Online Updater)
  • Fix: Fix for an issue where the Apple® Remote could end up controlling both OS X Mountain Lion and Remote Buddy at the same time.
Version 1.22.1 | Release Date: 2012-11-23 | Download
  • Updated: Integrated iTunes Behaviour Update for OS X 10.8.2 (works around a bug in AESendMessage() under OS X 10.8.2).
  • Fix: Fixed showmenu AppleScript command (previously prevented f.ex. album menu for iPhoto from working)
Version 1.22 | Release Date: 2012-10-03 | Download
  • Enhancement: Improved appearance on Retina displays.
  • Fix: Remote Buddy no longer shows a Built-in IR Receiver on Macs that actually don't have one.
  • Fix: Sony BD Remote now pairs correctly under OS X 10.8.2, if the remote hasn't previously been paired with the Mac. A reboot after the initial pairing is no longer required. Please see the FAQ if you have trouble pairing a unit that you had paired with your Mac before. My thanks go to the great engineers at Apple, without whose work this issue could not have been solved!
  • Fix: The Setup Wizard will now wait longer for a Bluetooth remote to show up.
  • Fix: Remote Buddy no longer hangs and crashes, if you close the menu while a file item is selected and remains selected upon reopening the menu (thanks Volker for reporting the issue!).
Version 1.21.1 | Release Date: 2012-08-09 | Download
  • Mountain Lion Compatibility Update
Version 1.21 | Release Date: 2012-05-02 | Download
  • NEW: Behaviour for Adobe® Lightroom 4
  • NEW: Behaviour for MPlayerX
  • NEW: Behaviour for Roxio® Video Player
  • NEW: Now signed with IOSPIRIT's Apple® Developer ID, in preparation for OS X® Mountain Lion's Gatekeeper
  • NEW: Support for even more eHome/MCE receivers (thanks to B. Guertin for feedback and testing!)
  • Fix: The "General" preferences tab icon was missing under OS X 10.7.3.
  • Fix: Improved detection of the power status (on/off) of the Bluetooth® Controller under OS X® Lion
Version 1.20 | Release Date: 2012-01-18 | Download
  • NEW: Behaviour for Google Chrome.
  • NEW: Behaviour for QVIVO Player.
  • NEW: Behaviour for SoundCloud App.
  • NEW: Behaviour for Rdio Desktop.
  • Enhancement: Improved support for Safari, FireFox and Google Chrome. When you view plugin content in fullscreen, the respective Behaviours for the respective browsers now remain active.
  • Enhancement: Support for latest Manta TR1 hardware.
  • Enhancement: Integrated link to AJAX Remote iOS app directly into the Preferences.
  • Fix: Addressed issues in the Plex Behaviour (a bugfixed version was already previously available via Remote Buddy's Online Updater - this update integrates the fixed version into the default Remote Buddy distribution).
  • Fix: Addressed an issue where Remote Buddy could crash when no host name was set for a Mac and the AJAX Remote app was used (thanks for reporting, Ian)
  • Fix: Addressed an issue where Remote Buddy could crash upon the connection of Bluetooth remotes.
  • Fix: Addressed an issue where Behaviours weren't loaded when they specified more than one target application.
  • Fix: Addressed an issue where activating the the pause-on-deactivation feature of the EyeTV Behaviour had no effect.
  • Fix: The audio & video category in hierarchical menu structures displays an icon on Lion again (thanks for reporting, Pär)
  • Fix: The copy in Online Updater again shows "Remote Buddy" ("(null)" previously. Thanks for reporting, Pär!)
  • Fix: Screen brightness sliders now also allow to reduce brightness when placed in a Behaviour's context menu (it would previously return to the parent menu).
  • Fix: The Candelair driver now correctly handles sleep/wakeup of the Apple IR Receiver on iMac 2011 models. Previously, the Apple IR Receiver became unavailable on some of these machines after a sleep/wake cycle.
Version 1.19.2 | Release Date: 2011-11-16 | Download
  • NEW: Updated Plex Behaviour, adding support for Plex 0.9.5
  • Fix: addressed an issue in the bundled Candelair driver where a USB error wasn't handled properly on some Mac Minis (Early 2011) after waking from sleep, resulting in the IR Receiver becoming unresponsive until after a reboot.
Version 1.19.1 | Release Date: 2011-10-24 | Download
  • Fix: A protocol error was previously displayed when using AJAX Remote in full screen mode via a bookmark from the iOS home screen.
Version 1.19 | Release Date: 2011-10-21 | Download
  • NEW: Support for the new AJAX Remote App
Version 1.18.2 | Release Date: 2011-09-15 | Download
  • Fix: The global mapping of a remote (mostly the Keyspan RF Remote for Front Row) could not be changed under rare circumstances.
Version 1.18.1 | Release Date: 2011-07-28 | Download
  • Enhancement: All presses of remote control buttons now wake up sleeping displays under Lion when Remote Buddy is running.
  • Enhancement: The included version of Candelair has been updated to implement the same display wakeup behavior under Lion as the driver supplied by Apple® with OS X® Lion. Please see the Candelair release notes for details.
  • Fix: Lion compatibility fixes for AJAX Remote's Trackpad and Camera modules.
  • Fix: Fullscreen CoverFlow mode available again for iTunes® 10.4 - when running under OS X® versions prior to Lion.
  • Fix: Remote Buddy now "unhides" itself as necessary. This addresses an issue where Remote Buddy was set as a user's Login Item in "Hidden" mode - and Remote Buddy's menu subsequently not being visible (due to RB having been hidden by OS X® right at launch time).
Version 1.18 | Release Date: 2011-07-21 | Download
  • NEW: Support for OS X Lion
    • Support for PhotoBooth's new full-screen mode (including effect selection via remote!)
    • Support for iCal's new full-screen mode and year view
    • Support for Safari's new full-screen mode and optimized default mapping (integrating Virtual Mouse)
    • Support for DVD Player's new full-screen mode
    • Support for Preview's new full-screen mode
    • Support for iTunes 10.4's new full-screen mode and removal of full-screen CoverFlow mode
    • Behaviours for Accessibility, Spaces and Exposé are not available under Lion
    • Candelair updated to version 1.6, driver updated to version 1.18, now with Lion support
Version 1.17.1 | Release Date: 2011-06-09 | Download
  • Enhancement: Added a "do not show this message again" checkbox to the "Driver installation" requester.
  • Fix: Including the latest version of Candelair, which fixes a rarely occurring IOKit driver matching issue (introduced with driver version 1.9.0) that led to parts of Candelair being matched to regular, unrelated HID devices (like keyboards, mice, joysticks).
Version 1.17 | Release Date: 2011-05-27 | Download
  • NEW: Now based on Candelair 1.5 (Driver 1.9.0), which introduces a new, more flexible concept for its included drivers and provides improved support for 64 Bit kernels.
  • NEW: New dual mode driver for the Apple® IR Receiver allows you to use it with and without installing the Candelair driver. This feature is only available on OS X® 10.5 and later for technical reasons.
  • Enhancement: Support for iTunes® 10.2 remote speaker selection.
  • Enhancement: Further improved Apple IR decoder for eHome/MCE receivers.
  • Enhancement: Reduced launch time thanks to enhanced plugin loading routines.
  • Enhancement: Improved handling of sudden disconnects of remotes and receivers.
  • Enhancement: Lots of cosmetic changes.
  • Important notice regarding PowerPC™ support: Our last PowerPC™ machine quit service, so we are no longer able to test new releases for compatibility with PowerPC™ machines ourselves. Since we got zero feedback when searching for beta testers via the Remote Buddy forum and Twitter, we estimate interest in PowerPC™ support to be very low, maybe even completely absent by now. So, starting with this release, we're dropping support for PowerPC™ Macs. The - as of now - last release of Remote Buddy with support for PowerPC™ CPUs can be downloaded from the Remote Buddy FAQ. If you happen to still use a PowerPC™-based Mac® and you'd like to help out with beta testing, please get in touch. If there's enough interest and we can gather a critical mass of beta testers, PowerPC™ support may return in the next release.
Version 1.16.6 | Release Date: 2010-11-14 | Download
  • Enhancement: Improved Apple® IR decoder for eHome/MCE receivers
  • Enhancement: Improved reliability and error handling in the eHome/MCE receiver driver (now compatible with OS X 10.6.5)
  • Enhancement: Support for iTunes® 10.1 remote speaker selection
Version 1.16.5 | Release Date: 2010-10-06 | Download
  • Enhancement: Improved support for Manta™ TR-1 receivers
  • Enhancement: Support for iTunes® 10
  • Fix: Fixed a problem with controlling Plex when in the background.
Version 1.16.4 | Release Date: 2010-08-09 | Download
  • NEW: Behaviour for Bridge CS5
  • NEW: Behaviour for Capture One (Pro) 5
  • NEW: Behaviour for Lightroom 3
  • NEW: Behaviour for QuickTime Player 7
  • Enhancement: The file browser now also supports the launch of .command files.
  • Fix: Added a workaround for the iOS 4 issue where auto login cookies aren't stored by iOS 4 when using AJAX Remote in full screen mode. AJAX Remote now works around the issue by storing a copy of the auto login cookie via HTML5 SQL Storage.
  • Fix: Fixed a concurrency problem when using an EyeTV receiver and Apple® IR Receiver with an Apple Remote at the same time.
Version 1.16.3 | Release Date: 2010-05-18 | Download
  • Enhancement: Improved readability of Virtual Keyboard
  • Enhancement: Improved support for the EyeTV Remote
  • Enhancement: Resizable mapping preferences
  • Enhancement: The time between UDP packages to Plex has been increased. On some Macs with customized (!) preferences, this works around a rare problem where Plex didn't react to certain navigation actions.
  • Removed: A number of options have been removed because they were rarely (if at all) actually used, but very often created confusion: the "Driver Testdrive" option in Setup Wizard, the option not to be prompted by Remote Buddy upon launch when its driver hasn't been installed, the Bluetooth option "Stop searching for remotes after X minutes", the EyeTV Behaviour's "auto-mute" option.
  • Change: Corrected a typo in the name of one XBMC Behaviour action.
  • Fixes
Version 1.16.2 | Release Date: 2010-02-16 | Download
  • NEW: Behaviour for MPlayer OSX Extended.
  • NEW: Behaviour for Microsoft® Expression Media.
  • Enhancement: Updated Behaviours for Plex, XBMC, Boxee, RealPlayer and DivX Player.
  • Fix: The "close menu" attribute of self-created actions in scripted Behaviours is now respected.
  • Fixes
Version 1.16.1 | Release Date: 2010-01-19 | Download
  • NEW: New option "Move mouse cursor to fullscreen friendly position on application start/system wake-up". This option is disabled by default. You can enable it at Prefs > General.
  • Enhancement: Improved EyeTV menu support (using new features of EyeTV version 3.3 and later).
  • Fixes.
Version 1.16 | Release Date: 2009-12-16 | Download
  • NEW: Support for the new Aluminum Apple® Remote (in combination with supported Apple® IR Receivers, eHome/MCE receivers and Keyspan IR receivers). The remote control model is auto-detected as soon as you press the "Select" or "Play/Pause" button on your remote.
  • NEW: Compatible with the Logitech® Harmony® Adapter for PlayStation® 3. Inside Remote Buddy, the adapter is detected and handled as a regular Sony® PS3 BD Remote. There's no specific support for the Harmony®'s button layout at this point. Worth noting: the IR->Bluetooth conversion inside the adapter introduces a noticeable delay. The original BD Remote is a lot snappier.
  • NEW: Audacious Software has created a Behaviour for controlling their Home Automation Software Shion. When Shion is installed, the Behaviour is available via Remote Buddy's Online Updater.
  • Enhancement: Auto-mute of EyeTV when launching Front Row or starting playback in iTunes® can now be turned off at Prefs > Behaviours > EyeTV
  • Change: The 6 core buttons of many remotes have been renamed from Plus/Minus/Left/Right/PlayPause to Up/Down/Left/Right/Select.
  • Bugfixes
Version 1.15 | Release Date: 2009-10-23 | Download
  • NEW: New version of Virtual Remote. Implements a global workaround for the Apple® Remote IR Controller locking issues of OS X 10.6 and 10.6.1. This global workaround is also available as seperate download for non-Remote Buddy users under http://www.candelair.com.
  • NEW: Support for metadata made available by applications using the new HIDRemote Objective-C class.
  • Other: Preparations for OS X 10.6.2
  • Bugfixes.
Version 1.14.1 | Release Date: 2009-09-02 | Download
  • NEW: Support for QuickTime Player X (new in Snow Leopard) including support for creating, starting and stopping audio, video and screen recordings
  • NEW: Support for the changed format of recently opened file lists in Snow Leopard
  • NEW: 64 Bit version of the Remote Buddy Driver for the new 64 Bit Snow Leopard kernel
  • NEW: Added experimental support for two Topseed eHome receivers.
  • Fix: Bugfixes.
Version 1.14 | Release Date: 2009-08-07 | Download
  • NEW: Gesture Control: control 100+ Mac® apps with touch gestures on your iPhone™/iPod® Touch
    • NEW: New fullscreen mode: add AJAX Remote to your iPhone™ / iPod® Touch's home screen and launch AJAX Remote from there
    • NEW: Support for new Safari® features introduced with iPhone™ OS 3.0
    • NEW: Reworked all modules' interfaces to take advantage of multitouch where available
  • NEW: Behaviour for Hulu Desktop
  • NEW: Behaviour for Spotify (experimental)
  • NEW: New actions for quitting the currently controlled application (located at Behaviours > Quit controlled application ..)
  • Enhancement: Preparations for Snow Leopard
  • Enhancement: Plex Behaviour: new actions "Move to previous screen" and "Move to next screen".
  • Enhancement: Rewritten Audio Input/Output switcher taking advantage of the respectively latest APIs in OS X 10.4 and OS X 10.5.
  • Enhancement: Additions to support the use of Remote Buddy in kiosk setups (please file a support inquiry and ask for documentation, if you need to run Remote Buddy as part of a kiosk setup)
  • Enhancement: Compatibility with EyeTV 3.1.2.
  • Change: The activation of Behaviours via the Remote Buddy Menu (menu item "Activate Behaviour") and via actions (located at Behaviours > Activate XY Behaviour) now behaves consistenly.
  • Fix: Bug fixes
Version 1.12 | Release Date: 2009-04-08 | Download
  • NEW: Completely rewritten eHome IR Receiver driver
    • NEW: Support for additional receivers: Philips® OVU411000/00, Philips® OVU412000/00, latest revision of Manta™ TR-1
    • NEW: Support for pairing an Apple® Remote
    • NEW: Support for passing on Apple® Remote IDs to Remote Buddy's Virtual Remote (the only feature-complete Apple® IR Receiver/Remote emulation on the market)
  • NEW: New Behaviours: Audio Hijack Pro and Plex
  • NEW: New option to deactivate the Built-In Apple® IR Receiver on application startup
  • Enhancement: Additional navigation actions available in the Boxee and XBMC Behaviours
  • Enhancement: Workaround for EyeTV 3.1.1-specific problem with toggling fullscreen
  • Enhancement: Improved IR code detection.
  • Enhancement: Improved Preview Behaviour.
  • Fix: Fix of the "menu level up" bug for the system volume slider menu element
  • Fix: Bugfix when selecting multiple remote speakers in iTunes®
Version 1.11.5 | Release Date: 2009-01-23 | Download
  • NEW: Brand-new Behaviours for Boxee and XBMC. They ..
    • make a wealth of new actions to control Boxee/XBMC available
    • no longer use keystrokes or emulated Apple® Remote events to control the target applications
    • send event packets directly to Boxee's/XBMC's own event server
    • completely bypass a world of error sources (like f.ex. different keyboard layouts, disabled Apple® Remote support, ..)
    • enable you to access features that can't be controlled with emulated keystrokes (like f.ex. the Boxee on-screen keyboard)
  • Enhancement: Added support for power saving options for Sony® PS3 BD Remotes used under OS X 10.5.6.
  • Fix: The Apple® Remote ID is now reliably passed through to the Virtual Remote when using the Apple® built-in receiver.
  • Fix: Fixed a problem with EyeTV 3.1.
Version 1.11.4 | Release Date: 2008-12-30 | Download
  • NOTE: This update is an update outside the planned release schedule. It is purely a driver update and otherwise identical to version 1.11.2.
  • NEW: New driver for the Sony® PS3 BD Remote. Apple® made changes to the Bluetooth subsystem in OS X 10.5.6 that rendered the previous driver incompatible. An unfortunate side-effect of the changes in OS X 10.5.6 is that Remote Buddy can no longer offer auto-disconnect functionality for connections to the Sony® PS3 BD Remote. To disconnect your BD Remote using the remote itself, press the PS button for several seconds. The new driver is only used for users running OS X 10.5.6 and later.
  • Enhancement: Improved support for EyeTV receivers, including the EyeTV 250 plus, EyeTV DTT (2008), EyeTV Diversity (2008) and EyeTV Hybrid (2008).
  • Enhancement: The Apple® Remote ID is now passed through to the Virtual Remote when using the Apple® built-in receiver.
Version 1.11.2 | Release Date: 2008-10-21 | Download
  • NEW: New Behaviours for AOL® Radio 2, Adobe® Lightroom™ 2, Boxee, OpenOffice.org Impress 3.0 beta, StarOffice™ Impress 9 beta
  • NEW: AJAX Remote news
    • NEW: New login mask, now with a "stay logged in" option
    • NEW: Completely redesigned remote module for iPhone™ OS 2.1
    • NEW: AJAX Remote now uses the touch events (available since iPhone™ OS 2.1) to achieve better responsiveness
  • NEW: Manta™ TR1 receivers now officially supported
  • Enhancement: New actions for Shift-, Alt- and Ctrl-keys in Virtual Keyboard. More virtual keyboard actions now also available for mapping in other Behaviours and the BCK.
  • Enhancement: Improved reliability of the "Eject CD/DVD" action of the Audio CD/DVD Behaviour.
  • Enhancement: Numerous enhancements and optimizations in the RapidHTTPD core
  • Enhancement: Improved handling of low-light conditions in the AJAX Remote's Camera module
  • Fix: Action Factory pane resizing bug fixed.
  • Fix: Made "Channel up" action of the SlingPlayer Behaviour keyboard layout independant.
  • Fix: Enqueuing tracks via AJAX Remote works again when using iTunes® 7.2 or later.
  • Change: Version bump of kernel extension.
  • Change: Remote Buddy is now signed with a trusted certificate to ease interaction with Leopard's Application Firewall and Keychain. Existing users may be prompted once by Leopard to allow Remote Buddy to accept incoming connections as well as to allow it access to its own keychain item "Remote Buddy AJAX Remote". If prompted, users should click on "Allow" in both cases. Remote Buddy will not be able to accept incoming connections or retrieve or set a password for AJAX Remote otherwise.
Version 1.11.1 | Release Date: 2008-08-11 | Download
  • Enhancement: Updated Dutch locales. A big thanks goes to Alexander Henket for all of his work!
  • Fix: Fixed a possible crash bug when moving around screen setting items in the menu preferences.
Version 1.11 | Release Date: 2008-08-01 | Download
  • NEW: Added a Behaviour for Plex.
  • Enhancement: Further improved speed of the iTunes® library support.
  • Enhancement: Added new categories to the iTunes® media library browser: music videos, composer, audiobooks.
  • Enhancement: Improved handling of multi-disc albums by the iTunes® music library browser.
  • Enhancement: Further improved bandwidth efficiency of the AJAX Remote.
  • Enhancement: Compatibility with the basic changes in iTunes® 7.7.1's AppleScript® support.
  • Fix: Fixed a problem where single-track albums in shared libraries could not be accessed.
  • Fix: Various small fixes.
Version 1.10 | Release Date: 2008-04-23 | Download
  • AJAX Remote - novelities and improvements
    • NEW: Support for remote access ("streaming") to files stored in your iTunes® library (including playlist & album support)
    • NEW: Support for the selection of multiple speakers as well as support for the selection of the default audio output of the Mac Remote Buddy runs on (tap on the "(i)" next to "Computer" in the speaker overview)
    • Enhancement: Further speed and efficiency enhancements in the RapidHTTPD core used by the AJAX Remote.
    • Enhancement: The launcher will no longer display an icon for EyeTV if EyeTV is not installed
  • NEW: Behaviours for even more applications
    • NEW: Behaviour for Adobe Media Player
    • NEW: Behaviour for Adobe Bridge (CS2 and CS3)
    • NEW: Behaviour for Toast Video Player
    • NEW: Behaviour for XBMC
  • NEW: Support for selecting multiple AirPort Express® speakers
  • NEW: Default system audio inputs and outputs can now be switched via the menu (find it in Remote Buddy menu > System > Audio devices by default)
  • NEW: Reworked pairing engine and book-keeping in Bluetooth® Receiver
    • NEW: A new internal database allows users to see a list of paired remotes directly in "Preferences > Hardware > Bluetooth Receiver", to remove the pairing with that device directly within Remote Buddy.
    • NEW: Support for passive pairing (only the BD Remote supports this, the Wii™ Remote does not). BD Remotes, once paired, can now be reconnected to Remote Buddy by the simple press of any button and also much faster. The BD Remote can now also wake up your Mac® even if it was not connected to Remote Buddy at the time the Mac® was put to sleep. In combination with the option to disconnect a remote after a given period of inactivity and the option to disconnect the remote upon sleep, the new support for passive pairing will help you to greatly enhance the battery life time of your BD Remote. Passive pairing also helps to avoid physical 802.11 pollution (as mentioned in Apple's "Bluetooth Device Access Guide") by avoiding Bluetooth® traffic as far as possible.
  • NEW: Option to not show a legend of the current remote control mapping
  • NEW: Option to directly activate a Behaviour without descending into its context menu first
  • NEW: New AppleScript® command "keypress" allows developers to send key press events with manifold options
  • Enhancement: Big speedboost of operations on huge iTunes® Music Library
  • Enhancement: Whether Remote Buddy should appear in the dock, in the menu bar or both can now be determined on a per-user basis on Leopard. As a necessary change, the default setting under Tiger is now "only in the menu bar".
  • Enhancement: Remote Buddy is now a signed application to improve the interplay with Leopard's built-in application firewall and Keychain®.
  • Enhancement: Improved reliability in the recognition of Bluetooth® remotes ready for pairing
  • Fix: Fixed a bug in the iTunes® Behaviour that would reload the XML database each time a library operation was accessed through the onscreen menu or the AJAX Remote.
  • Fix: Fixed a rare timing bug where Remote Buddy could hang when an application was quit, cover art was polled via the AJAX Remote and iTunes changed tracks - all at the very same moment.
Version 1.8.10 | Release Date: 2008-03-05 | Download
  • Enhancement: Improved "stop recording" handling in EyeTV 3.0
  • Fix: Behaviour background application detection in a couple of Behaviours
Version 1.8.9 | Release Date: 2008-02-23 | Download
  • NEW: Support for PowerPoint® 2008 (including a new action)
  • NEW: Support for PhotoBooth 2
  • Enhancement: Increased flexibility in application recognition
  • Fix: Playlists of shared iTunes® libraries can be accessed again
  • Fix: A rare issue with incomplete recognition of "Keyspan™ RF Remote for Front Row" remotes has been resolved.
Version 1.8.8 | Release Date: 2008-01-28 | Download
  • NEW: Localization news
    • NEW: Dutch Translation and Online Help. Credit and many thanks go to Alexander Henket for making this contribution.
    • NEW: German Online Help.
    • NEW: AJAX Remote is now localizable.
    • NEW: Support for updating existing and installing new localizations through Remote Buddy's Online Updater
  • Fix: Updated Preview.rbbehaviour to support Leopard Preview
  • Fix: fixed the problem that the Keyspan™ RF Remote didn't always show up in the list of connected remotes.
  • Fix: fixed the phenomen that Front Row on OS 10.4.x could only be started once on some systems.
Version 1.8.5 | Release Date: 2008-01-16 | Download
  • NEW: Leopard compatibilty updates. Leopard users should update to this version.
  • NEW: Completely new hardware drivers - redesigned from scratch with a special focus on support for sleep, fast user switching and power management.
  • NEW: Vastly improved Wii™ Remote IR mouse mode now featuring a new, advanced smoothing technique.
  • NEW: Support for the wake-from-sleep feature of Keyspan™ Express receivers (works with both bundled remotes and Apple® Remote).
  • NEW: AJAX Remote adds support for the new WebClip Bookmark Icon feature of the latest iPhone™/iPod® Touch firmware introduced at the Macworld 2008 keynote.
  • NEW: Refreshed Remote Buddy logo.
  • NEW: Remote Buddy can now automatically switch to the playlist of the currently playing song
  • NEW: Three playback strategies for iTunes videos - no special strategy (as before), Play back video in iTunes® (according to your current settings), Fullscreen playback in QuickTime® Player
  • NEW: Behaviour for iView Media.
  • Enhancement: Speed optimizations in the iTunes® library browsing
  • Enhancement: Improved default menus for EyeTV and DVD Player.
  • Enhancement: Preferences now offers a one click option to reinforce a "Remote Buddy appears only in menu bar" setting after a manual upgrade and authentification for users with a restricted account.
  • Enhancement: The AirTunes™ speaker switching support now handles a lot of additional special cases
  • Enhancement: The Driver Installer now also sets the permissions of the Remote Buddy driver in case they were removed i.e. by copying Remote Buddy to f.ex. a FAT file system (which doesn't have any support for permissions) prior to installing it.
  • Enhancement: The AJAX Remote's login mask now uses POST instead of GET.
  • Enhancement: License information is no longer stored in the keychain.
  • Fix: The issue where an empty menu could appear after exiting from Front Row has been resolved
  • Fix: An image rather than an empty circle is displayed again when sending the computer to sleep via the remote.
  • Fix: Adapted the DVDpedia Behaviour to use the new key combination for switching to fullscreen mode, added two new actions for direct playback of VIDEO_TS folders existing for the current selection.
  • Fix: Bugfix in EyeTV integration where changed mappings would be saved under different names on each startup on some system.
  • Fix: Future application updates via the built-in Online Updater are working again. Support for user accounts with limited access rights has been added.
  • Fix: The "Driver Needs to Be Installed" dialog can now be omitted by checking the respective checkbox.
  • Fix: Bugfix in the Spaces Behaviour.
Version 1.8 | Release Date: 2007-11-14 | Download
  • NEW: Support for EyeTV Remote controls! You can now use most remote controls that come bundled with EyeTV to control Remote Buddy. EyeTV needs to run at the same time for this to work. For remote controls to turn up in Remote Buddy, you need to press a button on the respective remote.
  • NEW: Support for EyeTV favorite groups.
  • NEW: Refreshed "leopardized" on-screen menu look.
  • NEW: Script Remote - allows third party driver software to command Remote Buddy via Apple Events / AppleScript.
  • NEW: New Behaviour that gives you control over Spaces.
  • Enhancement: New categories in Music Library Browser: Genres, Podcasts, Movies, TV Shows
  • Enhancement: Automatic alphabetic grouping in Movie Library when you have many movies in it.
  • Enhancement: Improved support for dual tuner hardware used with EyeTV.
  • Enhancement: AJAX Remote's UISlider class now also works under FireFox.
  • Enhancement: Menus with many entries are now broken up into several chunks when used through AJAX Remote and viewed in Mobile Safari®. Previously the amount of HTML code for long lists could not be handled properly by Mobile Safari® due to the CPU and memory constraints of the devices it is running on.
  • Enhancement: Smarter handling and filtering when multiple receivers can handle input from the same report.
  • Enhancement: The WiiMote mouse mode is automatically temporarily deactivated upon a mouse click, as to prevent accidental drags.
  • Fix: Bugfix in the AJAX Remote's Presenter Trackpad.
  • Fix: Bugfix in EyeTV Behaviour where Remote Buddy's menu could come up if you had the menu hold button mapped to the "switch to fullscreen menu" action.
  • Fix: Now playing information was previously not displayed correctly when playing music from a shared music library.
  • Fix: Support for multiple Apple® Remotes previously would previously not save changed settings.
Version 1.7.1 | Release Date: 2007-10-09 | Download
Version 1.7 & 1.7.1:
  • NEW: Completely new, reorganized and enhanced configuration interface!
    • NEW: Unified and cleaned up interface - all menu and mapping settings are now in one spot. The usage of tab controls has been completely eliminated.
    • NEW: Possibility to clone menu profiles
    • NEW: Custom actions can now be declared global, so you can use them everywhere else, too.
    • NEW: Modernized look and feel - Leopard-style
  • NEW: Major update to the AJAX Remote (almost complete rewrite).
    • NEW: Smoother and more animations and lower bandwidth requirements.
    • NEW: Redesigned, streamlined and thus faster menus
    • NEW: Camera module
    • NEW: The address bar is now automatically hidden.
    • NEW: Live "streaming" from your iSight or Firewire camera.
    • NEW: Take snapshots and save them to your ~/Pictures/Remote
    • Buddy/ folder
    • NEW: Completely rewritten Music module
    • NEW: Completely new, dynamic layout with fade in/out effects
    • NEW: Enqueue songs and albums
    • NEW: Dynamically updating playlist view with editing capabilities
    • NEW: Control shuffle and repeat
    • NEW: Volume and track position sliders
    • NEW: Switch between AirPort Express® / AirTunes™ speakers (please make sure you have support for assistive devices turned on in /Applications/System Preferences.app > Accessibility prefs)
    • NEW: AJAX-based search in the local music library
    • Note: Genre and Year meta information display will return in a later release
    • Note: Currently, only the iPod® Touch, iPhone™ and Safari® 3 are officially supported by the AJAX Remote. FireFox should generally work fine as well, but the interface may look different due to the lack of CSS3 support in FireFox. MSIE is and will stay officially unsupported.
  • NEW: Support for AirPort Express® / AirTunes™ speaker switching (please make sure you have support for assistive devices turned on in /Applications/System Preferences.app > Accessibility prefs)
  • NEW: Compatibility with Leopard Developer Preview.
  • NEW: More Behaviours are now part of the core distribution (most of them were previously already available through Online Updater)
    • Aurora
    • Books
    • Chroma
    • ComicBookLover
    • Freak Show
    • iCal
    • iView MediaPro
    • Krix
    • Last.fm. Credit and many thanks go to Wolfgang Reszel for making this contribution.
    • Miro
    • MultiAlarm
    • NewsLife
    • PandoraBoy
    • PandoraJam
    • PhotoPresenter
    • SIDPlay. Credit and many thanks go to Wolfgang Reszel for making this contribution.
    • Skim. Credit and many thanks go to Jean-Charles Roger for making this contribution.
    • Transmission
    • Unison
    • Vienna
    • VoodooPad
    • VoodooPad Pro
    • Yojimbo
    • Zattoo
  • NEW: Completely new Keyspan™ RF Remote for Front Row driver (rewritten from scratch). Efficiency, reaction times and compatibility with Leopard have been improved by this step. The new driver requires Remote Buddy's kernel extension to be installed.
  • Enhancement: New preferences in AJAX Remote allowing you to choose between DVD Player and VLC for VIDEO_TS playback
  • Enhancement: Massive performance gains when browsing network-shared iTunes® music libraries. Up to 30 x faster than in previous versions.
  • Enhancement: You can now turn off recognition of the Apple® Remote and Keyspan™ Remote for Keyspan IR receivers.
  • Enhancement: Added ”Release all modifiers" action to the Virtual Keyboard.
  • Enhancement: Various changes to improve support for localizations.
  • Enhancement: The Behaviour Action Actor does now use the standard action popup as well.
  • Enhancement: The Behaviour Construction Kit now allows to define whether an action in the menu should close the menu on execution or not.
  • Enhancement: The AJAX Remote Bonjour name is now more eye-pleasing.
  • Fix: Adjusted SlingPlayer Behaviour to new version of SlingPlayer.
  • Fix: Adjusted NeoOffice Behaviour to new version of NeoOffice.
  • Fix: Fixed an issue with the Keyboard actor.
  • Fix: The context menu of the Default Behaviour is now customizable as well.
  • Fix: Play/Pause in MythTVFrontend Behaviour now works correctly.
  • Fix: MouseSpot auto-toggle option now functional.
  • Fix: Showing / hiding the Virtual Keyboard via an action menu item works now.
  • Fix: Fixed a Sony® BD Remote Control related issue that would not accept any events from this remote if the battery wasn't completely charged.
  • Fix: Workaround for a problem in the OS 10.4.10 Bluetooth® stack that effectively prevented users of Bluetooth® based remote controls from sending their system to sleep
  • Fix: Newly installed Behaviours do now immediately turn up in the default simplified menu structure as well
Version 1.1 | Release Date: 2007-07-11 | Download
New in version 1.1:
  • NEW: iPhone™ support via the new AJAX Remote (BETA!). Included modules:
    • Remote control. First class citizen: control Remote Buddy just like with any other supported remote.

    • Trackpad. The presenter's new, best friend. All the functionality you'll ever need in one smart, easy-to-use, little interface:
      • Virtual mouse: touch the virtual trackpad to reposition the mouse on screen. You can also left click, drag and right click.
      • Remote desktop: view a continuously updating image of your desktop below the trackpad surface. Literally touch your presentations!
      • Multiscreen support: effortlessly switch between multiple screens with just one touch.
      • Slide control: the remote's left and right buttons are accessible right below the trackpad, allowing you to switch to the previous and next slides of your presentation.
      • Mousespot integration: Highlight the position of the mouse on screen as you need it.
    • Virtual keyboard. Use the AJAX Remote to type text on your Mac.

    • Menu. Access Remote Buddy's menu directly from your iPhone™.
      • Animated and heavily AJAX based.
      • Many elements offer advanced representations.
      • This is the real Remote Buddy menu, not a lite version:
        • Launch applications, browse the filesystem, change system parameters, put your Mac to sleep.
        • Fully configurable via drag and drop.
        • UI elements like sliders, checkboxes and radio buttons, that are embedded into Remote Buddy's menu and control modes, volume or brightness fully work with the menu dynamically updating itself to adapt to the made changes.
    • Music
      • Browse the iTunes® music library on your Mac and those shared over the network.
      • Speedy: huge lists of entries are automatically broken up into A-Z categories that are quicker to load and access.
      • Supports both local libraries and those shared over the network.
    • Now Playing
      • Displays the cover art and meta information of the currently playing song.
      • Rate your songs by tapping on the rating bar.
      • Play and pause songs, skip forward and backward.
    • Movies. Quick access to Remote Buddy's Movie Library (VIDEO_TS launcher).

    • EyeTV. Switch channels, browse (including thumbnail and meta info) and play back your recordings, adjust volume and aspect ratio.
    • Based on IOSPIRIT's new HTTP server engine for desktop applications: RapidHTTPD.
      • Superior performance and ease of setup through direct integration of server and application.
      • Access is session-based and can be password-protected (it is by default).
      • Small memory footprint, supports HTTP keep-alive, multithreading, Bonjour, ...
  • NEW: Simplified menu. If you want to switch back to the hierarchic menu, you can do so with the option located at Preferences > General > Menu structure style.
  • Enhancement: All actions of the VLC Behaviour are now available globally and thus also for usage in its context menu.
  • Enhancement: The Virtual Keyboard no longer differentiates between key presses by mouse and remote control buttons - improving intuitivity for Wii® Remote users.
  • Enhancement: The "Default Receiver" has been renamed to "Virtual Receiver" and now offers options that allow you to completely remove the Hotkey Remote.
  • Change: The "no remotes found" warning requester has been removed.
  • Fix: Solved a timing issue with the auto-disconnect on sleep feature (deactivated by default) for Bluetooth remotes that could lead to an immediate wake up following the sleep on systems with OS 10.4.10.
  • Fix: Solved an extremely rare issue that only occured when the Virtual Mouse was explicitely chosen in Preferences to be automatically activated at startup, the Mousespot feature was turned on and a modal requester popping up at the same time, was fixed.
  • Fix: A bug where Remote Buddy could crash on exit if EyeTV is not installed was fixed.
  • Version 1.0.5 | Release Date: 2007-06-21 | Download
    • NEW: Behaviour for PandoraMan (available via online update).
    • NEW: Support for the Sony® BD Remote Control.
    • NEW: Support for the new IR receivers of the new MacBook® Pros.
    • Enhancement: Compatibility with OS 10.4.10.
    • Enhancement: All metainformation of button events is now passed through the Behaviour Actors in the BCK / Custom Actions parts, so that f.ex. the Wii™ Remote IR Mousemode action can now be part of a self-compiled action.
    Version 1.0 Final | Release Date: 2007-06-11 | Download
    • NEW: Behaviour Context Menus are now configurable.
    • NEW: Actions that allow to switch between Behaviours - i.e. if you are giving a presentation, you can jump to the Virtual Mouse with one button press and back to whatever application is currently active with another button press. Find them in the mapping table's context menu under "Behaviours".
    • NEW: Display Settings Behaviour - providing actions to toggle the main screen, mirroring, adjust screen brightness, overscan, "best for tv" optimization and move the Remote Buddy menu. The screen settings menu inside "System > Screen settings" does now also support changing overscan and the "best for tv" optimization.
    • NEW: Action to open the Remote Buddy menu directly at the main menu level.
    • NEW: Optimized for presenters. The Mousespot feature to highlight your mouse cursor can now be enabled and disabled automatically when switching to / away from the Virtual Mouse. Also, the default mapping for the Behaviours for PowerPoint®, Keynote®, Preview, NeoOffice®, Adobe® Acrobat®, Adobe® Reader® has been changed, so you can now switch to and away from the virtual mouse by holding the Menu button. This finally turns your remote into the ultimate laser pointer replacement for your presentations.
    • NEW: Behaviour for Final Cut Pro.
    • NEW: New graphics for low battery condition and pairing.
    • NEW: Remote Buddy does now come with online help (English version, a German version will follow with a future update).
    • Enhancement: Many improvements in the Movie Library. The Spotlight™ search for VIDEO_TS folders can now be turned off and you can define folders Remote Buddy should scan manually. If you specify a folder on a network volume, Remote Buddy will automatically mount it.
    • Enhancement: New actions in the VLC Behaviour: Toggle shuffle, Repeat single files, Repeat all files.
    • Enhancement: Ported the ancient Front Row Behaviour over to Remote Buddy's Keystroke Class, solving possible previous accuracy problems.
    • Enhancement: Much improved efficiency in CPU and graphics resources consumption.
    • Enhancement: Heavily improved Spotlight™ performance when finding VIDEO_TS folders.
    • Enhancement: "Keyboard sequences" have now been merged into the Virtual Keyboard Behaviour and integrated directly into Remote Buddy's menu.
    • Enhancement: Multiple bezel messages do now stack up on top of each other instead of overlapping.
    • Enhancement: Improved drag and drop of filesystem folders in menu configuration. It's no longer possible to accidently drop them "on" a menu item.
    • Enhancement: The default mapping for the Wii™ Remote does now include the Mousespot feature, too (long press of button "1").
    • Change: Remote Buddy Startup Items removed as they are no longer needed. Please use the standard system startup items instead.
    • Change: Removed a single option from the EyeTV Behaviour's preferences.
    • Fix: The legend of the Hotkey remote is clipped correctly again now for any menu size.
    • Fix: Formatting errors in the button legend on very small displays.
    • Fix: Moving the Remote Buddy menu to another screen via the remote control was non-permanent if "Always on main screen" was selected in the Preferences.
    • Fix: Some computers would wake up again shortly after going to sleep if they had the Bluetooth® Receiver active, have been using Bluetooth® remote controls and there is currently no remote control connected to it.
    • Fix: EyeTV Behaviour does no longer reopen TV windows upon deactivation.
    • Fix: The track change notification bezel's stars are no longer cut off, if the title is shorter than the group of stars.
    Version RC2 | Release Date: 2007-05-08 | Download
    • NEW: Extensive support for the Wiiâ„¢ Remote. Highlights:
      • NEW: Support for the mouse mode - including a - as far as we know - technological world premiere: a single infrared lightsource is sufficient for this feature to work. Or, said differently, if you don't have a sensor bar at hand, a *single* infrared LED or open candle will work just fine as a replacement.
      • NEW: Support for multiple remotes.
      • NEW: Support for waking up a sleeping Mac® via the remote.
      • NEW: Support for displaying the current battery level and a warning when the battery is low.
      • NEW: Optional calibration of the IR sensor and the ability to display what it receives.
      • NEW: Support for all Macs with Bluetooth and Tiger (designed and tested to work reliable from an iBook G3 over a PowerMac G5 up to the latest Intel®-based machines).
      • NEW: Remotes, once paired, can now connect to / re-pair with Remote Buddy at any time without any special user interaction.
    • NEW: Completely rewritten Apple® Remote support. Highlights:
      • NEW: Multiple remote support: map different remotes differently.
      • NEW: Fully transparent support for pairing.
      • NEW: Support for low battery warning.
      • NEW: Support for deep sleep.
      • NEW: Support for the updated Apple Remote driver in OS X 10.4.9.
      • NEW: High, unmatched responsiveness thanks to the combination of smart, new technologies part of this release.
      • NEW: Another world premiere: support for arbitrary length Play and Menu button presses. Without Remote Buddy, these buttons are limited to a duration of zero seconds.
      • NEW: Automatic resource conflict detection and solution regarding access to the remote.
    • NEW: Virtual Keyboard Behaviour. Highlights:
      • NEW: Fullblown, fully scaleable onscreen keyboard.
      • NEW: Usable with ANY supported remote, with the mouse mode of the Wiimote and any regular mouse that works with your computer.
      • NEW: Can be hidden and revealed using AppleScript.
      • NEW: The Virtual Cursor Keys Behaviour has been merged with this new Behaviour.
    • NEW: Virtual Remote Behaviour. Features:
      • This Behaviour implements a fullblown Apple Remote Emulation that will allow you to use any supported remote with any software that has built-in Apple® Remote support.
      • This emulation is real - and not based on sending keystrokes.
      • For the fun of it - and to underline this emulation is complete - we even included support for the special "low battery" and "pair" events ;-)
      • Works on any Mac! Including those that do not have a built-in IR receiver.
    • NEW: Virtual Mouse Behaviour now features "MouseSpot", which allows you to easily highlight your virtual mouse cursor. The frequently requested cursor acceleration feature is new in this release as well.
    • NEW: Support for the CoverFlow full screen mode in iTunes® - including selecting albums, changing tracks, Pause/Play, Volume +/-
    • NEW: Behaviour for AlchemyTV DVR.
    • NEW: Behaviour for AOL Radio. Credit and many thanks go to Susan Moore for making this contribution.
    • NEW: Behaviour for Audio Hijack. Credit and many thanks go to Susan Moore for making this contribution.
    • NEW: Behaviour for DivX Player.
    • NEW: Behaviour for Democracy Player. Credit and many thanks go to Susan Moore for making this contribution.
    • NEW: Behaviour for FireAnt. Credit and many thanks go to Susan Moore for making this contribution.
    • NEW: Behaviour for Google Video Player.
    • NEW: Behaviour for Joost.
    • NEW: Behaviour for Lightroom.
    • NEW: Behaviour for Mezzanine.
    • NEW: Behaviour for Movie Time.
    • NEW: Behaviour for MythFrontend. Credit and many thanks go to Brad Dolman for making this contribution.
    • NEW: Behaviour for NicePlayer.
    • NEW: Behaviour for SlingPlayer. Credit and many thanks go to Jeff Derman for making this contribution.
    • NEW: Behaviour for Vidi. Credit and many thanks go to Susan Moore for making this contribution.
    • NEW: Behaviour for Xee 2.
    • NEW: Behaviour for Ziggy The Worm. Credit and many thanks go to Michael Kohler for making this contribution.
    • NEW: Additional Core Image fade in/out effects for the Remote Buddy menu.
    • NEW: The size of the menu can now be changed.
    • NEW: Option to not display a remote control picture in the menu's mapping overview. Useful especially for lowres displays.
    • NEW: Option to always display the Remote Buddy menu on the respectively current main screen.
    • NEW: A new mapping preflight algorithm introduces undelayed, instanteous reactions to button presses in complex mapping situations.
    • NEW: The button mapping is now completly configurable. Freely choose the button that opens the Remote Buddy menu globally (i.e. you could now use the "Menu hold" or "Play hold" instead of "Menu") - and override it locally as needed (i.e. to restrict the menu opening button to become "Menu Hold" for one Behaviour and remain "Menu" for all other Behaviours). Remote Buddy will automatically bring up an alert whenever you change the mapping in a way that would make Remote Buddy's menu inaccessible from anywhere in the application - and offers you a single click option to adapt your settings in a way that avoids this problem.
    • NEW: Remote Buddy startup items. You can use this feature to mount network drives, open documents and a lot more during Remote Buddy' startup phase.
    • Enhancement: The DVD Player Behaviour can now also switch audio tracks, subtitles, angles and mute.
    • Enhancement: The time to fade out of the iTunes® track change bezel can now be set. Also, the track change bezel is turned off by default again (to reenable, go to Preferences > Mapping > iTunes® > Options).
    • Enhancement: Support for the new windowed menu in EyeTV 2.4. Also you can now turn off the "Can't switch channels. Recording."-warning for the EyeTV Behaviour in the EyeTV Behaviour options.
    • Enhancement: Added support for "Recent documents" to the QuickTime Player Behaviour.
    • Enhancement: Upgraded iTuneSleep Behaviour to match the new Bundle Identifier of iTuneSleep. Other application created with AppleScript Studio can now no longer be mistaken for iTuneSleep. Thanks Nick for making that change! Please upgrade your installation of iTuneSleep to the latest version if you haven't already done so.
    • Enhancement: The Default Behaviour does now match the actions the Apple Remote would trigger without Remote Buddy - and adds more useful actions for originally unmapped buttons (mute + CD/DVD ejection).
    • Enhancement: The playback of a confirmation sound when changing system volume can now be turned off in the Preferences. The default is whatever you have set for your system in System Preferences.
    • Enhancement: You can now duplicate actions in the Behaviour Construction Kit.
    • Enhancement: Major overhaul of the Keystroke Actor - with support for autorepeat events and user-defined repeat intervals.
    • Enhancement: The AppleScript Actor does now offer an option to limit the repeat rate of script executions by defining a minimum time interval between two executions.
    • Enhancement: Vastly improved speed when browsing playlists in the Music Library of the iTunes® Behaviour. Cover Art is loading faster in many cases, too.
    • Enhancement: Cleanup among the Preferences options. Those that are only interesting for users with unusual uses for Remote Buddy in mind have been moved to an "Advanced" sheet.
    • Enhancement: New action for the VLC Behaviour "Cycle cropping".
    • Enhancement: Workaround for iTunes®' very own Play/Pause problem (essentially, if you start playing a track in iTunes®, then select another playlist, you could only stop - not pause - playback).
    • Enhancement: The Behaviour Construction Kit now allows you to specifiy more than one application bundle identifier per Behaviour, essentially allowing you to support different versions of an application with different bundle identifiers. If you specifiy multiple bundle identifiers, be sure to order them from the latest to the oldest version, so newer versions of the application are prefered.
    • Enhancement: The Behaviour Construction Kit now offers an option to compile, testdrive and install a Scripted Behaviour in one go.
    • Enhancement: Update to the "Default Mapping" pane in the Behaviour Construction Kit - now uses the same action chooser popup as the Preferences. It also aggregates multiple equal remote controls (i.e. if one remote control is supported by more than one connected receiver).
    • Enhancement: Refined optics and optimized menu drawing - higher speed and heavily increased snappiness feeling. Menu animation returns to G3 Macs.
    • Enhancement: Many menus with lots of entries (especially in the iTunes® Behaviour) are now automatically split into A-Z submenus whenever it shortens navigation.
    • Enhancement: Lower memory consumption through a smarter usage of DO in the multithreaded driver architecture.
    • Enhancement: Improved activation of minimized or document-less applications via the Application Switcher and the context menu of Behaviours.
    • Enhancement: Updated, high-res, crystal-sharp mapping overview graphics.
    • Enhancement: Remote Buddy is now waiting a second before sleeping the computer. This prevents the immediate wakeup when not immediately releasing the remote control button.
    • Enhancement: All drivers in Remote Buddy do now fully support safe sleep. Most of them support fast user switching (including the USB drivers for Keyspan and eHome 2005 receivers).
    • Enhancement: Remote Buddy can now reliably handle parallel installs of Office v.X and Office 2004 on the same machine. Previously this constellation could lead to the effect that PowerPoint v.X would not be usable with Remote Buddy as version 2004 was detected, but actually not running.
    • Enhancement: Remote Buddy's virtual mouse and keyboard can now be used to operate Remote Buddy's own user interface as well.
    • Enhancement: The DVD Player Behaviour is now no longer using AppleScript to determine whether a Video DVD is currently loaded. This gives a performance boost, saves resources and avoids any quit / poll race conditions.
    • Enhancement: New actions in the iTunes® Behaviour for turning shuffle mode on/off, cycling repeat mode, cycling list display mode, selecting a particular list mode, activating and deactivating the CoverFlow full screen as well as the aforementioned support for CoverFlow fullscreen navigation.
    • Change: Remote Buddy does now appear in the Dock and in the system's menu bar by default. You can change this with one click in Remote Buddy's preferences.
    • Change: In response to rampant piracy, Remote Buddy requires the activation of licenses from now on. For a small software company like IOSPIRIT, every license sold is of vital importance and has a direct influence on where we are able to take this project. The activation feature does only transfer MD5 checksums of the license code and a randomized, ambiguous (= not unique) machine identifier. It's within the very nature of MD5 checksums, that they can be used for comparison with already existing information but that the original information can not be extracted from them. No information regarding the identity or hardware configuration of the user can be extracted from these checksums. Personal information is not transfered, stored or used during the activation process at any time. The privacy of our users is respected.
    • Fix: The problem "Remote Buddy no longer shows up in the Dock after an upgrade" should be gone with all upgrades following this upgrade as that required a change to the Online Updater. If you encounter this problem with this release, please check the FAQ for an easy solution.
    • Fix: The PPC version of MPlayer OS X is now recognized as well (previously this was only the case for the Universal version).
    • Fix: Dragging and dropping applications into a customized menu to build a launch menu does now work as expected.
    • Fix: EyeTV fullscreen mode is now always detected no matter whether it has been activated through Remote Buddy or otherwise. The Behaviour does now also support long presses - for example for scrolling in the EPG.
    • Fix: Now always the correct EyeTV recording that prevents channel change should be displayed.
    • Fix: The "No supported remote controls found" dialog does no longer appear if you have an external receiver or the Bluetooth receiver is set to search for remotes on startup.
    • Fix: "Compile & testrun" on a freshly created Scripted Behaviour does no longer crash Remote Buddy.
    • Fix: Core Image fade in/out effects are now working correctly with wide menus.
    • Fix: If a Keyspan driver was detected to prevent access to the USB hardware on the system, an NSAlert was created from the driver thread - which could lead to a lockup. Fixed.
    • Fix: Numerous screen attribute changes related fixes.
    • Fix: Screensaver deactivation through button presses does now also work in previously unsupported edge cases.
    • Fix: The special conditions in which Remote Buddy would only react to button presses with beeps if no Behaviour is active or where Remote Buddy would present the root menu level at the first button press instead of the actually active Behaviour are now handled correctly. These problems do no longer occur.
    • Fix: Fix for a bug in the routine that should prevent the "multiple presses" issue that comes up with multiple receivers that understand the same remote.
    • Fix: Stricter remote signal matching rules inside the eHome receiver's driver code prevents reactions to signals from "normal" remote controls whose code have similiarities with that of the Apple Remote.
    • Fix: An issue, where EyeTV would only present a black screen after switching from a recording to a live source has been fixed.
    • Fix: A drawing error in the menu has been fixed, that was rare, but possible and was triggered by extremly fast button presses in combination with running animations on every part of the menu.
    Version RC1r2 | Release Date: 2007-01-08 | Download
    • NEW: Wii have an experimental surprise for you! ;-) Wii Remote Control support. Right now, "only" the buttons are supported. Support for the rest of the Wii Remote Control features (motion and IR sensors) is in the works.
    • NEW: iTunes Behaviour: Music Library Browser for your local library and all libraries shared over the network. Available categories include Artist, Album, Tracks, Playlists, Current Album, Current Artist, All songs by artist, All tracks on album. Displays artwork and track information (duration, name, album, year, genre, ..).
    • NEW: "Movie Library" menu inside VLCs and DVD Players Behaviour. Automatically finds your VIDEO_TS folders via Spotlight and displays covers with a nice glossy effect if you previously dropped any covert art into the parent directory of the respective VIDEO_TS folder.
    • NEW: Add your own Custom Actions to existing Behaviours with ease. Directly within the mapping table. A Custom Action can consist of any number of Actors, which can perform key strokes, execute AppleScript code, emulate mouse wheel events, call globally available Actions of other Behaviours or just delay command execution.
    • NEW: A brand-new, multithreaded driver architecture replaces the previous single-threaded approach. Hardware events, input filtering and parsing are now dealt with asynchronously, which enables precise timing and superior performance and integration while saving loads of memory over an alternative, multi-process approach.
    • NEW: New actions in the VLC Behaviour: cycle through subtitles, audio tracks and aspect ratio. Also, an action for switching to a new DVD menu navigation mode is now available as well.
    • NEW: New logo by Rory Prior from ThinkMac. It does better reflect the fact that Remote Buddy does by now support a far bigger range of remote control hardware than just the Apple Remote.
    • Enhancement: The Keynote Behaviour can now pause with a blank, black screen, jump to the first and last slide and also exit the presentation. It will now also help you to modify Keynote's preferences so you can access the Remote Buddy menu while Keynote is running a presentation.
    • Enhancement: Keeping manually activated Behaviours active until they are explicitely deactivated is now an option. And - unlike in all previous versions - it's turned off by default. You can turn it back on in the Preferences if you need it.
    • Enhancement: Accessibility and Exposé Behaviours are now designed in a way that allows you to map their actions anywhere, make Remote Buddy temporarily switch to these Behaviours and automatically leave them again as soon as you make a selection.
    • Enhancement: "General" preferences is now organized in a better way.
    • Enhancement: Behaviour Construction Kit additions: two new events to execute actions at Remote Buddy startup / quit time, i.e. to start / stop a background helper process. And the ability to declare an Action to be non-mappable (useful for usage with i.e. Behaviour-Event-only actions).
    • Enhancement: Remote Buddy will automatically mute EyeTV as soon as Front Row is invoked or iTunes starts playing a song.
    • Enhancement: Improved, more efficient EyeTV support. Channel numbers are now displayed in front of the channel name in Remote Buddy's channels menu. A smooth bezel message will now inform you that a recording is in progress when trying to switch channels rather than just trying to switch channels and risking a requester to pop up.
    • Enhancement: Many of the Cocoa-based Behaviours are now completely AppleScript free or don't use AppleScript during Behaviour activation any longer.
    • Enhancement: The "Enter license code" interface does no longer require a company name to be entered.
    • Enhancement: Software updates can now be skipped individually in the component updater window. Internal additions to the updater's logic that allow an even smarter and more targeted distribution of component updates.
    • Fix: Background status inquiries do now no longer block if the respective application (i.e. iTunes and DVD Player) is not responding, but time out gracefully.
    • Fix: DVD Player Behaviour does now reliably detect DVD menus.
    • Fix: A timer that would not be stopped until the next transition in the menu could, under rare circumstances, previously consume 50% and more of CPU time without actually doing anything.
    Version 1.0 Preview 10 b 2 | Release Date: 2006-11-23 | Download

    Changes in Version 1.0 Preview 10 b 2 (24.11.2006):

    NEW: TuneConnect Behaviour.
    NEW: Aperture Behaviour.
    NEW: Shuffle and repeat controls in iTunes Behaviour available for mapping in and via its menu.
    NEW: Three brand new AppleScript commands (behaviourcore, behaviourlist, behaviouraction) allow in-depth access to Behaviour and Action attributes as well as switching Behaviour, sending events to Actions and customizing Remote Buddy's Behaviour auto-pick mechanisms.
    Enhancement: New actions available in the EyeTV Behaviour: "Previously viewed channel", "Live", "Jump to beginning", "Skip backward", "Skip forward"
    Enhancement: The status of all receivers and remotes is now stored and restored in full detail upon Fast User Switches.
    Fix: Hotkey Remote will again respect your choice regarding its (non-)activation at startup time.
    Fix: Adobe Acrobat Behaviour and Adobe Acrobat Reader Behaviour: the hide/show/quit contextual menu items in the menu are no longer ghosted for Adobe Acrobat Standard Edition. Also, magnification does now work with US keymaps, too.
    Fix: Remote Buddy does now properly handle Unicode characters in iTunes metadata.
    Fix: Fixed a bug in the Behaviour Construction Kit that would prevent an auto-update of the action list as they are added to a new Behaviour.
    Fix: Fixed a timing issue with external receiver signal filtering.
    Fix: A "Built-in IR receiver" is no longer shown on systems without built-in IR receiver.
    Fix: The case that Front Row is "killed" is now detected and handled correctly as well. Compatibility with DVD Assist.

    Version 1.0 Preview 9 | Release Date: 2006-10-03 | Download

    New: Support for Keyspan Express and Keyspan Digital Media Remote (DMR). Owners of that hardware do now benefit of all the advantages and unique features the award winning Remote Buddy software offers to its users. Besides the Keyspan remote (model REM17B) included in those packages, Remote Buddy also supports the use of an Apple Remote with the Keyspan IR receivers (models UIA-11, UIA-11F and more). And it supports simultaneous use - which f.ex. allows to play multiplayer games via the remote controls. Remote Buddy's driver works completely out of the userspace and is completely independant of any Keyspan driver software. In fact, the Keyspan driver software has to be uninstalled in order for Remote Buddy's driver to get access to the receiver hardware.
    New: Behaviour for Awaken.
    New: Behaviour for Delicious Library.
    New: Behaviour for DVDpedia.
    New: Behaviour for FlexTime.
    New: Behaviour for Flock.
    New: Behaviour for Google Earth.
    New: Behaviour for iCab.
    New: Behaviour for NeoOffice (both Impress and Writer).
    New: Behaviour for OmniWeb.
    New: Behaviour for Opera.
    New: Behaviour for Shiira.
    New: Behaviour for Virtue.
    New: Behaviour for Snapz Pro X.
    New: Behaviour for Omni Outliner.
    New: Behaviour for Stapler.
    Neu: Behaviour für MacSwear.
    New: Behaviour for GLtron (including two player support! If you have two different, compatible remotes - i.e. a Keyspan Express together with an Apple Remote - you can use both remotes at once to play GLtron together!)
    New: Behaviour for Frozen Bubble (with two player support as well!)
    Enhancement: Enhancend versions of the Camino, FireFox, Safari, CoverFlow, MPlayer OS X, iTunes, netTunes and iPhoto behaviours.
    Enhancement: Improved visual appearance of selected buttons in both the mapping and the remote control preferences pane.
    Enhancement: Improved support for G3 Macs.
    Enhancement: The "AppName"-class identifiers are no longer supported in Scripted Behaviours in favor of the unified usage of bundle identifiers. Since no real world scripted behaviours are known to use such identifiers, this should not break anything. If it does break any of your homegrown behaviours, just replace the "AppName.Something" bundle identifier with the real bundle identifier and everything should work again as expected.
    Fix: The problem where Remote Buddy had impact on the intro / outro animation performance in Front Row was fixed.
    Fix: Fixed errors in the RemoteBuddy.sdef script definition file which effectively prevented some of Remote Buddy's AppleScript commands to return a return value.
    Fix: Rare double-free bug in remote control button event dispatch engine fixed (could previously lead to crashes).

    Version 1.0 Preview 9 | Release Date: 2006-10-03 | Download

    No Changes Specified

    Version 1.0 Preview 8 | Release Date: 2006-09-25 | Download

    No Changes Specified

    Version 1.0 Preview 3 | Release Date: 2006-07-10 | Download
    No changes specified