aboutsummaryrefslogtreecommitdiff
path: root/backends/taskbar/macosx
AgeCommit message (Collapse)Author
2016-10-09JANITORIAL: Remove more trailing spacesEugene Sandulenko
2016-07-10MACOS: Use 'unsigned int' instead of NSUIntegerColin Snover
NSUInteger apparently does not exist until macOS 10.5, but buildbot targets 10.4.
2016-07-10MACOS: Fix sign comparisonColin Snover
2016-03-25OS X: Clean taskbar codeThierry Crozat
This involves moving the NSDockTilePlugIn code to backend/taskbar and fixing style to follow our coding conventions. One make target was also renamed. All in all there is no change in functionality with this commit.
2016-03-25OS X: Fix access to NSArray items with older SDKsThierry Crozat
2016-03-25OS X: Add missing includes for recently introduced taskbar codeThierry Crozat
2016-03-25OS X: Implement a Dock Tile Plugin to display recent games menu in dockThierry Crozat
This allows to start a recently played game directly from the dock. The ScummVM.app application should have been permanently added to the dock and the menu is only present when ScummVM is not running. The list of recently played game is written by the taskbar code in ScummVM. The Dock Tile Plugin only reads that list to populate the menu.
2016-03-25OS X: Implement saving recent games list to user preferencesThierry Crozat
2014-02-23OSX: Implement TaskbarManager for Mac OS XThierry Crozat
This implements count badge, progress bar, and icon overlay. It uses the NSDockTile API which is available since OS X 10.5. The code compiles and run on older system but without doing anything.