Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
917 commits
Select commit Hold shift + click to select a range
3a99bad
Update minimum sizing
Ebullioscopic Mar 5, 2026
5b489ee
Update: Support for 2K resolution
Ebullioscopic Mar 5, 2026
5accee5
Update onboarding
Ebullioscopic Mar 5, 2026
6d01f6a
Update Onboarding and temperature stuff
Ebullioscopic Mar 5, 2026
dd890bd
Update hardened runtime
Ebullioscopic Mar 5, 2026
d8ca8ce
Update BetterDisplay
Ebullioscopic Mar 5, 2026
40cd7d0
Update entitlements
Ebullioscopic Mar 5, 2026
c52fe73
Fix: Hover Gesture
Ebullioscopic Mar 5, 2026
0e7e863
Fix: Media Player timelineview
Ebullioscopic Mar 5, 2026
806df9a
Fix: On Click open
Ebullioscopic Mar 5, 2026
82b092c
Enable Hardened Runtime
Ebullioscopic Mar 6, 2026
4c93e2b
Change build settings
Ebullioscopic Mar 6, 2026
0934e75
Change BETA stage
Ebullioscopic Mar 6, 2026
59b72ca
Release prep
Ebullioscopic Mar 6, 2026
1b651f2
Update Appcast
Ebullioscopic Mar 6, 2026
8ef4af9
Merge pull request #318 from Ebullioscopic/sneakpeekui
Ebullioscopic Mar 6, 2026
c0861ba
Update Appcast
Ebullioscopic Mar 6, 2026
07c0a7f
HotFix: Now Playing
Ebullioscopic Mar 7, 2026
a5734c2
HotFix: Focus Mode Detection
Ebullioscopic Mar 7, 2026
74cd8fa
Added Russian language translation
sibwaze Mar 7, 2026
98dfa7a
HotFix: Inline Volume HUD
Ebullioscopic Mar 8, 2026
39d1135
BugFix: Airdrop detection
Ebullioscopic Mar 8, 2026
2085815
Feature: Terminal stay open and shortcuts
Ebullioscopic Mar 8, 2026
2db3fc9
Update: Album art flip
Ebullioscopic Mar 8, 2026
c7da3f0
HotFix: DND persistance
Ebullioscopic Mar 8, 2026
8a2070e
Update appcast.xml
Ebullioscopic Mar 8, 2026
2dae54b
feat(media): auto-detect Pear Desktop for seamless YouTube Music sync
AmriteshKhare Mar 9, 2026
f55ada7
Update download link for Atoll to version 2.0.1
Ebullioscopic Mar 9, 2026
895bcc0
docs: fix download urls in readme
danfq Mar 9, 2026
57b7eb1
Merge pull request #329 from danfq/main
Ebullioscopic Mar 9, 2026
2e80d13
Merge pull request #322 from sibwaze/patch-1
Ebullioscopic Mar 10, 2026
9ff3ba9
Merge pull request #325 from AmriteshKhare/feature/auto-detect-pear-d…
Ebullioscopic Mar 10, 2026
93e0c86
HotFix: Russian language PR
Ebullioscopic Mar 10, 2026
14c8f24
Add: Lunar Support
Ebullioscopic Mar 10, 2026
c3bcef8
Update entitlements
Ebullioscopic Mar 11, 2026
44d5ca2
Update: Terminal Fonts
Ebullioscopic Mar 11, 2026
f8225a9
Atoll: Fix Sleep Mode Icon Detections on Atoll
StudioKeys Mar 12, 2026
3983cc4
Atoll: Fix Focus Mode Detections while Startup with DevTools
StudioKeys Mar 12, 2026
3d827c3
Atoll: Fix Timers LS Widget overlapping Music Player
StudioKeys Mar 12, 2026
8a60b0e
Atoll: Adjust LockScreen timer layout and fonts
StudioKeys Mar 12, 2026
072491d
Atoll: Fix Timer Stop and Pause button overlap while expanded
StudioKeys Mar 12, 2026
d92bf5f
Merge pull request #334 from StudioKeys/origin/bugfix/sleep
Ebullioscopic Mar 13, 2026
5b2f88c
Merge pull request #336 from StudioKeys/origin/bugfix/ls-timers
Ebullioscopic Mar 13, 2026
f01d3d4
Merge remote-tracking branch 'origin/main' into feature/lunar-support
Ebullioscopic Mar 13, 2026
233eb8e
Fix: EU Calendar shift
Ebullioscopic Mar 13, 2026
4ee539a
Atoll: Fix Pickers showing text with minimized dropdowns
StudioKeys Mar 13, 2026
1a1953e
Update auto hide option
Ebullioscopic Mar 13, 2026
2857ad0
Update music album art ratio
Ebullioscopic Mar 13, 2026
e0da879
Update for Lock Screen too
Ebullioscopic Mar 13, 2026
9c04423
Update HUDs for external display parity
Ebullioscopic Mar 13, 2026
55a6f07
Atoll: Use minWidth for pickers in Settings
StudioKeys Mar 14, 2026
8abd21d
Update ddc control toggle
Ebullioscopic Mar 15, 2026
68cb3fd
Update Volume listener for ddc controls
Ebullioscopic Mar 15, 2026
d172b88
BugFix: Hover Fix
Ebullioscopic Mar 15, 2026
eccc162
Update Shelf to work with limited permissions
Ebullioscopic Mar 15, 2026
bfb36cb
RPC work
Ebullioscopic Mar 15, 2026
db38661
Update extensions
Ebullioscopic Mar 16, 2026
38f45e9
Add reset context button to Screen Assistant
mastercoder26 Mar 17, 2026
8749c0d
Fixed Paste Issue in Notes View
shuja-waraich-03 Mar 18, 2026
0b4d2f8
Merge pull request #337 from StudioKeys/origin/bugfix/picker
Ebullioscopic Mar 18, 2026
3bbfe94
Merge pull request #347 from AkhilKonduru1/screen-assistant-reset-con…
Ebullioscopic Mar 18, 2026
81f8880
Merge pull request #349 from shuja-waraich-03/main
Ebullioscopic Mar 18, 2026
a85cc65
fixed more
mastercoder26 Mar 18, 2026
cafd029
Potential fix for pull request finding
mastercoder26 Mar 18, 2026
0c5b11c
Update Extension
Ebullioscopic Mar 19, 2026
18766e7
Potential fix for pull request finding
Ebullioscopic Mar 19, 2026
31c896e
Merge pull request #350 from AkhilKonduru1/screen-assistant-reset-con…
Ebullioscopic Mar 19, 2026
9396a5a
Merge branch 'main' of https://github.com/Ebullioscopic/Atoll into fe…
Ebullioscopic Mar 19, 2026
bf4939c
Modify stuff to work, fuck copilot PR
Ebullioscopic Mar 19, 2026
6753473
Update Settings
Ebullioscopic Mar 19, 2026
aa20aa5
Fix: Calendar View
Ebullioscopic Mar 19, 2026
a2d18cd
Distributed Notifications
Ebullioscopic Mar 20, 2026
28320e4
HotFix: Remove Unnecessary Mach service for Stats
Ebullioscopic Mar 20, 2026
96c3ee8
Merge pull request #354 from Ebullioscopic/feature/lunar-support
Ebullioscopic Mar 21, 2026
175a49a
HotFix: Sparkle signing script
Ebullioscopic Mar 21, 2026
6bc3af0
Update Appcast
Ebullioscopic Mar 21, 2026
197c3cf
fix(mediacontrollers): artwork for streamed content not added to appl…
nightah Mar 22, 2026
4a5ab57
refactor: remove unnecessary comment
nightah Mar 22, 2026
d39c61c
refactor(calendar): group calendars by accounts in settings
nightah Mar 22, 2026
f345dda
Add LocalSend support with service integration and UI updates
AntonP29 Mar 22, 2026
75bb8ce
feat(media): add airplay device selector with volume control for appl…
nightah Mar 22, 2026
5e1e8f6
feat(media): include airplay for apple music on lock screen widget
nightah Mar 22, 2026
05567f3
Update Korean language translation
StellarSea Mar 26, 2026
bb48ea4
Merge pull request #366 from StellarSea/update-korean-language
Ebullioscopic Mar 26, 2026
c31757e
Merge pull request #357 from nightah/fix/applemusic-streaming-artwork
Ebullioscopic Mar 26, 2026
8ff53e0
Merge pull request #359 from nightah/refactor/calendar-selection-grou…
Ebullioscopic Mar 26, 2026
9d17e4a
feat(media): decouple airplay and output, merged output for lock screen
nightah Mar 27, 2026
806e246
refactor: replace hardcoded strings with localized strings
StellarSea Mar 28, 2026
a7f41d4
Update localizable
Ebullioscopic Mar 28, 2026
fc08a34
Merge branch 'main' into refactor/localize-hardcoded-strings
StellarSea Mar 28, 2026
e36fbd7
Merge pull request #368 from StellarSea/refactor/localize-hardcoded-s…
Ebullioscopic Mar 28, 2026
156b52c
Update xcstrings
Ebullioscopic Mar 28, 2026
73d0766
Merge remote-tracking branch 'origin/main' into pr-361
Ebullioscopic Mar 28, 2026
699b940
Update localizable
Ebullioscopic Mar 28, 2026
061564e
Update LockScreenMusicPanel for smooth vertical expansion
Ebullioscopic Mar 28, 2026
aecbe2a
Merge pull request #369 from Ebullioscopic/feat/media-airplaydevices
Ebullioscopic Mar 28, 2026
62f9638
Merge remote-tracking branch 'origin/main' into pr-360
Ebullioscopic Mar 28, 2026
794e05c
Update: Popover for Localsend
Ebullioscopic Mar 28, 2026
bbde9fa
Update default icon
Ebullioscopic Mar 28, 2026
3fffb22
Update stuff
Ebullioscopic Mar 29, 2026
79f41cb
Update phases
Ebullioscopic Mar 29, 2026
aee19c9
BugFix: remove sharp corners
Ebullioscopic Mar 29, 2026
f4c8840
feat: add Russian localization (100% complete)
nikitagk22 Mar 29, 2026
738a40e
fix: correct localized string typo and replace remaining hardcoded st…
StellarSea Mar 30, 2026
90b5dae
Fixed 1 color picker bug made home UI padding
Mar 31, 2026
034ec9e
Chnaged the music thumbnails to be exactly like the default MacOS med…
Mar 31, 2026
a66af1e
Merge pull request #392 from Ebullioscopic/pr-360
Ebullioscopic Apr 3, 2026
f8e8406
Merge pull request #378 from StellarSea/refactor/localize-hardcoded-s…
Ebullioscopic Apr 3, 2026
6b1c329
Merge remote-tracking branch 'origin/main' into feat/localization-ru
Ebullioscopic Apr 3, 2026
3da3e0d
Update xcstrings
Ebullioscopic Apr 3, 2026
856aec7
Merge pull request #393 from Ebullioscopic/feat/localization-ru
Ebullioscopic Apr 3, 2026
82dc4ce
fixed spacing on minimalist music view and spacing between tabs
Apr 3, 2026
f7f29ad
Update live waveform using rtaudio
Ebullioscopic Apr 4, 2026
a78e13e
Update stuff
Ebullioscopic Apr 5, 2026
4f354d3
Merge pull request #395 from Ebullioscopic/feature/live-waveform
Ebullioscopic Apr 5, 2026
d9742db
Merge pull request #396 from Ebullioscopic/fix-pr-385
Ebullioscopic Apr 5, 2026
ab7d261
Update fantastical open cmds
Ebullioscopic Apr 6, 2026
563afde
Update Notion Calendar
Ebullioscopic Apr 6, 2026
7846308
Update 3rd party calendar icons
Ebullioscopic Apr 6, 2026
bd2ae3b
Update stuff icons
Ebullioscopic Apr 6, 2026
487c499
feat: add Simplified Chinese (zh-Hans) localization
Apr 7, 2026
93786b4
refactor(calendar): open native url schemes from meeting buttons
nightah Apr 7, 2026
29b8022
Update references to SwiftTerm and rtaudio
Ebullioscopic Apr 8, 2026
668fba2
Merge pull request #401 from Ebullioscopic/integration/fantastical
Ebullioscopic Apr 8, 2026
2193c28
Merge pull request #399 from nightah/fix-meetings-uri
Ebullioscopic Apr 8, 2026
c09be0b
Merge remote-tracking branch 'origin/main' into feature/chinese-local…
Ebullioscopic Apr 8, 2026
2ca6273
Merge pull request #402 from Ebullioscopic/fix-pr-398
Ebullioscopic Apr 8, 2026
c7d470d
fix(waveform): legal notices and reformatting
ZephyrCodesStuff Apr 8, 2026
e95e5b0
Merge pull request #403 from ZephyrCodesStuff/main
Ebullioscopic Apr 9, 2026
c1ea3ce
Update Korean language translation
StellarSea Apr 10, 2026
03a5d6e
Merge branch 'Ebullioscopic:main' into update-korean-language
StellarSea Apr 10, 2026
6dc11af
Update Korean language
StellarSea Apr 10, 2026
f9fe2e3
Update: CLI support
Ebullioscopic Apr 10, 2026
0141e41
Merge remote-tracking branch 'origin/main' into update-korean-language
Ebullioscopic Apr 10, 2026
8792019
Merge pull request #408 from Ebullioscopic/fix-pr-407
Ebullioscopic Apr 10, 2026
3a99478
Add non opening gestures
Ebullioscopic Apr 11, 2026
23c7631
Increase symbol size
Ebullioscopic Apr 11, 2026
74d641c
Merge pull request #411 from Ebullioscopic/feature/discord-request/ge…
Ebullioscopic Apr 13, 2026
edd8ecc
feat: add camera selector for mirror mode and fix hover glitch
NekomiRyan Apr 9, 2026
a03d361
Clean-up commit
Ebullioscopic Apr 13, 2026
dbdeabd
Merge pull request #412 from Ebullioscopic/feature/camera-mirror-mode
Ebullioscopic Apr 13, 2026
517de36
Added Amazon Music Support
sharma2007 Apr 13, 2026
8ae78dc
fixed collateral edits
sharma2007 Apr 13, 2026
c7299ed
Camera constant added back
sharma2007 Apr 13, 2026
01c4284
Add Groq provider to screen assistant model selection and API routing
Copilot Apr 15, 2026
e8b8ea5
Address review feedback for Groq provider changes
Copilot Apr 15, 2026
5c2ab19
Refine Groq model selection fallback and provider card layout constants
Copilot Apr 15, 2026
bb8f157
Deduplicate OpenAI and Groq response parsing switch cases
Copilot Apr 15, 2026
c640921
Extract shared model validation helper in model selection panel
Copilot Apr 15, 2026
0c98e73
Merge pull request #1 from AkhilKonduru1/copilot/add-groq-api-ai-prov…
mastercoder26 Apr 15, 2026
659a90a
Potential fix for pull request finding
mastercoder26 Apr 16, 2026
a4d34b7
Update ReadMe.md
Ebullioscopic Apr 16, 2026
0f034b8
Fix terminal keyboard open + sticky outside-click
sharma2007 Apr 16, 2026
20df4e6
Merge pull request #421 from sharma2007/bug/terminal_shortcut_fix
Ebullioscopic Apr 19, 2026
e36a728
Merge pull request #414 from sharma2007/feature/Amazon-Music-Support
Ebullioscopic Apr 19, 2026
d4cb3ef
Merge pull request #418 from AkhilKonduru1/main
Ebullioscopic Apr 19, 2026
ebaf1b0
Update TerminalManager.swift
sharma2007 Apr 20, 2026
026f55d
Update TerminalManager.swift
sharma2007 Apr 21, 2026
3684802
Merge pull request #423 from sharma2007/bug/terminal-bugs
Ebullioscopic Apr 21, 2026
f7fbb81
small improvements
Ruken16 Apr 21, 2026
393cc55
Atoll: Center notch after leaving minimalist mode and enlarge idle an…
StudioKeys Apr 22, 2026
9ee1a7d
Merge pull request #427 from StudioKeys/bugfix/notch-reposition
Ebullioscopic Apr 22, 2026
ffd7245
other small improvements
Ruken16 Apr 22, 2026
4f3f23b
Merge pull request #426 from macanoclothing-blip/bugfixesandimprvements
Ebullioscopic Apr 23, 2026
30bb8a5
Update gitignore
Ebullioscopic Apr 23, 2026
78bf018
Atoll: Fix LS Music Widget Overlapping Timers
StudioKeys Mar 31, 2026
9c9f683
Terminal opacity fix
sharma2007 Apr 24, 2026
f39785f
Fix terminal notch lifecycle so open/close, hover, outside-click, foc…
sharma2007 Apr 24, 2026
cdf0785
Merge origin/main into bug/terminal-bugs
Ebullioscopic Apr 27, 2026
a6d5251
Merge pull request #436 from Ebullioscopic/bugfixes/terminal
Ebullioscopic Apr 27, 2026
4a2d148
Added language support for calendar and Do Not Disturb live activitie…
Apr 27, 2026
2524bc1
add an option to see the title and artist name on non notch display
Ruken16 Apr 29, 2026
5bd8427
Atoll: fullscreen album artwork as lockscreen wallpaper
StudioKeys Apr 16, 2026
3afa968
Atoll: Add MusicKit animated artwork fetching for Apple Music
StudioKeys Apr 16, 2026
fd58ae7
Atoll: Remove timer name from lock screen timer widget
StudioKeys Apr 16, 2026
531340a
pleasseeeee
Ruken16 Apr 22, 2026
f04de8f
pleasseeee
Ruken16 Apr 22, 2026
cc09f17
final version??
Ruken16 Apr 23, 2026
be8a51e
Update NotchTimerView.swift
mariusorndijkstra-code Apr 29, 2026
1befdad
Update TimerPopover.swift
mariusorndijkstra-code Apr 29, 2026
c8a6c2b
new version
Ruken16 May 8, 2026
0f8071f
Add Turkish localization
May 9, 2026
47c784f
new file tray hud
Ruken16 May 10, 2026
1d53bba
Merge pull request #448 from macanoclothing-blip/file_tray_hud
Ebullioscopic May 10, 2026
d1d9d75
Atoll: drop lockscreen music player below widgets in canvas fallback
StudioKeys May 12, 2026
a8d7dff
Atoll: deliver Spotify Canvas as lockscreen wallpaper without album-a…
StudioKeys May 12, 2026
43f1fb4
Atoll: raise MemoryUsageMonitor threshold to 4 GiB in DEBUG builds
StudioKeys May 12, 2026
d205923
Atoll: distinguish charging-on-hold from fully charged on lockscreen …
StudioKeys May 12, 2026
b6591bc
Atoll: keep lockscreen player legible over Spotify Canvas wallpaper
StudioKeys May 12, 2026
8bea68d
Atoll: re-SIGSTOP OSDUIHelper across launchd respawns
StudioKeys May 12, 2026
2e796b0
Atoll: add in-app Spotify login sheet for sp_dc cookie capture
StudioKeys May 12, 2026
1dffdd0
Atoll: freeze Spotify Canvas wallpaper when audio is paused
StudioKeys May 14, 2026
a92ee9c
Atoll: block embedded Google OAuth in Spotify login sheet
StudioKeys May 14, 2026
9457074
batteria finale, waiting for approve
Ruken16 Apr 29, 2026
20218f9
Merge pull request #438 from macanoclothing-blip/batteria2
Ebullioscopic May 14, 2026
b31bab2
Merge branch 'main' of https://github.com/Ebullioscopic/Atoll into pr…
StudioKeys May 14, 2026
e149456
Atoll: Revert pbx changes did in 5bd84270aae590e5f0ed93331dd7e8ecc457…
StudioKeys May 14, 2026
be09d93
Merge pull request #451 from StudioKeys/pr-440
Ebullioscopic May 14, 2026
3117bdb
Atoll: pause Spotify Canvas in dynamic island when audio pauses
StudioKeys May 16, 2026
81ed7c1
Merge pull request #455 from StudioKeys/pr-440
Ebullioscopic May 16, 2026
1a7484c
Add configurable step sizes for volume and brightness keys
lugoues May 1, 2026
a980c87
feat: complete missing zh-Hans localization and fix hardcoded UI strings
May 17, 2026
854eb3e
Atoll: tighten minimalist music player layout
StudioKeys May 18, 2026
3829627
Atoll: clear lock screen widgets faster on unlock
StudioKeys May 18, 2026
bc85840
Merge pull request #458 from StudioKeys/bugfix/minimalist-notch
Ebullioscopic May 18, 2026
fc06349
Fix brightness HUD not working on macOS Tahoe 26.5
May 18, 2026
63e001a
Merge pull request #456 from rojshanliang/fix/zh-hans-localization-co…
Ebullioscopic May 18, 2026
1241aa3
Resolve merge conflicts
Ebullioscopic May 18, 2026
04e4f88
Merge pull request #462 from Ebullioscopic/fix-pr-428
Ebullioscopic May 18, 2026
a000b9a
Update localization sync
Ebullioscopic May 18, 2026
d6e833e
Merge branch 'main' into feature/configurable-media-key-steps
Ebullioscopic May 18, 2026
756b6b8
Merge pull request #442 from lugoues/feature/configurable-media-key-s…
Ebullioscopic May 18, 2026
0ff09f7
Update localization
Ebullioscopic May 18, 2026
6cdce7a
Update stuff
Ebullioscopic May 18, 2026
488d446
Auto strings
Ebullioscopic May 18, 2026
3efc916
Merge pull request #460 from Kolomaster68/fix/brightness-hud-macos-tahoe
Ebullioscopic May 18, 2026
2b43513
Merge main into PR #439
Ebullioscopic May 20, 2026
40fa0b0
Update localization
Ebullioscopic May 20, 2026
c733f4d
Revert project.pbxproj to main
Ebullioscopic May 20, 2026
baaf709
Merge pull request #439 from macanoclothing-blip/title_and_artist_nam…
Ebullioscopic May 20, 2026
2afd402
Atoll: Drop minimalist header strip and soften album art glow
StudioKeys May 20, 2026
abdd88e
fix(localization): correct Russian translation for brightness
rmann0 May 20, 2026
6acb98a
Merge pull request #468 from rmann0/fix/locale-ru
Ebullioscopic May 21, 2026
c14979f
Atoll: Show battery indicator in minimalist notch with inside percent
StudioKeys May 22, 2026
380ffc7
Atoll: stabilize InlineHUD width and fit BT marquee in mini notch
StudioKeys May 22, 2026
701e571
Atoll: shrink circular BT battery indicator in InlineHUD
StudioKeys May 22, 2026
67972ee
Atoll: use pill battery icon in minimalist notch
StudioKeys May 25, 2026
573a3f8
Fix focus modes always showing Do Not Disturb on non-English macOS
claude May 26, 2026
99756a3
Merge pull request #467 from StudioKeys/bugfix/minimalist-notch
Ebullioscopic May 27, 2026
2d7eda4
Merge pull request #472 from Maxime10/claude/focus-mode-display-bug-g…
Ebullioscopic May 27, 2026
1943d36
Working, but memory leak
Ebullioscopic May 29, 2026
c0ed595
Update Brightness HUDs fully working
Ebullioscopic May 29, 2026
0883988
Merge pull request #474 from Ebullioscopic/feature/total-glass
Ebullioscopic May 29, 2026
39b74df
Merge pull request #437 from mariusorndijkstra-code/main
Ebullioscopic May 29, 2026
848a5cc
Update: Fiji
Ebullioscopic May 29, 2026
611e2af
Add acknowledgment for DynamicNotch battery HUDs
Ruken16 May 29, 2026
c425ebb
Merge pull request #476 from Ebullioscopic/Ruken16-patch-1
Ebullioscopic May 29, 2026
da90e1c
Merge branch 'main' of https://github.com/Ebullioscopic/Atoll
Ebullioscopic May 29, 2026
ae03c3e
Update appcast
Ebullioscopic May 29, 2026
8e3713c
Update appcast
Ebullioscopic May 29, 2026
745a15a
Update appcast
Ebullioscopic May 29, 2026
6dcd04d
Add mirror workflow
Ebullioscopic Jun 1, 2026
6b467f6
Update release with notes
Ebullioscopic Jun 1, 2026
63767e5
Delete old workflow
Ebullioscopic Jun 1, 2026
90ac6d3
Terminal Text Padding
sharma2007 Jun 2, 2026
a5e2f44
Close Behaviour Fix
sharma2007 Jun 2, 2026
c873910
side scroll bar rework
sharma2007 Jun 2, 2026
01a73f0
Merge pull request #483 from sharma2007/bug/terminal-bugs
Ebullioscopic Jun 2, 2026
cbfd425
Amazon Music fullscreen wallpaper via NSWorkspace on Sequoia
sharma2007 Jun 5, 2026
e6cd431
Amazon Music detach to bigger album art on the left
sharma2007 Jun 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file removed .DS_Store
Binary file not shown.
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*.gif filter=lfs diff=lfs merge=lfs -text
*.mov filter=lfs diff=lfs merge=lfs -text
*.mp4 filter=lfs diff=lfs merge=lfs -text
2 changes: 2 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
github: Ebullioscopic
buy_me_a_coffee: kryoscopic
3 changes: 3 additions & 0 deletions .github/assets/Calendar-v1.2.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/assets/CircularLockScreenWidgets.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions .github/assets/DND-v1.2.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions .github/assets/Lockscreen-v1.2.mp4
Git LFS file not shown
3 changes: 3 additions & 0 deletions .github/assets/Minimalistic-v1.2.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions .github/assets/Non-minimalistic-v1.2.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions .github/assets/Timer-v1.2.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/assets/arrow.right.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/assets/atoll-clipboard.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/assets/atoll-colorpicker.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions .github/assets/atoll-demo.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/assets/atoll-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/assets/atoll-media.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/assets/atoll-stats.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/assets/background.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/assets/background.with-arrow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/assets/dynamicisland.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/assets/iosdevcentre.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions .github/assets/lockscreen-v1.2.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions .github/assets/lockscreen.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions .github/assets/timer.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions .github/assets/timer.mov
Git LFS file not shown
125 changes: 125 additions & 0 deletions .github/workflows/mirror-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
name: Mirror Release To Organization

