2012-05-21 android: possible fix for bitmap recycle errors
Xeli [Tue, 22 May 2012 00:41:26 +0200] rev 7107
android: possible fix for bitmap recycle errors
2012-05-21 fixed wheelup/down
Xeli [Tue, 22 May 2012 00:40:43 +0200] rev 7106
fixed wheelup/down Wheel up and down used to be swapped in both binds.cpp and uKeys.pas (2 wrongs make a right eh) After I fixed uKeys zooming was inverted, so I changed binds.cpp too, but now existing teams will still have its zoom inverted..
2012-05-21 add a nilcheck
koda [Mon, 21 May 2012 22:54:34 +0200] rev 7105
add a nilcheck
2012-05-21 checksum
nemo [Mon, 21 May 2012 16:46:24 -0400] rev 7104
checksum
2012-05-21 Feel free to add real checksum function
unc0rr [Tue, 22 May 2012 00:29:32 +0400] rev 7103
Feel free to add real checksum function
2012-05-21 better lazy loading for cScaleFactor
koda [Mon, 21 May 2012 06:34:17 +0200] rev 7102
better lazy loading for cScaleFactor
2012-05-20 Ok. I think *this* should flip it correctly...
nemo [Sun, 20 May 2012 19:42:55 -0400] rev 7101
Ok. I think *this* should flip it correctly...
2012-05-20 android: added an unsigned target to the makefile, to help automate signing
Xeli [Sun, 20 May 2012 21:09:13 +0200] rev 7100
android: added an unsigned target to the makefile, to help automate signing
2012-05-20 remove the need to qt and co when using cmake with -DANDROID=1
Xeli [Sun, 20 May 2012 17:17:21 +0200] rev 7099
remove the need to qt and co when using cmake with -DANDROID=1
2012-05-20 Minor tweaks to freezer, mostly to simplify current state to laptop
nemo [Sun, 20 May 2012 10:55:58 -0400] rev 7098
Minor tweaks to freezer, mostly to simplify current state to laptop
2012-05-20 clean up pngs
nemo [Sun, 20 May 2012 10:45:16 -0400] rev 7097
clean up pngs
2012-05-20 merge
mikade <redgrinner@gmail.com> [Sun, 20 May 2012 10:54:52 +0200] rev 7096
merge
2012-05-19 + Trivial update.
mikade <redgrinner@gmail.com> [Sun, 20 May 2012 00:08:26 +0200] rev 7095
+ Trivial update. + Script for managing WxW, AFR, and Surf'n'Crate shoppa-variants.
2012-05-19 A few scripts to try out. 2x challenge, 1x GSoC training, 1x user mission.
mikade <redgrinner@gmail.com> [Sat, 19 May 2012 17:15:12 +0200] rev 7094
A few scripts to try out. 2x challenge, 1x GSoC training, 1x user mission.
2012-05-20 Bit more freezer.
nemo [Sun, 20 May 2012 01:00:00 -0400] rev 7093
Bit more freezer.
2012-05-18 Add an emergency return to the timebox in the case of death of rest of team. Also add a small visual effect to AI survival
nemo [Fri, 18 May 2012 13:35:22 -0400] rev 7092
Add an emergency return to the timebox in the case of death of rest of team. Also add a small visual effect to AI survival
2012-05-18 Might help if this was actually its own unique weapon
nemo [Thu, 17 May 2012 20:23:58 -0400] rev 7091
Might help if this was actually its own unique weapon
2012-05-17 Provide training/campaign with a random seed to ignore/use.
nemo [Thu, 17 May 2012 18:22:20 -0400] rev 7090
Provide training/campaign with a random seed to ignore/use.
2012-05-17 remove ProcessKdb references all together, removed movecursor() because it doesnt seem to do anything
Xeli [Thu, 17 May 2012 20:19:35 +0200] rev 7089
remove ProcessKdb references all together, removed movecursor() because it doesnt seem to do anything
2012-05-17 first attempt at fixing controller/gamepad, it works with the android controller but it doesnt have hats/buttons, needs testing
Xeli [Thu, 17 May 2012 20:01:56 +0200] rev 7088
first attempt at fixing controller/gamepad, it works with the android controller but it doesnt have hats/buttons, needs testing
2012-05-17 dont allow choosing weapons when the AI is playing
Xeli [Thu, 17 May 2012 16:52:17 +0200] rev 7087
dont allow choosing weapons when the AI is playing
2012-05-17 android typo/sabotage
Xeli [Thu, 17 May 2012 16:51:54 +0200] rev 7086
android typo/sabotage
2012-05-17 fix sdl13 build
Xeli [Thu, 17 May 2012 15:58:24 +0200] rev 7085
fix sdl13 build
2012-05-14 readded optimization for SetScale
Wolfgang Steffens <WolfgangSteff@gmail.com> [Mon, 14 May 2012 22:14:17 +0200] rev 7084
readded optimization for SetScale
2012-05-17 unbreak android build
Xeli [Thu, 17 May 2012 15:58:04 +0200] rev 7083
unbreak android build - export the Game function - fill the ammo store with 0s in the frondend, if we're missing any weapons - use english as default language
2012-05-14 Replaced FFP code that sets up orthogonal projection with explicit matrix
Wolfgang Steffens <WolfgangSteff@gmail.com> [Mon, 14 May 2012 19:48:34 +0200] rev 7082
Replaced FFP code that sets up orthogonal projection with explicit matrix calculation. Storing the orthogonal projection in the projection matrix for legacy GL (1.x) rather than in the modelview matrix.
2012-05-15 android: add missing graphics, only placeholders tho..
Xeli [Tue, 15 May 2012 21:07:47 +0200] rev 7081
android: add missing graphics, only placeholders tho..
2012-05-14 Refactored TTexture to allow encoding sprite(s) at an arbitrary location within
Wolfgang Steffens <WolfgangSteff@gmail.com> [Mon, 14 May 2012 19:26:50 +0200] rev 7080
Refactored TTexture to allow encoding sprite(s) at an arbitrary location within a (possibly shared) physical texture. The original variant only allowed encoding a sprite at the bottomleft of a larger physical texture to use NPOT sprites on POT only supporting systems.
2012-05-14 Learn hask^Wpascal, dudes!
unc0rr [Mon, 14 May 2012 22:47:56 +0400] rev 7079
Learn hask^Wpascal, dudes!
2012-05-13 AI can't use cWindSpeedf since it now does a smooth transition
nemo [Sun, 13 May 2012 18:50:04 -0400] rev 7078
AI can't use cWindSpeedf since it now does a smooth transition
2012-05-13 oops
nemo [Sun, 13 May 2012 18:31:05 -0400] rev 7077
oops
2012-05-13 Dammit Xeli
nemo [Sun, 13 May 2012 14:56:05 -0400] rev 7076
Dammit Xeli
2012-05-13 '\xd7af' -> 0xd7af
unc0rr [Sun, 13 May 2012 21:46:50 +0400] rev 7075
'\xd7af' -> 0xd7af
2012-05-13 Make uUtils.c compile
unc0rr [Sun, 13 May 2012 21:39:20 +0400] rev 7074
Make uUtils.c compile
2012-05-12 help pas2c
unc0rr [Sun, 13 May 2012 01:54:26 +0400] rev 7073
help pas2c
2012-05-12 More magic
unc0rr [Sun, 13 May 2012 00:50:45 +0400] rev 7072
More magic
2012-05-12 unc0rr's magic macro
nemo [Sat, 12 May 2012 16:45:06 -0400] rev 7071
unc0rr's magic macro
2012-05-12 oops, wrong type
unc0rr [Sun, 13 May 2012 00:40:01 +0400] rev 7070
oops, wrong type
2012-05-12 pas2c stuff again
unc0rr [Sat, 12 May 2012 23:55:09 +0400] rev 7069
pas2c stuff again
2012-05-12 Get rid of cripple SendIPCc
unc0rr [Sat, 12 May 2012 22:50:33 +0400] rev 7068
Get rid of cripple SendIPCc
2012-05-12 A solution to char vs string problem: mark single-letter strings with _S macro
unc0rr [Sat, 12 May 2012 22:44:39 +0400] rev 7067
A solution to char vs string problem: mark single-letter strings with _S macro
2012-05-12 Make pas2c even more happier with uGears.c, allow assigning arrays in some cases
unc0rr [Sat, 12 May 2012 22:13:56 +0400] rev 7066
Make pas2c even more happier with uGears.c, allow assigning arrays in some cases
2012-05-11 Add missing identifiers
unc0rr [Sat, 12 May 2012 00:25:49 +0400] rev 7065
Add missing identifiers
2012-05-11 Fix casing and type for gl
nemo [Fri, 11 May 2012 16:09:11 -0400] rev 7064
Fix casing and type for gl
2012-05-11 sysutils -> SysUtils
unc0rr [Fri, 11 May 2012 23:36:42 +0400] rev 7063
sysutils -> SysUtils
2012-05-11 Recognize length on arrays as a separate function
unc0rr [Fri, 11 May 2012 23:34:35 +0400] rev 7062
Recognize length on arrays as a separate function
2012-05-11 More tolerance to pas2c
unc0rr [Fri, 11 May 2012 23:22:01 +0400] rev 7061
More tolerance to pas2c
2012-05-11 Properly track type in ref2CF, this fixes issues with functions returning strings used in expression (like "a" + line())
unc0rr [Fri, 11 May 2012 23:03:28 +0400] rev 7060
Properly track type in ref2CF, this fixes issues with functions returning strings used in expression (like "a" + line())
2012-05-11 Define NOCONSOLE for pas2c
unc0rr [Fri, 11 May 2012 22:54:19 +0400] rev 7059
Define NOCONSOLE for pas2c
2012-05-11 uCommandHandlers now compiles
unc0rr [Fri, 11 May 2012 22:50:52 +0400] rev 7058
uCommandHandlers now compiles
2012-05-11 Support operator 'in', replace it with equality checks against each element of set
unc0rr [Fri, 11 May 2012 22:35:09 +0400] rev 7057
Support operator 'in', replace it with equality checks against each element of set
2012-05-11 Recognize (hwFloat op int) expressions
unc0rr [Fri, 11 May 2012 22:17:39 +0400] rev 7056
Recognize (hwFloat op int) expressions
2012-05-11 Convert "unit.function()" properly
unc0rr [Fri, 11 May 2012 22:09:34 +0400] rev 7055
Convert "unit.function()" properly
2012-05-11 Function to compare string to char ftw
unc0rr [Fri, 11 May 2012 21:10:58 +0400] rev 7054
Function to compare string to char ftw
2012-05-11 Make pas2c happier with uSound
unc0rr [Fri, 11 May 2012 20:01:57 +0400] rev 7053
Make pas2c happier with uSound
2012-05-11 Be more wise about constant initialization expressions being not arrays
unc0rr [Fri, 11 May 2012 19:33:21 +0400] rev 7052
Be more wise about constant initialization expressions being not arrays
2012-05-11 Avoid returning an array for the sake of pas2c
nemo [Fri, 11 May 2012 11:08:50 -0400] rev 7051
Avoid returning an array for the sake of pas2c
2012-05-10 fix building with lua (i think)
koda [Fri, 11 May 2012 00:11:01 +0200] rev 7050
fix building with lua (i think)
2012-05-10 minor changes for warnings and a variables scope
koda [Fri, 11 May 2012 00:05:47 +0200] rev 7049
minor changes for warnings and a variables scope
2012-05-10 the ios port runs again, although with a few things to sort out
koda [Thu, 10 May 2012 23:21:56 +0200] rev 7048
the ios port runs again, although with a few things to sort out
2012-05-10 ios: this commit just removes the overlay class files (with all submenus and resources) while working on a proper restoration
koda [Thu, 10 May 2012 22:15:31 +0200] rev 7047
ios: this commit just removes the overlay class files (with all submenus and resources) while working on a proper restoration
2012-05-10 Fix identifiers case in uLandTemplates (too lazy to make proper implementation in pas2c)
unc0rr [Fri, 11 May 2012 01:01:29 +0400] rev 7046
Fix identifiers case in uLandTemplates (too lazy to make proper implementation in pas2c)
2012-05-10 Declare Param* functions
unc0rr [Fri, 11 May 2012 00:36:32 +0400] rev 7045
Declare Param* functions
2012-05-10 Fix for Int type and sysutils in hwengine.pas
unc0rr [Fri, 11 May 2012 00:33:14 +0400] rev 7044
Fix for Int type and sysutils in hwengine.pas
2012-05-10 Some work to make more units compile after conversion to c
unc0rr [Fri, 11 May 2012 00:28:06 +0400] rev 7043
Some work to make more units compile after conversion to c
2012-05-10 Support overloaded operators on (hwFloat op hwFloat) calls
unc0rr [Thu, 10 May 2012 23:51:05 +0400] rev 7042
Support overloaded operators on (hwFloat op hwFloat) calls
2012-05-10 More definitions and mess with pascal code
unc0rr [Thu, 10 May 2012 22:55:13 +0400] rev 7041
More definitions and mess with pascal code
2012-05-10 Render function variables in struct with no mangling. 13 C units are compilable now.
unc0rr [Thu, 10 May 2012 13:45:47 +0400] rev 7040
Render function variables in struct with no mangling. 13 C units are compilable now.
2012-05-10 Handle function type differently
unc0rr [Thu, 10 May 2012 13:41:18 +0400] rev 7039
Handle function type differently
2012-05-10 Some more definitions and slight fixes
unc0rr [Thu, 10 May 2012 13:16:31 +0400] rev 7038
Some more definitions and slight fixes
2012-05-10 uAmmos.c now compiles (3 warnings though)
unc0rr [Thu, 10 May 2012 11:29:18 +0400] rev 7037
uAmmos.c now compiles (3 warnings though)
2012-05-10 Implement built-in functions Low() and High()
unc0rr [Thu, 10 May 2012 11:12:06 +0400] rev 7036
Implement built-in functions Low() and High()
2012-05-09 Reflects change in previous revision to uTypes
nemo [Wed, 09 May 2012 17:33:25 -0400] rev 7035
Reflects change in previous revision to uTypes
2012-05-09 (PointerTo (SimpleType _)) could be a pointer to a non-struct type
unc0rr [Thu, 10 May 2012 00:58:05 +0400] rev 7034
(PointerTo (SimpleType _)) could be a pointer to a non-struct type
2012-05-07 Prepend unit name to function identifiers
unc0rr [Tue, 08 May 2012 00:17:02 +0400] rev 7033
Prepend unit name to function identifiers
2012-05-07 Mangle overloaded functions (only different number of parameters is supported)
unc0rr [Mon, 07 May 2012 23:48:24 +0400] rev 7032
Mangle overloaded functions (only different number of parameters is supported)
2012-05-07 when Lua is not found, fallback to compiling the one that comes bundled in our sources
koda [Mon, 07 May 2012 14:53:08 +0200] rev 7031
when Lua is not found, fallback to compiling the one that comes bundled in our sources
2012-05-07 invert LUA symbol meaning and avoid hints when compiling without it
koda [Mon, 07 May 2012 11:59:09 +0200] rev 7030
invert LUA symbol meaning and avoid hints when compiling without it
2012-05-07 add support for FPC and FPFLAGS cmake arguments (helps crosscompiling)
koda [Mon, 07 May 2012 10:51:32 +0200] rev 7029
add support for FPC and FPFLAGS cmake arguments (helps crosscompiling)
2012-05-05 old typed const moved to their proper unit
koda [Sat, 05 May 2012 19:04:59 +0100] rev 7028
old typed const moved to their proper unit
2012-05-05 the scope cleanup continues...
koda [Sat, 05 May 2012 18:10:41 +0100] rev 7027
the scope cleanup continues...
2012-05-05 split OnDestroy across the appropriate modules (this doen't cause leaks on mobile, right?)
koda [Sat, 05 May 2012 17:29:04 +0100] rev 7026
split OnDestroy across the appropriate modules (this doen't cause leaks on mobile, right?)
2012-05-05 revisit isTerminated in hwengine
koda [Sat, 05 May 2012 17:19:33 +0100] rev 7025
revisit isTerminated in hwengine
2012-05-05 fix more breakage
koda [Sat, 05 May 2012 16:53:46 +0100] rev 7024
fix more breakage
2012-05-05 removed the default argument in uWorld
Xeli [Sat, 05 May 2012 16:41:14 +0200] rev 7023
removed the default argument in uWorld
2012-05-05 fix breakage
Xeli [Sat, 05 May 2012 16:38:41 +0200] rev 7022
fix breakage
2012-05-05 adjust the scope of a few uSound variables and functions
koda [Sat, 05 May 2012 15:17:16 +0100] rev 7021
adjust the scope of a few uSound variables and functions
2012-05-03 Merge
Medo <smaxein@googlemail.com> [Thu, 03 May 2012 22:48:02 +0200] rev 7020
Merge
2012-05-04 Convert namespace from list into map in preparation for implementation of overloaded functions support. Greatly improve speed of rendering as a side effect (parse + render time reduced from 5:20 to 0:20)
unc0rr [Sat, 05 May 2012 00:01:12 +0400] rev 7019
Convert namespace from list into map in preparation for implementation of overloaded functions support. Greatly improve speed of rendering as a side effect (parse + render time reduced from 5:20 to 0:20)
2012-05-03 some tweaks/fixes/etc to the map preview and reload stuff
sheepluva [Thu, 03 May 2012 19:00:17 +0200] rev 7018
some tweaks/fixes/etc to the map preview and reload stuff also fixed an old bug of a "stuck random/drawn map preview" when changing maps quickly
2012-05-03 visually indicate when map preview generation is in progress.
sheepluva [Thu, 03 May 2012 14:21:53 +0200] rev 7017
visually indicate when map preview generation is in progress.
2012-05-03 HAPPY 7000th COMMIT HEDGEWARS
koda [Thu, 03 May 2012 16:04:38 +0100] rev 7016
HAPPY 7000th COMMIT HEDGEWARS - enforce strong typechecking for strings - disable embedded fpc exceptions (binary size savings of ~5k) - add stack check in debug mode
2012-05-03 add DLC button to net game room
sheepluva [Thu, 03 May 2012 13:25:40 +0200] rev 7015
add DLC button to net game room
2012-05-03 + display lack of map in a nice way, don't generate bogus preview in the background
sheepluva [Thu, 03 May 2012 12:33:08 +0200] rev 7014
+ display lack of map in a nice way, don't generate bogus preview in the background * improve map selection behavior in online mode, so that players can load a missing map and have it correctly selected after pressing F5 without any rejoin, map-reselection. also doesn't cause "different maps generated" anymore if map is missing, instead the person lacking the map gets "invalid genmap" and drops out of game immediatly
2012-05-03 Get rid of overloaded functions in uRenderUtils
unc0rr [Thu, 03 May 2012 12:21:16 +0400] rev 7013
Get rid of overloaded functions in uRenderUtils
2012-05-03 merge
nemo [Thu, 03 May 2012 00:21:17 -0400] rev 7012
merge
(0) -3000 -1000 -300 -100 -96 +96 +100 +300 +1000 +3000 tip