[go: up one dir, main page]

Skip to content
Version 1.13.0

Features
------------------------------------------------------------------------
- Added a relay GUI. (#74)
- Pressing the Home key now resets the camera position to the origin.
- Ocelot Desktop can now make screenshots of the workspace by pressing
  F12.
- Added settings to adjust the delay before a tooltip is shown.
- Added a setting to disable festive decorations.
- The current workspace is now periodically saved. This can be
  configured in the settings (including disabling it altogether).

Changes
------------------------------------------------------------------------
- ocelot-brain is now updated to OC 1.8.7.
- Extended tooltips of many items to show more information.
- Festive decorations are now a little smaller.
- Added animations to input widgets on hover. (#143)
- The simulation speed dialog can now be opened by left-clicking on the
  TPS counter. (#143)
- Changed the WM_CLASS to `Ocelot Desktop`. (#148)
- Buttons now play a sound both on press and on release.
- Component buses and tapes no longer have an address, which they were
  not supposed to have. When loading an older save with these items,
  Ocelot Desktop may log errors — this is normal, and no data will be
  lost.
- Button widgets now register clicks as long as you press and release
  the mouse button within the widget's bounds, to make it behave like
  buttons in other UIs.
- Focused text fields and screen windows now consume key events to avoid
  triggering key bindings.
- Items without an initialized address no longer show "Address: null" in
  the tooltip.

Fixes
------------------------------------------------------------------------
- Fixed component buses resetting to tier 1 after reloading the
  workspace.
- Fixed a crash when triggering a note block pitched too high or too
  low.
- Fixed incorrect root widget size calculation with UI scaling.
- Fixed a crash while loading a workspace due to the OpenGL context
  being unavailable. (#147)
- Right modifier keys (Ctrl/Shift) are now recognized in key bindings.
- Fixed the lack of synchronization when accessing screen data.
- Click events are no longer generated after mouse dragging. This, for
  example, means that dragging the workspace no longer opens a node
  selector if you release the mouse button where you started.
- Fixed icon push buttons behaving differently than regular buttons.