|
|
(3 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| == Plasmoid Tutorial == | | == Work in progress == |
| You want to write a plasmoid application, but don't know where to start, then this series is there to get you going quick.
| | * [[/Plasma/Tutorial|Plasma Tutorial Pages]] |
| ;[[/Plasma/Tutorial/Tutorial1]
| | * [[/TagsContextCategories|Tags, Context and Categories]] |
| :''Creating a simple applet with icon and text''
| |
| | |
| == Tags, Context and Categories ==
| |
| === Why tags ===
| |
| The main difference between categories and tags
| |
| | |
| * Tags should be easy to create
| |
| * Tags should be easy to use
| |
| * Categories carry more weight and thought
| |
| * Categories should be limited they are used in dropdown lists
| |
| | |
| Examples
| |
| * KDE
| |
| * Projectnames
| |
| * Waiting
| |
| * On Hold
| |
| * Fun
| |
| | |
| === What is Context ===
| |
| Tags starting with the @ symbol, should always be sorted to top in lists
| |
| | |
| * Allow you to group tasks to a location
| |
| * No extra fields needed
| |
| * Should not be required
| |
| | |
| Examples
| |
| * @Home
| |
| * @Office
| |
| * @Phone
| |