aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main.odin4
-rw-r--r--src/time.odin3
2 files changed, 4 insertions, 3 deletions
diff --git a/src/main.odin b/src/main.odin
index 36a1c2f..89ff39e 100644
--- a/src/main.odin
+++ b/src/main.odin
@@ -4,9 +4,9 @@ import "core:fmt"
main :: proc() {
//test()
- new_workday({0, 0, 1, 1, 1},
+ new_workday({10, 22, 1, 5, 2023},
{00, 08, 5, 5, 2023},
- {00, 07, 6, 5, 2023},
+ {00, 05, 6, 5, 2023},
{30, 21, 5, 5, 2023})
}
diff --git a/src/time.odin b/src/time.odin
index 56d7425..bdef718 100644
--- a/src/time.odin
+++ b/src/time.odin
@@ -72,7 +72,6 @@ new_workday :: proc(previous_wrap : Moment,
// though so that at least one hour of the unused overtime is not counted.
// (It's unclear if an 8-hour day that ends 3 hours in counts as having 5 hours of unused overtime)
max(clamp(sub(planned_wrap, {0, 1, 0}), wrap, add(wrap, {0, 2, 0})),
- //max(sub(planned_wraptime, {0,1,0}), wrap),
add(call, {0, 4, 0})), 0, ""}
// ^ Minimum 4 hour day ^
@@ -133,6 +132,8 @@ new_workday :: proc(previous_wrap : Moment,
fmt.printf("Block %2i: %s\n", i+1, toString(each_block))
}
+ fmt.println(total_timeblocks)
+
// TODO:
// BIG BLOCK OF RULES N SHIT GOES HERE
// BIG BLOCK OF RULES N SHIT GOES HERE