Commit graph

142 commits

Author SHA1 Message Date
cc2694fc49
RatAttack: support for new Horizons 3.8 / 4.0 / Odyssey RATSIGNALs
fixes #159
2022-09-15 15:06:49 +02:00
9db6785ef1
RatAttack: fixed RATSIGNAL regex
Apparently `^` can be part of both CMDR names and IRC nicks.
2022-09-10 03:43:19 +02:00
7c361e9bf7
EliteAttack: added option to exclude settlements from the outdated stations list
fixes #119
2022-09-05 19:21:12 +02:00
e2789623cd
cleaned up dependency mess 2022-07-12 00:40:55 +02:00
dependabot[bot]
9cc9965d7c Bump Newtonsoft.Json from 6.0.4 to 13.0.1 in /plugins/VoiceAttack-base
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 6.0.4 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/6.0.4...13.0.1)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 17:52:13 +02:00
1cdd9c98bd EliteAttack: fixed Docked event for Oddity settlements
fixes #145
2022-06-16 12:10:49 +02:00
35c26e930f mics fixes 2022-06-16 12:06:28 +02:00
bb8d1067b5 RatAttack: made case list thread safe
My specific setup leads to lots of incoming cases at once when starting VA after boot, when the IRC backlog is parsed.

Probably not relevant in the wild, but still a huge 🤦.
2022-06-03 16:45:12 +02:00
6ec8d7c35e stylecop compliance, round 3 of >3 2022-06-02 17:41:49 +02:00
55f10a1117 all plugins: fixed possible race condition introduced in 4.4 2022-06-02 15:28:17 +02:00
99305cfb5d 4.4! 2022-05-31 19:23:00 +02:00
bc5addd22a base: removed delays.keyPressDuration option since that isn’t actually used rn 2022-05-30 23:38:21 +02:00
64a096dae7 StyleCop compliance, round 2 of 3 … 2022-05-30 23:22:48 +02:00
33a4fb8e3d base: made config GUI buttons wider 2022-05-30 21:59:52 +02:00
3cbca1e542 base: config GUI now .Activate()s immediately 2022-05-30 21:58:46 +02:00
02a401a047 housekeeping 2022-05-30 21:25:08 +02:00
e36358be9f stylecop compliance, round 1 2022-05-29 22:16:17 +02:00
999d2b6883 alterNERDtive-base: configuration GUI now has an “Apply” button 2022-05-29 21:32:43 +02:00
e73b8c04f9 bump to c# 10 because why not 2022-05-29 21:14:54 +02:00
751f80461f RatAttack-cli: added error message for running VA as Admin
see #138

Writing to other users’ pipes will cause an exception. You should not run VA elevated.

Needs a warning in VA too.
2022-05-29 10:51:51 +02:00
dc42912cbe EliteAttack: fixed auto station services option
fixes #142
2022-05-28 14:19:08 +02:00
b3ad1ae799 switched for make to msbuild
Build file still private, since it relies on my local folder structure.
2022-05-27 20:20:41 +02:00
5421478d6e SpanshAttack: fixed getting current jump range from EDDI
Not waiting for the plugin context to finish running caused it to pretty consistently fail on the first attempt, and return the last value for attempts after that.
2022-05-22 12:49:06 +02:00
b371523910 EliteAttack: added options from #133 i forgot
* auto retract landing gear
* auto disable SRV lights

fixes #133
2022-05-19 13:16:00 +02:00
2544be701c RatAttack: added option for auto copying a client’s system on opening a case
Also updated the documentation to mention copying happens in the first place; fixes #130
2022-05-19 11:39:09 +02:00
f69e3c03bd EliteAttack: make all docking actions optional
fixes #133
2022-05-19 11:18:52 +02:00
e81f3961ea alterNERDtive-base: fixed settings dialog closing prematurely 2022-05-18 13:55:35 +02:00
8a3b17d674 added rudimentary settings UI
Accessible by plugin context `config.dialog` or saying `customize settings`.

fixes #80
2022-05-18 13:50:14 +02:00
d038c58595 RatAttack: accounting for . in the lang part of a RATSIGNAL 2022-04-19 11:45:56 +02:00
fa4e9535ba EliteAttack: added INFO logging for carrier events 2021-09-11 16:38:30 +02:00
4836273007 RatAttack: allow , in lang strings 2021-07-19 19:45:16 +02:00
2715fa2a48 RatAttack: fixed RATSIGNAL parsing for system information containing /
e.g. “Herbig AE/BE star”
2021-06-18 11:37:05 +02:00
4483945f6a SpanshAttack: OBOE on last jump
Introduced when I switched to announcing jumps on FSD engage. Or rather side effect of correcting the OBOE in the Spansh plugin + that change.
2021-06-14 09:12:17 +02:00
7c1c75ec98 RatAttack: turns out there can be & in a lang identifier 2021-06-01 20:51:20 +02:00
a1ddb987e0 RatAttack: No longer trying to get nearest CMDR for the new “Unconfirmed” system info. 2021-05-26 17:17:15 +02:00
b633d8791c 4.2.3! 2021-05-23 20:32:41 +02:00
aed4609ed8 RatAttack: fixed code red detection
… broke with the reworked case announcement.

fixes #115
2021-05-19 09:54:40 +02:00
1991e6b5f6 RatAttack: correctly handles "" system now
Still not sure if a completely empty system (happens on manual RATSIGNAL) is intentional; but I’m handling it gracefully now, defaulting to “None”.
2021-05-19 09:53:31 +02:00
b30074317f RatAttack: support for Odyssey
Due to split instancing between Horizons and Odyssey the RATSIGNAL announcement now contains extra info on that.

fixes #114
2021-05-19 09:51:00 +02:00
7aaf8d62b1 RatAttack: implemented new RATSIGNAL format
… also now stripping IRC formatting for my own sanity’s sake

fixes #111
2021-05-02 16:09:52 +02:00
9705bba899 RatAttack: RATSIGNAL parsing fixed for landmarks with alternate name 2021-04-05 15:51:19 +02:00
2cda77edda RatAttack: RATSIGNAL parsing fixed for proc gen landmarks 2021-04-05 15:37:35 +02:00
ffad1ffa28 RatAttack: fixed “unknown system” in RATSIGNAL 2021-04-03 21:39:50 +02:00
9745e1ccb1 base: no longer warn on missing init command 2021-03-15 18:38:09 +01:00
71615e366c RatAttack: fixed language string parsing for numbers 2021-03-10 19:57:37 +01:00
fd0e07ecfa RatAttack: removed TTS&logging from invalid signals, for real this time 2021-03-10 13:31:43 +01:00
eda735a426 4.2! 2021-03-09 20:13:19 +01:00
4495d9ead2 RatAttack: amended regex for special character in language strings 2021-03-09 20:09:25 +01:00
1904dd6d41 RatAttack: various RATSIGNAL regex fixes
* numbers in IRC nick
* proper detection of language, pervented IRC nick from being found in the first place
* fix to cardinal direction estimation detection
2021-03-08 21:25:28 +01:00
a5b0d175a2 EliteAttack: "limpet check" configuration option 2021-03-08 20:38:50 +01:00