on:
release:
types: [published]

permissions:
contents: read

jobs:
mirror:
runs-on: ubuntu-latest

steps:
- name: Checkout source repository
uses: actions/checkout@v4
with:
fetch-depth: 0

####################################################################
# Sync Git repository
####################################################################

- name: Configure mirror remote
run: |
git remote add org \
https://x-access-token:${{ secrets.ORG_REPO_TOKEN }}@github.com/Atoll-Labs/Atoll.git

- name: Push branches
run: |
git push org --all

- name: Push tags
run: |
git push org --tags

####################################################################
# Install GitHub CLI
####################################################################

- name: Install GitHub CLI
run: |
sudo apt-get update
sudo apt-get install gh -y

####################################################################
# Download release assets
####################################################################

- name: Download release assets
env:
GH_TOKEN: ${{ github.token }}
run: |
mkdir -p release-assets

gh release download \
"${{ github.event.release.tag_name }}" \
--repo "${{ github.repository }}" \
--dir release-assets

####################################################################
# Save release notes
####################################################################

- name: Save release notes
run: |
cat > release_notes.md <<'EOF'
${{ github.event.release.body }}
EOF

####################################################################
# Create or update release
####################################################################

- name: Create release if missing
env:
GH_TOKEN: ${{ secrets.ORG_REPO_TOKEN }}
run: |
TAG="${{ github.event.release.tag_name }}"

