Actions: now with added UI

Filed under: Actions — Chris on May 25, 2007 @ 19:03 — Permalink

Following on from my previous post, the front-end for actions is just about complete. Here are some preview images:

Actions Manager dialog
The actions manager lists all known actions, sorted into groups (which correspond to directories on the disk).

Editing an action: tab 1
The “general” tab of the actions editor allows you to select which triggers the action responds to, as well as specifying its friendly name.

Editing an action: tab 2
The “conditions” tab allows you to specify conditions for the action. The pencil icon brings up the condition editor for that condition (see next image), while the cross button deletes the corresponding condition.

Editing an action: conditions
The conditions editor allows you to add or modify an action condition. Once you select an argument, the components list is updated to contain only the applicable components, and when you select a component the comparison list is updated similarly.

Editing an action: tab 3
Finally, the response tab allows you to specify how the client should respond if this action is triggered. The commands are executed as though you typed them in the window that triggered the event.

3 Comments »

  1. [...] actions system (See these two blog [...]

    Pingback by DMDirc Development Blog » 0.4 is a go! — June 11, 2007 @ 04:29

  2. [...] One of the best things about DMDirc is, in my opinion, its robust actions system. Actions allow you to do virtually anything you can do in a far more complex scripting language, with the benefit of being fairly easy to hide behind a nice user interface. [...]

    Pingback by DMDirc Development Blog » Actions UI improvements, part 1 — September 2, 2007 @ 15:34

  3. [...] We obviously wanted to include this new information into the actions UI, and we were aware that the current actions editor wasn’t as user-friendly as it could be, so we took the opportunity to redesign and rewrite [...]

    Pingback by DMDirc Development Blog » New Action UIs — September 7, 2008 @ 22:57

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress