project_files/HedgewarsMobile/Classes/GameInterfaceBridge.m
Wed, 14 Mar 2018 15:58:16 +0100 antonc27 - Fix missions path, still needs refactoring... ios-develop
Sat, 30 Dec 2017 01:31:27 +0100 antonc27 - Present stats page always on main thread ios-develop
Sat, 30 Dec 2017 01:22:11 +0100 antonc27 - BIG CHANGE: Convert iOS project to use ARC ios-develop
Wed, 24 Feb 2016 00:33:10 +0100 antonc27 - Campaign for iOS: Finally can launch campaign's mission game from list!
Wed, 24 Feb 2016 00:10:12 +0100 antonc27 - Small refactoring for seed command
Fri, 19 Feb 2016 00:07:59 +0100 antonc27 - Send also some seed when loading missions on iOS (same behavior as on desktop)
Wed, 17 Feb 2016 23:27:13 +0100 antonc27 - Small refactoring for seed generation on iOS side
Tue, 20 Oct 2015 23:56:31 +0200 antonc27 - Retrieving language ID moved to HWUtils ios-revival
Wed, 14 Oct 2015 21:25:49 +0200 antonc27 - Better random number generation for front-end: random() replaced with arc4random_uniform() ios-revival
Mon, 05 Oct 2015 19:17:40 +0200 antonc27 - Fix for locale string passed to engine (like "ru-FR") ios-revival
Fri, 14 Aug 2015 02:02:15 +0200 Anton Malmygin - Interscreen transitions fixed ios-revival
Sat, 08 Aug 2015 22:45:23 +0200 antonc27 - Fix for PascalImports and for GenLandPreview ios-revival
Tue, 04 Feb 2014 19:45:22 +0100 sheepluva update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
Wed, 23 Jan 2013 04:48:04 +0100 koda ios, show fps when debugging
Wed, 23 Jan 2013 03:37:27 +0100 koda restored ios project file, updated Game() interface, tweaked arg parsing, updated log writing, minor warnings
Sat, 03 Nov 2012 19:16:41 +0100 koda leak
Mon, 09 Apr 2012 04:43:30 +0200 koda ios: refactor the code of the after-game statistics display using delegates
Mon, 09 Apr 2012 03:25:17 +0200 koda ios: convert audio operation from class to instance, plays better with memory
Sun, 08 Apr 2012 23:41:34 +0200 koda ios: don't prompt restoring a game that didn't complete loading
Wed, 28 Mar 2012 01:56:42 +0200 koda dates are no more!
Mon, 26 Mar 2012 03:24:50 +0200 koda ios headers cleanup, with tweaks to +randomPort and grenade timer handling in overlay
Sun, 19 Feb 2012 02:52:19 +0100 koda added one button play feature, like in desktop frontend; need to make sure that the hardcoded stuff never gets deleted
Sat, 18 Feb 2012 19:07:19 +0100 koda oh i thought i had converted every uitableviewcontroller to uiviewcontroller+tableview; this also restores displaying statitstics after game
Fri, 17 Feb 2012 18:23:36 +0100 koda the most important commit of the year
Sat, 11 Feb 2012 05:48:33 +0100 koda ios check for music preference also for fading methods
Thu, 09 Feb 2012 17:28:05 +0100 koda ios: added MXAudioPlayerFadeOperation to allow easy fade in and out of background music
Sun, 05 Feb 2012 15:52:26 +0100 koda BUUUUURN OBJC AMMOMENU BUUUURNhg diff! (on a separate note, this reduces the codesize by ~37k)
Mon, 30 Jan 2012 23:20:28 +0100 koda more ios pages supporting rotaiton
Sun, 29 Jan 2012 02:48:03 +0100 koda starting to convert the ipad interface to support all ortientations...
Mon, 12 Dec 2011 00:10:11 +0100 koda finally hook the engine localization on ios
Thu, 24 Nov 2011 16:18:45 +0100 koda GSoC 2011: Android port - merged mainstream
Sun, 13 Nov 2011 21:18:33 +0100 koda fix accessing a released object
Sun, 13 Nov 2011 18:23:05 +0100 koda restore displaying statistics at the end of a game and restore warning lower views that they are going to appear
Sat, 12 Nov 2011 19:00:31 +0100 koda iOS works again (also native touch interface \o/) hedgeroid
Sat, 12 Nov 2011 21:59:10 +0100 koda in class methods you can call [self alloc], as per objc specifications
Sat, 12 Nov 2011 17:06:49 +0100 Xeli merge...i think hedgeroid
Fri, 11 Nov 2011 01:40:23 +0100 koda further engine interaction refactoring
Sun, 06 Nov 2011 17:43:57 +0100 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
Fri, 04 Nov 2011 00:38:37 +0100 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
Thu, 03 Nov 2011 01:10:25 +0100 koda convert gameinterfacebridge in simple-to-use class methods
Thu, 03 Nov 2011 00:56:44 +0100 koda aaand remove also ipcport from the class interface as well
Wed, 02 Nov 2011 19:07:37 +0100 koda don't keep track of the savepath and of engineprotocol objects
Wed, 02 Nov 2011 16:31:16 +0100 koda remove the need of saving the calling controller (disabling stats, but they were already broken by a previous commit)
Wed, 02 Nov 2011 09:24:18 +0100 koda move objc overlay creation after sdlwindow has been created
Mon, 31 Oct 2011 03:08:16 +0100 koda unified the objc game state in a single place, which allowed some optimization to ObjcExport class (and more)
Mon, 31 Oct 2011 01:44:32 +0100 koda just moving ios server stuff around
Fri, 28 Oct 2011 18:26:17 +0200 koda one dangerous merge hedgeroid
Wed, 26 Oct 2011 00:30:35 +0200 koda restore runtime compatibility with ios 3.2
Wed, 05 Oct 2011 01:06:58 +0200 koda make the missions/trainings start
Wed, 05 Oct 2011 00:18:54 +0200 koda first pass for implementing missions/training selection on ipad (not yet running)
Sun, 02 Oct 2011 00:57:04 +0200 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
Mon, 26 Sep 2011 01:32:48 +0200 koda changed Game arguments to accept data path on 9th array element (like planned) hedgeroid
Sun, 25 Sep 2011 02:28:33 +0200 koda this finally fixes the interaction between RestoredGameViewController and StatsPagesViewController
Sat, 24 Sep 2011 22:27:52 +0200 koda add a class method for getting the overlay (and fix a silly mistake while at it) and use it
Sat, 24 Sep 2011 00:54:47 +0200 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)
Wed, 14 Sep 2011 22:07:03 +0200 koda fix for retina display devices
Sun, 28 Aug 2011 11:38:24 +0200 koda ios: fix a couple of bad memory management (unrelated to the crash at the end of each game)
Tue, 23 Aug 2011 09:23:45 +0200 koda ok this makes no sense now, remove 'enhanced' option from ios
Tue, 23 Aug 2011 03:46:17 +0200 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!
Sun, 03 Jul 2011 02:33:17 +0200 koda ios: disble logging, stop music correctly in preferences, move script command before seed, try using reatin instead of if
Mon, 30 May 2011 01:14:25 +0200 koda muuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuusic for the ios frontend finally
Sat, 28 May 2011 23:40:42 +0200 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
Thu, 12 May 2011 23:00:26 +0200 koda some general tweaks (more intelligent use of macros and more caching)
Wed, 11 May 2011 01:26:38 +0200 koda settings.plist is no more, long live nsuserdefaults
Sun, 01 May 2011 05:39:52 +0200 koda fix rotation and ammomenu on ios
Sat, 30 Apr 2011 20:06:05 +0200 koda small fix for starting the ios game
Tue, 26 Apr 2011 02:36:40 +0200 koda remove unusued voices also for ios
Mon, 25 Apr 2011 07:53:06 +0200 koda finish overlay refactoring and some leak annihilation
Mon, 25 Apr 2011 06:38:59 +0200 koda initial refactoring of ObjcExports and OverlayViewController
Wed, 20 Apr 2011 05:26:47 +0200 koda and now for something completely different, overlay refactoring!
Tue, 19 Apr 2011 00:43:14 +0200 koda stats implemented once again! refactoring complete \o/
Tue, 19 Apr 2011 00:19:01 +0200 koda things are a little sanier
Mon, 18 Apr 2011 02:45:51 +0200 koda work in progress yet again (can run some games now)
Sun, 17 Apr 2011 22:38:24 +0200 koda more refactoring, less warnings, less stuff kept around
Sun, 17 Apr 2011 20:52:56 +0200 koda initial refactoring for interfacing the game engine from the ios frontend (game doesn't run yet)
less more (0) tip