79 Commits
Author SHA1 Message Date
Worive f469e63dee Fix Color Applicator GUI and middle-click selection with dyes (#1731) 2026-11-06 12:16:30 -05:00
WoriveandMartin Robertz 2343e45881 Improve cable previews for grid proxyable hosts and formed multiblocks (#1646)
Co-authored-by: Martin Robertz <[email protected]>
2026-10-17 16:10:43 +02:00
Worive 97185b70b0 Fix sorting by in crafting plan not working (#1691) 2026-10-04 17:22:45 +02:00
Worive 2b66781490 Allow configuring reshuffler access on ME storage buses (#1659) 2026-10-01 20:49:45 +02:00
Worive e1290975a7 perf(crafting): reduce repeated dispatch overhead (#1671) 2026-10-01 10:12:03 +00:00
Worive c18acef6a7 Fix conflicting reshuffle access defaults (#1669) 2026-09-30 18:53:55 +09:00
Worive da2a00dbf9 Prevent inactive GT EU P2P outputs from injecting energy (#1667) 2026-09-28 15:33:58 +02:00
Woriveandgithub-actions[bot] 151550f6d5 Add component search to Network Status (#1649)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-24 13:46:28 +02:00
Worive 22023fe5ad Add reshuffler access configuration (#1613) 2026-09-24 04:43:19 +00:00
Worive eee8fa38c6 Makes controller animations per storage network instead of globally (#1595) 2026-09-23 06:03:09 +00:00
Worive 579ab2bed1 Fix replenisher storage notifications and byte accounting (#1621) 2026-09-22 18:48:16 +02:00
Worive fdedc3a8f0 Allow creative color applicator use (#1576) 2026-09-20 15:57:36 +02:00
Worive 3640653615 Limit channels per controller face (#1638) 2026-09-20 15:57:21 +02:00
Worive 59c002bc5a Exclude void cells from storage type statistics (#1648) 2026-09-20 15:57:06 +02:00
Worive 4dcc31e510 Fix crafting test simulation timing (#1645) 2026-09-20 15:56:46 +02:00
Worive 7b732873e3 Preserve custom names in Network Status entries (#1647) 2026-09-20 15:56:29 +02:00
Worive 695fb90a5a Make interfaces colorable (#1579) 2026-09-14 06:30:56 +00:00
Worive 67728d2e1d Fix color applicator cleaning (#1607) 2026-09-14 05:38:04 +00:00
Worive 1b9e9cd1c3 Fix item loss during storage reshuffling (#1612) 2026-09-13 19:19:59 +02:00
Worive 7ed7e4e1ed chore: bump Horizon-QA to 0.14.1 (#1606) 2026-09-10 23:28:01 +02:00
Worive 9ad45c99eb Fix invalid pattern highlighting after slot updates (#1587) 2026-09-06 20:45:55 +02:00
Woriveandgithub-actions[bot] f07a959dc2 Keep the border gray and dark to maintain ae2 identity (#1582)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-06 11:51:52 +00:00
f9f4915989 Make Controllers colorable (#1574)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Martin Robertz <[email protected]>
2026-09-05 22:11:25 +02:00
WoriveandMartin Robertz b2cdfce958 Add crafting CPU reconstruction persistence GameTest (#1561)
Co-authored-by: Martin Robertz <[email protected]>
2026-09-05 18:25:20 +02:00
WoriveandMartin Robertz add597fd28 test: cover export recovery after power loss (#1571)
Co-authored-by: Martin Robertz <[email protected]>
2026-09-05 09:38:02 +02:00
WoriveandMartin Robertz 2e17b5b031 Fix fluid network search highlighting (#1569)
Co-authored-by: Martin Robertz <[email protected]>
2026-09-04 14:24:38 +00:00
Worive 08e42e52e8 Fix color applicator shift-right-click GUI (#1560) 2026-09-01 12:47:56 -04:00
Worive d7a6ebdfe5 Fix shift + left click button drag in terminal (#1557) 2026-08-30 08:22:26 +00:00
Worive 060343435d Fix crashes when diffing read-only network item lists (#1558) 2026-08-29 20:54:27 +02:00
WoriveandMartin Robertz be38cc197f Use named Horizon-QA tick callbacks (#1546)
Co-authored-by: Martin Robertz <[email protected]>
2026-08-29 01:00:28 +09:00
Worive 78275b4d24 test: parameterize IO port speed budgets (#1555) 2026-08-28 10:53:06 +00:00
Worive 386db42c43 Avoid redundant wireless connection restoration (#1553) 2026-08-28 17:45:28 +07:00
Worive 87f2b3817c Bump Horizon-QA to 0.14.0 (#1549) 2026-08-26 10:35:18 +02:00
Worive d9d8f9d3c0 Fixes cell workbench not clearing cell restrictions (#1540) 2026-08-24 12:05:44 +07:00
Worive 1d8c625ffd Fix throughput monitor accuracy (#1543) 2026-08-23 16:52:47 +00:00
Worive 6ed424d2db Remove deprecated gametest methods usages (#1539) 2026-08-23 10:23:17 +02:00
Worive 0fbf6fe9f3 Fix terminal space-drag transfers (#1534) 2026-08-22 13:24:31 +00:00
Worive 6dffe726b2 Fix item loss when pulling NEI bookmarks (#1533) 2026-08-22 20:16:43 +07:00
Worive 2c4cb00aff Fix negative idle crafting processor count (#1535) 2026-08-22 16:18:05 +07:00
Worive 8dcf1e8865 fix: invalidate smart blocking after interface pushes (#1531) 2026-08-21 19:21:05 +07:00
Worive ec0665f880 Fix recipes created by late ore registrations (#1532) 2026-08-21 13:02:39 +02:00
Worive df35983073 Fix the storage-bus ore-filter persistence issue (#1512) 2026-08-19 17:31:45 +07:00
Worive 631b7ac11c Fix repeated ore filter operands (#1515) 2026-08-16 19:17:32 +07:00
Worive 49981ce471 Fix Interface Terminal creative pick-block (#1514) 2026-08-16 19:17:18 +07:00
Worive 69e8c1d139 fix: render interface terminal tooltips above patterns (#1513) 2026-08-16 19:16:57 +07:00
Worive 83cb720ef1 fix: reject crafted items when export target is missing (#1516) 2026-08-16 19:12:49 +07:00
Worive f453069c21 fix: annotate AE2FC compatibility test require ae2fc to be present (#1517) 2026-08-16 15:32:34 +07:00
Worive f40eed2d9b fix: validate Fluix output capacity (#1511) 2026-08-13 23:57:14 -05:00
WoriveandMartin Robertz 3654a842bf fix: charge power for fluid container transfers (#1504)
Co-authored-by: Martin Robertz <[email protected]>
2026-08-13 23:17:10 +07:00
Worive b0913d5306 Preserve orphaned Interface P2P buffers (#1503) 2026-08-13 22:41:05 +07:00
Worive fd1a66b0d7 Fix Interface P2P drop ownership (#1502) 2026-08-13 18:12:40 +07:00
Worive d208764001 Fix pattern scrolling in interfaces (#1499) 2026-08-13 06:31:33 +00:00
Worive cf63a70645 Fix crafting CPU button name overflow (#1495) 2026-08-13 10:56:08 +07:00
WoriveandMartin Robertz 0c5679f643 refactor: replace IO port continuous invariants (#1497)
Co-authored-by: Martin Robertz <[email protected]>
2026-08-12 18:28:34 +02:00
Worive 15d585c255 test: cover import bus with full network (#1496) 2026-08-12 22:02:45 +07:00
WoriveandMartin Robertz 952e08760f Add energy acceptor game test using HorizonQA helpers and new structure (#1479)
Co-authored-by: Martin Robertz <[email protected]>
2026-08-08 01:47:16 +07:00
Worive 63cfd646fa Refactor/hqa update to v2 structures (#1467) 2026-07-25 07:41:52 +02:00
Worive 8e29c7202e Mark all tests using NBT structures with numeric item IDs as optional… (#1463) 2026-07-21 15:47:53 +00:00
WoriveandMartin Robertz 0f52c3fc19 Fix storage bus cache reset downgrade (#1453)
Co-authored-by: Martin Robertz <[email protected]>
2026-07-20 13:11:10 +00:00
WoriveandKogepan229 8816434243 Refactor crafting execution game tests to use HorizonQA helpers (#1444)
Co-authored-by: Kogepan229 <[email protected]>
2026-07-19 18:22:48 +00:00
Worive 7c7a576210 Refactor interface game tests to use HorizonQA helpers (#1447) 2026-07-20 03:10:13 +09:00
WoriveandKogepan229 fea7741cb0 Refactor network core game tests to use HorizonQA helpers (#1450)
Co-authored-by: Kogepan229 <[email protected]>
2026-07-19 17:38:54 +00:00
Worive e7e5fbbac1 Refactor fluid IO port game tests to use HorizonQA helpers (#1449) 2026-07-19 17:22:26 +00:00
Worive bfd4a9826b Refactor import/export bus game tests to use HorizonQA helpers (#1446) 2026-07-20 02:14:56 +09:00
WoriveandKogepan229 7bfd24b0f3 Refactor IO port game tests to use HorizonQA helpers (#1448)
Co-authored-by: Kogepan229 <[email protected]>
2026-07-19 17:02:07 +00:00
Worive 1841503b4e Refactor drive and cell game tests to use HorizonQA helpers (#1445) 2026-07-19 16:45:10 +00:00
WoriveandKogepan229 1fdc9019eb Refactor P2P game tests to use HorizonQA helpers (#1451)
Co-authored-by: Kogepan229 <[email protected]>
2026-07-19 16:31:34 +00:00
Worive da156f8658 Refactor storage bus game tests to use HorizonQA helpers (#1452) 2026-07-20 01:24:24 +09:00
Worive 0f4f6996bc Use new HorizonQA helpers in game tests (#1442) 2026-07-19 17:20:01 +02:00
Worive 52d9e9c7c0 Add multiple new Horizon-QA tests to cover AE2's logic (#1425) 2026-07-19 08:28:49 +02:00
Worive 19e288010a Refactor IOPortTests to use labeled test positions and update Horizon-QA dependency to v0.7.0 (#1416) 2026-07-04 18:39:41 +02:00
Worive e91ab1707f Fix color applicator gui not reporting properly colors (#1009) 2026-01-10 11:09:50 +01:00
Worive 7a52b35af2 Fix tooltip details showing the details of previously hovered item instead of currently hovered one (#1008) 2026-01-10 11:09:27 +01:00
Worive 609be2107a Do not close the crafting cpu screen if there's no block to highlight (#1007) 2026-01-10 11:09:07 +01:00
Worive dec3003ea3 Refactor GuiColorSelect to use constants in GuiColor (#1002) 2026-01-04 21:48:14 +01:00
Woriveandgithub-actions[bot] 7d24d7d2b1 Add color selector GUI for the Color Applicator and color pickup (#998)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-03 17:31:56 +01:00
Woriveandboubou19 24692c8dc1 Updated ME Drive rendering to color the chassis instead of the cells, preserving drive type visibility (#988)
Co-authored-by: boubou19 <[email protected]>
2025-12-31 16:11:50 +00:00
Worive 9bb9d54fa7 Fix: Ensure powered-off ME Drive cell status remains black with night vision (#834) 2025-08-25 16:43:56 +02:00
WoriveandMartin Robertz 8187c774f2 Display custom name in MemoryCard tooltip (#614)
Co-authored-by: Martin Robertz <[email protected]>
2024-12-09 15:14:22 +01:00