sub task list reorders itself when a sequence number changes in it
simplify sub task list update implementation
task list reorders itself when a sequence number changes in it
update single task in task updater
update every task in a task list in task updater
empty switchable auto update added
automatic update
introduce id field in data.json
use 'id' as identifier for sub tasks
use 'id' as identifier for tasks
rearrange sub tasks when list is reordered
rearrange tasks when list is reordered
do not render sub task if only sequence number changes
do not render task if only sequence number changes
fire change event in task if a sub task changes
refactor task factory tests
create raw data from task list in factory
remove data serialization from Connector
remove raw data creation from factory
save changes if new values do not equal the old ones