Commit graph

2666 commits

Author SHA1 Message Date
bgkillas
e93db76c77 initial entity cache setup(buggy) 2025-06-21 21:11:33 -04:00
bgkillas
54b60d5a1c dont show cumulative times for ewext update perf 2025-06-21 13:40:41 -04:00
bgkillas
9e80b862b4 fix spell ban 2025-06-20 21:38:53 -04:00
bgkillas
aebe26407e i dont know what python comments are it seems 2025-06-20 17:02:57 -04:00
bgkillas
3e625d2841 revert changes to macos bin 2025-06-20 16:49:26 -04:00
bgkillas
95d26d56c6 hopefully fix macos updating 2025-06-20 15:13:38 -04:00
bgkillas
6e8f86e26c build ewext smaller 2025-06-20 15:07:45 -04:00
bgkillas
b171cd10b5 fix macos 2025-06-20 15:02:52 -04:00
bgkillas
b7abad91fd fix some formatting and actions dependency issue 2025-06-20 14:40:58 -04:00
bgkillas
256192400f have dylib next to exe 2025-06-20 14:23:40 -04:00
bgkillas
338c26549a make macos release more userfriendly 2025-06-20 14:18:05 -04:00
bgkillas
cd4d87d073 make spells less likely to be in walls i hope 2025-06-20 14:12:01 -04:00
bgkillas
1952ec1ac5 fix some more potential crashes 2025-06-20 13:38:12 -04:00
bgkillas
2b90f2d78b remove an unwrap i think is safe but just to be sure 2025-06-19 21:23:15 -04:00
bgkillas
92bb29d672 fix a crash 2025-06-19 20:55:00 -04:00
bgkillas
812f3cc7de attach to console on windows if availbalbe 2025-06-19 16:50:29 -04:00
bgkillas
b5bafc6bfd add percentiles to perf script 2025-06-19 07:36:40 -04:00
bgkillas
8d4735d755 fix perf script 2025-06-19 07:30:36 -04:00
bgkillas
1dc2106316 simplify apply diff do to unreachability of some patterns 2025-06-19 04:11:03 -04:00
bgkillas
66041bd10b fix crash on boot 2025-06-18 18:11:09 -04:00
bgkillas
01cc4ad767 use a enum instead of a tuple of options 2025-06-18 17:36:20 -04:00
bgkillas
20d0f65ae9 slightly more cursed less allocations 2025-06-18 15:25:57 -04:00
bgkillas
7c3191f3a7 less allocations 2025-06-18 15:02:06 -04:00
IQuant
f5a1dadfc6 Parse _biomes_all.xml instead of having a hardcoded list of biome script files to patch, hopefully improving mod compat. 2025-06-18 20:46:47 +03:00
bgkillas
66851f50b2 disable laser traps from syncing since they like to break 2025-06-18 12:56:20 -04:00
bgkillas
bcd48f31e0 use a more modern clipboard crate for no specific reason 2025-06-18 12:53:48 -04:00
bgkillas
a5d6de8bc8 add my perf script specify hook name for perf data 2025-06-18 12:17:45 -04:00
bgkillas
5d3e99298a remove some more allocations 2025-06-18 11:35:29 -04:00
bgkillas
8184eabf47 forgot to clear vector in last 2025-06-18 11:04:51 -04:00
bgkillas
47014cac9b reduce allocations significantly 2025-06-18 10:49:29 -04:00
bgkillas
5383ba5d87 less clones 2025-06-18 10:29:27 -04:00
bgkillas
452e6037b9 fix dead enemies not staying dead after restart 2025-06-18 09:58:49 -04:00
bgkillas
3beed97f2d add log performance button in proxy ui 2025-06-17 18:35:27 -04:00
bgkillas
0bac664c0f make github actions not yell at me 2025-06-17 16:24:56 -04:00
bgkillas
58eb097ec5 note why chunk map is disabled by default 2025-06-17 16:10:15 -04:00
bgkillas
4ff4fd3437 update dependencies(i wanted to update cpal but waiting on rodio :c) 2025-06-17 16:03:58 -04:00
bgkillas
67619fc7a2 use less clones/collects in ewext 2025-06-16 13:57:27 -04:00
IQuant
7fa759af8f Automated commit: v1.5.5 2025-06-16 18:46:30 +03:00
IQuant
fb6a50edd3 Fix formatting 2025-06-16 18:35:23 +03:00
IQuant
fae780f754
Merge pull request #390 from benaryorg/cli_socket_addr_bind
noita-proxy: socketaddr binding via --host
2025-06-16 18:33:50 +03:00
benaryorg
1bc016a84f
noita-proxy: socketaddr binding via --host
This allows binding to arbitrary IP addresses (`[2001:db8::1]:12345`, `203.0.113.1:12345`) while still providing compatibility to the previous behaviour of binding to a port on IPv4 only.
The only non-compatible change is that when providing neither a valid `SocketAddr` nor a valid port the code will now err out instead of defaulting to a default port to avoid silently discarding arguments or invalid configurations.
As a result `--host --exe-path` will now fail as `--exe-path` is not a valid address or port.

Minor changes:

- some practically infallible parsing (`Ipv4Addr::UNSPECIFIED`) has also been replaced by infallible typing avoiding unnecessary `unwrap()`s
- typos

Fixes #389

Signed-off-by: benaryorg <binary@benary.org>
2025-06-16 12:25:01 +00:00
IQuant
fa9be0d8b5 Make clippy happy (again) 2025-06-02 13:07:58 +03:00
IQuant
f8a23221e8 Automated commit: v1.5.4 2025-06-02 11:51:31 +03:00
IQuant
aa6210e3f0 Make clippy happy 2025-06-02 11:37:16 +03:00
IQuant
0ef697c71c Remove info about stress tests, as we haven't done any of those in a while 2025-06-01 22:58:55 +03:00
IQuant
7dc4e6a9aa Do the same thing for save_state stuff 2025-06-01 22:57:02 +03:00
IQuant
4f1096d8d6 Use more proper path for storing proxy config 2025-06-01 22:11:33 +03:00
Mikael Walhelm
b136fdc26c
Merge pull request #378 from goluboch/master
translated more strings for russian
2025-05-19 10:27:16 -04:00
golub
5f6f69b5fe translated more strings for russian 2025-05-19 15:38:03 +03:00
bgkillas
3128350798 Automated commit: v1.5.3 2025-05-09 11:46:28 -04:00