Archive for the ‘Release’ Category

Proxi v1.3

Thursday, October 19th, 2006

link: Proxi v1.3

Version 1.3 delivers the following additions and improvements:

  • Added Network Monitor trigger.
  • Skype triggers / task now available on Intel based Macs.
  • iChat trigger smarter about generating triggers when Proxi launches, iChat launches or quits, and also when waking from sleep.
  • Fix when copying / moving a file into a directory initially.
  • Speak Message and Sound Play tasks can now be interrupted by pressing ⌘-. or by deleting the task.
  • Removed CallerName value from Skype trigger. RealName already holds this value.
  • Added StatusDescription value to iChat Trigger.
  • Task/trigger popup butons now respond to initial mouse clicks.

Proxi v1.2.1

Monday, July 31st, 2006

link: Proxi v1.2.1

In this maintenance release:

  • Fixed a problem with Copy/Move task not respecting the “Replace existing” setting.
  • Fixed a problem displaying hotkey and key press descriptions correctly on Intel machines using a non US keyboard layout.
  • Fixed a crash that occurs when upgrading Proxi from a PowerPC machine to an Intel machine.
  • Assorted minor corrections.

Proxi v1.2 released

Monday, July 17th, 2006

link: Proxi v1.2

As promised, Proxi version 1.2 is released today.

See the wiki (or prior post) for additional information.

Proxi Beta v1.2 (2A38)

Thursday, July 13th, 2006

A new beta of Proxi in the works. If you’re updating Proxi using from the beta feed you may have already seen it, if not here’s what you can expect in the new release:

  • Added Apple Remote trigger.
  • Added Spotlight task.
  • Added Copy / Move Files task.
  • Added Sleep Monitor trigger.
  • Added support for enclosures and images to RSS Monitor trigger:
    • Added values: ItemEnclosure (url), ItemImage (image), ItemThumbnail (image)
  • Fixed iTunes Monitor trigger generating a false trigger when changing the track rating.
  • Changed Folder Monitor trigger so that the “filepath” variable contains the full path instead of using ~/.
  • Added ratings to iTunes Control task.
  • Added value to Folder Monitor: Icon (image).
  • Added AppleScript syntax highlighting.
  • Cleaned up AppleScript error reporting.
  • Hotkeys now completely disable when disabled.
  • Almost any key combination can now be used as a hotkey including function keys and ⌘-W.
  • Added Running Apps extra value: A comma separated list of all running applications.
  • Allow all text fields access to Values.
  • Fixed search field colliding with value window button at small widths.

We’ll give this a few days to ferment and if all goes well expect to see a general release Monday.

Digg Monitor v0.2

Thursday, June 29th, 2006

The introduction of digg v3 brought with it the addition of a lot of categories for the stories posted there along with many other features. So it seemed a good time to turn my attention to a better Digg Monitor for Proxi.

Digg Monitor trigger

Digg Monitor v0.2 adds support for monitoring only those categories of news interesting to you. This also makes it easier to assign a different set of tasks to items that fall in one category versus another. The available categories are:

  • All Stories
    • Technology
      • Apple, Design, Gadgets, Hardware, Industry News, Linux / Unix, Mods, Programming, Security, Software, Tech Deals
    • Science
      • Space, Environment, Health, General Sciences
    • World & Business
      • Business & Finance, Politics, World News, Offbeat News
    • Videos
      • Animation, Comedy, Educational, Music, People, Gaming
    • Entertainment
      • Celebrity, Movies, Music, Television
    • Gaming
      • Gaming News, Playable Web Games

In addition to being able to monitor stories dugg by digg users and the friends of digg users, there is now support for monitoring stories submitted or commented on a particular digg user or friends. Where applicable, the Digg Monitor will set the new “Friends” value to a comma separated list of friends that have commented on or dugg a story. And finally, the error reporting has been cleaned up. No longer will a broken feed or internet connection bring up an annoying dialog box. Errors are reported in the settings view and indicated by a caution icon in your trigger list.

Download the Digg Monitor for Prox.
Of course the Digg Monitor requires Proxi for Mac OS X.

For additional information see the Digg Monitor entry in the wiki.

Proxi v1.1

Friday, June 9th, 2006

link: Proxi v1.1

