Skip to content

Releases: EverestAPI/CelesteTAS-EverestInterop

v3.40.3

11 Sep 18:54
Compare
Choose a tag to compare

Features

  • Studio: Add line link for end label of Read command (psyGamer)
  • Studio: Support input stealing with 'Mul'/'Div' frame-operations (psyGamer)
  • Studio: Add 'Set' frame operation (psyGamer)
  • Studio: Add action to set current frame count to step amount (psyGamer)
  • Studio: Close other instances when starting a new one (psyGamer)
  • Prevent "TAS Files" directory inside Studio install from being deleted (psyGamer)

Bug Fixes

  • Studio: Game info panel size on macOS (psyGamer)
  • Studio: Put "TAS Files" directory into the Celeste directory if possible (psyGamer)
  • Studio: Last window size is stored as zero (psyGamer)

Styles

  • Studio: Use "string" instead of "var" and raw multiline-string (psyGamer)

Code Refactoring

  • Studio: Use anchors for line links (psyGamer)

Builds

  • Bump mod v3.40.3, Studio v3.1.0 (psyGamer)

Chores

v3.40.2

05 Sep 16:38
Compare
Choose a tag to compare

Bug Fixes

  • Use Logger instead of Console.WriteLine (psyGamer)
  • Studio: Prevent empty undo states #81 (psyGamer)
  • Studio: Wrong builtin font name on macOS (psyGamer)

Code Refactoring

  • Read command target file detection to prevent getting the wrong file (psyGamer)

Builds

  • Bump mod v3.40.2, Studio v3.0.2 (psyGamer)

Commits

  • 134d6e9: don't raise events in FixInvalidInput to prevent caret movement in undo (Jakob Hellermann) #81
  • 4e26f71: only enable PublishSingleFile in release mode (Jakob Hellermann) #82
  • 53ee4a5: Merge branch 'master' of github.com:EverestAPI/CelesteTAS-EverestInterop (psyGamer)
  • 34fec79: Merge branch 'master' of github.com:EverestAPI/CelesteTAS-EverestInterop (psyGamer)

v3.40.1

04 Sep 09:35
Compare
Choose a tag to compare

Features

  • Studio: Only show pop-out button while hovering over the info-panel (psyGamer)
  • Studio: Close dialogs with ESC (psyGamer)
  • Studio: Keyboard navigation for the find dialog (psyGamer)

Bug Fixes

  • Studio: Map context-menu key to WinForms (psyGamer)
  • Studio: Apply default settings before loading (psyGamer)
  • Studio: Keep caret focused while zooming (psyGamer)
  • Studio: Prevent patches from overwriting release notes for minor release (psyGamer)
  • Studio: Hook up the "Velocity Unit" setting to the correct variable (psyGamer)
  • Studio: Incorrect content size calculation with word wraps (psyGamer)
  • Studio: Show same context menu items in pop-out version (psyGamer)
  • Studio: Dialogs would appear behind Studio when "Always on Top" is enabled (psyGamer)
  • Studio: Wrong column for find-matches (psyGamer)

Code Refactoring

  • Studio: Tweak breakpoint commenting behaviour (psyGamer)
  • Studio: Improve input merging behaviour (psyGamer)
  • Studio: Hardcode the current changelog for now (psyGamer)

Builds

  • Bump mod v3.40.1, Studio v3.0.1 (psyGamer)

v3.40.0

03 Sep 08:56
Compare
Choose a tag to compare

Bug Fixes

