Remote Buddy
- 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.
- NEW: Localization news
- 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.
- NEW: iPhone™ support via the new AJAX Remote (BETA!). Included modules:
- 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: not specified | Download
- No changes specified



