2021-05-19 12:13:14 +02:00
|
|
|
|
# devel
|
|
|
|
|
|
|
|
|
|
**Note**: If you do not own Odyssey, everything will work just as before!
|
|
|
|
|
|
|
|
|
|
I, too, do not own Odyssey. So while I have tried testing various things with
|
|
|
|
|
mock Odyssey binds files, please keep an eye out for bugs and [file an
|
|
|
|
|
issue](https://github.com/alterNERDtive/bindED/issues/new/) if you
|
|
|
|
|
encounter any. And check back for a potential 4.0.1 soon. TYVM!
|
|
|
|
|
|
|
|
|
|
**IMPORTANT**: Please backup your binds files before installing this release,
|
|
|
|
|
just in case. You can find them in
|
|
|
|
|
`%localappdata%\Frontier Developments\Elite Dangerous\Options\Bindings`.
|
|
|
|
|
|
|
|
|
|
Sadly for the time being Odyssey and Horizons will basically be separate games.
|
|
|
|
|
That also means they have separate binds files.
|
|
|
|
|
|
|
|
|
|
BindED will by default always use the last edited file, be that the base preset,
|
|
|
|
|
Horizons or Odyssey.
|
|
|
|
|
|
|
|
|
|
To keep hassle to a minimum, the recommended way to change binds is to do it
|
|
|
|
|
from Odyssey. When a change to the Odyssey file is detected, the plugin will
|
|
|
|
|
by default overwrite Horizons<6E> binds with it. To prevent that and keep entirely
|
|
|
|
|
separate binds, you can set `bindED.disableHorizonsSync#` (yes, including the
|
|
|
|
|
pound sign) to `true` in your VoiceAttack profile.
|
|
|
|
|
|
|
|
|
|
## Added
|
|
|
|
|
|
|
|
|
|
* Odyssey binds file support (`*.4.0.binds`). (#14)
|
|
|
|
|
* `bindED.disableHorizonsSync#` configuration option: Set this (to `true`) in
|
|
|
|
|
your VoiceAttack profile to disable automatically syncing Odyssey binds
|
|
|
|
|
changes to Horizons binds.
|
|
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
2021-01-29 15:25:03 +01:00
|
|
|
|
# 3.1 (2021-01-29)
|
2020-11-17 10:29:14 +01:00
|
|
|
|
|
|
|
|
|
## Changed
|
|
|
|
|
|
|
|
|
|
* Invoking the `loadbinds` context will now force reset everything and reload
|
|
|
|
|
from scratch. (#5)
|
|
|
|
|
|
|
|
|
|
## Added
|
|
|
|
|
|
|
|
|
|
* The current layout<75>s key map file is now monitored for changes. Should make
|
|
|
|
|
adding support for new layouts slightly less annoying. (#4)
|
|
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
2020-11-12 21:07:41 +01:00
|
|
|
|
# 3.0 (2020-11-12)
|
2020-11-08 14:58:31 +01:00
|
|
|
|
|
2020-11-09 12:25:55 +01:00
|
|
|
|
I did a complete refactoring of everything to prepare for some juicy new
|
2020-11-08 14:58:31 +01:00
|
|
|
|
features! Sadly that also meant breaking backwards compatibility. On the plus
|
|
|
|
|
side, the things that no longer work like they did in Gary<72>s initial release
|
|
|
|
|
should basically never be used anyway.
|
|
|
|
|
|
|
|
|
|
## Removed
|
|
|
|
|
|
|
|
|
|
* You can no longer specify binding files to use by linking them into the plugin
|
|
|
|
|
directory.
|
|
|
|
|
* You can no longer specify binding files by using them as the plugin context.
|
|
|
|
|
|
|
|
|
|
## Changed
|
|
|
|
|
|
|
|
|
|
* Invoking the plugin with no context or with a binds file as context is now
|
|
|
|
|
deprecated and will be removed in a future version. Use the `loadbinds`
|
|
|
|
|
context instead.
|
|
|
|
|
|
|
|
|
|
## Added
|
|
|
|
|
|
2020-11-09 23:10:49 +01:00
|
|
|
|
* `en-gb` key map. Thank you A.Cyprus for the work on that!
|
2020-11-08 21:12:00 +01:00
|
|
|
|
* Bindings are now automagically read when VoiceAttack loads and when
|
|
|
|
|
`bindED.layout#` is changed.
|
|
|
|
|
* After the initial reading of bindings the plugin will monitor the bindings
|
2020-11-08 20:43:23 +01:00
|
|
|
|
directory for changes to a) the `StartPreset.start` file (preset has changed)
|
|
|
|
|
and b) the binds file(s) corresponding to the current preset. Changes are
|
2020-11-09 12:30:56 +01:00
|
|
|
|
automatically applied. (#3)
|
2020-11-08 14:58:31 +01:00
|
|
|
|
* The `listbinds` context will set the text variable `~bindED.bindsList` to a
|
2020-11-09 12:30:56 +01:00
|
|
|
|
list of bindings present in the current bindings file. (#1)
|
2020-11-09 12:25:55 +01:00
|
|
|
|
* The `missingbinds` context will create a report of missing binds (anything
|
2020-11-09 12:30:56 +01:00
|
|
|
|
that doesn<73>t have keyboard binds) and save it to `~bindED.missingBinds`. (#2)
|
2020-11-09 12:25:55 +01:00
|
|
|
|
* The included `bindED-reports` profile runs a missing binds report and a binds
|
2020-11-15 00:36:02 +01:00
|
|
|
|
list report when you load it and saves them to your Desktop.
|
2020-11-08 14:58:31 +01:00
|
|
|
|
|
|
|
|
|
-----
|
|
|
|
|
|
2020-11-08 12:41:36 +01:00
|
|
|
|
# 2.0 (2020-09-23)
|
|
|
|
|
|
|
|
|
|
## Added
|
|
|
|
|
|
|
|
|
|
* Support for non-US keyboard layouts. `de-neo2` is included (because that<61>s
|
|
|
|
|
what I<>m using), others can be added ([see the wiki for
|
2020-10-24 14:49:24 +02:00
|
|
|
|
instructions](https://github.com/alterNERDtive/bindED/wiki/Keyboard-Layouts)).
|