aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/sdl/macosx/appmenu_osx.mm
AgeCommit message (Collapse)Author
2019-05-05BUILD: Add the licence file for the Source Code Pro fontBastien Bouclet
2019-04-21MACOSX: Improve opening files from the Help menuThierry Crozat
Now in addition to rtf extension and no extension, it also looks for the html and md extensions. Also unless the extension is RTF or HTML, which are widely recognized, it explicitely indicate that the file should be open with TextEdit. This fixes bug #10938, with opening the README and NEWS file from the Help menu failing when the bundle was compiled without using pandoc and thus the only files available are the markdown ones. Support for the html extension is to prepare for a future change to have a nicer README than the plain text one.
2018-08-28MACOSX: Fix compilation with the 10.4 SDKCameron Cawley
2018-08-28MACOSX: Update link to documentationCameron Cawley
2018-08-28MACOSX: Give every license file a menu itemangstsmurf
We make a renamed copy of the three license files with non-standard suffixes, to make them open in TextEdit by default.
2018-08-28MACOSX: Keep the original license files when combiningangstsmurf
2018-08-28MACOSX: Fix compilation with the 10.9 SDK and belowCameron Cawley
2018-08-28MACOSX: Put documentation links in Help menuColin Snover
The local documents are not currently internationalised simply because the internationalised resources are not put into the right places (NSBundle will handle this automatically when they are); Trac#10464 is a tracking bug for this outstanding issue. Fixes Trac#10437.
2017-09-10MACOS: Fix builds on case-sensitive filesystemsColin Snover
2017-09-10MACOS: Fix warnings about undeclared selectorsColin Snover
When -Wundeclared-selector is enabled (recommended by Apple), the calls to the setBadgeLabel selector in MacOSXTaskbarManager are warned on because NSDockTile declarations are not included because they do not exist in macOS 10.4 and earlier. While I don't know that we are even supporting such old macOS versions these days, it is simple enough to fix this problem when compiling to modern macOS versions by conditionally including the necessary header.
2017-09-10MACOS: Fix deprecation warnings in macOS 10.12Colin Snover
2015-12-16OSX: Fix menus when using SDL2Thierry Crozat
We remove the menus added by SDL before inserting our own menus, but the code assumed that there were two SDL generated menus. SDL2 actually adds three menus. So the new code makes no assumptions on the number of menus so that it works with both SDL1.2 and SDL2. Also fix an issue on OS X 10.4 and earlier that caused the app menu to be nameless.
2014-02-18SDL: Make GPL headers consistent in themselves.Johannes Schickel
2012-11-18OSX: Improve native OS X browser dialogMax Horn
Signed-off-by: Thierry Crozat <criezy@scummvm.org>
2012-03-17JANITORIAL: Remove +x from files, which should not be executable.Christoph Mallon
2012-01-14OSX: Avoid use of NSString:stringWithCString, for OS X 10.2 and 10.3 ↵Oystein Eftevaag
compatibility
2011-07-13BACKENDS: Fix a typoMatthew Hoops
2011-07-13BACKENDS: Remove unneeded define checkMatthew Hoops
2011-07-13BACKENDS: Rename appMenu_osx.* to appmenu_osx.*Matthew Hoops