In this update:

  • Added radioSHARK trigger (requires radioSHARK v2.0.1)
  • Added radioSHARK task (requires radioSHARK v2.0.1)
  • Added Battery monitor task
  • RSS Monitor errors now display in the RSS settings view
  • RSS Monitor now correctly handles more varieties of feeds
  • Fixed a problem where unnamed triggers did not appear to be selectable
  • Installer now checks to make sure Mac OS X 10.4 is installed
  • Help index now links to actual help.

Proxi v1.0

Thursday, May 18th, 2006

link: Proxi v1.0

In this update:

  • Fixed a problem displaying hotkeys on non-U.S. keyboard layouts
  • Fixed a problem where a trigger might not be selected properly after dragging a new trigger to the trigger list.
  • Ability to dismiss a Screen Message in as little as 1 second.
  • Finer control over PowerMate when turning at very slow speeds (PowerMate ballastics)
  • PowerMate rotation triggers are ignored for a brief period after PowerMate button press or release. Should prevent false rotation triggers when the intent was just a button press or release.
  • Screen Messages that do not open a new window should no longer drift from their intended location.
  • Pressing ‘C’ while the Screen Message position control is active will set the desired position to the center of the screen.
  • Fixed a problem where links contained in Screen Messages would not always respond properly when clicked.
  • Applications can now be dragged and dropped into the icon well in the Launch Application task
  • Proxi’s data file is now backed up before opening (this file is located at ~/Application Support/Proxi/Store)
  • Proxi now directs first time users to the Blueprint Browser
  • Added a Blueprint Browser button to the Main window.
  • Proxi should no longer forget that it was in dock-less mode after an update.
  • More robust Value Store syntax (allows easier manipulation of databases)

Mostly minor bug fixes and a few enhancements in this release.

Media Player Day

Friday, May 5th, 2006

If you’ve looked at the Blueprint Browser in Proxi lately you may have noticed that several new Blueprints have been added allowing an AirClick to control various media players. They are:

  • VLC AirClick Control provides control for VideoLAN’s VLC media player using an AirClick USB remote available from Griffin Technology.
    • Play/Pause - Start playing the current playlist item or pause it when it is already playing
    • Prev (|<<) - Go to the previous item in the playlist or the previous chapter in the DVD/VCD
    • Next (>>|) - Go to the next item in the playlist or the next chapter in the DVD/VCD
    • Volume Down - Decrease volume
    • Volume Up - Increase volume
    • Prev (|<<) while holding the Play button - Decrease play speed
    • Next (>>|) while holding the Play button - Increase play speed
    • Volume Down while holding the Play button - Toggle mute
    • Volume Up while holding the Play button - Toggle between full screen and window mode
  • MediaCentral AirClick Control provides control for equinix MediaCentral media player using an AirClick USB remote available from Griffin Technology.
    • Play/Pause - Simulate pressing the space key. Also activates MediaCentral if it is not active
    • Prev (|<<) - Simulate pressing the left arrow key
    • Next (>>|) - Simulate pressing the right arrow key
    • Volume Down - Simulate pressing the down arrow key
    • Volume Up - Simulate pressing the up arrow key
    • Volume Up while holding the Play button - Simulate pressing the escape key
    • Volume Down while holding the Play button - Simulate pressing the return key
  • DVD Player AirClick Control provides control for Apple’s DVD Player included with Mac OS X using an AirClick USB remote available from Griffin Technology.
    • Play/Pause - Enter if menu is active, otherwise Play / Pause movie
    • Prev (|<<) - Navigate left if menu is active, otherwise go to previous chapter
    • Prev (|<<) held - Rewind if playing movie
    • Next (>>|) - Navigate right if menu is active, otherwise go to next chapter
    • Next (>>|) held - Fast forward if playing movie
    • Volume Down - Navigate down if menu is active, otherwise decrease volume
    • Volume Up - Navigate up if menu is active, otherwise increase volume
    • Next (>>|) while holding the Play button - Go to menu
    • Volume Up while holding the Play button - Toggle between full screen and window mode
    • Volume Down while holding the Play button - Toggle mute
  • QuickTime Player AirClick Control provides control for Apple’s QuickTime Player also included with Mac OS X using an AirClick USB remote available from Griffin Technology.
    • Play/Pause - Play or Pause the currently playing movie
    • Prev (|<<) - Rewind the currently playing movie
    • Next (>>|) - Fast forward the currently playing movie
    • Volume Down - Decrease volume
    • Volume Up - Increase volume
    • Volume Down while holding the Play button - Toggle mute
    • Volume Up while holding the Play button - Toggle between full screen and window mode

