Sam Jaffe
|
a44ef357fe
refactor: extract Aggregate/Ordered protocols and use extension to inject them into models
|
vor 2 Wochen |
Sam Jaffe
|
485d99ba26
refactor: extract status picker to component
|
vor 2 Wochen |
Sam Jaffe
|
f1a3a2735d
refactor: move {View => View/Components}/VisibilityTapper.swift
|
vor 2 Wochen |
Sam Jaffe
|
d559bbf116
fix: ScrollView doesn't shrink...
|
vor 2 Wochen |
Sam Jaffe
|
d9ac6423a2
feat: add project notes using a ScrollView to enable multiple lines
|
vor 2 Wochen |
Sam Jaffe
|
ad892cf561
chore: default text
|
vor 2 Wochen |
Sam Jaffe
|
8f2745fac5
refactor: switch all ForEach to use PersistentModel.id
|
vor 2 Wochen |
Sam Jaffe
|
bae8775fe6
fix: do not use the class-initializer for UUID()
|
vor 2 Wochen |
Sam Jaffe
|
917c329968
refactor: generate new UUID whenever calling init()
|
vor 2 Wochen |
Sam Jaffe
|
2bc33d4e38
refactor: properly set sortOrder when deserializing
|
vor 2 Wochen |
Sam Jaffe
|
6e228bd5b7
fix: re-enable UUID-based for-each by regenerating the uuid list when calling autosave()
|
vor 2 Wochen |
Sam Jaffe
|
cc2ea05010
refactor: remove Project.timestamp
|
vor 2 Wochen |
Sam Jaffe
|
dfb964baf1
refactor: set sortOrder when creating new Project
|
vor 2 Wochen |
Sam Jaffe
|
2cd511298e
fix?: add UUID to Project() in the hopes that it prevents dictionary errors...
|
vor 2 Wochen |
Sam Jaffe
|
629885c02e
refactor: clean up unused functions
|
vor 2 Wochen |
Sam Jaffe
|
6469582f0c
chore: indenting
|
vor 2 Wochen |
Sam Jaffe
|
b1c2cdc926
chore: final linter error
|
vor 2 Wochen |
Sam Jaffe
|
c198f3babf
refactor: fix capitalization of status, add unknown status
|
vor 2 Wochen |
Sam Jaffe
|
940c2746b1
chore: swiftlint --fix
|
vor 2 Wochen |
Sam Jaffe
|
94ba61cabe
refactor: relocated a bunch of things and push some mutator functions into Project/Task
|
vor 2 Wochen |
Sam Jaffe
|
9ebafb4b65
refactor: pull out onMove function definition
|
vor 2 Wochen |
Sam Jaffe
|
8fe064eb87
fix: initialize sortOrder when providing parent
|
vor 2 Wochen |
Sam Jaffe
|
a87d01a2f6
fix: properly re-attach parents when decoding
|
vor 2 Wochen |
Sam Jaffe
|
8ba40513f7
refactor: move Task color to end of row
|
vor 2 Wochen |
Sam Jaffe
|
a88d9b75f4
refactor: add enforced sorting to Task/SubTask
|
vor 2 Wochen |
Sam Jaffe
|
d05d5c5e3e
refactor: change project delete to swipe
|
vor 2 Wochen |
Sam Jaffe
|
716ff24410
chore: linter
|
vor 2 Wochen |
Sam Jaffe
|
cc4c6c5119
fix: move must be toggled to make hidden tags/notes work properly
|
vor 2 Wochen |
Sam Jaffe
|
e99d7490db
refactor: change from contextMenu to swipe action
|
vor 2 Wochen |
Sam Jaffe
|
4fe1951ccc
feat: implement move for Project/Task/SubTask
|
vor 2 Wochen |