Commit Graph

1431 Commits

Author SHA1 Message Date
Nathan Dwarshuis 69237c720e ENH make buffer status trees accululate scheduled timestamps 2022-06-05 12:27:12 -04:00
Nathan Dwarshuis a74dd98e4d WIP update action buffer status to use aggregated child scheduled timestamps 2022-06-02 23:35:20 -04:00
Nathan Dwarshuis edf2480b6f ENH make rankfold function accumulate "stuff" in parallel 2022-06-02 18:09:24 -04:00
Nathan Dwarshuis fb3b8f997d FIX typo 2022-06-02 17:33:53 -04:00
Nathan Dwarshuis e4a5de7ea2 Merge branch 'plan_trees' 2022-06-01 22:58:10 -04:00
Nathan Dwarshuis 5df1cdfa77 FIX typo 2022-06-01 22:54:01 -04:00
Nathan Dwarshuis 89d1e05b92 FIX compile errors 2022-06-01 19:08:24 -04:00
Nathan Dwarshuis c1998b6ede ENH make weekly plan start on proper day of week 2022-06-01 18:55:22 -04:00
Nathan Dwarshuis 6aaa513856 ENH show overdue deadlines 2022-06-01 18:34:30 -04:00
Nathan Dwarshuis c081c34a43 ENH remove gatech email 2022-06-01 18:34:23 -04:00
Nathan Dwarshuis 84b06e1a42 FIX typo 2022-05-30 15:47:56 -04:00
Nathan Dwarshuis 7fe062b7f8 ENH update packages 2022-05-30 15:47:47 -04:00
Nathan Dwarshuis 582e938e50 ADD logic to tell if iterators need to be refilled (oops) 2022-05-27 21:36:04 -04:00
Nathan Dwarshuis 7a3532ed90 FIX make datetimes that aren't on the current date not show their HHMM 2022-05-22 23:40:52 -04:00
Nathan Dwarshuis 20c3dece24 FIX future scheduled timestamps not showing up 2022-05-22 23:34:53 -04:00
Nathan Dwarshuis 85be0e64bd FIX don't add extra datetime when repeat happens to land on selected date 2022-05-22 23:01:32 -04:00
Nathan Dwarshuis 8fbf8afd10 FIX ensure network status is passed to agenda view properly 2022-05-22 18:05:32 -04:00
Nathan Dwarshuis cd66eef37c FIX properly query qtp deadline 2022-05-22 17:58:57 -04:00
Nathan Dwarshuis 225ad0efbc REF remove dead code 2022-05-22 17:58:52 -04:00
Nathan Dwarshuis cfc944e213 FIX consider iterators with all done subiterators as empty and not error 2022-05-22 17:47:29 -04:00
Nathan Dwarshuis 74fc4723cd FIX don't present a weekly plan if no span exists 2022-05-22 17:03:49 -04:00
Nathan Dwarshuis 843013884b FIX make spans the correct length 2022-05-22 17:03:27 -04:00
Nathan Dwarshuis 8c4ba190b7 ENH update packages 2022-05-22 15:31:42 -04:00
Nathan Dwarshuis 9f0ca73f36 FIX repeated deadlines in agenda 2022-05-18 23:30:38 -04:00
Nathan Dwarshuis 3778f8bd7d ENH update buffer functions to use weekly tree structure 2022-05-18 19:57:47 -04:00
Nathan Dwarshuis 8b1e318c1d ENH update weekly plan to use tree-based buffer status 2022-05-18 18:58:41 -04:00
Nathan Dwarshuis c8a27cba5c ENH make network status understand weekly tree plans 2022-05-17 23:44:23 -04:00
Nathan Dwarshuis 40ec33fa5c ENH update packages 2022-05-17 18:44:02 -04:00
Nathan Dwarshuis 1e917c0cee WIP pass the weekly date down the tree 2022-05-16 01:01:05 -04:00
Nathan Dwarshuis ffc3875c10 WIP convert weekly buffer status to tree-based representation 2022-05-14 00:06:58 -04:00
Nathan Dwarshuis db518f8049 WIP use trees to compute buffer status for weekly plan 2022-05-12 23:38:40 -04:00
Nathan Dwarshuis 9a82ddc696 FIX weekly agenda view bugs 2022-05-12 21:26:32 -04:00
Nathan Dwarshuis 45aed1a3d3 ENH don't base weekly plan on fixed week intervals 2022-05-12 00:03:17 -04:00
Nathan Dwarshuis 96d9f84df0 ENH filter quarterly plan nodes with no network status 2022-05-10 17:46:51 -04:00
Nathan Dwarshuis d96f6b7457 REF make with-valid clearer and documented 2022-05-10 00:06:39 -04:00
Nathan Dwarshuis e80797b8de REF make key functions more concise 2022-05-09 23:34:01 -04:00
Nathan Dwarshuis 06fa37e30b REF make lefts in network status more robust (and probably solve lots of bugs) 2022-05-09 23:29:56 -04:00
Nathan Dwarshuis 65005a2f9f REF remove dead code 2022-05-09 23:07:11 -04:00
Nathan Dwarshuis 99fa944ef4 FIX type mismatches 2022-05-09 23:03:01 -04:00
Nathan Dwarshuis e4ed6aa4cd FIX type mismatch 2022-05-09 22:51:46 -04:00
Nathan Dwarshuis 2a1485edb8 FIX incorrect deadline function 2022-05-09 22:51:28 -04:00
Nathan Dwarshuis 4fe5fe5b5d ENH inform user of their idiocy when assigning a repeate to an EPG 2022-05-09 22:28:06 -04:00
Nathan Dwarshuis 7b98e2099a FIX typo 2022-05-09 22:25:47 -04:00
Nathan Dwarshuis 46ad19d39f ENH check for repeated deadlines within actions 2022-05-09 22:24:08 -04:00
Nathan Dwarshuis 8bcefb4718 ENH only add scheduled actions if scheduled within the current week 2022-05-09 22:09:59 -04:00
Nathan Dwarshuis dc4e160e12 FIX agenda view selection using datetime strings 2022-05-09 22:05:52 -04:00
Nathan Dwarshuis f77967681d ENH only add a scheduled action if an action and qtp point to the same goal node 2022-05-08 20:03:37 -04:00
Nathan Dwarshuis c8be4f52f9 REF fix docstring 2022-05-08 20:03:27 -04:00
Nathan Dwarshuis 77f6500f12 ADD shortcut for QTP 2022-05-08 19:37:37 -04:00
Nathan Dwarshuis 71f293892a ENH make status buffer use org syntax 2022-05-08 19:37:25 -04:00