The Blueprint Browser is accessed from the Window menu in Proxi or the main menu if you are running Proxi in dockless mode. To install one of these packages, select the blueprint or blueprints to be installed and click the “Install Selected” button. You may also drag and drop blueprints from the blueprint browser directly into your trigger list.

Digg Monitor v0.1

Tuesday, May 2nd, 2006
Digg Monitor trigger
I uploaded a new trigger tonight that digg users may find useful. It’s basically a specialized RSS monitor for digg.com that grabs a few other bits of information like the number of diggs, number of comments, the submitter’s name, image and so forth.
The Digg Monitor has four different modes of operation as indicated by the popup menu in the top left. They are:
  • Front Page - Watches for new stories promoted to the main page at digg.com
  • All Stories - Watch for new stories submitted to digg.com
  • User diggs - Watch for stories dugg by a particular user
  • Friend diggs - Watch for stories dugg by the friend of a particular user
The Digg Monitor is available as a plugin for Proxi which you can download here: http://proxi.griffintechnology.com/software/bundles/digg_v0.1.zip
Since the Digg Monitor is a plugin and not an “official” Proxi component (yet), you’ll need to install it manually. After unzipping the bundle, just copy it to /Library/Application Support/Proxi/PlugIns and restart Proxi.
Using a Screen Message task, you can build display notifications like this when the Digg Monitor triggers:
Screen Message via Digg Monitor
Of course there are plenty of other things you can do with it, but I’ll leave the rest to your imagination. If your a digg user, give it a try and let me know what you think.

Proxi v0.20

Monday, April 17th, 2006

link: Proxi v0.20

In this update:

  • Growl Notifier task
  • Store Value task and extra value added
  • AppleScript task now supports compiled AppleScripts
  • “Save As Blueprint” added to trigger popup menu.
  • Fixed a crash with Update preferences
  • Fixed Check For updates command in dockless mode
  • Filter items a little easier to select
  • Fixed formatting of plan text extra values
  • Launch Application task now shows icon of app to be launched as a badge

Yeah I know I shouldn’t really be adding new features to a “beta” but I couldn’t help myself. So a bunch of minor things and then the most requested addition: Growl Notification task. It’s pretty straightforward. Enter a title, description and select and image if you like. If you do not select an image, Growl will display the Proxi icon instead.

The next item is a bit more complicated and if you care nothing for storing values or later retrieval of these values both within Proxi and through other means, then you can stop reading now.

So, people have requested some means of storing a value and then retrieving it again later in another trigger. You could sort of do this with a Write To File task, but it was a bit clunky. Well, now you can use the Store Value task. Select the value you want to store from the popup menu and give it a name. You’ll use this name to retrieve it later. These stored values are persistent through relaunches and restarts.

To recall a stored value, add an extra value to your trigger. Select Stored Value from the popup menu and set the name to the name you used in the Store Value task. When your trigger fires, it will retrieve the value and make it available to your task/s.

Stored values use a SQLite database located in ~/Library/Application Support/Proxi/proxi.db. Mac OS X has included support for SQLite since the release of 10.4. sqlite3 is a command line tool that command line tool that comes with Mac OS X that can be used to query or modify these database files. And there are other 3rd party tools available. Bottom line, it’s a standard that Apple seems to be taking advantage of and so that’s they way I went. If you are going to poke around in proxi.db you should know the schema:

CREATE TABLE store (name text, type int, value blob);

Simple. The name is the name of the stored value. The value is data representing the stored value The type is a number indicating the type of stored variable:

0 = text
1 = number
2 = date
3 = image

If your going to be changing these records outside of Proxi it’s important to know that if you change the value of an image field to text but neglect to change the type field then you will probably anger Proxi when it goes to looking for this image data that is no longer there. So important safety tip: Never cross the streams.

Well there you have it. Hope you enjoy v0.20. Feedback here on the blog or the wiki is always welcome.