cog/Application
Christopher Snowhill 01c38c9440
Playback Controller: Fixed title bar updating
This change had several components. For one, the delay of the dispatch
was increased from 5 milliseconds to 50 milliseconds. Two, the post to
the notification center was included in the delayed dispatch, so that
retains the PlaylistEntry object. Finally, the playlistController's
currentEntry object is reassigned from the input PlaylistEntry object,
which facilitates all watchers which are observing that variable for
updates. This final step also retains self for the callback, which
should be fine, since it's a quick dispatch with a short delay.

Fixes #335

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-12-09 22:35:01 -08:00
..
AppController.h Sparkle: Update API a bit 2022-10-28 00:02:20 -07:00
AppController.m Core Data Store: Handle concurrency properly 2022-10-30 16:54:33 -07:00
DockIconController.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
DockIconController.m [Dock Icon] Refuse to update if plaque didn't load 2022-06-20 21:34:05 -07:00
MediaKeysApplication.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
MediaKeysApplication.m [SceneKit Visualization] Refine blocklist again 2022-06-19 21:42:39 -07:00
PlaybackController.h Reintroducing App Sandbox, and more 2022-06-20 03:35:29 -07:00
PlaybackController.m Playback Controller: Fixed title bar updating 2022-12-09 22:35:01 -08:00
PlaybackEventController.h Reintroducing App Sandbox, and more 2022-06-20 03:35:29 -07:00
PlaybackEventController.m [Sandbox] Disable distributed iTunes notification 2022-06-20 16:43:21 -07:00
ScriptAdditions.h Add more automation commands and properties 2022-02-21 21:52:09 -08:00
ScriptAdditions.m Use NSNumber Literals as much as possible 2022-06-17 06:39:02 -07:00