Skip to content

BongoCat v1.6.0

Choose a tag to compare

@Gamma-Software Gamma-Software released this 04 Aug 12:48
· 49 commits to develop since this release

BongoCat v1.6.0

Modified

  • Verify that posthog api key and host are set in the .env file
  • Increase app switch detection interval to 0.1 seconds and make it constant
  • Rename project to BongoCat instead of BongoCat
  • Change default paw behavior to alternating
  • Implemented methods to retrieve, delete, and clear saved app positions.
  • Updated PreferencesWindow to display saved positions with app names and provide delete functionality.
  • Trigger settings update after modifying saved positions to ensure UI consistency.
  • Updated getCornerPosition to allow specifying a screen, improving position accuracy.
  • Modified getSavedPositionsWithAppNames to include screen names in the saved positions data structure.
  • Added new methods for screen detection and management, including getScreenNameForPosition, getCurrentScreenInfo, and moveOverlayToScreen.
  • Enhanced PreferencesWindow to display screen information and allow moving the overlay to different screens.
  • Updated image loading logic in BongoCatApp.swift and CatView.swift to prioritize executable directory and current working directory paths for CLI execution.
  • Added debug information to assist in troubleshooting image loading failures.
  • Enhanced fallback mechanisms to include relative paths from the project root.
    Signed-off-by: Valentin Rudloff valentin.rudloff.perso@gmail.com

📦 Installation Instructions

  1. Download the DMG file below
  2. Open the DMG and drag BongoCat.app to Applications
  3. Launch BongoCat from Applications folder
  4. Grant accessibility permissions when prompted

🔧 System Requirements

  • macOS 11.0 (Big Sur) or later
  • Accessibility permissions for global keyboard monitoring

Built from commit b433a50