|
23d73ee19d
|
BD suffix not needed anymore
|
2025-08-08 14:10:19 +02:00 |
|
|
853beb07d2
|
comment out debug statements
|
2025-08-08 14:08:40 +02:00 |
|
|
e88c1a3d49
|
- More precise calculation thanks to BigDecimals
- instead of adding one and ignore the postdecimals in FormatTools.minutesToTimeString, round to integer
|
2025-08-06 12:17:54 +02:00 |
|
|
d0687c9568
|
better debug preparation
|
2025-08-06 12:14:00 +02:00 |
|
|
d9553ace7a
|
central evaluation of passed minutes
|
2025-08-06 12:13:23 +02:00 |
|
|
f8e1b13ae5
|
more elegant handling of pre-lunch-time/ shorter total times in general
|
2025-08-06 10:31:31 +02:00 |
|
|
f5474a59fa
|
fixed build script
|
2025-08-06 10:28:16 +02:00 |
|
|
d87e503cfe
|
correctly declare thrown exceptions
|
2025-07-31 10:10:21 +02:00 |
|
|
ad25f48116
|
reintroduced lost setter
|
2025-07-31 10:09:56 +02:00 |
|
|
2231cf9b3f
|
- fixed compile error
(public interfaces need their own file, apparently)
|
2025-07-31 10:09:18 +02:00 |
|
|
f854d2460c
|
adjusted standalone classes (approximately) to state of classes in project
|
2025-07-31 09:55:06 +02:00 |
|
|
591e256fa5
|
added simple compilation "script"
|
2025-07-31 09:53:36 +02:00 |
|
|
64d29125e9
|
removed unused code
|
2025-07-31 09:53:02 +02:00 |
|
|
710ff47a79
|
fixed missing qualifier
|
2025-07-31 09:52:34 +02:00 |
|
|
34fcaf32fe
|
- cleaned up unused variable
- renamed parameter
|
2025-07-31 09:48:45 +02:00 |
|
|
4753243c10
|
- save calculated Value in named constant
- cleanup unused code
- comment out redundant printed information
|
2025-07-31 09:47:46 +02:00 |
|
|
eed441343c
|
new project structure
- use objects and inheritance
- enabled combined version for drinking and loading bar without impacting any of them
|
2025-07-30 13:42:18 +02:00 |
|
|
84a2a94064
|
prompt for lunch only until expected lunch time
|
2025-07-30 13:39:37 +02:00 |
|
|
ccb9c06f98
|
do not call the other wrapper, call the real method directly
|
2025-07-30 13:38:22 +02:00 |
|
|
c3be3892bd
|
improved input verification
|
2025-07-29 09:39:35 +02:00 |
|
|
468403801b
|
- show progress to next drinking interval
- show minutes until next drinking interval
|
2025-07-28 09:31:25 +02:00 |
|
|
b2800a2f78
|
(partially in last commit) - add volume to current litres to respect it in all future calculations (foreshadowing)
|
2025-07-28 09:29:18 +02:00 |
|
|
4581cec622
|
removed clutter
|
2025-07-28 09:27:07 +02:00 |
|
|
dc99ca2ee4
|
first version of class that tracks target liquid intake over time
|
2025-07-22 09:23:52 +02:00 |
|
|
d73f2e0cd4
|
improve readability
|
2025-07-22 09:21:47 +02:00 |
|
|
7cab32467d
|
fix error when mittagspauseDuration is null
|
2025-07-22 09:21:23 +02:00 |
|
|
a77c8e3e5f
|
use constants
|
2025-07-22 09:15:11 +02:00 |
|
|
c9d33e6f76
|
show info about end time to help decide offset/ manual end time
|
2025-07-14 15:34:38 +02:00 |
|
|
e0750ef26f
|
helper methods for printing to stdout
|
2025-07-07 09:03:48 +02:00 |
|
|
f8ed1d185b
|
truncate (almost) all datetimes to minutes for more precise calculation
|
2025-07-07 09:02:47 +02:00 |
|
|
b472d0dcba
|
better handling of start time beginning in the future
|
2025-07-07 08:57:03 +02:00 |
|
|
474c0210cd
|
fixed copy + paste error
|
2025-06-19 08:05:53 +02:00 |
|
|
9075dcf0a3
|
optionally prompt or parse for parameters
|
2025-04-30 09:16:38 +02:00 |
|
|
9fe2163b6e
|
enable prompting for parameters if no args are given
|
2025-04-30 09:14:57 +02:00 |
|
|
44d981d845
|
better variable naming
|
2025-04-16 10:30:08 +02:00 |
|
|
f264a67915
|
verwende reale Restschuld zur Zinsbetragberechnung
|
2025-03-27 09:57:09 +01:00 |
|
|
f384c6d1d0
|
bessere Reihenfolge
|
2025-03-27 09:02:39 +01:00 |
|
|
d0306217bb
|
verwende nicht-veraltete Klassen
|
2025-03-27 09:00:33 +01:00 |
|
|
f1b585c945
|
Drucke Kreditjahr UND Kalenderjahr, wenn angemessen
|
2025-03-27 09:00:14 +01:00 |
|
|
c4357aebcd
|
Beabsichtigte Restschuld eingebaut
|
2025-03-27 08:49:48 +01:00 |
|
|
b0c6af37d1
|
ermögliche Angabe von Laufzeit in Jahren und Monaten
|
2025-03-26 16:40:52 +01:00 |
|
|
014c7f4786
|
Sondertilgung optional
|
2025-03-26 16:40:14 +01:00 |
|
|
20641043d3
|
kommandozeile als Standard-Eingabeform
|
2025-03-26 15:51:08 +01:00 |
|
|
e942a732e5
|
etwas benutzerfreundlichere Eingabe in Kommandozeile
|
2025-03-26 15:50:09 +01:00 |
|
|
6d16191e0e
|
- Zeige korrekte Jahressummen
- drucke letzte Summe Kreditjahr nach Ablauf
|
2025-03-25 13:35:38 +01:00 |
|
|
05debf0b80
|
- Trümmer in kleinere Methoden aufgeteilt
- Sondertilgungen eingebaut
|
2025-03-25 12:54:56 +01:00 |
|
|
4a2d546198
|
added explanatory comment to rather uncommon way of calculating rule-of-three (dreisatz)
|
2025-01-24 10:08:44 +01:00 |
|
|
c14f2455e4
|
updated based on latest changes in LoadingBar
|
2025-01-22 16:54:59 +01:00 |
|
|
8386b1b53d
|
reduce calculations with combinated method
|
2025-01-22 15:15:35 +01:00 |
|
|
057a4973c7
|
fix rounding errors by first multiplying and then dividing
|
2025-01-22 15:15:05 +01:00 |
|