...
The following routes are planned / do exist:
Route | Action | Note |
---|---|---|
project | Opens the project panel | |
project/123 | Selects directly one project | Problem for all direct selections: What do if the desired project (or entity in general) is not in the buffered grid? Position based Search is needed as implemented years ago for the segments. Therefore postponed. |
task | Opens the task overview panel | |
task/123 | See projects | Postponed |
client | Opens the client administration | |
client/123 | See projects | Postponed |
task-edit/123|segment/456 | Opens the the task 123 for editing and selects segment 456 | |
task-read/123|segment/456 | Opens the the task 123 for reading and selects segment 456 | |
user | Opens the user administration | |
user/123 | See projects | Postponed |
languageresource | Opens the Language Resources Panel | |
languageresource/123 | with directly selected (opened) one language resource | Postponed |
preferences/personal | Opens the personal preferences of the user | My Settings (Password) |
preferences/system | Opens the System Confiuration Panel | |
preferences/fonts | Opens the Visual Editing Font Config |
Guideline to implement routes:
- Each Panels ViewController (or the the general controller for that section if no view controller exists) is responsible for defining and reacting to the routes.
If one of the above sections is opened via clicking the tabs, the
...
- So the activating of each to be activated tab panel is done by the tab panel it self, and not the main tab panel!!