project_files/HedgewarsMobile/Classes/GameInterfaceBridge.m
2012-02-17 koda the most important commit of the year
2012-02-11 koda ios check for music preference also for fading methods
2012-02-09 koda ios: added MXAudioPlayerFadeOperation to allow easy fade in and out of background music
2012-02-05 koda BUUUUURN OBJC AMMOMENU BUUUURNhg diff! (on a separate note, this reduces the codesize by ~37k)
2012-01-30 koda more ios pages supporting rotaiton
2012-01-29 koda starting to convert the ipad interface to support all ortientations...
2011-12-11 koda finally hook the engine localization on ios
2011-11-24 koda GSoC 2011: Android port - merged mainstream
2011-11-13 koda fix accessing a released object
2011-11-13 koda restore displaying statistics at the end of a game and restore warning lower views that they are going to appear
2011-11-12 koda iOS works again (also native touch interface \o/) hedgeroid
2011-11-12 koda in class methods you can call [self alloc], as per objc specifications
2011-11-12 Xeli merge...i think hedgeroid
2011-11-11 koda further engine interaction refactoring
2011-11-06 koda engine interaction class refactoring, round 4 or 5, can't remember: this time use the class methods to create an instance object and operates on that, reducing the number of arguments between methods and simplifying memory management
2011-11-03 koda while formatting the ammomenu code i found out that it's simpler to move than i thought, and fixed a small glitch when animation was disabled
2011-11-03 koda convert gameinterfacebridge in simple-to-use class methods
2011-11-02 koda aaand remove also ipcport from the class interface as well
2011-11-02 koda don't keep track of the savepath and of engineprotocol objects
2011-11-02 koda remove the need of saving the calling controller (disabling stats, but they were already broken by a previous commit)
2011-11-02 koda move objc overlay creation after sdlwindow has been created
2011-10-31 koda unified the objc game state in a single place, which allowed some optimization to ObjcExport class (and more)
2011-10-31 koda just moving ios server stuff around
2011-10-28 koda one dangerous merge hedgeroid
2011-10-25 koda restore runtime compatibility with ios 3.2
2011-10-04 koda make the missions/trainings start
2011-10-04 koda first pass for implementing missions/training selection on ipad (not yet running)
2011-10-01 koda headers cleanup, converted some function-only sources into proper class method files, more use of OOP power, removed some 'respondsToSelector' calls, moved defines into their own header, more use of objc categories
2011-09-25 koda changed Game arguments to accept data path on 9th array element (like planned) hedgeroid
2011-09-25 koda this finally fixes the interaction between RestoredGameViewController and StatsPagesViewController
2011-09-24 koda add a class method for getting the overlay (and fix a silly mistake while at it) and use it
2011-09-23 koda ios frontend: sounds and music have their own class now (with caching\!) instead of being spread here and there (exploiting class methods like a true oop pro)
2011-09-14 koda fix for retina display devices
2011-08-28 koda ios: fix a couple of bad memory management (unrelated to the crash at the end of each game)
2011-08-23 koda ok this makes no sense now, remove 'enhanced' option from ios
2011-08-23 koda FREE AT LAST!!! SDL came around a (mostly) sane way for implementing rotation events, so we can scrap all the workaround code that has been added to workaround it!! Also this allows us to use proper (internal) multitasking handling and can simplify optional settings and other yet unexplored features. Yay!
2011-07-03 koda ios: disble logging, stop music correctly in preferences, move script command before seed, try using reatin instead of if
2011-05-29 koda muuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuusic for the ios frontend finally
2011-05-28 koda when the match is not completed (eg out of memory or crash) the game asks for restoring it as soon as it is opened again
2011-05-12 koda some general tweaks (more intelligent use of macros and more caching)
2011-05-10 koda settings.plist is no more, long live nsuserdefaults
2011-05-01 koda fix rotation and ammomenu on ios
2011-04-30 koda small fix for starting the ios game
2011-04-26 koda remove unusued voices also for ios
2011-04-25 koda finish overlay refactoring and some leak annihilation
2011-04-25 koda initial refactoring of ObjcExports and OverlayViewController
2011-04-20 koda and now for something completely different, overlay refactoring!
2011-04-18 koda stats implemented once again! refactoring complete \o/
2011-04-18 koda things are a little sanier
2011-04-18 koda work in progress yet again (can run some games now)
2011-04-17 koda more refactoring, less warnings, less stuff kept around
2011-04-17 koda initial refactoring for interfacing the game engine from the ios frontend (game doesn't run yet)
less more (0) tip