Commits

  • 45693da: Fix some issues with the featherline integration (psyGamer) #80
  • 09993a5: Allow Studio to request the current game state (psyGamer) #80
  • c3b91f9: Allow receiving null for GameDataResponse (psyGamer) #80
  • 50ba1f7: re-add featherline to solution (SomeoneSom) #80
  • bcf0abb: use gamestate instead of raw info (SomeoneSom) #80
  • 39ee1c1: make studiocomm its own project, getgamestate is broken too (SomeoneSom) #80
  • abcabf8: fix wrong settings getting toggled in menu (Jakob Hellermann) #80
  • e80543b: Fix deserializing nullable types (psyGamer) #80
  • 6e58373: clamp to start/end of file when moving the line beyond the document (Jakob Hellermann) #80
  • 00bf205: fix CombineInputs eating up comments (Jakob Hellermann) #80
  • 7568e99: add action for splitting lines into 1-frame actions (Jakob Hellermann) #80
  • 1b74ffd: make delete at end of line work (Jakob Hellermann) #80
  • df2f85e: make featherline abortable, and get less solids (SomeoneSom) #80
  • 8fe4189: Fix actions not checking out submodules (psyGamer) #80
  • 498cc42: Dispose communication mutex when abandoned (psyGamer) #80
  • 563b2d9: Fix some code-style issues (psyGamer) #80
  • f8ca866: Fix some issues with blank-line-deletion (psyGamer) #80
  • 0caa1e1: Fix some code-style issues (psyGamer) #80
  • 16261b1: add basic progress reporting to featherline (SomeoneSom) #80
  • 1e66702: fix crash: remove commandsMenu from context menu before recreating (Jakob Hellermann) #80
  • e7d5ee5: add bindings for some game hotkeys (Jakob Hellermann) #80
  • 84aaa4e: implement calculate feature in editor (Jakob Hellermann) #80
  • implement stealing from adjacent line #80 (Jakob Hellermann)
  • add TryParse method for CalculateOp #80 (Jakob Hellermann)
  • move types to end of file #80 (Jakob Hellermann)
  • d180cc8: remove default keybindings (Jakob Hellermann) #80
  • 0abcf0a: reread file when opening current path (Jakob Hellermann) #80
  • 405c7ac: Tweak wording (psyGamer) #80
  • close when pressing same op twice #80 (Jakob Hellermann)
  • 8b358cd: Fix visual row for a skipped line being on the previous line (Paul Mirkwood) #80
  • f64e477: Fix some theming issues (psyGamer) #80
  • 69db4de: Merge branch 'rewrite' of github.com:psyGamer/CelesteTAS-EverestInterop-MonoFix into rewrite (psyGamer) #80
  • a9167e7: Add dedicated support for global hotkeys instead of a hidden menu (psyGamer) #80
  • 8b27ec9: Refactor action line calculations (psyGamer) #80
  • 967f00c: Merge branch 'rewrite' into calculate (psyGamer) #80
  • fd58a85: Merge branch 'rewrite' into calculate (psyGamer) #80
  • 41f9eae: Fix some issues with the featherline form (psyGamer) #80
  • 7a9b58a: Add a scroll speed preference (psyGamer) #80
  • 7804853: Detach Studio process from game on windows on launch (psyGamer) #80
  • b9e3fe5: Only start a calculation-op on action lines (psyGamer) #80
  • cf91f91: Fix GamebananaId field being removed (psyGamer) #80
  • f48cca9: Add preference to auto-index room labels (psyGamer) #80
  • e06bde7: Respect file's indexing preference (psyGamer) #80
  • ea33228: context actions: add context actions menu (Jakob Hellermann) #80
  • add disabled autocomplete entries #80 (Jakob Hellermann)
  • make selection respect disabled-ness #80 (Jakob Hellermann)
  • cac8b9a: context actions: add greyed-out fallback for non applicable actions (Jakob Hellermann) #80
  • 96a0c03: swap selected actions: use current line if there is no selection (Jakob Hellermann) #80
  • 7b6c2cf: add CommandLine utility similar to ActionLine (Jakob Hellermann) #80
  • b1adbc6: context actions: add swap left/right and inline Read (Jakob Hellermann) #80
  • bbb3b71: add CreateRepeat action (Jakob Hellermann) #80
  • 04bf2ed: fix issue where autocomplete menu had wrong width until resize (Jakob Hellermann) #80
  • 71b918b: fix first selection line rendering width (Jakob Hellermann) #80
  • af75a44: context actions: position menu next to caret, reponding to small window sizes (Jakob Hellermann) #80
  • f20232d: context action: make swap action generic for L/R, J/K and X/C (Jakob Hellermann) #80
  • c53253c: snap to frame count when moving to an action line (Jakob Hellermann) #80
  • 7821f25: Apply action-line snapping after visual->actual conversion (psyGamer) #80
  • af560c1: Only expand selection to the left when it starts on the first column (psyGamer) #80
  • 8e2c487: Refactor menus into a general popup menu (psyGamer) #80
  • 4c7c978: Fix some issues with context actions (psyGamer) #80
  • adceafa: Add "Inline Repeat command" context action (psyGamer) #80
  • c0eda14: Fix some issues with the "Inline Read command" context action (psyGamer) #80
  • a1ffe99: Prevent selection disabled entries with the mouse (psyGamer) [#80](https://github.com/EverestAPI/CelesteTAS-E...
Read more

v3.39.5

21 Apr 03:06
88aa009
Compare
Choose a tag to compare

Bug Fixes

  • meta command placed in first line can't be updated (DemoJameson)

Builds

v3.39.4

20 Apr 07:33
Compare
Choose a tag to compare

Bug Fixes

  • Randomizer causes desync with SaveAndQuitReenter #71 (psyGamer)
  • crash with the filetime command? (DemoJameson)

Builds

Commits

  • eddba67: hide SinkingPlatform shaker (LozenChen) #74

v3.39.3

16 Mar 03:13
Compare
Choose a tag to compare

Bug Fixes

  • make dash through spikes render normally when simplifying graphics (#69) #69 (LozenChen)

Builds

v3.39.2

04 Mar 08:53
Compare
Choose a tag to compare

Features

  • make 'SlowForwardSpeed' also works on paused tas (DemoJameson)

Bug Fixes

  • wallbooster was treated as booster in unloaded room (DemoJameson)

Builds

v3.39.1

29 Feb 02:23
Compare
Choose a tag to compare

Features

Builds

v3.39.0

20 Feb 03:12
Compare
Choose a tag to compare

Features

  • Lua: add local variable 'nullValue' for passing a null to c# (DemoJameson)
  • auto turn crouch dash mode to press and grab mode to normal upon running tas (DemoJameson)

Bug Fixes

Builds