From 9b6457db86b0910e5db7b4eb46d1e292f64bac69 Mon Sep 17 00:00:00 2001 From: gecko_reverse Date: Mon, 25 Feb 2008 08:21:36 +0000 Subject: [PATCH] updates to cocoa port --- desmume/ChangeLog | 13 +- desmume/src/cocoa/DeSmuME.cbp | 43 ++-- desmume/src/cocoa/DeSmuME.icns | Bin 0 -> 119759 bytes desmume/src/cocoa/English.strings | Bin 0 -> 5382 bytes desmume/src/cocoa/Info.plist | 45 ++++ desmume/src/cocoa/InfoPlist.strings | Bin 0 -> 202 bytes desmume/src/cocoa/Japanese.strings | Bin 0 -> 4856 bytes desmume/src/cocoa/PkgInfo | 1 + desmume/src/cocoa/cocoa_util.m | 37 --- desmume/src/cocoa/globals.h | 27 +-- desmume/src/cocoa/main.m | 350 +++++++++++----------------- desmume/src/cocoa/main_window.h | 12 +- desmume/src/cocoa/main_window.m | 150 +++++++----- desmume/src/cocoa/makeapp.sh | 24 ++ desmume/src/cocoa/nds_control.m | 52 ++--- desmume/src/cocoa/preferences.m | 51 ++-- desmume/src/cocoa/screenshot.h | 4 +- desmume/src/cocoa/screenshot.m | 56 +++-- 18 files changed, 446 insertions(+), 419 deletions(-) create mode 100755 desmume/src/cocoa/DeSmuME.icns create mode 100644 desmume/src/cocoa/English.strings create mode 100644 desmume/src/cocoa/Info.plist create mode 100644 desmume/src/cocoa/InfoPlist.strings create mode 100644 desmume/src/cocoa/Japanese.strings create mode 100644 desmume/src/cocoa/PkgInfo create mode 100755 desmume/src/cocoa/makeapp.sh diff --git a/desmume/ChangeLog b/desmume/ChangeLog index d1b78d9e8..f2d1cd933 100644 --- a/desmume/ChangeLog +++ b/desmume/ChangeLog @@ -3,13 +3,14 @@ - Save State As function now works. [Jeff B] - Recent Items menu now works. [Jeff B] - Opening NDS files from Finder now works. [Jeff B] - - Added screenshot to file feature (bmp, jpg, gif, png, tiff). [Jeff B] - - Added screenshot to separate window feature. [Jeff B] - - Added the preferences window. [Jeff B] - - Added option to disable execution upon loading. [Jeff B] + - Added screenshot feature. [Jeff B] + - Added preferences window. [Jeff B] - Many more strings are translatable now. [Jeff B] - - Default screen color now black (better represents being "off" and easier on eyes at night) [Jeff B] - - Added sound [Jeff B] + - Default screen color is black (better represents being "off" and easier on eyes at night). [Jeff B] + - Added sound. [Jeff B] + - Now is a universal binary. [Jeff B] + - Leopard resolution icon added. [Jeff B] + - Added a Japanese translation. [Jeff B] general: - Fixed possible segfault in ROMReader on ia64 and amd64. [evilynux] - Fixed a crash bug with 2D background corrupting memory [shash] diff --git a/desmume/src/cocoa/DeSmuME.cbp b/desmume/src/cocoa/DeSmuME.cbp index 1a712d2d7..6f1e0594c 100644 --- a/desmume/src/cocoa/DeSmuME.cbp +++ b/desmume/src/cocoa/DeSmuME.cbp @@ -5,6 +5,7 @@