Tinderbox 7 Icon

Tinderbox URL schema

Tinderbox now handles its own private pseudo-protocol URL scheme. Entering a Tinderbox URL in a browser or similar program will launch Tinderbox (if installed!) and request specific actions.

The proposed scheme is as follows:

tinderbox://document/path?action 

document is the name of an open document

path is a conventional Tinderbox path to a specific note

actions include:

?inspect=pane 

Opens an inspector to the designated pane. Pane designators include: [….]

?view=viewType 

Selects a tab with the designated parent and view type, or creates a new tab in no existing tab can be found. Allowed values for viewType include {map, outline, chart, attributeBrowser}.

The protocol handler for tinderbox:// urls will now automatically open documents in the Recent Files list as well as documents that are already open. The view context menu includes an option to copy a Tinderbox URL that will open the document and (re-)select the current selection. The selection is cited by b$ID. If there is a multiple selection the discrete $IDs are a semi-colon delimited list. This feature adds the 'select' action to the protocol:

?select=ID 

Thus:

tinderbox://Notes/Issues?select=1429560859 

A Tinderbox URL pointing at the current note can be copied to the clipboard using an option on the main view selection's context menu. The same option was added to the Note menu this URL is also exposed for any note via a new $NoteURL attribute.