Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rewrote APState so connection happens on thread | Star Rauchenberger | 7 days | 2 | -274/+418 |
| | | | | The whole file is more thread-safe than before, with a few notable exceptions. This fixes a read-after-free issue where, when reconnecting after a disconnection, the client thread would attempt to lock a mutex owned and already destroyed by the main thread. | ||||
* | Prevent deadlock when IPC times out | Star Rauchenberger | 7 days | 1 | -5/+12 |
| | |||||
* | Typo | Star Rauchenberger | 8 days | 1 | -4/+4 |
| | |||||
* | Handle exceptions when starting IPC connection | Star Rauchenberger | 8 days | 1 | -27/+41 |
| | | | | Also fixes bug where the IPC thread would double-lock the state mutex if the connection timed out and reached the maximum backoff interval. | ||||
* | Make IPC opt-in and configurable | Star Rauchenberger | 8 days | 9 | -37/+281 |
| | |||||
* | Added solved panels over IPC | Star Rauchenberger | 9 days | 6 | -12/+77 |
| | |||||
* | Added getting player position from IPC | Star Rauchenberger | 9 days | 8 | -29/+349 |
| | |||||
* | Fix Eight Alcove <-> Outside The Initiated door on subway map | Star Rauchenberger | 13 days | 1 | -2/+2 |
| | |||||
* | Released v0.11.5 | Star Rauchenberger | 2024-12-08 | 2 | -1/+15 |
| | |||||
* | Bump version v0.11.5 | Star Rauchenberger | 2024-12-08 | 1 | -1/+1 |
| | |||||
* | Add workaround for 0.5.1 number hunt logic bug | Star Rauchenberger | 2024-12-08 | 2 | -1/+29 |
| | |||||
* | Released v0.11.4 | Star Rauchenberger | 2024-12-05 | 2 | -1/+10 |
| | |||||
* | Bump version v0.11.4 | Star Rauchenberger | 2024-12-05 | 1 | -1/+1 |
| | |||||
* | Small sphere 1 should not trigger on PMDS | Star Rauchenberger | 2024-12-05 | 1 | -1/+1 |
| | |||||
* | Released v0.11.3 | Star Rauchenberger | 2024-11-26 | 2 | -1/+9 |
| | |||||
* | Bump version v0.11.3 | Star Rauchenberger | 2024-11-26 | 1 | -1/+1 |
| | |||||
* | Merge branch 'panels' | Star Rauchenberger | 2024-11-26 | 6 | -24/+174 |
|\ | |||||
| * | Merge branch 'main' into panels | Star Rauchenberger | 2024-09-08 | 13 | -26/+93 |
| |\ | |||||
| * \ | Merge branch 'main' into panels | Star Rauchenberger | 2024-07-24 | 17 | -30/+307 |
| |\ \ | |||||
| * | | | TrackerLog usage | Star Rauchenberger | 2024-07-24 | 1 | -4/+4 |
| | | | | |||||
| * | | | Merge branch 'pilgrimage-ech' into panels | Star Rauchenberger | 2024-07-24 | 1 | -1/+1 |
| |\ \ \ | |||||
| * \ \ \ | Merge branch 'main' into panels | Star Rauchenberger | 2024-07-16 | 15 | -140/+293 |
| |\ \ \ \ | |||||
| * | | | | | Fix panel door reachability calculation | Star Rauchenberger | 2024-06-09 | 1 | -31/+38 |
| | | | | | | |||||
| * | | | | | Fix panels game data error reporting | Star Rauchenberger | 2024-06-09 | 1 | -8/+4 |
| | | | | | | |||||
| * | | | | | Revert subway map crashing on hover before connect | Star Rauchenberger | 2024-06-09 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Merge branch 'main' into panels | Star Rauchenberger | 2024-06-09 | 33 | -264/+3299 |
| |\ \ \ \ \ | |||||
| * \ \ \ \ \ | Merge branch 'main' into panels | Star Rauchenberger | 2024-04-29 | 1 | -14/+24 |
| |\ \ \ \ \ \ | |||||
| * | | | | | | | Fixed merge errors | Star Rauchenberger | 2024-04-27 | 1 | -20/+21 |
| | | | | | | | | |||||
| * | | | | | | | Merge branch 'main' into panels | Star Rauchenberger | 2024-04-27 | 12 | -233/+507 |
| |\ \ \ \ \ \ \ | |||||
| * | | | | | | | | Support panels mode door shuffle | Star Rauchenberger | 2024-04-16 | 8 | -21/+167 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge branch 'pilgrimage-ech' | Star Rauchenberger | 2024-11-26 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / | |/| | | | | | | | |||||
| * | | | | | | | | ECH painting goes to color hallways now | Star Rauchenberger | 2024-07-15 | 1 | -1/+1 |
| | | | | | | | | | |||||
* | | | | | | | | | Released v0.11.2 | Star Rauchenberger | 2024-09-24 | 2 | -1/+10 |
| | | | | | | | | | |||||
* | | | | | | | | | Bump version v0.11.2 | Star Rauchenberger | 2024-09-24 | 1 | -1/+1 |
| | | | | | | | | | |||||
* | | | | | | | | | Added to subway help text | Star Rauchenberger | 2024-09-24 | 1 | -1/+2 |
| | | | | | | | | | |||||
* | | | | | | | | | Added acknowledgements + more info to README | Star Rauchenberger | 2024-09-24 | 2 | -1/+6 |
| | | | | | | | | | |||||
* | | | | | | | | | Added missing EOF newlines | Star Rauchenberger | 2024-09-24 | 3 | -3/+3 |
| | | | | | | | | | |||||
* | | | | | | | | | make paintings 1 directional and add "arrows" the "arrows" are circles ↵ | art0007i | 2024-09-24 | 6 | -91/+172 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | because I couldn't figure out how to use the DrawPolygon function... | ||||
* | | | | | | | | | Add build instructions Add ids.yaml file to gitignore Make cmake ↵ | art0007i | 2024-09-24 | 3 | -0/+22 |
| |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | automatically copy assets to build directory | ||||
* | | | | | | | | Released v0.11.1 | Star Rauchenberger | 2024-07-25 | 2 | -1/+17 |
| | | | | | | | | |||||
* | | | | | | | | Bump version v0.11.1 | Star Rauchenberger | 2024-07-25 | 1 | -1/+1 |
| | | | | | | | | |||||
* | | | | | | | | Fixed subway squares for shuffled sunwarps showing unshuffled access | Star Rauchenberger | 2024-07-24 | 1 | -2/+3 |
| | | | | | | | | |||||
* | | | | | | | | Save analysis uses remote location for non-counting panels | Star Rauchenberger | 2024-07-24 | 4 | -17/+20 |
| | | | | | | | | |||||
* | | | | | | | | Pilgrim Antechamber sunwarp now shows if pilgrimage is doable | Star Rauchenberger | 2024-07-24 | 5 | -1/+49 |
| | | | | | | | | |||||
* | | | | | | | | Fixed Number Hunt door positioning on subway map | Star Rauchenberger | 2024-07-24 | 1 | -1/+1 |
| | | | | | | | | |||||
* | | | | | | | | Panel icon should be red for unreachable checked paintings | Star Rauchenberger | 2024-07-24 | 1 | -3/+2 |
| |_|_|_|_|_|/ |/| | | | | | | |||||
* | | | | | | | Released v0.11.0 | Star Rauchenberger | 2024-07-19 | 2 | -1/+12 |
| | | | | | | | |||||
* | | | | | | | Added monostate return for ParseVariant v0.11.0 | Star Rauchenberger | 2024-07-19 | 1 | -0/+1 |
| | | | | | | | |||||
* | | | | | | | Bump version | Star Rauchenberger | 2024-07-19 | 1 | -1/+1 |
| | | | | | | | |||||
* | | | | | | | Added savedata analyzer | Star Rauchenberger | 2024-07-19 | 12 | -13/+269 |
| | | | | | | |