summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* task_list: Implement basic task listrefactorJamie Murphy2023-02-162-0/+152
* cargo: Add IndexMapJamie Murphy2023-02-162-0/+2
* provider: Remove unused parent functionsJamie Murphy2023-02-161-39/+3
* local_provider: Implement remove_taskJamie Murphy2023-02-161-7/+94
* provider: Add remove_task vfunctionJamie Murphy2023-02-161-4/+81
* task: Fix Queryable creation bugsJamie Murphy2023-02-161-13/+13
* local_provider: Fix test suiteJamie Murphy2023-02-131-2/+2
* task: Use a RNG to create IDs, instead of just the timeJamie Murphy2023-02-131-4/+14
* cargo: Add random number generatorJamie Murphy2023-02-132-1/+56
* local_provider: Switch to VFuncsJamie Murphy2023-02-122-53/+92
* provider: Setup Async VFuncsJamie Murphy2023-02-121-11/+199
* cargo: Remove async-traitJamie Murphy2023-02-122-13/+0
* local_provider: Implement update_taskJamie Murphy2023-02-122-5/+49
* provider: Add update_task async functionJamie Murphy2023-02-121-1/+9
* local_provider: Setup database if neededJamie Murphy2023-02-121-4/+11
* task: Configure priority and created propertiesJamie Murphy2023-02-121-3/+29
* cargo: Add diesel_migrationsJamie Murphy2023-02-122-0/+34
* local_provider: Support creating tasksJamie Murphy2023-02-121-19/+47
* task: Setup Task for being used with DieselJamie Murphy2023-02-121-25/+91
* provider: Add async create_task functionJamie Murphy2023-02-121-1/+5
* database: Update Tasks tableJamie Murphy2023-02-122-6/+6
* cargo: Add async cratesJamie Murphy2023-02-122-0/+41
* local_provider: Setup Database PoolJamie Murphy2023-02-121-3/+65
* task: Use a NaiveDateTime for CompletedJamie Murphy2023-02-121-3/+14
* database: Setup Tasks tableJamie Murphy2023-02-125-0/+38
* cargo: Add dieselJamie Murphy2023-02-122-0/+166
* build: Add Rust-specific configJamie Murphy2023-02-124-1/+28
* engine: Create Provider ListJamie Murphy2023-02-121-3/+13
* providers: Create LocalProvider scaffoldJamie Murphy2023-02-123-0/+55
* provider: Switch to making Provider subclassableJamie Murphy2023-02-121-17/+8
* rust: Use stable instead of nightlyJamie Murphy2023-02-121-1/+1
* project: Update to Properties macroJamie Murphy2023-02-122-143/+67
* utils: Switch to using AnyhowJamie Murphy2023-02-121-39/+7
* cargo: Update dependenciesJamie Murphy2023-02-122-103/+138
* engine: Remove unused featureJamie Murphy2023-02-121-2/+0
* po: Update Translation FilesJamie Murphy2023-02-121-0/+1
* build: Fix bindings.h not availableJamie Murphy2023-02-122-3/+6
* engine: Rust workJamie Murphy2023-02-128-1/+696
* project: Implement suggestions from checksJamie Murphy2023-02-1211-21/+26
* project: Update builds, include code checksJamie Murphy2023-02-129-15/+706
* project: Introduce RustJamie Murphy2023-02-1210-2/+1001
* main: Remove useless ensure_typesJamie Murphy2023-02-122-9/+0
* gtd-menu-button: Remove GtdMenuButtonJamie Murphy2023-02-126-1165/+0
* utils: Remove gtd-utils-privateJamie Murphy2023-02-121-29/+0
* gtd-workspace: Remove workspaces and implement in GtdWindowJamie Murphy2023-02-1213-1297/+621
* project: Update buildsystemJamie Murphy2023-02-128-60/+27
* gtd-utils: Remove private headersJamie Murphy2023-02-123-4/+6
* gtd-list-model: Remove unused modelsJamie Murphy2023-02-124-1159/+0
* project: Remove GtdAnimationJamie Murphy2023-02-1235-8239/+47
* gtd-activatable: Remove Activatable interfaceJamie Murphy2023-02-126-247/+1