update angularjs to 1.2.19 and remove superfluous angular-sanitize
set routes for settings tabs:
- introduce angular-route module
- refactoring: 'settings' refers to page, 'options' to first tab
- tab retrieval via templateUrl, has its own nonce
- fix: transformRequest not as default but only for ajaxFactory actions
move description editor from dialogue to page
customSelectElement: on emission of 'select' event publish an identifier
as additional argument
new Feature: difficulty levels for crosswords:
- restrict allowed directions for words
- show or hide word list in solve mode before the words are found
- changes crossword schema
- includes a small fix for customSelectElement
- includes fix in serverside debug message construction
small addendum to german translation
feature extension: default and maximum difficulty levels
- database change: projects are saved in a table, not in an option field
- set foreign key contraints between tables
- no upgrade for existing data!
- streamline project altering Ajax calls
- enable renaming of projects
- redesign of projects administrative tab
- includes some revamps in debug messages
deliver minified script for WP_DEBUG=false
context-sensitive help on settings page for each tab
Version 0.3.0: Initial release for publication
v0.3.0