Commit Graph

138 Commits (ea20ad2aa115b0a084ab46602355678d621434fa)

Author SHA1 Message Date
Hoffelhas ea20ad2aa1 Clean-up for v1.4 2020-12-30 13:46:20 +01:00
Hoffelhas ecbe8a28fa Added logic to header or unheader multiple items, specifiec from project, section, or top item level 2020-12-30 13:21:16 +01:00
Hoffelhas 346702b904 Debug header_items 2020-12-30 01:32:17 +01:00
Hoffelhas 3e14d69653 Added possibility to define start-date as an offset from due-date. 2020-12-30 00:35:07 +01:00
Hoffelhas 41c3cc3b5c Tested new section logic. In addition 'delay' has been optimised by taking computation time into account. General clean-up of code 2020-12-29 22:56:55 +01:00
Hoffelhas c50f62d946 Sections refactoring completed. Next up, code-cleanup and testing 2020-12-28 23:18:54 +01:00
Hoffelhas 3943c5c614 Pseudocode updated, section loop build-in, still need to build a class to handle 'no section' tasks, and finalize labeling logic 2020-12-17 21:02:30 +01:00
Hoffelhas a913c74086 Decided to add a separate section loop to allow for a better flow of the logic. Initial start made, still needs to be fleshed out. 2020-12-16 22:05:27 +01:00
Hoffelhas 6d3439019c Continued work on section labelling 2020-12-07 22:45:12 +01:00
Hoffelhas c1b14f55ac Added section type functionality. Still needs incorporation with label logic 2020-12-07 17:44:12 +01:00
Hoffelhas 70567cacf5 Initial modifications to include section type 2020-12-06 23:08:47 +01:00
Hoffelhas 0d18c8c8b6
Update README.md 2020-09-25 13:59:54 +02:00
Hoffelhas f3bd20cf8c
Update README.md 2020-06-15 19:01:23 +02:00
Hoffelhas 4f7981aee8
Update README.md 2020-06-13 18:55:14 +02:00
Hoffelhas 21d80334ee
Update README.md 2020-06-13 18:41:47 +02:00
Hoffelhas bc7f6938b6
Update README.md 2020-06-13 18:39:24 +02:00
Hoffelhas b6466130f4
Update README.md 2020-06-13 18:37:39 +02:00
Hoffelhas 7bd8b5a91a
Update README.md 2020-06-13 18:36:37 +02:00
Hoffelhas 4f531dd0dc
Update README.md 2020-06-13 18:27:15 +02:00
Hoffelhas 55e0153677 Testing start-date and hide-future concluded 2020-06-13 17:45:08 +02:00
Hoffelhas 9645942c5c 1) Hide-future date has been fixed 2) start-date functionality added 2020-06-13 15:26:56 +02:00
Hoffelhas 82b8bd2385 Implemented first iteration of asynchronous labelling of proejct/parentless tasks and sub-tasks 2020-06-13 11:13:03 +02:00
Hoffelhas 50830eaaa8 Prompt if user wants to create an undefined label, instead of auto-creating 2020-06-07 16:20:55 +02:00
Hoffelhas fa3d7fa1dd If the given label doesn't exists, a new one is now automatically created! 2020-06-07 15:18:12 +02:00
Hoffelhas b2430dcb1e Added modes check and CLI output as additional feedback during initialising 2020-06-07 14:59:47 +02:00
Hoffelhas 9c947b7292
Update README.md 2020-05-30 15:34:19 +02:00
Hoffelhas 3d8fb97c93
Update README.md 2020-05-30 14:46:19 +02:00
Hoffelhas ff31adc65b Put second sync back in, for some reason this makes it much more stable.
Final testing concluded, pushing for release.
2020-05-30 13:49:37 +02:00
Hoffelhas a552954d8b Bug has magically gone away on Todoist's end. For now moving on.
Parser lay-out, help content, and arguments have been improved.
2020-05-30 13:14:07 +02:00
Hoffelhas c4792b9a17 Strange bug found when testing the modulised lay-out.
Tasks that have been given an old_date show unexplained behaviour.
If set on today and recurring every day, checking it will move it TWO days.
2020-05-30 12:29:25 +02:00
Hoffelhas 4690b68245 Finalised test of alternative end-of-day time 2020-05-30 10:19:45 +02:00
Hoffelhas f51d7cb46a Implemented the functionality for an alternative end-of-day time. 2020-05-29 22:11:27 +02:00
Hoffelhas 011e100173 Quick and dirty test for an alternative end-of-day time when checking a daily recurring task. 2020-05-28 21:51:20 +02:00
Hoffelhas f9fddf934e
Update README.md 2020-05-24 18:10:06 +02:00
Hoffelhas d288738652 Modified logger to include console output.
Modified log-messages to be more read-friendly.
Decreased default delay from 10 to 5 seconds
2020-05-24 17:50:09 +02:00
Hoffelhas 0c47cfa81c Complete overhaul of label-logic.
1) Labels are again used as primary markers for cascading the information.
2) API queue only gets filled with items that require an update. This drastically lowers the size of the queue.
3) Removal of legacy code.
2020-05-24 15:57:47 +02:00
Hoffelhas 9e9567efaf version check logic added 2020-05-24 11:11:17 +02:00
Hoffelhas 473964155c
Update README.md 2020-05-21 19:07:18 +02:00
Hoffelhas e38409eac1
Update README.md 2020-05-21 19:06:31 +02:00
Hoffelhas f1fc145157 Modified .gitignore 2020-05-21 10:32:14 +02:00
Hoffelhas 4f21175f65 Update 2020-05-21 10:12:14 +02:00
Hoffelhas cbe5cba074 - Bugfix: serial tag on task level and project level not working properly
- Bugfix: Recurring task child_list has to include all children, even if checked. Not relevant for labels. Hence two lists are now created for both purposes.
2020-05-21 10:00:06 +02:00
Hoffelhas 1926c2e6a3 - Fixed a bug that prevented sequential subtasks in a parallel project
- Renamed legacy 'serial' keywords to 'sequential'
2020-05-17 18:02:38 +02:00
Hoffelhas a21d271c98
Update README.md 2020-05-15 21:35:47 +02:00
Hoffelhas b7d27f7bdd
Update README.md 2020-05-13 22:35:07 +02:00
Hoffelhas b24dd9b868 Update README.md 2020-05-13 21:27:25 +02:00
Hoffelhas a106464764 Update autodoist.py
Fixed bug in which checked children were still processed in the sequential loop
2020-05-13 21:27:22 +02:00
Hoffelhas f021a84bf7 Applied fix to the sequential label logic 2020-05-13 21:27:20 +02:00
Hoffelhas 9dbbd87720 Stash 2020-05-13 21:27:17 +02:00
Hoffelhas f8fb8a77aa Update README.md 2020-05-13 21:27:14 +02:00