Skip to content
Brendan Robert edited this page Jan 13, 2016 · 2 revisions

The 2.0 version of Curly introduced additional action management features:

  • Favorites: Commonly-used actions, including custom actions, can be retained and are easier to find
  • Load/Save action sequences: This allows a set of actions to be reused across curly sessions

Favorites

Creating a favorite

In this example, a new action is created based on the "Upload a package AND install" action. Because this action is customized to perform action on a specific package, the name is changed to indicate it is for a "dev" package, but this is merely an example and you'd likely use a less generic name.

At any point, the user clicks on the "Add Favorite" button at the bottom of the window. This marks the action as a favorite, and any future changes to this action will be reflected in the favorites copy as well.

Top of the list

In addition to saving custom actions, this feature allows you to move your favorite actions to the top of the action drop down list for simplifying the work of using your favorite actions. All favorites are indicated in lists using gold star indicators.

TIP: Reverting custom favorite settings

You can favorite a pre-defined action without making changes to it as well. If you make changes to the action without changing its name then the favorite will always reflect your changes. If you want to revert back to defaults, remove the favorite using the "Remove favorite" button, create a new action with the defaults, and then add it as a favorite again.

Load/Save action sequences

Save Actions

Action lists can be of any length, and setting up these lists can be time-consuming. In order to retain action lists and load them again on another Curly session, use the "Save action sequence" selection from the File menu to save the actions as an XML file. Later on you can load the actions back using "Open action sequence"

Important note: The variable settings are not retained when you save action sequences, but you can edit actions to place default values in the variables. The default values are retained since they are part of the commands defined in actions.

Clone this wiki locally