Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed remaining thread unsafe APState/IPCState reads | Star Rauchenberger | 6 days | 1 | -3/+5 |
| | | | | Still would like to add some kind of wrapper object that TrackerState could use to read APState without locking, since it'll only ever be called from the thread that would do the mutating, but this is fine for now. | ||||
* | Rewrote APState so connection happens on thread | Star Rauchenberger | 7 days | 1 | -274/+410 |
| | | | | 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. | ||||
* | Added getting player position from IPC | Star Rauchenberger | 9 days | 1 | -10/+33 |
| | |||||
* | Small sphere 1 should not trigger on PMDS | Star Rauchenberger | 2024-12-05 | 1 | -1/+1 |
| | |||||
* | Merge branch 'main' into panels | Star Rauchenberger | 2024-07-24 | 1 | -0/+7 |
|\ | |||||
| * | Added savedata analyzer | Star Rauchenberger | 2024-07-19 | 1 | -0/+7 |
| | | |||||
* | | Merge branch 'main' into panels | Star Rauchenberger | 2024-07-16 | 1 | -44/+58 |
|\| | |||||
| * | Display connection string in status bar | Star Rauchenberger | 2024-07-16 | 1 | -2/+4 |
| | | |||||
| * | Merge branch 'future' | Star Rauchenberger | 2024-07-01 | 1 | -3/+14 |
| |\ | |||||
| | * | Merge branch 'tinysphere' into future | Star Rauchenberger | 2024-05-17 | 1 | -3/+14 |
| | |\ | |||||
| | | * | Expand sphere 1 in door shuffle + no ECH | Star Rauchenberger | 2024-04-21 | 1 | -3/+14 |
| | | | | |||||
| | | * | Merge branch 'future' into tinysphere | Star Rauchenberger | 2024-04-21 | 1 | -0/+52 |
| | | |\ | |||||
| * | | | | Go back to old logging system | Star Rauchenberger | 2024-06-10 | 1 | -39/+40 |
| | | | | | | | | | | | | | | | | | | | | Brought in libfmt to handle string formatting and replace a bunch of ostringstream uses. | ||||
* | | | | | Merge branch 'main' into panels | Star Rauchenberger | 2024-06-09 | 1 | -45/+118 |
|\| | | | | |||||
| * | | | | Fixed suspected thread synchronization issue | Star Rauchenberger | 2024-06-09 | 1 | -15/+34 |
| | | | | | |||||
| * | | | | Shade owls to indicate entrance/exit | Star Rauchenberger | 2024-06-06 | 1 | -0/+7 |
| | | | | | |||||
| * | | | | Show unchecked paintings | Star Rauchenberger | 2024-05-29 | 1 | -0/+12 |
| | | | | | |||||
| * | | | | Added door popups that report requirements | Star Rauchenberger | 2024-05-16 | 1 | -0/+7 |
| | | | | | |||||
| * | | | | Added status bar stuff back | Star Rauchenberger | 2024-05-16 | 1 | -4/+12 |
| | | | | | |||||
| * | | | | Logging changes | Star Rauchenberger | 2024-05-15 | 1 | -31/+25 |
| | | | | | |||||
| * | | | | Get checked paintings from server | Star Rauchenberger | 2024-05-15 | 1 | -1/+23 |
| | | | | | |||||
| * | | | | Switch to wx logging | Star Rauchenberger | 2024-05-14 | 1 | -22/+21 |
| | | | | | |||||
| * | | | | Hovered connections on subway map! | Star Rauchenberger | 2024-05-14 | 1 | -8/+13 |
| |/ / / | |||||
* | | | | Merge branch 'main' into panels | Star Rauchenberger | 2024-04-27 | 1 | -0/+55 |
|\| | | | |||||
| * | | | More backwards compatibility with 0.4.5 v0.9.0 | Star Rauchenberger | 2024-04-22 | 1 | -3/+6 |
| | | | | |||||
| * | | | Merge branch 'future' | Star Rauchenberger | 2024-04-22 | 1 | -0/+52 |
| |\ \ \ | | |/ / | |/| / | | |/ | |||||
| | * | Added sunwarp shuffle | Star Rauchenberger | 2024-03-02 | 1 | -0/+23 |
| | | | |||||
| | * | Fix pilgrimage detection for vanilla doors | Star Rauchenberger | 2024-02-28 | 1 | -0/+18 |
| | | | | | | | | | | | | Also add new pilgrimage options. | ||||
| | * | Merge branch 'main' into future | Star Rauchenberger | 2024-02-26 | 1 | -6/+35 |
| | |\ | |||||
| | * | | Added real pilgrimage detection | Star Rauchenberger | 2024-02-26 | 1 | -0/+6 |
| | | | | |||||
| | * | | Added sunwarp access support | Star Rauchenberger | 2024-01-31 | 1 | -0/+5 |
| | | | | |||||
* | | | | Support panels mode door shuffle | Star Rauchenberger | 2024-04-16 | 1 | -1/+16 |
|/ / / | |||||
* | | | Added player position tracking | Star Rauchenberger | 2024-04-03 | 1 | -19/+39 |
| | | | |||||
* | | | Bump version v0.7.0 | Star Rauchenberger | 2024-03-15 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Make win condition checkable | Star Rauchenberger | 2024-02-18 | 1 | -6/+35 |
|/ | |||||
* | Show hunt panels option | Star Rauchenberger | 2023-11-17 | 1 | -0/+17 |
| | |||||
* | Added early color hallways support v0.5.3 | Star Rauchenberger | 2023-09-28 | 1 | -0/+6 |
| | |||||
* | Use hardcoded AP ids now | Star Rauchenberger | 2023-09-17 | 1 | -77/+10 |
| | |||||
* | Panelsanity support | Star Rauchenberger | 2023-08-25 | 1 | -7/+15 |
| | |||||
* | LEVEL 2 and required_panel support | Star Rauchenberger | 2023-08-03 | 1 | -0/+13 |
| | |||||
* | New data storage key format | Star Rauchenberger | 2023-07-24 | 1 | -3/+11 |
| | |||||
* | Show list of achievements on the side | Star Rauchenberger | 2023-05-21 | 1 | -0/+46 |
| | |||||
* | Added some logging | Star Rauchenberger | 2023-05-18 | 1 | -5/+24 |
| | |||||
* | Support reduce_checks | Star Rauchenberger | 2023-05-09 | 1 | -0/+6 |
| | |||||
* | Refactored away singletons | Star Rauchenberger | 2023-05-05 | 1 | -225/+251 |
| | | | | (Except TrackerConfig, for now at least) | ||||
* | Use local cert store if available | Star Rauchenberger | 2023-05-05 | 1 | -1/+8 |
| | |||||
* | Organised repo | Star Rauchenberger | 2023-05-05 | 1 | -0/+330 |