Skip to content
This repository was archived by the owner on Jul 6, 2026. It is now read-only.

v1.0.2 — Icons + Price Alerts + Dynamic Menubar

Latest

Choose a tag to compare

@ar-gen-tin ar-gen-tin released this 19 Mar 15:29

odds v1.0.2

Icons Restored

  • App Icon: #6C Cyber Matrix 3×3 (color SVG + .icns)
  • SVG Assets: color, mono-dark, mono-light, menubar template, full logo
  • AppIcon.icns bundled in SupportFiles/

New Features

  • Dynamic menu bar icon — color-coded triangle reflecting market trend (green=bullish, red=bearish, orange=neutral, gray=offline)
  • Price alert systemAlertManager + PriceAlert model, fires macOS notifications when market crosses threshold
  • Hide from DockNSApp.setActivationPolicy(.accessory) via AppDelegate
  • Makefilemake run (dev build), make release (signed), make dmg (distributable)
  • Info.plist — LSUIElement, bundle ID, ATS config

Tech

  • MenuBarIcon.swift renders dynamic NSImage with NSBezierPath
  • PriceAlert.swift manages persistent alerts with UNUserNotification
  • Zero new dependencies