Commit Graph

14 Commits

Author SHA1 Message Date
Brent Simmons 27d27cbf1a Mark many things as MainActor and deal with the fallout. 2024-03-25 21:10:37 -07:00
Brent Simmons dbee19e169 Make most of MainThreadOperation @MainActor. 2024-03-24 21:52:30 -07:00
Brent Simmons 55d67c3277 Fix concurrency warnings in RSAppMovementMonitor. 2024-03-24 12:14:32 -07:00
Brent Simmons ae4dcc0b27 Make MainThreadOperationQueue MainActor. 2024-03-24 12:05:39 -07:00
Brent Simmons e867487031 Make BatchUpdate MainActor. 2024-03-23 16:26:10 -07:00
Brent Simmons 177d660cff Fix numerous concurrency warnings. 2024-03-23 12:20:32 -07:00
Brent Simmons 0ecd219bae Move maxScreenScale to RSImage-Extensions. Mark IconScalerQueue as @unchecked Sendable (because it is). 2024-03-23 11:45:16 -07:00
Brent Simmons d2d86fc782 Mark ImageResultBlock as Sendable. 2024-03-23 11:44:34 -07:00
Joe Heck d28b36d15a updating based on PR feedback 2024-03-22 11:35:04 -07:00
Joe Heck 91ea6f28ee a suite of small concurrency warning fixes 2024-03-22 10:11:40 -07:00
Brent Simmons fb0479f324 Fix numerous concurrency warnings. 2024-03-21 09:46:40 -07:00
Brent Simmons 69ca22aa51 Add Core scheme. 2024-03-20 22:14:52 -07:00
Brent Simmons 0d5021b25f Remove unused code from Core module. 2024-03-20 22:06:43 -07:00
Brent Simmons 2461e937bf Replace RSCore with several local modules. Update code as needed. 2024-03-20 20:49:15 -07:00