Interface

KandroidBoard provides an external interface, which is used when the user calls “Share” in the Android UI, but which can also be used by MacroDroid and similar tools. In order to use this interface, the corresponding intent needs to be called as follows:

setup page 1 setup page 2

So, in order to call the intent, you’ll need to call an Android send action intent with MIME type text/plain to the main application, i.e. de.mittlebenskrise.kandroidboard (see first image). When called, the application will open a quick add task dialog. You can pass data to the intent that will then be used to fill the dialog fields. Allowed parameters are:

  • de.mittlebenskrise.kandroidboard.TITLE to fill in the task title
  • de.mittlebenskrise.kandroidboard.DESCRIPTION to fill in the task description
  • de.mittlebenskrise.kandroidboard.PROJECT to select the project the task shall be added to
  • de.mittlebenskrise.kandroidboard.CATEGORY to select the category of the task
  • de.mittlebenskrise.kandroidboard.DUE_DATE to set the due date of the task
  • de.mittlebenskrise.kandroidboard.TAGS to set the comma-separated tags of the task
The due date must be passed in the format yyyy-mm-ddThh:mm:ss.