495320c420
4.2.2!
2022-05-31 19:03:54 +02:00
4fb8cc0bcc
one more stylecop concession
2022-05-30 23:52:44 +02:00
57fdc0a2b7
fixed setting version variable
2022-05-29 23:41:13 +02:00
31894129c7
stylecop has joined the server
2022-05-29 23:32:31 +02:00
175d04c129
added info about generally not having to invoke the plugin manually to invalid context error message
2022-01-12 16:08:05 +01:00
80c23b3fb5
added specific error message for invoking without context
...
fixes #30
2022-01-12 16:07:34 +01:00
ef25bcd7bf
Added support for Odyssey’s new StartPreset.4.start
file
...
fixes #29
2021-12-24 17:50:34 +01:00
b177fa4e1c
nullable preset in DetectBindsFile() doesn’t make sense
2021-07-18 19:57:25 +02:00
856b95974c
now correctly loads presets with regex special characters
...
fixes #28
2021-07-18 19:56:36 +02:00
11e4ac1575
incremented version number, because I’m a buffoon
2021-07-04 21:08:05 +02:00
65534330d9
added error message if multiple presets are used
...
fixes #26
2021-07-04 20:59:18 +02:00
9d2c5355d8
sorted out the utf-8 crap …
2021-06-14 11:46:57 +02:00
09767d493d
added diagnostics
context and profile
...
Should help with troubleshooting.
2021-06-14 09:38:14 +02:00
0652fc84ab
now correctly prioritizing binds files
...
4.0 > 3.0 > plain
2021-05-22 18:40:50 +02:00
b99c857ccc
updated preset detection for Odyssey
...
For now will only work with the first line; which means that Odyssey users will have to use the same preset for everything.
fixes #15
2021-05-22 18:16:28 +02:00
d431e899bd
added ~bindsFile
optional parameter to loadbinds
context
...
fixes #18
2021-05-22 17:55:34 +02:00
4cf8788049
removed deprecated empty / binds file contexts
2021-05-19 12:25:20 +02:00
bd3c5ec96f
pretty printerino
2021-05-19 12:20:59 +02:00
c8b76472bb
Odyssey compatibility
...
fixes #14
2021-05-19 12:13:14 +02:00
0736d29682
Odyssey support, quick & dirty
...
Just takes the last changed file of `<preset>.binds`, `<preset>.3.0.binds` or `<preset>.4.0.binds`.
2021-05-19 10:10:33 +02:00
47a9fd20e6
fixed version number
2021-01-30 14:36:08 +01:00
fa1709c782
now sets some version information
...
fixes #8
2021-01-06 22:30:57 +01:00
4310a48aad
now watching current layout’s map file for changes
...
fixes #4
2020-11-17 10:27:33 +01:00
42df5c990c
make loadbinds
context a force reset of everything
...
fixes #5
2020-11-14 17:41:43 +01:00
bfb0c5bed1
typos
2020-11-09 22:44:04 +01:00
1222cce7fd
fixed missing exception handling for the variable changed handler
2020-11-09 16:59:23 +01:00
1196c8e618
added “missingbinds” plugin context
...
Also had to refactor the actual bindings reading part to accomodate; more modular now, not mangled with mapping to key codes anymore.
fixes #2
2020-11-09 10:20:23 +01:00
976aa508c7
refactored with Properties, makes resetting stuff way simpler
2020-11-09 09:27:32 +01:00
60ffc81683
added bit about auto-loading to deprecation warning
2020-11-09 08:35:27 +01:00
20c12007bc
now automatically reading bindings on VA start and change of bindED.layout#
2020-11-08 21:12:00 +01:00
78124a42e3
auto-detect bindings files changes!
...
fixes #3
2020-11-08 20:43:23 +01:00
af0914b9e1
code cleanup, massive refactoring, added listbinds
plugin context
...
fixes #1
2020-11-08 14:58:31 +01:00
3b918e8972
removed old, naive way of loading the last modified binds file by default
...
(or linking them to the plugin directory …)
2020-11-08 12:41:09 +01:00
2679df9437
fixed error message for empty map file
2020-09-25 02:58:30 +02:00
95b8b7688a
added documentation for my changes
2020-09-23 19:37:40 +02:00
94630e0cd0
renamed map files for clarity
2020-09-22 23:58:39 +02:00
b6b54edd54
minor fixes
2020-09-22 23:42:25 +02:00
f8df4a7f76
added Neo2 support
2020-09-22 23:30:25 +02:00
54372e3e92
Now supports map files for non-QWERTY layouts.
2020-09-22 22:35:35 +02:00
1dcbff0a79
Will now automatically detect the profile in use by Elite.
...
If `StartPreset.start` doesn’t exist, is empty or the profile named in there doesn’t exist resume old standard behaviour and take the last changed bindings file.
2020-09-22 22:24:30 +02:00
bf00784a87
initial refactoring and ID changes
2020-09-22 21:15:02 +02:00
085fa47a43
initial commit
2020-09-22 20:19:46 +02:00