Commit graph

760 commits

Author SHA1 Message Date
Hariharan Mudaliar
c31757e5ff
Merge pull request #357 from nightah/fix/applemusic-streaming-artwork
fix(mediacontrollers): apple music artwork for streamed content
2026-03-26 23:45:52 +05:30
Hariharan Mudaliar
bb48ea4902
Merge pull request #366 from StellarSea/update-korean-language
Update Korean language translation
2026-03-26 23:44:56 +05:30
StellarSea
05567f3820 Update Korean language translation 2026-03-26 16:24:01 +09:00
Amir Zarrinkafsh
4a5ab57dc9
refactor: remove unnecessary comment 2026-03-22 12:03:29 +11:00
Amir Zarrinkafsh
197c3cfa56
fix(mediacontrollers): artwork for streamed content not added to apple music library
When using the Apple Music controller, album artwork fails to display for streamed tracks that have not been added to the user's Library. AppleScript's `raw data of artwork 1 of current track` returns empty data for these tracks.

This change adds a fallback that searches the iTunes Search API using the track's title and artist, then selects the correct result by matching against the album name from the response fields.

- Added iTunes Search API fallback in `AppleMusicController` for artwork retrieval when AppleScript returns empty artwork data
- Search query uses title and artist only to avoid false matches; album is validated against structured response fields to select the correct result
- Artwork is cached per track to avoid redundant network requests
- Simplified the AppleScript by removing the ineffective Library playlist lookup fallback and collapsed the duplicate macOS 26 / pre-26 script branches
- Replaced `JSONSerialization` dictionary access with `Decodable` structs (`ITunesSearchResponse`, `ITunesTrack`) to match codebase conventions
2026-03-22 11:58:22 +11:00
Hariharan Mudaliar
6bc3af0431
Update Appcast 2026-03-21 23:54:26 +05:30
Hariharan Mudaliar
175a49a798
HotFix: Sparkle signing script 2026-03-21 23:39:25 +05:30
Hariharan Mudaliar
96c3ee8e5b
Merge pull request #354 from Ebullioscopic/feature/lunar-support
Feature/lunar support
2026-03-21 22:03:28 +05:30
Hariharan Mudaliar
28320e4cb8
HotFix: Remove Unnecessary Mach service for Stats 2026-03-20 20:24:08 +05:30
Hariharan Mudaliar
a2d18cda49
Distributed Notifications 2026-03-20 19:54:22 +05:30
Hariharan Mudaliar
aa20aa51f4
Fix: Calendar View 2026-03-19 23:40:26 +05:30
Hariharan Mudaliar
6753473c32
Update Settings 2026-03-19 23:04:54 +05:30
Hariharan Mudaliar
bf4939c326
Modify stuff to work, fuck copilot PR 2026-03-19 22:38:52 +05:30
Hariharan Mudaliar
9396a5a8ff
Merge branch 'main' of https://github.com/Ebullioscopic/Atoll into feature/lunar-support
conflict resolution needed
2026-03-19 22:26:07 +05:30
Hariharan Mudaliar
31c896ec13
Merge pull request #350 from AkhilKonduru1/screen-assistant-reset-context
Enhanced Screen Assistant reset context handling
2026-03-19 21:42:49 +05:30
Hariharan Mudaliar
18766e7885
Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-19 21:42:02 +05:30
Hariharan Mudaliar
0c5b11ca91
Update Extension 2026-03-19 15:10:45 +05:30
AkhilKonduru1
cafd0290d4
Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-18 12:07:53 -05:00
AkhilKonduru1
a85cc65a03 fixed more 2026-03-18 17:03:50 +00:00
Hariharan Mudaliar
81f88804e5
Merge pull request #349 from shuja-waraich-03/main
Fixed Paste Issue in Notes View
2026-03-18 18:20:20 +05:30
Hariharan Mudaliar
3bbfe942b1
Merge pull request #347 from AkhilKonduru1/screen-assistant-reset-context
Add reset context button to Screen Assistant
2026-03-18 18:20:06 +05:30
Hariharan Mudaliar
0b4d2f82f8
Merge pull request #337 from StudioKeys/origin/bugfix/picker
Atoll: Fix Pickers showing text with minimized dropdowns
2026-03-18 18:19:34 +05:30
shuja-waraich-03
8749c0dd07 Fixed Paste Issue in Notes View 2026-03-18 06:39:08 -05:00
AkhilKonduru1
38f45e9386 Add reset context button to Screen Assistant 2026-03-17 17:49:29 +00:00
Hariharan Mudaliar
db38661da8
Update extensions 2026-03-16 12:54:57 +05:30
Hariharan Mudaliar
bfb36cb9d1
RPC work 2026-03-15 23:59:13 +05:30
Hariharan Mudaliar
eccc16237b
Update Shelf to work with limited permissions 2026-03-15 19:55:08 +05:30
Hariharan Mudaliar
d172b88349
BugFix: Hover Fix 2026-03-15 13:00:29 +05:30
Hariharan Mudaliar
68cb3fd2de
Update Volume listener for ddc controls 2026-03-15 12:45:10 +05:30
Hariharan Mudaliar
8abd21de31
Update ddc control toggle 2026-03-15 12:14:32 +05:30
Jis G Jacob
55a6f07813 Atoll: Use minWidth for pickers in Settings
Signed-off-by: Jis G Jacob <studiokeys@blissroms.org>
2026-03-14 23:27:09 +05:30
Hariharan Mudaliar
9c044237c1
Update HUDs for external display parity 2026-03-13 21:40:42 +05:30
Hariharan Mudaliar
e0da879823
Update for Lock Screen too 2026-03-13 19:55:17 +05:30
Hariharan Mudaliar
2857ad02a6
Update music album art ratio 2026-03-13 19:48:06 +05:30
Hariharan Mudaliar
1a1953e8e6
Update auto hide option 2026-03-13 19:37:35 +05:30
Jis G Jacob
4ee539ac95 Atoll: Fix Pickers showing text with minimized dropdowns
Signed-off-by: Jis G Jacob <studiokeys@blissroms.org>
2026-03-13 14:54:58 +05:30
Hariharan Mudaliar
233eb8ef71
Fix: EU Calendar shift 2026-03-13 13:17:18 +05:30
Hariharan Mudaliar
f01d3d4b32
Merge remote-tracking branch 'origin/main' into feature/lunar-support
Trial merge
2026-03-13 12:57:30 +05:30
Hariharan Mudaliar
5b2f88c4c6
Merge pull request #336 from StudioKeys/origin/bugfix/ls-timers
Atoll: Fix Timers LS Widget overlapping Music Player
2026-03-13 12:55:09 +05:30
Hariharan Mudaliar
d92bf5ffd6
Merge pull request #334 from StudioKeys/origin/bugfix/sleep
Atoll: Fix Sleep Mode Icon Detections on Atoll
2026-03-13 12:54:53 +05:30
Jis G Jacob
072491d1e3 Atoll: Fix Timer Stop and Pause button overlap while expanded
Signed-off-by: Jis G Jacob <studiokeys@blissroms.org>
2026-03-12 23:55:42 +05:30
Jis G Jacob
8a60b0ede5 Atoll: Adjust LockScreen timer layout and fonts
Signed-off-by: Jis G Jacob <studiokeys@blissroms.org>
2026-03-12 23:24:23 +05:30
Jis G Jacob
3d827c306a Atoll: Fix Timers LS Widget overlapping Music Player
Signed-off-by: Jis G Jacob <studiokeys@blissroms.org>
2026-03-12 23:01:17 +05:30
Jis G Jacob
3983cc4f5a Atoll: Fix Focus Mode Detections while Startup with DevTools
Signed-off-by: Jis G Jacob <studiokeys@blissroms.org>
2026-03-12 10:28:34 +05:30
Jis G Jacob
f8225a9ad3 Atoll: Fix Sleep Mode Icon Detections on Atoll
Signed-off-by: Jis G Jacob <studiokeys@blissroms.org>
2026-03-12 10:11:19 +05:30
Hariharan Mudaliar
44d5ca2573
Update: Terminal Fonts 2026-03-11 13:29:10 +05:30
Hariharan Mudaliar
c3bcef8cd2
Update entitlements 2026-03-11 12:59:44 +05:30
Hariharan Mudaliar
14c8f244db
Add: Lunar Support 2026-03-11 00:12:23 +05:30
Hariharan Mudaliar
93e0c86033
HotFix: Russian language PR 2026-03-10 23:16:09 +05:30
Hariharan Mudaliar
9ff3ba9748
Merge pull request #325 from AmriteshKhare/feature/auto-detect-pear-desktop
feat(media): auto-detect Pear Desktop for seamless YouTube Music sync
2026-03-10 22:15:48 +05:30