Commit Graph

  • b91afe1252 🐞 Prevent duplicate preview/radial menu windows on rapid fire mrkai77/perf-optimizations Kai Azim 2026-03-21 17:58:36 -06:00
  • cb08a8fb36 Better handle window.setFrame on Loop's own windows Kai Azim 2026-03-21 17:25:08 -06:00
  • a92890daa2 🐞 MainActor-bound actionTasks dictionary Kai Azim 2026-03-20 22:50:59 -06:00
  • 1fc3fc69e4 Don't write to size if isResizable is false Kai Azim 2026-03-20 02:26:53 -06:00
  • c759416fb8 Avoid redundant AX reads between consecutive actions Kai Azim 2026-03-20 00:51:18 -06:00
  • bf72c46a24 fix double-call to compute resolvedProperties Kai Azim 2026-03-11 18:39:52 -06:00
  • d5378da408 🐞 fix bug in window recording with storeAsFrame enabled Kai Azim 2026-03-11 18:30:58 -06:00
  • 2f9910f87d 📄 Docs Kai Azim 2026-03-11 18:02:34 -06:00
  • 49c62cae9c Naming of event monitors, pre-compute fullscreen state of window Kai Azim 2026-03-11 17:54:16 -06:00
  • 55cb28bb8e 🎨 Format Kai Azim 2026-03-11 17:17:06 -06:00
  • 24796fa7f2 Fix ActionPreview lag Kai Azim 2026-03-11 17:02:49 -06:00
  • 1dd5cc67e0 🎨 Format Kai Azim 2026-03-11 13:16:08 -06:00
  • c7457dfc6e 🐞 Fix wrong bounds applied to animated resize Kai Azim 2026-03-11 13:14:17 -06:00
  • c20601bef2 🎨 ActionPreview Kai Azim 2026-03-11 13:10:58 -06:00
  • 4987b3aecb 🎨 Code cleanup with periphery Kai Azim 2026-03-09 17:25:36 -06:00
  • 467a1ad022 Optimize Window initialization Kai Azim 2026-03-11 13:07:53 -06:00
  • 382c75f7ac 🐞 Bug fixes Kai Azim 2026-03-11 13:02:26 -06:00
  • cfee58dbcb Cache window records and properties Kai Azim 2026-03-11 11:18:32 -06:00
  • 4419ceec40 🐞 Top snapping fixes develop prerelease Kai Azim 2026-03-22 13:45:52 -06:00
  • 52de4c7e8f Improved snapping on left, right, and bottom edges (#1068) Joshua Van Deren 2026-03-22 13:43:31 -06:00
  • ac93917adc 🌐 Update translations from Crowdin (#1069) github-actions[bot] 2026-03-19 14:29:03 -06:00
  • c2743567e2 🐞 Fix archives not exporting properly Kai Azim 2026-03-09 18:02:04 -06:00
  • 23c439c37e 🐞 Fix event monitor getting deallocated mid-gesture subsurface-gestures Kai Azim 2026-03-08 21:00:56 -06:00
  • 42525dec40 Higher zoom repeat threshold Kai Azim 2026-03-08 20:59:20 -06:00
  • 26ab2f3e24 🐞 Select correct window when opening Loop from gesture Kai Azim 2026-03-08 20:49:54 -06:00
  • f9986e87bd Optimizations + better zoom gesture handling Kai Azim 2026-03-08 20:37:32 -06:00
  • 2768be8e9b 🐞 Fix duplicate packages + package resolution Kai Azim 2026-03-08 18:22:41 -06:00
  • bfa3a66888 🎨 Format Kai Azim 2026-03-04 21:06:35 -07:00
  • 0525b20c55 🏁 Make WindowRecords an actor Kai Azim 2026-02-15 14:23:39 -07:00
  • 8ab8a48519 Updated MultitouchTrigger Kai Azim 2026-02-15 14:23:08 -07:00
  • 8417afa5eb 🎨 Initial fixes Kai Azim 2026-02-07 18:12:24 -07:00
  • 101b078aef Codesign LoopUpdaterHelper on copy Kai Azim 2026-03-07 20:41:07 -07:00
  • b8d8f14056 Updated Luminare modifiers (#1062) Kai 2026-03-07 20:38:37 -07:00
  • 305c938fec Use privileged updater helper if needed (#1063) Kai 2026-03-07 20:37:21 -07:00
  • 45ff622fc8 🇨🇳 Update Chinese (Simplified) localisations (#1054) github-actions[bot] 2026-02-22 23:29:43 -07:00
  • 9d54e1e8ae Clockwise screen cycling option kai/clockwise-screen Kai Azim 2026-02-18 23:56:05 -08:00
  • 049cec3268 🐞 Preserve cycle order when exporting keybinds (#1050) Kai Azim 2026-02-17 22:01:10 -08:00
  • 3196c0fd3f fix: preserve cycle order when exporting keybinds Kai Azim 2026-02-17 22:01:10 -08:00
  • d9aff26a7c 🐞 Fix maximize width/height actions (#1049) Kai 2026-02-17 10:12:28 -08:00
  • ad9d9db03a Add 'Ignore notch' option for consistent top padding across screens (#1048) Kris 2026-02-17 18:05:42 +00:00
  • 5f26fbe6c1 🌐 Update translations from Crowdin (#1047) github-actions[bot] 2026-02-12 12:43:12 -07:00
  • 1d53529fd9 AI policy, PR template, updated contribution guide and code of conduct (#1045) Kai 2026-02-06 23:37:50 -07:00
  • 204dab3a71 🐞 Differentiate identically-framed windows within the same process (#1043) Kai 2026-02-04 19:19:52 -07:00
  • a64c0f24c9 🌐 Update translations from Crowdin (#1041) github-actions[bot] 2026-02-04 11:06:02 -07:00
  • 797a654458 🐞 Fix padding being applied to IconView previews (#1040) Kai 2026-02-04 10:43:53 -07:00
  • c1120d1043 Misc updates (#1038) Kami 2026-02-04 17:22:31 +10:00
  • 2bf5ccd898 🌏 Update translations (#1034) Kami 2026-01-30 04:45:07 +10:00
  • 3b98025abc 🐞 Fix rare crash on screen switching, fix radial menu angles Kai Azim 2026-01-29 00:34:36 -07:00
  • b7d0ab3dac 🐞 Fix: remove unused parameter, reset pressedKeys when Loop is closed Kai Azim 2026-01-28 23:53:20 -07:00
  • c4aa225996 Approachable concurrency + Lots of code refactoring (#1015) Kai 2026-01-28 23:31:20 -07:00
  • af9ca1f991 🐞 Keybind fixes (#1033) Kai 2026-01-28 13:13:02 -07:00
  • 62e0ac0060 💚 Update app version to 1.4.3 in dev-build.yml Kai 2026-01-25 22:50:53 -07:00
  • 742f321d96 🌐 Update translations from Crowdin (#1026) 1.4.2 github-actions[bot] 2026-01-25 22:17:46 -07:00
  • 2d19909abb 💄 Drop leading whitespaces in changelog note Kai Azim 2026-01-25 22:01:53 -07:00
  • f143786ea2 Extracted window snapping fixes from PR #1015 (#1024) Kai 2026-01-25 21:44:22 -07:00
  • 6a06286cad Add generic keyboard shortcut to trigger Loop (#963) Cipher Shad0w 2026-01-26 04:46:54 +01:00
  • c82452a010 🐞 Remove shell/applescript URL commands (#1023) Alex 2026-01-25 20:40:27 +08:00
  • d787af80ec 🌐 Update translations from Crowdin (#1022) github-actions[bot] 2026-01-24 18:33:05 -07:00
  • 6d6611b801 🐞 Fix app name in localization key Kai Azim 2026-01-24 18:18:34 -07:00
  • 65e10f5499 Overhauled Updater (#1020) Kai 2026-01-24 18:00:11 -07:00
  • 2f88235f71 Only store classic & developer liquid glass icons (#1019) Kai 2026-01-22 16:54:10 -07:00
  • 7bd90decfe 🐞 Fix window snapping (#1018) Manuel 2026-01-22 19:21:19 +01:00
  • a80292f702 Improve WindowEngine by keeping track and cancelling the detached Task (#1013) Christoffer Winterkvist 2026-01-22 00:40:34 +01:00
  • e0b851c117 🐞 Fix rapid keypress mismatch (#1012) Christoffer Winterkvist 2026-01-22 00:32:56 +01:00
  • de88b161fc 💚 Add additional flags to xcodebuild command Kai 2026-01-21 10:30:58 -07:00
  • 96efb5e262 🐞 Reduce drag event overhead (#1011) Manuel 2026-01-21 18:14:26 +01:00
  • 325e1daa01 🐞 Cancel double-click timer when the first click is long (#1008) Kai 2026-01-18 18:13:30 -07:00
  • 8800585536 Add Ko-fi donation link Kai 2026-01-13 13:38:25 -07:00
  • 8e82a04722 🌐 Update translations from Crowdin (#998) 1.4.1 github-actions[bot] 2026-01-11 20:23:14 -07:00
  • e90ed1d551 Fix compiler warnings Kai Azim 2026-01-11 20:19:26 -07:00
  • c5cf0e1f4a Refine radial menu glass Kai Azim 2026-01-11 20:17:03 -07:00
  • 604753e853 Store actions into WindowRecords beforehand if possible (#997) Kai 2026-01-11 19:53:28 -07:00
  • a9e5c32a49 🐞 Fix crash when using Liquid Glass materialize transition (#996) Kai 2026-01-11 16:08:43 -07:00
  • 6ad3a2c812 Update update window (#993) Kai 2026-01-11 14:58:21 -07:00
  • c7cefade9d 🐞 Revert to original async save/open panel APIs Kai Azim 2026-01-11 03:24:16 -07:00
  • ae34abe688 🐞 Don't use static property to store picker items as IDs will conflict (#990) Kai 2026-01-11 02:58:54 -07:00
  • 5081e525fb Round toward zero Kai Azim 2026-01-10 23:01:42 -07:00
  • 8a65e7cd67 Round custom frame if needed depending on unit (#989) Kai 2026-01-10 22:49:13 -07:00
  • f7e20d8fa8 🐞 Use system window manager for undoing actions if possible (#987) Kai 2026-01-10 21:48:05 -07:00
  • da4070176e 💚 Update app version to 1.4.1 in dev-build.yml Kai 2026-01-10 21:27:04 -07:00
  • 29cde9cd73 🐞 Use ActiveEventMonitor for tracking left clicks to cycle through actions (#983) Kai 2026-01-10 21:17:40 -07:00
  • d9cf292bee 🐞 Fix radial menu not correctly showing direction on cycle actions (#982) Kai 2026-01-10 21:12:30 -07:00
  • e58c7dd30c 🐞 Fix side-dependent keybind action keys (#981) Kai 2026-01-10 21:11:22 -07:00
  • e4d53eddc1 🐞 Fix double percentage sign 1.4.0 Kai Azim 2026-01-10 16:17:26 -07:00
  • 6cec35fb5d 🌐 Update translations from Crowdin (#972) github-actions[bot] 2026-01-10 16:11:15 -07:00
  • f7a78d1bcb 💄 "Tint opacity" -> "Accent opacity" Kai Azim 2026-01-10 15:51:52 -07:00
  • 30d46323bb 🐞 Fix radial menu materialization animation Kai Azim 2026-01-10 15:48:27 -07:00
  • 6396cc6271 💄 More preview configuration options, materialize radial menu (#971) Kai 2026-01-10 15:43:18 -07:00
  • 857e13d895 🐞 Correctly focus window when system WM is enabled (#970) Kai 2026-01-10 15:33:10 -07:00
  • f0d633b647 🌐 Update translations from Crowdin (#969) github-actions[bot] 2026-01-08 23:34:28 -07:00
  • cf0cb6071f Fill available space action (#968) Kai 2026-01-08 23:20:05 -07:00
  • 2f77696eb3 🎨 Format Kai Azim 2026-01-08 23:14:43 -07:00
  • 2fb6787906 🐞 Fix LoopManager.lastTargetFrame resetting Kai Azim 2026-01-08 23:13:27 -07:00
  • 03c766a3d1 💄 Change wording of prompt to finish app update (#966) Kyle Mohr 2026-01-08 22:44:24 -06:00
  • 0c60fb2b8c 📄 Update comparison table in README.md Kai 2026-01-08 14:36:43 -07:00
  • 7ae7a4af76 Refactor WindowEngine to operate on non-main actor by default (#964) Kai 2026-01-07 22:49:15 -07:00
  • 7194516394 💚 Change pull request permissions to write Kai 2026-01-07 16:27:29 -07:00
  • 6319e161f8 📄 Clarify descriptions in bug report template Kai 2026-01-06 23:14:29 -07:00
  • b3d9bb88e2 📄 Update input type for social media handle field Kai 2026-01-06 23:12:54 -07:00
  • d1f5d6536a Update issue templates (#960) Kami 2026-01-07 16:10:54 +10:00