Skip to content

Releases: amilabs/Tiler

Tiler 0.3.3

Choose a tag to compare

@alexnskcody alexnskcody released this 17 Jul 12:57

Conflict warnings are now visible at a glance — and stay quiet when they don't matter.

  • The menu's Settings item now carries a colored warning: red ⚠ when the Accessibility permission is missing (critical), orange ⚠ when system trackpad gestures (3-finger Mission Control / full-screen swipes / Three Finger Drag) compete with Tiler's gestures. Red wins if both apply.
  • The Gestures tab in Settings shows a "Gestures ⚠︎" mark while conflicts are detected, so the fix instructions are one click away.
  • If you turn Tiler's gestures off, all conflict marks disappear everywhere (menu bar, menu, tab) — a conflict isn't critical when gestures aren't in use. The permission warning is unaffected.

Requires macOS 15+ (universal binary; verified on macOS 26.5). Unzip, move Tiler.app to ~/Applications, open it, grant Accessibility when asked.

Tiler 0.3.2

Choose a tag to compare

@alexnskcody alexnskcody released this 17 Jul 12:10

Runs on macOS 15+ now, universal binary.

0.3.1 and earlier required macOS 26 (LSMinimumSystemVersion), so older machines refused to launch the app ("You can't use this version of the application…"). 0.3.2 lowers the minimum to macOS 15 and ships a universal binary (Apple Silicon + Intel). No code changes were needed — every API Tiler uses predates macOS 15.

Feature set is identical to 0.3.1 (gesture stream recovery, Prevent Sleep & Deep Sleep, debug logging).

Developed and verified on macOS 26.5 (Apple Silicon); older macOS versions are field-tested only — if anything misbehaves there, turn on Settings → Power → Debug logging and share the log.

Install: unzip, move Tiler.app to ~/Applications, open it, grant Accessibility when asked.

Tiler 0.3.1

Choose a tag to compare

@alexnskcody alexnskcody released this 16 Jul 20:00

Bugfix: gestures could silently die and stay dead until relaunch.

On a machine that never fully sleeps (lid open, only display sleeps and screen locks), the trackpad input stream could die and 0.3.0 would never rebuild it — its only recovery trigger was system wake. Permissions looked fine because they were; the input stream was simply gone.

0.3.1 rebuilds the stream on every event that can invalidate it, and detects silent death by evidence:

  • after system wake (as before);
  • after display connect/disconnect/resolution changes;
  • when the set of trackpad device IDs changes (checked after unlock and by a ~60 s watchdog);
  • self-heal: stream silent ≥ 10 minutes while the cursor is demonstrably moving → rebuild (at most once per 10 minutes).

With Settings → Power → Debug logging on, every stream start/rebuild is logged with device IDs and the trigger reason, so any recurrence is attributable from the log alone.

No changes to gesture recognition, window handling, or Prevent Sleep.

Personal-use build, verified on macOS 26.5 (Apple Silicon). Requires macOS 26+. Unzip, move Tiler.app to ~/Applications, open it, and grant Accessibility when asked (re-confirm the toggle once if updating in place).

Tiler 0.3.0

Choose a tag to compare

@alexnskcody alexnskcody released this 10 Jul 16:22

New: Prevent Sleep & Deep Sleep — a menu-bar power section that keeps the Mac awake on demand.

  • Prevent Sleep: keep the system awake indefinitely, for a fixed duration (10 min … 24 h), or until a specific time. The menu-bar icon turns red with a coffee-cup badge while a session is active, and the menu shows a live countdown for timed sessions.
  • Keep display awake (Settings → Power, off by default): also holds the screen on.
  • Battery floor (default 20%): on battery, a session auto-stops at the floor with a notification — no surprise restart on recharge.
  • Prevent sleep with the lid closed: runs the Mac folded. It needs an administrator password once at start; the restore is promptless and survives a crash, quit, or the app being force-killed. It gets hot — never leave it in a bag.
  • Deep Sleep on lid close (Settings → Power): switches the battery-side sleep profile to full hibernation for near-zero drain; wake then takes ~10–20 s. AC-side sleep is untouched, and disabling restores your previous settings verbatim.
  • Debug logging (Settings → Power → Diagnostics, off by default): an opt-in, size-bounded log for diagnosing power and gesture behavior on a specific machine.

Window tiling and trackpad gestures are unchanged.

Personal-use build, verified on macOS 26.5 (Apple Silicon). Requires macOS 26+. Unzip, move Tiler.app to ~/Applications, open it, and grant Accessibility when asked.

Tiler 0.2.6

Choose a tag to compare

@alexnskcody alexnskcody released this 06 Jul 20:22

Small fix: the build date in the Tiler window now uses a locale-neutral numeric format (dd.MM.yyyy). Verified on macOS 26.5 (Apple Silicon), personal-use build.

Tiler 0.2.5

Choose a tag to compare

@alexnskcody alexnskcody released this 06 Jul 20:05

Cheat sheet refinement: Trackpad gestures are now listed before Hotkeys, and the placement diagrams moved to their own right-hand column (input → action → diagram).

Verified on macOS 26.5 (Apple Silicon), personal-use build, not notarized.

Tiler 0.2.4

Choose a tag to compare

@alexnskcody alexnskcody released this 06 Jul 19:58

Changes

  • Visual cheat sheet. Every shortcut and gesture in the Tiler window now leads with a little diagram of where the window lands — halves, thirds, centered third, maximize, restore, next display, and the ⌃A lock — so the reference reads at a glance instead of as text.

Verified exclusively on macOS 26.5 (Apple Silicon). Personal-use build, not notarized.
Install: unzip, move Tiler.app to ~/Applications, launch, grant Accessibility.

Tiler 0.2.3

Choose a tag to compare

@alexnskcody alexnskcody released this 06 Jul 18:18

Changes

  • Separate hotkey toggles. Window-tiling hotkeys (⌃⇧ / ⌘⌃⇧ arrows) and the ⌃A lock-screen hotkey now have independent switches in Settings → General. Window-tiling hotkeys are off by default — enable them if you want keyboard tiling alongside the trackpad gestures. ⌃A stays on by default.
  • Calibration plays a sound when moving to the next swipe and when it finishes.

Verified exclusively on macOS 26.5 (Apple Silicon). Personal-use build, not notarized.
Install: unzip, move Tiler.app to ~/Applications, launch, grant Accessibility.

Tiler 0.2.2

Choose a tag to compare

@alexnskcody alexnskcody released this 05 Jul 12:56

New

  • ⇧ + swipe up → centered third: full height, horizontally centered, ⅓ of the screen width — the gesture analog of the double Ctrl+Shift+↑ hotkey. ⇧ now consistently means "thirds" for all three swipe directions.

Verified exclusively on macOS 26.5 (Apple Silicon). Personal-use build, not notarized.

Tiler 0.2.1

Choose a tag to compare

@alexnskcody alexnskcody released this 05 Jul 12:33

New

  • Thirds by gesture: hold ⇧ during a three-finger left/right swipe to tile the window to the left/right third instead of the half. Combines with ⌘ — ⇧⌘-swipe places the third on the next display.
  • ⌃A locks the screen (system Lock Screen). Note: this shadows the beginning-of-line shortcut system-wide while Tiler hotkeys are enabled; the Settings toggle releases it.
  • Menu entry renamed to Help; the in-app reference includes the new bindings.

Notes

Verified exclusively on macOS 26.5 (Apple Silicon). Signed with a personal Apple Development identity — built for personal use, not notarized.

Install: unzip, move Tiler.app to ~/Applications, launch, grant Accessibility.