mirror of
https://github.com/pawelorzech/MacTorn.git
synced 2026-01-29 19:54:27 +00:00
Introduces LaunchAtLoginManager and ShortcutsManager for launch at login and customizable quick links. Updates SettingsView with toggles and a shortcuts editor, enhances ContentView and StatusView with improved layout, travel status, and quick links grid. ProgressBarView now visually highlights full bars and improves appearance. Adds travel notifications and updates the README with new features and setup instructions.
1 KiB
1 KiB
MacTorn
Menu bar companion for the Torn game on macOS. It polls the Torn API and surfaces your current bars, cooldowns, and travel status in a lightweight menu bar window.
Features
- Menu bar status window with energy, nerve, happy, and life bars.
- Cooldown timers for drug, medical, and booster.
- Travel status with remaining time and destination.
- Local notifications when bars fill, cooldowns end, or you land.
- Quick links grid for Torn pages with editable labels and URLs.
- Launch at login toggle.
Requirements
- macOS 13.0 or later.
- A Torn API key.
Setup
- Open the app and paste your Torn API key.
- Click "Save & Connect".
- (Optional) Enable "Launch at Login" and edit Quick Links.
Get an API key from https://www.torn.com/preferences.php#tab=api.
Build and Run
- Open
MacTorn/MacTorn.xcodeprojin Xcode. - Select the MacTorn scheme.
- Run the app (it appears in the menu bar).
Notes
- The app polls the Torn API every 30 seconds.
- Your API key and Quick Links are stored locally in
UserDefaults.