hedgewars/hwengine.pas
Mon, 28 Oct 2013 17:03:20 +0100 koda correctly use USE_TOUCH_INTERFACE
Tue, 15 Oct 2013 01:15:39 +0200 koda Fix bug 656 by using the right resolution values
Fri, 11 Oct 2013 17:43:13 +0200 koda merge with latest defaul, fixing compiling with fpc, parsing and rendering with pas2c, some minor problems with compiling with clang webgl
Fri, 27 Sep 2013 12:58:21 +0400 unc0rr - Actually call uTexture.initModule and .freeModule
Fri, 27 Sep 2013 00:54:18 +0400 unc0rr - Load default binds from settings.ini
Sat, 21 Sep 2013 23:54:57 +0400 unc0rr Finish rework of default binds system. Default binds now work even before first turn.
Sat, 27 Jul 2013 04:19:14 +0200 koda update the touch interface to the new SDL2 API
Sat, 06 Jul 2013 19:29:18 +0200 koda use SDL2 as ifdef symbol because we're not really sdl1.3 compatible, change the compatibility layer, drop unused code, add some documentation
Wed, 03 Jul 2013 01:58:45 +0200 koda engine uses final (?) SDL 2 APIs, new events and types added. Touch input broke by the way, and system events should be handled differently
Thu, 27 Jun 2013 14:37:03 +0400 unc0rr Refactoring: VGSHandlers.inc -> uVisualGearsHandlers.pas
Thu, 27 Jun 2013 14:06:33 +0400 unc0rr Refactoring: ArgParsers.inc -> ArgParsers.pas
Sun, 23 Jun 2013 17:11:29 -0400 nemo Configuration for tag display default
Tue, 04 Jun 2013 22:28:12 +0200 koda update branch webgl
Wed, 29 May 2013 15:12:06 -0400 unc0rr bump copyright year for Andrey entries
Tue, 21 May 2013 21:30:42 +0400 unc0rr Don't accept keyboard/mouse events on startup phase
Thu, 02 May 2013 23:44:49 +0400 unc0rr Apparently resetPosition is not needed at all (/pause doesn't call it and works the same)
Sat, 20 Apr 2013 02:20:15 +0200 koda update 0.9.19 with dev branch 0.9.19
Mon, 15 Apr 2013 23:06:06 +0400 unc0rr Implement issue 308 with '|' as separator
Thu, 04 Apr 2013 00:32:57 +0200 koda update branch again webgl
Wed, 03 Apr 2013 23:56:59 +0200 koda strip PAS2C, old WEB symbols and outdated pas2c sources from default branch, all c-related development is done on the webgl branch
Wed, 03 Apr 2013 00:46:19 +0200 koda ios compiles again (using an old version of sdl)
Tue, 02 Apr 2013 21:00:57 +0200 koda update webgl branch webgl
Sun, 17 Mar 2013 10:13:14 -0400 nemo Key returned 0 for arrows under linux. Sym works, clearer anyway.
Fri, 01 Mar 2013 01:05:43 +0100 koda split version information in engine too
Sun, 27 Jan 2013 00:28:57 +0100 koda update branch webgl
Sat, 26 Jan 2013 19:28:37 +0100 koda uConsole on a diet
Thu, 10 Jan 2013 22:59:46 +0400 martin_bede Fix tons of warnings
Fri, 04 Jan 2013 21:44:40 +0400 unc0rr Merge from default flibqtfrontend
Thu, 03 Jan 2013 15:59:30 +0200 vitiv Separated fullscreen and windowed hwengine resolution parameters.
Mon, 31 Dec 2012 12:12:23 +0200 vitiv merged changes
Sat, 29 Dec 2012 22:50:10 +0100 dag10 GCI2012: Advanced Keyboard Configuration
Sun, 30 Dec 2012 16:04:28 +0200 vitiv Preserve windowed resolution after manual resize
Wed, 02 Jan 2013 11:11:49 +0100 koda install shaders only when needed, find clang only when needed, fix building on windows, better cmake boolean vars webgl
Tue, 25 Dec 2012 04:45:22 +0100 koda update branch with default webgl
Tue, 25 Dec 2012 01:13:07 +0100 koda convert Game() library call to argc,argv format so that we can use the new parsing functions
Mon, 24 Dec 2012 17:07:12 +0100 RowanD GCI2012: Change Argument Passing Between Frontend and Engine
Tue, 18 Dec 2012 03:07:45 +0100 koda minor adjustments to libengine, moc is correctly created as definitions are set before calling it, params are better numbered and we don't subclass qthread but rather use moveToThread()
Mon, 17 Dec 2012 00:34:49 +0100 koda move GetParams in ArgParser, print a warning when using a deprecated command, pascalisation of +1s
Mon, 17 Dec 2012 00:18:18 +0100 RowanD GCI2012: Optional Second Argument
Sun, 16 Dec 2012 12:25:13 +0400 unc0rr Merge from default flibqtfrontend
Sun, 16 Dec 2012 01:25:11 +0100 RowanD improve engine cmd line parsing and its documentation
Sat, 08 Dec 2012 22:53:23 +0400 unc0rr Merge with default flibqtfrontend
Wed, 05 Dec 2012 18:12:07 +0100 Drew Gottlieb GCI2012: Remove Quit Prompt On Mouse Click
Wed, 05 Dec 2012 18:12:07 +0100 Drew Gottlieb GCI2012: Remove Quit Prompt On Mouse Click flibqtfrontend
Tue, 04 Dec 2012 03:25:31 +0100 koda can reopen engine again...
Tue, 04 Dec 2012 03:25:31 +0100 koda can reopen engine again... flibqtfrontend
Tue, 04 Dec 2012 01:52:42 +0100 koda third merge, yay
Tue, 04 Dec 2012 01:51:57 +0100 koda first merge
Mon, 03 Dec 2012 17:38:31 -0500 Joe Doyle (Ginto8) Made user data path default to '.'.
Sat, 01 Dec 2012 15:56:19 -0500 Joe Doyle (Ginto8) Fix more errors. It compiles!
Sat, 01 Dec 2012 15:14:03 -0500 Joe Doyle (Ginto8) Fix some stupid errors I caused
Fri, 30 Nov 2012 23:04:10 -0500 Joe Doyle (Ginto8) Make user folder default to global folder in hwengine
Fri, 30 Nov 2012 22:08:06 -0500 Joe Doyle (Ginto8) Make user folder default to global folder in hwengine
Fri, 30 Nov 2012 10:51:29 +0100 Rowan D GCI2012: Command Line Parsing
Thu, 22 Nov 2012 00:41:53 +0100 koda updated branch webgl
Sun, 18 Nov 2012 01:00:26 +0400 unc0rr Merge physfslayer branch into default. Have fun!
Thu, 15 Nov 2012 16:46:46 +0100 Xeli another tweak tomake --stats-only work on headless servers
Wed, 14 Nov 2012 22:27:05 -0500 nemo make stats-only mode work headless. also skip a few things to save time/memory.
Sun, 11 Nov 2012 17:15:19 +0100 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
Wed, 14 Nov 2012 22:45:36 +0400 unc0rr Get rid of Pathz and UserPathz physfslayer
Tue, 13 Nov 2012 23:21:46 +0400 unc0rr merge with default physfslayer
Sun, 11 Nov 2012 15:14:18 +0100 koda merge with latest default webgl
Tue, 06 Nov 2012 11:01:18 -0500 nemo This should ensure zsm doesn't screw up locale, hopefully.
Wed, 07 Nov 2012 18:02:20 +0000 koda move stuff out of engine folder webgl
Mon, 05 Nov 2012 23:03:32 +0400 unc0rr Start work on physfs support in engine physfslayer
Fri, 02 Nov 2012 20:57:20 +0100 Xeli merge from hedgeroid, includes Medo's work from GSoC
Tue, 30 Oct 2012 02:22:54 +0100 koda another stake at variable pre-initialisation - we lost preview logging in the course
Sun, 28 Oct 2012 15:12:37 +0100 Xeli merge Medo's GSoC work hedgeroid
Sun, 28 Oct 2012 04:28:39 +0100 koda cleanup in initEverything and freeEverything
Sun, 28 Oct 2012 03:48:37 +0100 koda * fix initialisation, preload values and then read args
Sat, 27 Oct 2012 14:50:38 +0200 koda minor macro cleanup
Sun, 16 Sep 2012 16:54:51 +0200 Medo Merge
Tue, 28 Aug 2012 20:30:57 +0400 unc0rr Merge Stepik-777's video recording gsoc project
Mon, 27 Aug 2012 17:40:16 +0200 Medo Merge
Fri, 24 Aug 2012 18:51:29 -0400 nemo fromdos + fix end of turn velocity
Mon, 20 Aug 2012 17:08:52 +0200 Medo engine: Don't overwrite isTerminated if it's already true
Wed, 22 Aug 2012 12:35:46 -0400 nemo initModule really not needed for uRandom
Mon, 06 Aug 2012 00:40:26 +0400 Stepan777 merge
Sat, 04 Aug 2012 21:36:31 -0400 nemo unbreak AI. remove inits from uLand
Thu, 26 Jul 2012 21:58:25 +0400 Stepan777 uploading to youtube, it works, but user interface is still incomplete
Thu, 26 Jul 2012 21:56:47 +0400 Stepan777 merge
Wed, 25 Jul 2012 16:24:30 +0400 unc0rr - Implement AI land marks which only used to tracks visited areas on the map for now. Significantly reduces wasting of cpu time by AI checking same place several times (10x or even more in rare cases)
Fri, 13 Jul 2012 16:39:20 +0400 Stepan777 Correctly distinguish between game and real ticks while recording video,
Tue, 10 Jul 2012 21:58:19 +0400 Stepan777 Fix bug with isInLag picture displayed at end of some videos.
Mon, 09 Jul 2012 21:45:30 +0400 Stepan777 fix bug with desynced camera positions
Tue, 26 Jun 2012 23:29:41 +0400 Stepan777 Here they come - thumbnails.
Tue, 10 Jul 2012 11:08:35 +0200 Wolfgang Steffens Added auto cropping to atlasing
Sun, 24 Jun 2012 21:33:45 +0400 Stepan777 remaining IFDEFs
Mon, 11 Jun 2012 18:15:30 +0400 Stepan777 1. Implement new page in frontend with options for video recording.
Fri, 08 Jun 2012 02:52:35 +0400 Stepan777 1. Add IFDEFs for video recording
Tue, 05 Jun 2012 22:17:06 +0200 Wolfgang Steffens Merge
Mon, 04 Jun 2012 21:32:30 +0400 Stepan777 here it is
Thu, 31 May 2012 15:14:39 +0400 unc0rr pas2c stuff
Mon, 28 May 2012 10:38:27 +0200 Wolfgang Steffens moved generic matrix code to uMatrix.pas
Tue, 22 May 2012 09:25:03 +0200 Wolfgang Steffens Replaced matrix related FFP code with explicit matrix calculations.
Thu, 17 May 2012 20:19:35 +0200 Xeli remove ProcessKdb references all together, removed movecursor() because it doesnt seem to do anything
Sun, 13 May 2012 01:54:26 +0400 unc0rr help pas2c
Fri, 11 May 2012 21:10:58 +0400 unc0rr Function to compare string to char ftw
Fri, 11 May 2012 11:08:50 -0400 nemo Avoid returning an array for the sake of pas2c
Fri, 11 May 2012 00:05:47 +0200 koda minor changes for warnings and a variables scope
Fri, 11 May 2012 00:33:14 +0400 unc0rr Fix for Int type and sysutils in hwengine.pas
Sat, 05 May 2012 18:10:41 +0100 koda the scope cleanup continues...
Sat, 05 May 2012 17:29:04 +0100 koda split OnDestroy across the appropriate modules (this doen't cause leaks on mobile, right?)
Sat, 05 May 2012 17:19:33 +0100 koda revisit isTerminated in hwengine
Sat, 05 May 2012 15:17:16 +0100 koda adjust the scope of a few uSound variables and functions
Wed, 02 May 2012 08:07:17 +0100 koda add support for default pascal mode by removing default arguments value (maybe this also helps the parser)
Sat, 28 Apr 2012 15:03:52 +0200 Xeli changed uKeys to uInputHandler to better reflect its function
Sat, 28 Apr 2012 18:56:31 +0200 sheepluva license header year range adjustments
Mon, 23 Apr 2012 19:22:16 +0200 Xeli - change uKeys to be event based rather than polling
Sun, 08 Apr 2012 18:46:09 +0200 koda formatting
Thu, 23 Feb 2012 12:58:17 -0500 nemo Revert most of 033e4a8a9c74 and 9d501dc22f71 (see bug #362)
Fri, 17 Feb 2012 18:23:36 +0100 koda the most important commit of the year
Mon, 13 Feb 2012 08:18:59 +0100 koda update position of on screen buttons on resize
Sun, 12 Feb 2012 15:27:25 +0100 koda gather context restoration under a single keyword
Tue, 07 Feb 2012 00:34:25 +0100 koda ios game configuration page supports rotation, with some enhancements (like the new slider); some glitches here and there
Sun, 29 Jan 2012 02:45:12 +0100 koda rotation ftw!!! (engine part)
Thu, 26 Jan 2012 23:54:53 +0100 koda ios sanity restored: applied new paths for sdl projects, turned off fullscreen, added 3 lines of documentation, removal of sdl patch (every mod has been integrated mainstream)
Thu, 26 Jan 2012 02:06:16 +0100 Xeli added pause/resume functionality for android, android need the opengl context to be recreated along with textures and whatnot
Tue, 17 Jan 2012 09:01:31 -0500 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
Thu, 24 Nov 2011 16:18:45 +0100 koda GSoC 2011: Android port - merged mainstream
Sat, 12 Nov 2011 18:38:21 +0100 koda slight cleanup, fix compiling with sdl-1.2 hedgeroid
Sat, 12 Nov 2011 17:27:47 +0100 Xeli merge hedgeroid
Sat, 12 Nov 2011 11:02:02 -0500 nemo Eh. n/m. Even when I did 1 shl, didn't seem right, and anyway, it isn't much of a mask if there are 16 categories and we use 10, of which those are the most common.
Sat, 12 Nov 2011 17:06:49 +0100 Xeli merge...i think hedgeroid
Sat, 12 Nov 2011 10:44:10 -0500 nemo Add an event mask for SDL1.2
Thu, 03 Nov 2011 05:09:05 +0100 koda double two finger tap to make screenshot on ios (though folder is not yet accessible)
Thu, 03 Nov 2011 03:58:24 +0100 koda make screenshots with 32bits of depths, so that they are more opengles friendly
Fri, 28 Oct 2011 18:26:17 +0200 koda one dangerous merge hedgeroid
Fri, 28 Oct 2011 03:06:31 +0200 koda restore game config on iphone
Sun, 16 Oct 2011 21:03:30 +0200 koda merge the changes applied to 0.9.16
Fri, 30 Sep 2011 12:55:04 +0200 koda a little code cleanup
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 18:24:01 +0200 Xeli merge hedgeroid
Sun, 25 Sep 2011 03:32:07 +0200 koda some hopefully harmless experiments Hedgewars-iOS-1.3.2
Sat, 24 Sep 2011 22:35:31 +0200 koda warnings round also for ios
Sat, 24 Sep 2011 21:21:21 +0400 unc0rr Fix some warnings
Sun, 25 Sep 2011 10:48:18 -0400 nemo merge from default. Pulls in sheepluva's frontend work, and unbreaks engine cmake. 0.9.16
Tue, 20 Sep 2011 23:43:52 +0200 koda let's use the built in events, shall we
Mon, 19 Sep 2011 23:35:07 +0200 koda this reintroduces the gsSuspend state to fix multitasking on ios
Fri, 16 Sep 2011 18:17:16 +0200 Xeli merge hedgeroid
Thu, 15 Sep 2011 10:11:38 +0200 sheepluva screenshots: display a msg on failure and log causative error
Fri, 09 Sep 2011 15:36:30 +0200 sheepluva Scripting: Update screen dimensions on screen resize and introduce onScreenResize() event.
Fri, 09 Sep 2011 05:15:45 +0200 Xeli merge hedgeroid
Fri, 09 Sep 2011 03:04:15 +0200 sheepluva "fix" for a screen scaling problem I had after resizing to odd width number values
Fri, 09 Sep 2011 01:25:21 +0200 sheepluva * ShoppaKing/TrophyRace maps updated by wolfmarc
Fri, 09 Sep 2011 00:22:48 +0200 sheepluva change minimum resolution back to 640x480 (full weapon menu too big for smaller screens)
Fri, 02 Sep 2011 01:19:37 -0400 nemo Add a delay before applying screen resize to cut down on resize events (especially bad on OSes that need texture recreation)
Fri, 02 Sep 2011 09:04:11 +0400 unc0rr Why so serious
Thu, 01 Sep 2011 17:03:19 +0200 Xeli merge + changed the tardis image to egg.png because the data folder isn't up to date hedgeroid
Thu, 01 Sep 2011 17:49:27 +0200 Xeli Changed SDL_PollEvent to SDL_PeepEvents
Fri, 26 Aug 2011 16:16:27 -0400 nemo Use frontend value for fullscreening.
Thu, 25 Aug 2011 18:08:44 +0200 sheepluva some camera adjustments (should also fix cam flickering on lowerst res)
Tue, 23 Aug 2011 16:37:57 -0400 nemo Set more generous minimums. Flicker seems to have nothing to do with minimum size. I get it even for fairly large dimensions after scaling down from a much larger size. Similar to issues with zoom from about a month ago, before unc0rr fixed them.
Tue, 23 Aug 2011 09:12:45 -0400 nemo don't override user defined size when resizing
Tue, 23 Aug 2011 12:53:47 +0200 koda enable window resizing (tested only on linux) - fix issue 103
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, 21 Aug 2011 22:20:20 +0200 Xeli merge hedgeroid
Sun, 21 Aug 2011 08:52:19 -0400 nemo Fix localisation of scripts
Mon, 15 Aug 2011 21:49:09 +0200 Xeli merge hedgeroid
Mon, 15 Aug 2011 00:23:32 +0200 koda smaller code cleanup
Sun, 14 Aug 2011 16:59:55 -0400 nemo Seduction animation. New visual gear type.
Mon, 15 Aug 2011 21:45:27 +0200 Xeli Zoom and moving the camera now works with SDL_FINGER* events hedgeroid
Thu, 11 Aug 2011 14:56:31 +0200 Xeli Android touch events propagate to hwengine now hedgeroid
Tue, 09 Aug 2011 21:41:52 +0200 Xeli merge hedgeroid
Sun, 07 Aug 2011 22:18:51 +0400 unc0rr Enter gsConfirm state when loosing focus
Sat, 06 Aug 2011 07:09:30 +0200 koda Ditch the renderer system in sdl1.3 and use the 'old fashioned' sdl/opengl context. This gives us more flexibility and less problem in receiving video events (expecially on mobile platform) as well as not having to care to reset the gl context every time sdl interferes.
Thu, 04 Aug 2011 17:21:13 +0200 Xeli added GenLandPreview declaration hedgeroid
Tue, 28 Jun 2011 17:51:07 +0200 Xeli Added an argument to Game(PChar) which provides a path to the data folder. This allows the user/java side to change from internal sdcard to sdcard hedgeroid
Fri, 24 Jun 2011 13:22:17 +0200 Xeli put back GLUnit in the uses clause, indentation fix, path fix hedgeroid
Fri, 24 Jun 2011 09:36:59 +0200 Xeli Fixed the incomplete merge of rev: 22c1f4833a86 hedgeroid
Wed, 22 Jun 2011 00:38:31 +0200 Xeli First commit.. hedgeroid
Tue, 14 Jun 2011 16:44:51 -0400 nemo corrected user ptData path
Sun, 12 Jun 2011 22:34:38 -0400 nemo Bit more reusability
Sun, 12 Jun 2011 21:06:48 -0400 nemo Enable ~/.hedgewars/Data (or platform equivalent) to override/extend pretty much everything in system Data dir. Obviously desyncing can occur, so this is at user's own risk. Should simplify map etc install. Needs testing.
Fri, 27 May 2011 23:18:23 +0400 unc0rr Don't allocate SDL_event structure on stack
Mon, 25 Apr 2011 06:38:59 +0200 koda initial refactoring of ObjcExports and OverlayViewController
Thu, 21 Apr 2011 07:41:24 +0200 koda Clean Augean stables 2 (pascal has classnames available)
Wed, 20 Apr 2011 05:26:47 +0200 koda and now for something completely different, overlay refactoring!
Sun, 10 Apr 2011 20:24:25 +0400 unc0rr Add a parameter for game simulation with no gui/sound enabled, just to get statistics
Wed, 06 Apr 2011 00:30:02 +0200 koda merge
Tue, 05 Apr 2011 16:27:58 -0400 nemo set cLocale even for en
Wed, 06 Apr 2011 00:29:49 +0200 koda strangely enough, the new sdl rotation code is incompatible with our system... this is a workaround that should hold up until their code becomes more stable
Tue, 05 Apr 2011 16:23:52 -0400 nemo Allow override of voicepack with a locale voicepack. Untested, but should mean that a Default voice should use the Ukranian version if that is their locale.
Tue, 29 Mar 2011 16:24:55 +0200 sheepluva fix leaking of hand-drawn maps
Sat, 26 Mar 2011 22:49:38 +0100 koda fix a couple of loose ends
Wed, 02 Mar 2011 00:27:20 +0100 koda Happy 2011 :)
Fri, 11 Feb 2011 00:15:11 +0100 koda screenshot binding for library (on ios it just plays the sound)
Tue, 08 Feb 2011 02:43:07 +0100 koda screenshots 4 ios
Mon, 07 Feb 2011 23:12:56 +0100 koda update sdl apis to use the new rendering functions
Sun, 06 Feb 2011 11:39:11 +0100 sheepluva I need this export in order to not have the wrapper.c fail to find Game() on linux
Tue, 01 Feb 2011 19:49:10 +0100 sheepluva Thou shalt not leak!
Tue, 01 Feb 2011 15:30:08 +0100 koda addfilelog <3 debugfile
Tue, 01 Feb 2011 00:18:25 +0100 koda merge 0.9.15 once again
Mon, 17 Jan 2011 23:24:55 +0100 koda merge
Mon, 17 Jan 2011 23:22:52 +0100 koda merge latest 0.9.15 changes into head
Tue, 04 Jan 2011 13:05:30 +0100 koda smaller rearrangement of (non stereo related) variables experimental3D
Tue, 04 Jan 2011 12:53:46 +0100 koda merge with HEAD after 0.9.15 release, move consts and vars in their proper files experimental3D
Sat, 01 Jan 2011 23:10:57 +0100 Henek added flake configuration also in sudden death and SDClouds for underwater
Tue, 01 Feb 2011 00:12:19 +0100 koda yay, sdl resumed development and accepted some of our patches in mainstream 0.9.15
Fri, 14 Jan 2011 00:31:21 +0100 koda general uKey refactor in preparaiton of two new shortcuts 0.9.15
Wed, 08 Dec 2010 22:25:30 +0300 unc0rr Stub to recieve /draw command
Sat, 04 Dec 2010 08:52:57 +0100 koda more retina support and multitasking support
Wed, 01 Dec 2010 00:58:03 +0100 koda un-break build (wrong merge in uConsole) and update project file with the new sources
Mon, 22 Nov 2010 21:43:31 +0300 unc0rr uCommandHandlers
Sun, 21 Nov 2010 16:13:44 -0500 nemo revert 4388 - was there already, I didn't notice. still no idea what the problem is
Sun, 21 Nov 2010 15:57:38 -0500 nemo I think unc0rr forgot to add initModule here
Sun, 21 Nov 2010 19:41:19 +0300 unc0rr uDebug
Sun, 21 Nov 2010 16:53:31 +0300 unc0rr uCaptions
Sat, 20 Nov 2010 23:48:04 +0300 unc0rr Move land hash checking into commands
Thu, 18 Nov 2010 11:50:02 +0300 unC0Rr Move SendStats to uIO
Thu, 18 Nov 2010 11:32:47 +0300 unC0Rr Move some stuff from uMisc to uUtils
Thu, 18 Nov 2010 09:12:27 +0300 unC0Rr Introduce uCommands.pas
Wed, 17 Nov 2010 17:45:55 +0300 unC0Rr Move variables from uMisc to uVariables
Wed, 17 Nov 2010 17:22:36 +0300 unC0Rr Introduce unit uTypes in order to remove some cyclic unit dependencies
Mon, 15 Nov 2010 12:37:39 +0100 koda update the 3d branch after release experimental3D
Sun, 31 Oct 2010 12:19:54 -0400 nemo making indentation consistent (noticed while debugging)
Wed, 27 Oct 2010 14:02:20 +0200 koda update branch with latest head, most likely breaking water color in stereo mode experimental3D
Thu, 14 Oct 2010 22:01:33 +0200 koda less warning, no rotation glitch, more comments
Tue, 12 Oct 2010 05:06:30 +0200 koda minor stuff
Sat, 09 Oct 2010 18:00:53 +0200 koda made the new menu toggable
Thu, 07 Oct 2010 02:03:01 +0200 koda move all mobile-related functions in their own module, provides a structure for future mobile ports
Sat, 02 Oct 2010 04:23:32 +0200 koda iPad Video Out support (+less warnings +code update for latest SDL)
Mon, 27 Sep 2010 15:40:20 +0200 smaxx Engine:
Sun, 26 Sep 2010 03:41:08 +0200 koda finishing touches to save games handling (help label, dim on overlay, edit text only when table is editable)
Wed, 08 Sep 2010 18:18:01 -0400 nemo Remove ready timer halting game ticks in chat
Thu, 02 Sep 2010 01:49:16 +0200 koda remove now useless toggle, add ai team
Wed, 01 Sep 2010 20:41:45 +0200 smaxx Engine:
Sat, 28 Aug 2010 01:37:21 +0200 koda tap to dismiss 'get ready', add a toggle to enable/disable it
Thu, 26 Aug 2010 16:02:09 +0200 smaxx Engine:
Wed, 25 Aug 2010 00:17:51 +0200 koda set flake to non critical, no touches until game is starding, moved some variables to be initialized in the right place
Tue, 24 Aug 2010 17:03:44 +0200 smaxx Engine:
Sat, 14 Aug 2010 02:10:27 +0200 koda disable AI teleport
Mon, 02 Aug 2010 18:13:29 +0200 koda clean and reorder arguments passed to engine
Sat, 31 Jul 2010 11:24:53 +0200 koda remove trailing spaces from end of line
Wed, 18 Aug 2010 20:29:41 +0200 smaxx Engine: experimental3D
Mon, 02 Aug 2010 15:05:56 +0200 koda new quality slider widget (needs to be customized), removed obsolete arguments experimental3D
Sat, 31 Jul 2010 10:42:40 +0200 koda merge
Sat, 31 Jul 2010 10:53:54 +0200 koda applying smaxx patch where it should be experimental3D
Sat, 31 Jul 2010 08:19:56 +0200 koda patch by lucass (polished by me) - command line parsing is now much more flexible
Sun, 25 Jul 2010 16:02:02 +0200 koda use llvm to compile, don't preview map on wimpier devices, merge vsync, fix iphone launch image
Thu, 22 Jul 2010 12:47:32 +0200 koda reduce the number of keywords used and switch to BMP format for screenshots
Sat, 17 Jul 2010 03:59:10 +0200 koda making chat work... (keyboard support is heavily broken in sdl upstream)
Sat, 10 Jul 2010 15:39:07 +0200 koda cWeaponTooltips -> rqTooltipsOff
Wed, 07 Jul 2010 03:16:12 +0200 koda enable tooltips on ipad (todo: disable them on iphone)
Tue, 06 Jul 2010 03:33:01 +0200 koda icons \o/
Mon, 05 Jul 2010 22:42:43 +0200 koda button to open ammomenu
Sat, 03 Jul 2010 05:51:24 +0200 koda a couple of fixes i missed previously
Sat, 03 Jul 2010 04:09:27 +0200 koda further code cleanup and less redundancy
Sat, 03 Jul 2010 02:01:24 +0200 koda make runtime quality check for iDevices
Sat, 03 Jul 2010 01:31:18 +0200 koda land arrays are allocated dynamically, so DOWNSCALE and LOWRES macros are now removed and replaced by run time flags rqBlurryLand and rqLowRes
Sat, 03 Jul 2010 00:11:23 +0200 koda interpret parameters before initializing everything
Fri, 02 Jul 2010 17:46:53 +0200 koda small cleanup
Wed, 30 Jun 2010 22:42:55 +0200 koda tiy new overlay graphics
Wed, 30 Jun 2010 12:55:33 +0200 koda turn cReducedQuality into a LongInt and provide a series of quality flags (and best of all, this is still compatible with current frontend)
Sun, 20 Jun 2010 23:05:11 +0200 koda some memory caring code
Sun, 20 Jun 2010 18:35:59 +0200 koda fix zoom smoothness
Sat, 05 Jun 2010 14:07:58 +0000 koda now engine can be optionally built as library, there's an example wrapper of how to use it
Thu, 03 Jun 2010 18:31:56 +0000 koda map preview generation reworked like nemo suggested (he was right, it's quickier in this way)
Wed, 02 Jun 2010 13:52:23 +0000 koda a bunch of minor stuff
Mon, 31 May 2010 19:33:42 +0000 koda add some memory aware code
Sun, 16 May 2010 17:23:30 +0000 koda update sdl functions to latest revision
Fri, 07 May 2010 20:45:03 +0000 sheepluva wait for AI thread to finish before freeing ressources (to avoid segfaults on game exit)
Fri, 07 May 2010 09:57:12 +0000 sheepluva * no zooming when game is paused
Thu, 06 May 2010 09:25:13 +0000 sheepluva * get rid of some fpc hints (redundant/superfluous includes)
Sun, 02 May 2010 22:00:50 +0000 smxx Engine:
Sat, 01 May 2010 17:29:48 +0000 nemo Break out DrawHH/DrawGear to reduce scrolling in uGears.pas, add portal graphics
Mon, 26 Apr 2010 01:55:26 +0000 koda add other controls for map preview, also fix a bug in digest
Sun, 25 Apr 2010 02:30:42 +0000 koda wow all these files only for land preview and seed generation
Tue, 06 Apr 2010 18:14:15 +0000 koda restore and update the old general settings
Thu, 01 Apr 2010 16:08:09 +0000 nemo Update (c) lines to 2010 as unc0rr requested - they all had varying values so I just took the first year mentioned, then tacked on -2010
Mon, 29 Mar 2010 23:20:34 +0000 koda just some very sane stuff for the iphone port (plus some macro on pascal files)
Mon, 29 Mar 2010 20:40:33 +0000 smxx Engine:
Mon, 29 Mar 2010 13:37:52 +0000 smxx Engine:
Mon, 29 Mar 2010 13:35:15 +0000 smxx Engine:
Fri, 26 Mar 2010 15:55:20 +0000 nemo Remove doubled call of freeEverything
Thu, 25 Mar 2010 23:02:55 +0000 koda testing ftw
Thu, 25 Mar 2010 23:01:50 +0000 koda reworked interaction of engine/frontend when closing
Wed, 24 Mar 2010 14:03:03 +0000 smxx Engine:
Tue, 23 Mar 2010 19:06:43 +0000 nemo Free land object SDL surfaces.
Tue, 23 Mar 2010 16:53:45 +0000 unc0rr wtf
Mon, 22 Mar 2010 20:19:06 +0000 nemo I can't read.
Mon, 22 Mar 2010 18:02:39 +0000 nemo Oops. More like this. (initEverything was being called for Game() and preview in non-iphone already)
Mon, 22 Mar 2010 17:59:59 +0000 nemo Remove doubled call of freeEverything. restore freeing of LandBackSurface pending unc0rr explaining why 'sactly he took it out (assuming an error right now)
Mon, 22 Mar 2010 17:48:19 +0000 unc0rr Clean Augean stables
Mon, 22 Mar 2010 11:52:16 +0000 nemo Just tidying up a bit. Comments, moving uMisc to end of frees in case ones above it need logging
Sun, 21 Mar 2010 19:02:03 +0000 unc0rr In pascal unit is a namespace
Sun, 21 Mar 2010 03:51:58 +0000 koda a couple of smaller cleanups that didn't get in previous commit
Sat, 20 Mar 2010 15:16:59 +0000 koda update project for ipad target
Thu, 18 Mar 2010 23:25:32 +0000 koda move the buttons a little
Sun, 14 Mar 2010 20:22:00 +0000 smxx Engine:
Sat, 06 Mar 2010 10:59:20 +0000 unc0rr Replace tabs with spaces using 'expand -t 4' command
Sat, 06 Mar 2010 10:54:24 +0000 unc0rr hate Smaxx (tested)
Mon, 01 Mar 2010 19:54:33 +0000 smxx Engine:
Thu, 18 Feb 2010 13:23:24 +0000 smxx Engine:
Sat, 13 Feb 2010 01:56:35 +0000 koda allow to compile engine as library with HWLIBRARY symbol
Fri, 12 Feb 2010 16:39:22 +0000 smxx Engine:
Wed, 10 Feb 2010 22:00:49 +0000 koda add a new way to fetch version info from pascal to c
Wed, 10 Feb 2010 17:31:12 +0000 smxx Engine:
Wed, 10 Feb 2010 09:52:00 +0000 smxx Engine:
Wed, 10 Feb 2010 00:55:40 +0000 smxx Engine:
Thu, 04 Feb 2010 20:45:03 +0000 smxx Server:
Wed, 03 Feb 2010 23:36:42 +0000 koda implement transition in the way i had in mind
Sun, 31 Jan 2010 22:52:42 +0000 smxx Engine:
Fri, 29 Jan 2010 00:55:14 +0000 koda LANDSCAPE ON IPHONE
Thu, 28 Jan 2010 20:36:24 +0000 nemo IOResult is a special variable
Wed, 27 Jan 2010 00:11:52 +0000 nemo Tweak load order
Tue, 26 Jan 2010 23:00:45 +0000 nemo Alternate loading for koda's consideration. For case of pt_BR will try en, pt, then pt_BR
Tue, 26 Jan 2010 21:55:51 +0000 koda complete the replacement of init/free wrappers for every unit
Tue, 26 Jan 2010 04:13:37 +0000 nemo Free up some unfreed memory. Needed for Koda's iphone lib work
Sun, 24 Jan 2010 19:52:30 +0000 koda update iphone frontend to the new (silly) sdl api, code cleanups for other sections
Sun, 24 Jan 2010 13:37:03 +0000 koda fix a nasty 196 bytes memory leak in engine, plus other stuff for iphone frontend
Sat, 23 Jan 2010 21:57:24 +0000 koda rewrite gamesetup to use less memory, rename effects to sound plus some nice actions, settings work in game again
Mon, 18 Jan 2010 05:36:08 +0000 koda replace initialization/finalization statements with custom init functions
Sat, 16 Jan 2010 17:30:37 +0000 koda objc/pascal finally working
Sat, 16 Jan 2010 06:48:56 +0000 koda code cleanup and opengles optimizations
Tue, 12 Jan 2010 07:32:15 +0000 koda better network support + initial work for returning to frontend
Sun, 10 Jan 2010 00:52:20 +0000 koda initial support for engine protocol
Sat, 09 Jan 2010 01:34:23 +0000 koda move mixed functions in PascalExports
Sat, 09 Jan 2010 00:59:12 +0000 koda iphone overlay button animation
Fri, 08 Jan 2010 03:52:44 +0000 koda move all sdl source files in a proper directory
Thu, 07 Jan 2010 19:50:40 +0000 koda additional modifications for touch input
Thu, 07 Jan 2010 05:23:23 +0000 koda injection of custom code in SDL for iPhone in order to implement our frontend
Tue, 05 Jan 2010 21:26:38 +0000 nemo Non-hacked version of CJK handling. Should switch to CJK rendering only if a particular string needs it, instead of based on locale file.
Sun, 03 Jan 2010 22:58:19 +0000 koda lupdate + Palewolf's updated spanish translation + other patches of mine
Sun, 03 Jan 2010 15:40:41 +0000 koda smaller patches, one missing Sky-lowres, IMG_Init and Mix_Init (might require newer libraries), updates to SDL bindings, code cleanup, new compile flags
Thu, 24 Dec 2009 02:02:12 +0000 koda introduction of IMG_Init
Sun, 20 Dec 2009 20:08:17 +0000 koda binding typo
Wed, 16 Dec 2009 14:58:45 +0000 koda random updates for 10.6 and iphone builds
Sun, 29 Nov 2009 16:56:04 +0000 unc0rr Smaxx patch with tuning by me:
Fri, 20 Nov 2009 23:40:24 +0000 koda trailing mods from previous commit
Fri, 20 Nov 2009 21:22:05 +0000 koda revamped file access and debug display
Thu, 05 Nov 2009 20:48:13 +0000 koda revert previous commit to remove a wip patch
Thu, 05 Nov 2009 20:47:42 +0000 koda update themes cmakefiles to use GLOB instead of listing all the files
Thu, 05 Nov 2009 20:40:31 +0000 koda fix iphone build
Thu, 05 Nov 2009 19:50:16 +0000 koda revamped SDLh.pas
Thu, 05 Nov 2009 16:23:09 +0000 koda move compiler directives to standard pascal
Mon, 26 Oct 2009 10:39:20 +0000 koda other controls implementation + sdlh revisited (once again)
Sun, 25 Oct 2009 23:52:36 +0000 koda touch control completely revamped
Sun, 25 Oct 2009 16:35:09 +0000 koda fix a segfault in the iphone simulator by moving options.inc at the beginning of the file
Sun, 25 Oct 2009 15:55:49 +0000 koda added little/big endian checks, added symbol for touch input, simplified iphoneos definitions
Sun, 25 Oct 2009 10:38:09 +0000 koda convert 24 bits images to 32 (faster to manage)
Sun, 25 Oct 2009 09:02:17 +0000 koda completes touch input/control (problems with moving camera)
Sat, 24 Oct 2009 13:50:31 +0000 koda more updates on touch input/control
Fri, 23 Oct 2009 11:11:42 +0000 koda WE HAVE HOGS MOVING ON IPHONE
Tue, 20 Oct 2009 21:22:16 +0000 koda ifdefs all the way
Tue, 20 Oct 2009 21:20:47 +0000 nemo Bunch of neat stuff by Smaxx. ATI check, translucent name tags to reduce terrain fail, disabling health crates on invulnerable hogs. Also tweaks to prior stuff.
Tue, 20 Oct 2009 17:55:11 +0000 koda WE HAVE TOUCH INPUT
Mon, 12 Oct 2009 16:44:30 +0000 unc0rr Huge Smaxx patch with some fixes by me:
Sat, 10 Oct 2009 14:26:50 +0000 koda fix that nasty "Pascal Internal Error" when compiling
Thu, 08 Oct 2009 00:58:17 +0000 koda fix a very rare bug in which CurSlot becomes greater than cMaxCurSlot
Tue, 22 Sep 2009 21:58:08 +0000 koda Smaxx's patch fixing openal sound issues with poor card drivers
Tue, 22 Sep 2009 18:58:02 +0000 koda converts some gl calls to gles
Thu, 10 Sep 2009 18:50:53 +0000 unc0rr - Implement zoom reset
Thu, 10 Sep 2009 15:29:28 +0000 nemo Strip trailing spaces
Wed, 19 Aug 2009 13:49:47 +0000 koda rename dpr -> pas, restores ammos on two columns, minor fixes to openalbridge
less more (0) tip