Tag Browser

Tag Browser lets you view and assemble content of various types, e.g. contacts, audio, locations, shopping items that has been tagged with the same label.
Currently, TagBrowser supports the following functions:

  • Browse through a list of (different) content by tags.
  • View content using default activity.
  • Add, remove tag from content.
  • Add, remove content type definition files.

In order to view a list of all content that previously has been tagged just enter a tag name in the text field, or use the magnifier to select a tag from the list of all existing tags. The list of content is updated as soon as the text has been changed. The case of the tag does not matter.

The content is shown as the first text field as defined in the content type definition file. An icon is shown in front of this text. The context menu for each content row contains a "remove tag" menu that can be used to remove the current tag from the content (and thereby from the list) and it contains a "view content" menu that calls the "VIEW" action for the URI of this content.

You have to possibilities to add a new tag to content, either by picking the content (menu "Add tag") or by typing the URI of the content (menu "Add tag (advanced)").

Picking the content first asks you to pick a content type (package) and then let you pick an item of this content type (if a PICK or GET_CONTENT action is defined for this type). The Add tag activity is initialized with this content item and you can then enter one or more tags for this content item.
(The magnifier shows the content using "VIEW" action.)

Typing the URI allows to tag arbritary content and text. (Currently, it is not possible to edit the URI once the Add tag activity has been closed.)

If the "unique tag" box is checked only one content item can be tagged with this tag. If the tag was used for another content item this tag is removed and added to the new content item.

The content type is defined in a content definition file (package). Menu "Package" opens the list of of installed content types. There you can add new content types by entering an url to the definition file or unregister existing content type definitions. (Currently, all predefined content types are always re-registered when the tag browser is opened.)

Menu functions

Add Tag: Starts the activity to add a new tag to an existing content item. First you are presented with a list of content types, select one, then you the PICK action for this content type is started. Select one content item. Thereafter, you are presented the "Add tag" dialog initalized with the picked content item and the current tag of the tag browser.
Add new tag (advanced): Opens the "Add tag" dialog, initialized with the current tag of the tag browser. The content item to be tagged must be entered by its unique URL.
Content types: Shows the list of defined content types. Here you can add or remove types.

Context menu functions for content item

Remove Tag: Remove the current tag from this content item.
View: Opens the VIEW activity for this content item.