Skip to content

RegionBool 0.1.1

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Nov 20:54
· 2 commits to main since this release
67f94a6

New: choose your field coordinate system

Under Coordinates in the right panel, pick the system your robot code uses:

  • Origin at blue corner (the default): +x points toward the red alliance wall, as before.
  • Origin at field center: +x points toward the blue alliance wall.

With the field-center option, the generated class converts each pose before checking it, and converts outlines before publishing them to AdvantageScope, Glass or Elastic. Checks still don't allocate, so they're safe to call every loop.

The field is drawn the same either way. The numbers you see and type, the cursor position and the corner labels follow your choice. Your regions are saved the same way whichever system you pick, so switching never moves them, and projects from 0.1.0 open unchanged. If you keep the blue-corner option, re-exporting produces the same file as before.

Install

System File
Windows RegionBool-0.1.1-win-x64.exe
macOS (Apple Silicon) RegionBool-0.1.1-mac-arm64.dmg
macOS (Intel) RegionBool-0.1.1-mac-x64.dmg
Linux RegionBool-0.1.1-linux-x86_64.AppImage

Builds aren't signed yet, so your system will warn you:

  • Windows: on the SmartScreen warning, choose More info, then Run anyway.
  • macOS: after dragging the app to Applications, run xattr -cr /Applications/RegionBool.app if it refuses to open.
  • Linux: mark the AppImage as executable, then run it.

See the 0.1.0 release for everything else RegionBool does.

Found a problem? Open an issue.