if gh release view "$TAG" \
--repo Atoll-Labs/Atoll >/dev/null 2>&1; then

echo "Release already exists."

else

gh release create "$TAG" \
--repo Atoll-Labs/Atoll \
--title "${{ github.event.release.name }}" \
--notes-file release_notes.md

fi

- name: Update release metadata
env:
GH_TOKEN: ${{ secrets.ORG_REPO_TOKEN }}
run: |
gh release edit \
"${{ github.event.release.tag_name }}" \
--repo Atoll-Labs/Atoll \
--title "${{ github.event.release.name }}" \
--notes-file release_notes.md

####################################################################
# Upload assets
####################################################################

- name: Upload assets
env:
GH_TOKEN: ${{ secrets.ORG_REPO_TOKEN }}
run: |
shopt -s nullglob

files=(release-assets/*)

if [ ${#files[@]} -gt 0 ]; then
gh release upload \
"${{ github.event.release.tag_name }}" \
release-assets/* \
--repo Atoll-Labs/Atoll \
--clobber
else
echo "No release assets found."
fi
101 changes: 99 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,63 @@
# xcede
.xcede/
.xcrc
buildServer.json

.DS_Store
# Xcode
*.xcuserstate
*.xcuserdata
*.xcuserdatad
*.pbxuser
*.xccheckout
*.xcplayground
*.xcuserdatad
*.xctest
*.xcuserdata
*.xcodeproj/xcshareddata/WorkspaceSettings.xcsettings
*.xcsettings
# CocoaPods
Pods/
podfile.lock

# Carthage
Carthage/Build/
/temp/
# Swift Package Manager
.swiftpm/
.build/

# Derived data
DerivedData/

# Build output
build/
*.app
*.dSYM
*.dmg

# Temporary files
*.swp
*.swo
*.tmp
*.log

# Other
*.DS_Store
*.vscode/
*.idea/

# User-specific files
*.xcuserdatad/
*.xcodeproj/xcuserdata
*.xcodeproj/project.xcuserdata

# Build artifacts
*.ipa
*.xcarchive
*.dSYM


# Xcode
#
build/
Expand Down Expand Up @@ -60,5 +120,42 @@ integration.json

# GitHub instructions and agent files
#
.github/
rough_note.md
.github/instructions/
.github/assets/
rough_note.md
Solid
SettingsView.swift.md
logic.md
TheBoringWorker-HUD
boringnotch + meteo + airpods + traduzione modificabile
segmentedhud.swift.ref
gemini-apireference.md

ScreenshotApp-main
/stats/
boring.notch
referenceimages

PrivateWorks

*.py
*.sh
comparison_report.json
*.txt
ANIMATION_DEBUG_GUIDE.md
MIGRATION_SUMMARY.md
ONBOARDING_ENHANCEMENT.md
SHEET_PRESENTATION_FIX.md
lock_mode_reference.md
liquid_glass.md
huds.md
borrow_migrations.md
borrowing/
MoveToSky.xcodeproj
/MoveToSky/
mew-notch/

/References/
/builds/
/appdmg.json
COMPREHENSIVE_DOCUMENTATION.md
71 changes: 71 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# Contributor Covenant Code of Conduct

## Our Pledge

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.

## Our Standards

Examples of behavior that contributes to a positive environment for our community include:

- Demonstrating empathy and kindness toward other people
- Being respectful of differing opinions, viewpoints, and experiences
- Giving and gracefully accepting constructive feedback
- Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience
- Focusing on what is best not just for us as individuals, but for the overall community

Examples of unacceptable behavior include:

- The use of sexualized language or imagery, and sexual attention or advances of any kind
- Trolling, insulting or derogatory comments, and personal or political attacks
- Public or private harassment
- Publishing others’ private information, such as a physical or email address, without their explicit permission
- Other conduct which could reasonably be considered inappropriate in a professional setting

## Enforcement Responsibilities

Community leaders are responsible for clarifying and enforcing our standards of acceptable behavior and will take appropriate and fair corrective action in response to any behavior that they deem inappropriate, threatening, offensive, or harmful.

Community leaders have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, and will communicate reasons for moderation decisions when appropriate.

## Scope

This Code of Conduct applies within all community spaces, and also applies when an individual is officially representing the community in public spaces. Examples of representing our community include using an official e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement at [maintainer email or Discord]. All complaints will be reviewed and investigated promptly and fairly.

All community leaders are obligated to respect the privacy and security of the reporter of any incident.

## Enforcement Guidelines

Community leaders will follow these Community Impact Guidelines in determining the consequences for any action they deem in violation of this Code of Conduct:

### 1. Correction
**Community Impact**: Use of inappropriate language or other behavior deemed unprofessional or unwelcome in the community.

**Consequence**: A private, written warning from community leaders, providing clarity around the nature of the violation and an explanation of why the behavior was inappropriate. A public apology may be requested.

### 2. Warning
**Community Impact**: A violation through a single incident or series of actions.

**Consequence**: A warning with consequences for continued behavior. No interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, for a specified period of time. This includes avoiding interactions in community spaces as well as external channels like social media. Violating these terms may lead to a temporary or permanent ban.

### 3. Temporary Ban
**Community Impact**: A serious violation of community standards, including sustained inappropriate behavior.

**Consequence**: A temporary ban from any sort of interaction or public communication with the community for a specified period of time. No public or private interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, is allowed during this period. Violating these terms may lead to a permanent ban.

### 4. Permanent Ban
**Community Impact**: Demonstrating a pattern of violation of community standards, including sustained inappropriate behavior, harassment of an individual, or aggression toward or disparagement of classes of individuals.

**Consequence**: A permanent ban from any sort of public interaction within the community.

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 2.1, available at https://www.contributor-covenant.org/version/2/1/code_of_conduct.html

[homepage]: https://www.contributor-covenant.org
Loading