Skip to content

Latest commit

 

History

History
161 lines (101 loc) · 3.89 KB

changelog.md

File metadata and controls

161 lines (101 loc) · 3.89 KB

Changelog

v1.9.0

  • Unseparate jump/move/checkpoint keybinds for different level modes (1P/2P, Classic/Platformer)
  • Fix outdated controller defaults

v1.8.0

  • Separate jump/move/checkpoint keybinds for different level modes (1P/2P, Classic/Platformer)
  • Offset binds in inner categories to improve readability
  • Enable controller support on Android
  • Bump to Geode v3.6.0

v1.7.1

  • Fix modifiers not working with mouse buttons. This most likely breaks existing mouse button bindings
  • Restart keybind no longer requires "Quick Keys" option enabled, as it ended up confusing users
  • Internal fixes

v1.7.0

  • Allow assigning mouse side buttons as keybinds
  • Add Android support

v1.6.4

  • Fix spacebar in PlayLayer popups

v1.6.3

  • Fix various issues in PlayLayer
  • Restart keybind now requires "Quick Keys" option enabled (like in the vanilla game)

v1.6.2

  • Re-enable Pan editor
  • Bump to Geode v3.1.0

v1.6.1

  • Remove Pan editor keybind temporarily
  • Bump to Geode v3.0.0

v1.6.0

  • Bump to Geode v3.0.0-beta.1

v1.5.10

  • Fix "Key + Modifier" combos behaving weird when repeating

v1.5.9

  • Bump to Geode v2.0.0-beta.26
  • Fix 'shift' not being passed in CCKeyboardDispatcher::dispatchKeyboardMSG

v1.5.8

  • Bump to Geode v2.0.0-beta.25
  • Fix Alt getting stuck when alt-tabbing out of the game

v1.5.7

  • Fix some other PlayLayer binds from stopping PauseLayer binds

v1.5.6

  • Fix jump-p2 using the wrong PlayLayer function

v1.5.5

  • Fix player jump breaking the space key in EndLevelLayer and RetryLevelLayer

v1.5.4

  • Fix repeating binds entering a repeat loop on press
  • Fix Pause Menu not having vanilla functionality with Confirm Exit
  • Fix Player not jumping when holding on death
  • Bump to Geode v2.0.0-beta.24

v1.5.3

  • Add custom setting that opens the keybind menu
  • Fix modifiers not being properly handled on release
  • Fix "unpause" sometimes not working
  • Fix the "Confirm Exit" popup being able to be spawned multiple times through keybinds
  • Simplify the keybind repeat logic, fixing some bugs in the process
  • Allow multiple key combinations to trigger the same non-repeating bind at once

v1.5.2

  • Fix unpausing with space also causing the player to jump
  • Add missing "Pan editor while swiping" editor keybind
  • Add missing "Transform" editor keybind

v1.5.1

  • Fix not being able to hold from respawn in PlayLayer

v1.5.0

  • Add editor save & load position keybinds
  • Fix a lot of the internal implementations of keybinds to just use GD's implementations, potentially fixing a bunch of inconsistencies in the editor

v1.4.0

  • Fix being able to reset levels during level end animation
  • Remove editor half-move and big-move keybinds, since those are not in the vanilla game and as such should be implemented through mods instead

v1.3.3

  • Fix editor keybinds
  • Add F-Keys to editor keybinds
  • Add half moves and big moves to editor keybinds

v1.3.2

  • Add DPad Up as default for P1 Jump
  • Make keybind info popup wider

v1.3.1

  • Changed the name of the default platformer binds (move left right)
  • Made platformer move binds unrepeatable
  • Added "W" for Jump P1 as a default
  • Fixed non-repeatable binds repeating (a lot)
  • Fixed default platformer move binds for P2

v1.3.0

  • Fix controller support
  • Add sprites for missing controller buttons (RB, RT, LB, LT)
  • Improve controller sprite display in the keybind picker
  • Add platformer keybinds
  • Add reset, full reset, and toggle hitboxes (this one is experimental)

v1.2.4

  • Add 2.204 support

v1.2.3

  • Fix issues caused by the impostor PlayLayer bug

v1.2.2

  • Fix jump key not working after a level restart

v1.2.1

  • Fix issues with MegaHack
  • Add EditorUI controller keybinds
  • Improve controller compatibility in UILayer

v1.1.2

  • Fix crashes on exit for Windows

v1.1.1

  • Fix issues on MacOS
  • Make repeatable binds false by default