Commit Graph

166 Commits

Author SHA1 Message Date
Guillaume ARM
4b7a38ebf0 feat(CountersSelectors): add pageup/pagedown/home/end shortcuts 2024-05-23 22:46:24 +02:00
Guillaume ARM
64176024f3 feat(CountersSelectors): add 'delete' shortcut + change 'm' 2024-05-23 22:38:29 +02:00
Guillaume ARM
642604da9d fix(CountersSelector): 'q' shortcut last fixes 2024-05-23 22:34:46 +02:00
Guillaume ARM
f45d979312 fix(CountersSelector): fix broken 'q' shortcut 2024-05-23 22:30:40 +02:00
Guillaume ARM
8d4768813b feat(inferium-gui): add basic titleFn 2024-05-23 22:27:18 +02:00
Guillaume ARM
69b31f24a9 feat(CountersSelector): add 'm' shortcut 2024-05-23 22:19:38 +02:00
Guillaume ARM
56558fad7a feat(CountersSelector): add 'r' and 'q' + refactor 2024-05-23 22:10:57 +02:00
Guillaume ARM
4903f0a96c fix(CountersSelector): bad writeLine function 2024-05-23 21:58:41 +02:00
Guillaume ARM
7f7d3e801e feat(CountersSelector): refactor + better title bar 2024-05-23 21:55:36 +02:00
Guillaume ARM
ab17e80fa5 fix(CountersSelectors): createWriteWithColor 2024-05-23 21:19:28 +02:00
Guillaume ARM
5501e06844 fix(CountersSelector): bad selectedPage calculation 2024-05-23 21:02:20 +02:00
Guillaume ARM
b2beb2fdbb fix(ui): better rendering result for CountersSelector 2024-05-23 20:58:01 +02:00
Guillaume ARM
b8c83bc959 fix(ui): create a window for the CountersSelector 2024-05-23 20:43:09 +02:00
Guillaume ARM
ddea713ae4 chore: test inferium-gui 2024-05-23 20:17:36 +02:00
Guillaume ARM
e451631810 fix(ui): broken getTotalCount function 2024-05-23 20:14:47 +02:00
Guillaume ARM
be9e57ebd7 fix(ui): CountersSelectors add 'name' and 'count' in countersMap payload 2024-05-23 20:11:35 +02:00
Guillaume ARM
b1c24ee6a2 fix(ui): bad omit implementation 2024-05-23 19:15:44 +02:00
Guillaume ARM
11831c9054 fix(ui): CountersSelector selectedPage calculation 2024-05-23 19:00:10 +02:00
Guillaume ARM
6af0669b99 feat: introduce libs/ui/CountersSelector and try it in inferium-gui 2024-05-23 18:04:45 +02:00
Guillaume ARM
30c1da50e5 fix(inferium-server): crash with shallowClone when a config does not exist 2024-05-22 21:39:06 +02:00
Guillaume ARM
9e09ac85c3 fix(inferium-server): delete-config should work with a number id 2024-05-22 21:35:41 +02:00
Guillaume ARM
dd79ecb941 fix(inferium-server): do not consider new harvester if a computer id is given 2024-05-22 21:31:47 +02:00
Guillaume ARM
a28ccbc920 feat(inferium-server): add delete-config endpoint 2024-05-22 21:10:57 +02:00
Guillaume ARM
b88bc8a023 fix(inferium)!: rename getconfig in get-config 2024-05-22 21:07:13 +02:00
Guillaume ARM
49669c6e59 feat(inferium-server): add setconfig 2024-05-22 21:05:55 +02:00
Guillaume ARM
3bdfec3eda feat(inferium-server): add listharvesters 2024-05-22 20:54:14 +02:00
Guillaume ARM
877773bb5a chore: change install script and split different install files
and add empty inferium-gui program
2024-05-22 20:44:36 +02:00
Guillaume ARM
b2658117fd fix(inferium-server): length of the plan is automatically calculated 2024-05-22 19:41:26 +02:00
Guillaume ARM
c555e4e0fc chore: better logs when a new harvester is detected 2024-05-22 19:37:58 +02:00
Guillaume ARM
43c936bf3b fix(inferium-server): create persisted configs file if don't exist 2024-05-22 19:34:54 +02:00
Guillaume ARM
baba577b62 perf(net): compact data sent to the network 2024-05-22 19:32:57 +02:00
Guillaume ARM
24ffcce68d feat(inferium-server): configs are persisted 2024-05-22 19:31:53 +02:00
Guillaume ARM
77210784ff fix(inferium-harvester): handle when a turtle is blocked during forward 2024-05-22 19:31:17 +02:00
Guillaume ARM
f38f3dc7bf fix(inferium-harvester): forget to pass config 2024-05-22 18:54:21 +02:00
Guillaume ARM
90a3ac864e feat(inferium): replace getplan by getconfig 2024-05-22 18:40:00 +02:00
Guillaume ARM
38b9c24bd6 refactor(inferium-harvester): dynamic config (but still local) 2024-05-22 18:24:33 +02:00
Guillaume ARM
f988356750 feat(install): remove listed old filed during installation 2024-05-22 18:04:32 +02:00
Guillaume ARM
ddf028b4a4 chore: update README 2024-05-22 01:17:36 +02:00
Guillaume ARM
6ca8bacaf6 chore: update default startup.lua file 2024-05-22 01:16:21 +02:00
Guillaume ARM
467378f0c9 feat(inferium-harvester): add config.fertilizedBoost 2024-05-22 01:15:20 +02:00
Guillaume ARM
a29f8ac5cb fix(inferium-harvester): display of the harvest state 2024-05-22 00:17:49 +02:00
Guillaume ARM
0a9294310a feat(inferium-harvester): better logs on refuel, harvest and remove seeds 2024-05-22 00:15:29 +02:00
Guillaume ARM
b8fb2390f2 fix(inferium-harvester): better error handling for fetchRemotePlan 2024-05-21 23:52:09 +02:00
Guillaume ARM
9bd5bbc127 fix(inferium-server): bug when evaluating the type of a message 2024-05-21 23:49:11 +02:00
Guillaume ARM
7233ed7eb5 fix(inferium-harvester): avoid printing the same error message each time 2024-05-21 23:45:44 +02:00
Guillaume ARM
b9144d6847 fix(net): QUERY_PROTO was not used by sendQuery 2024-05-21 23:44:24 +02:00
Guillaume ARM
97bb32b544 chore(inferium-harvester): better debug messages 2024-05-21 23:41:43 +02:00
Guillaume ARM
6071fdb6b4 feat(inferium-harvester): fetch the remote plan before getting the local plan 2024-05-21 23:39:12 +02:00
Guillaume ARM
11b6f140e1 chore: add some debug messages 2024-05-21 23:37:35 +02:00
Guillaume ARM
cf39e16fa3 fix(inferium-server): server crash at start 2024-05-21 23:35:30 +02:00