hedgewars/uMisc.pas
Tue, 21 Jan 2014 22:38:13 +0100 koda partial merge of the webgl branch
Fri, 17 Jan 2014 01:06:54 +0100 sheepluva update copyright to 2014
Sun, 05 Jan 2014 23:58:13 +0400 unc0rr - Don't define NOCONSOLE webgl
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
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
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
Fri, 05 Apr 2013 18:25:23 +0200 koda use SDL_Threads everywhere
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
Sun, 28 Oct 2012 03:48:37 +0100 koda * fix initialisation, preload values and then read args
Wed, 24 Oct 2012 00:35:27 +0400 unc0rr Get rid of C-style operators
Sat, 07 Jul 2012 19:59:44 +0400 Stepan777 fix alpha channel in image rescaling
Tue, 26 Jun 2012 23:29:41 +0400 Stepan777 Here they come - thumbnails.
Fri, 11 May 2012 00:05:47 +0200 koda minor changes for warnings and a variables scope
Fri, 11 May 2012 00:28:06 +0400 unc0rr Some work to make more units compile after conversion to c
Wed, 02 May 2012 11:43:43 +0100 koda marked a couple of functions as inline
Wed, 02 May 2012 10:53:13 +0100 koda change every return value into a more pascal-ish form, using the name of the fucntion (helps the parser and macpas compaitilibity)
Sat, 28 Apr 2012 18:56:31 +0200 sheepluva license header year range adjustments
Fri, 13 Apr 2012 00:18:10 +0200 koda disable png screenshots on mobile for now
Thu, 12 Apr 2012 23:05:46 +0400 Stepan777 png screenshots
Thu, 05 Apr 2012 14:50:58 +0400 unc0rr Make function more pascal-ish
Mon, 02 Apr 2012 16:14:29 +0400 unc0rr Finally fix the bug with pointer declarations polluting namespace with bad records
Fri, 17 Feb 2012 18:23:36 +0100 koda the most important commit of the year
Fri, 17 Feb 2012 12:08:01 +0100 koda refactored a few types involved in the touch interface and corrected a few invisible mistakes
Thu, 03 Nov 2011 03:58:24 +0100 koda make screenshots with 32bits of depths, so that they are more opengles friendly
Thu, 15 Sep 2011 10:11:38 +0200 sheepluva screenshots: display a msg on failure and log causative error
Thu, 15 Sep 2011 09:19:56 +0200 sheepluva based on the fact that the crash never seemed to have happened with default screen resolutions and also inspired by the only other getmem usage in the code I came up with this simple solution which seems to work just fine.
Thu, 15 Sep 2011 03:17:23 +0200 sheepluva cleaned up the screenshot procedure a little.
Sun, 12 Jun 2011 22:34:38 -0400 nemo Bit more reusability
Sat, 26 Mar 2011 22:49:38 +0100 koda fix a couple of loose ends
Fri, 25 Mar 2011 19:42:00 -0400 nemo unbreak SDL 1.2 build. Koda needs to look at this
Thu, 24 Mar 2011 17:28:36 +0100 koda this brings compatibility up with SDL HEAD (5504), but maybe breaks compatibility with sdl 1.2 so please test! still has problems with keyboard input and rendered ttf textures
Sun, 13 Mar 2011 18:23:51 +0100 koda update some sdl-1.3 bindings (working up to rev 5296)
Wed, 02 Mar 2011 00:27:20 +0100 koda Happy 2011 :)
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
Sun, 19 Dec 2010 21:06:34 -0500 nemo Snowball weapon
Mon, 22 Nov 2010 21:43:31 +0300 unc0rr uCommandHandlers
Thu, 18 Nov 2010 12:12:51 +0300 unC0Rr Haven't found a better place than uIO for OutError
Thu, 18 Nov 2010 11:50:02 +0300 unC0Rr Move SendStats to uIO
Thu, 18 Nov 2010 11:45:31 +0300 unC0Rr Introduce uTextures
Thu, 18 Nov 2010 11:32:47 +0300 unC0Rr Move some stuff from uMisc to uUtils
Wed, 17 Nov 2010 22:26:34 +0300 unc0rr Some more
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
Fri, 12 Nov 2010 15:20:54 +0100 koda yay i'm free to break things again!
Mon, 08 Nov 2010 22:26:44 -0500 nemo Revert yet again for breaking stuff. No more chances on this. If there'd been a release, this would have been twice with serious breakage. P.S. - as per koda's complaint last time, only reverted the non-iphone, probably means iphone is now broken. Oh well.
Mon, 08 Nov 2010 23:46:34 +0100 koda this time i got it right, i'm sure of it; TEST ANYWAYS
Sun, 07 Nov 2010 18:35:21 -0500 nemo revert 4200:dd54999c2822 - it was breaking schemes. koda. just leave this alone until next release
Sun, 07 Nov 2010 23:47:29 +0100 koda revamp gamemodes section in the ifrontend and update ios game modes
Sun, 07 Nov 2010 20:40:30 +0100 koda err better wait after relase for this one
Sun, 07 Nov 2010 20:27:05 +0100 koda move turnstime and minestime * 1000 outside frontend and place it in engine
Sun, 07 Nov 2010 16:21:20 +0300 unc0rr Fix some warnings
Sat, 06 Nov 2010 17:56:24 -0400 henek 2 more variables to control water rise and health loss during sudden death.
Fri, 05 Nov 2010 22:32:00 -0400 henek Remove the last vestiges of the shoppa hack by adding 2 spinners for percentage health and amount of health in crate, also update translations and increase SD spinner (some users have requested it)
Fri, 05 Nov 2010 17:27:14 -0400 nemo This should make bee and other targetted things behave more reliably in infinite attack mode. Blocks switching of weps if a target point is active.
Fri, 05 Nov 2010 11:06:22 -0400 nemo Forgot to make the reset of ReadyTimer match. Also, new icon for Reset Weapons mode
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
Fri, 29 Oct 2010 00:24:17 +0200 koda disable gfMines and update variable names (landadds -> minesnum, cLandAdditions -> cLandMines)
Thu, 21 Oct 2010 15:40:43 -0400 nemo Set default ready timer to 0 to see if desyncs come back.
Tue, 12 Oct 2010 05:06:30 +0200 koda minor stuff
Sat, 09 Oct 2010 18:01:47 +0200 koda merge
Wed, 06 Oct 2010 22:36:41 +0200 smaxx Engine:
Wed, 06 Oct 2010 15:37:56 -0400 nemo Inline most of uFloat (saves ~7.5% opcount on a test game), inline a few very short candidates in uMisc, comment out some unused functions in uMisc
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
Mon, 27 Sep 2010 15:40:20 +0200 smaxx Engine:
Mon, 13 Sep 2010 20:27:53 -0400 nemo more fixing of indentation
Sun, 29 Aug 2010 16:48:20 +0200 burp Extend statistics collection (TeamKills, TurnSkips, TeamDamage)
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:
Mon, 23 Aug 2010 12:53:00 +0200 burp lua function SetEffect to set and remove THogEffects
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
Sat, 31 Jul 2010 10:52:43 +0200 koda reverted stereo craziness - the experimental3D branch has been created for a reason
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
Fri, 30 Jul 2010 19:56:28 +0200 smaxx Engine:
Sat, 31 Jul 2010 10:53:54 +0200 koda applying smaxx patch where it should be experimental3D
Fri, 30 Jul 2010 13:07:46 +0200 koda creating a new branch for experimental 3d stereographic rendering experimental3D
Sat, 31 Jul 2010 10:39:20 +0200 koda fix panning when zoomed (finally)
Sat, 31 Jul 2010 07:05:06 +0200 koda fix issue #6 (missing nick in chat)
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
Sun, 18 Jul 2010 03:26:15 +0200 koda add a timer selection for grenades
Sat, 10 Jul 2010 15:39:07 +0200 koda cWeaponTooltips -> rqTooltipsOff
Wed, 07 Jul 2010 02:52:11 +0200 koda fix the multitouch shooting and moving
Sat, 03 Jul 2010 02:01:24 +0200 koda make runtime quality check for iDevices
Sat, 03 Jul 2010 00:11:23 +0200 koda interpret parameters before initializing everything
Wed, 30 Jun 2010 23:27:18 +0200 koda sheepluva's inline patch, fix a crash in overlay
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)
Tue, 29 Jun 2010 23:30:49 -0400 nemo Remove hwFloat from VisualGears - they don't need the precision for syncing purposes, and it saves a whole lot of operations.
Tue, 22 Jun 2010 23:08:57 -0400 nemo New approach to the low-res problem. Basically, we already have a 1024 minimum, and the tallest maps are restricting themselves to 2048 maximum. All backgrounds are scaled down 50%, then scaled up on draw. Saves memory, and backgrounds are already deliberately fuzzed for depth of field anyway.
Tue, 22 Jun 2010 18:06:55 +0200 koda ok really fix the command line utility
Tue, 22 Jun 2010 17:10:27 +0200 koda fix build and permissions problems when launching hwengine from command line
Thu, 17 Jun 2010 19:57:51 +0200 koda now it's possible to select the scheme file in the ifrontendfix a type about loading an image (iphone file system IS case senstive)
Sun, 16 May 2010 18:12:10 +0000 koda unbreak build (everyone saw this coming)
Sun, 16 May 2010 17:23:30 +0000 koda update sdl functions to latest revision
Sun, 02 May 2010 22:00:50 +0000 smxx Engine:
Thu, 29 Apr 2010 21:25:51 +0000 smxx Engine:
Thu, 29 Apr 2010 18:53:22 +0000 koda add option to look at the previous debug log
Sun, 25 Apr 2010 02:30:42 +0000 koda wow all these files only for land preview and seed generation
Sat, 17 Apr 2010 23:03:52 +0000 palewolf cWindSpeed recalculation assumed GetRandom returns a value between 0.0-1.0 while in fact is in the 0.0-0.5 range; Halve cMaxWindSpeed to compensate.
Fri, 16 Apr 2010 16:04:41 +0000 smxx Engine:
Mon, 12 Apr 2010 20:58:32 +0000 smxx Engine:
Sun, 04 Apr 2010 19:51:53 +0000 koda merged code from ipad and iphone frontends
Sat, 03 Apr 2010 14:59:41 +0000 koda fix building without DEBUGFILE
Tue, 30 Mar 2010 00:02:40 +0000 nemo prophylactic removal of some Integer references, raise a few of the template islands up a bit so they work inverted without triggering border
Mon, 29 Mar 2010 23:20:34 +0000 koda just some very sane stuff for the iphone port (plus some macro on pascal files)
Sun, 28 Mar 2010 02:49:39 +0000 nemo prg's maze generator
Sat, 27 Mar 2010 17:22:33 +0000 smxx Engine:
Sat, 27 Mar 2010 14:03:30 +0000 smxx Engine:
Fri, 26 Mar 2010 00:26:32 +0000 nemo Enable birdy. Has egg bombing. Eggs should possibly have a dX component. No poison yet, no egg sprite.
Sun, 21 Mar 2010 19:02:03 +0000 unc0rr In pascal unit is a namespace
Sat, 06 Mar 2010 10:59:20 +0000 unc0rr Replace tabs with spaces using 'expand -t 4' command
less more (0) -120 tip