Xeli [Wed, 23 May 2012 21:16:44 +0200] rev 7117
reimplemented ResetKbd and calling it when exiting gsChat status, this restores behavior from.17: You can now walk -> press t/chat -> type some stuff while still walking -> exit gsChat and stop walking at that moment
Xeli [Wed, 23 May 2012 19:56:14 +0200] rev 7116
android: fix the default make target
Xeli [Wed, 23 May 2012 19:54:53 +0200] rev 7115
Android: add freezer commit message
koda [Wed, 23 May 2012 02:39:30 +0200] rev 7114
add NOPNG to cmake to explicitly disable PNG dependency
reorganise osx detection and variable initalization (simpler crosscompiling) in cmake
koda [Wed, 23 May 2012 01:53:25 +0200] rev 7113
add GHC and GHFLAGS from cmake too
koda [Wed, 23 May 2012 01:39:31 +0200] rev 7112
rename a few internal cmake variables (for consistency and readability)
Wolfgang Steffens <WolfgangSteff@gmail.com> [Tue, 22 May 2012 09:25:03 +0200] rev 7111
Replaced matrix related FFP code with explicit matrix calculations.
The modelview matrices now get uploaded at a single point via glLoadMatrix4
rather than using the GL1 matrix stack.
In the GL2 variant this will become a uniform upload.
Medo <smaxein@googlemail.com> [Tue, 22 May 2012 11:19:32 +0200] rev 7110
Merge
koda [Wed, 23 May 2012 00:45:37 +0200] rev 7109
there a libSDLMain.a in the bundled SDL framework
Wolfgang Steffens <WolfgangSteff@gmail.com> [Tue, 22 May 2012 09:18:46 +0200] rev 7108
Merge
Xeli [Tue, 22 May 2012 00:41:26 +0200] rev 7107
android: possible fix for bitmap recycle errors
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..
koda [Mon, 21 May 2012 22:54:34 +0200] rev 7105
add a nilcheck
nemo [Mon, 21 May 2012 16:46:24 -0400] rev 7104
checksum
unc0rr [Tue, 22 May 2012 00:29:32 +0400] rev 7103
Feel free to add real checksum function
koda [Mon, 21 May 2012 06:34:17 +0200] rev 7102
better lazy loading for cScaleFactor
nemo [Sun, 20 May 2012 19:42:55 -0400] rev 7101
Ok. I think *this* should flip it correctly...
Xeli [Sun, 20 May 2012 21:09:13 +0200] rev 7100
android: added an unsigned target to the makefile, to help automate signing
Xeli [Sun, 20 May 2012 17:17:21 +0200] rev 7099
remove the need to qt and co when using cmake with -DANDROID=1
nemo [Sun, 20 May 2012 10:55:58 -0400] rev 7098
Minor tweaks to freezer, mostly to simplify current state to laptop
nemo [Sun, 20 May 2012 10:45:16 -0400] rev 7097
clean up pngs
mikade <redgrinner@gmail.com> [Sun, 20 May 2012 10:54:52 +0200] rev 7096
merge
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.
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.
nemo [Sun, 20 May 2012 01:00:00 -0400] rev 7093
Bit more freezer.
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
nemo [Thu, 17 May 2012 20:23:58 -0400] rev 7091
Might help if this was actually its own unique weapon
nemo [Thu, 17 May 2012 18:22:20 -0400] rev 7090
Provide training/campaign with a random seed to ignore/use.
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
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
Xeli [Thu, 17 May 2012 16:52:17 +0200] rev 7087
dont allow choosing weapons when the AI is playing
Xeli [Thu, 17 May 2012 16:51:54 +0200] rev 7086
android typo/sabotage
Xeli [Thu, 17 May 2012 15:58:24 +0200] rev 7085
fix sdl13 build
Wolfgang Steffens <WolfgangSteff@gmail.com> [Mon, 14 May 2012 22:14:17 +0200] rev 7084
readded optimization for SetScale
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
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.
Xeli [Tue, 15 May 2012 21:07:47 +0200] rev 7081
android: add missing graphics, only placeholders tho..
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.
unc0rr [Mon, 14 May 2012 22:47:56 +0400] rev 7079
Learn hask^Wpascal, dudes!
nemo [Sun, 13 May 2012 18:50:04 -0400] rev 7078
AI can't use cWindSpeedf since it now does a smooth transition
nemo [Sun, 13 May 2012 18:31:05 -0400] rev 7077
oops
nemo [Sun, 13 May 2012 14:56:05 -0400] rev 7076
Dammit Xeli
unc0rr [Sun, 13 May 2012 21:46:50 +0400] rev 7075
'\xd7af' -> 0xd7af
unc0rr [Sun, 13 May 2012 21:39:20 +0400] rev 7074
Make uUtils.c compile
unc0rr [Sun, 13 May 2012 01:54:26 +0400] rev 7073
help pas2c
unc0rr [Sun, 13 May 2012 00:50:45 +0400] rev 7072
More magic
nemo [Sat, 12 May 2012 16:45:06 -0400] rev 7071
unc0rr's magic macro
unc0rr [Sun, 13 May 2012 00:40:01 +0400] rev 7070
oops, wrong type
unc0rr [Sat, 12 May 2012 23:55:09 +0400] rev 7069
pas2c stuff again
unc0rr [Sat, 12 May 2012 22:50:33 +0400] rev 7068
Get rid of cripple SendIPCc
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
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
unc0rr [Sat, 12 May 2012 00:25:49 +0400] rev 7065
Add missing identifiers
nemo [Fri, 11 May 2012 16:09:11 -0400] rev 7064
Fix casing and type for gl
unc0rr [Fri, 11 May 2012 23:36:42 +0400] rev 7063
sysutils -> SysUtils
unc0rr [Fri, 11 May 2012 23:34:35 +0400] rev 7062
Recognize length on arrays as a separate function
unc0rr [Fri, 11 May 2012 23:22:01 +0400] rev 7061
More tolerance to pas2c
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())
unc0rr [Fri, 11 May 2012 22:54:19 +0400] rev 7059
Define NOCONSOLE for pas2c
unc0rr [Fri, 11 May 2012 22:50:52 +0400] rev 7058
uCommandHandlers now compiles
unc0rr [Fri, 11 May 2012 22:35:09 +0400] rev 7057
Support operator 'in', replace it with equality checks against each element of set
unc0rr [Fri, 11 May 2012 22:17:39 +0400] rev 7056
Recognize (hwFloat op int) expressions
unc0rr [Fri, 11 May 2012 22:09:34 +0400] rev 7055
Convert "unit.function()" properly
unc0rr [Fri, 11 May 2012 21:10:58 +0400] rev 7054
Function to compare string to char ftw
unc0rr [Fri, 11 May 2012 20:01:57 +0400] rev 7053
Make pas2c happier with uSound
unc0rr [Fri, 11 May 2012 19:33:21 +0400] rev 7052
Be more wise about constant initialization expressions being not arrays
nemo [Fri, 11 May 2012 11:08:50 -0400] rev 7051
Avoid returning an array for the sake of pas2c
koda [Fri, 11 May 2012 00:11:01 +0200] rev 7050
fix building with lua (i think)
koda [Fri, 11 May 2012 00:05:47 +0200] rev 7049
minor changes for warnings and a variables scope
koda [Thu, 10 May 2012 23:21:56 +0200] rev 7048
the ios port runs again, although with a few things to sort out
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
unc0rr [Fri, 11 May 2012 01:01:29 +0400] rev 7046
Fix identifiers case in uLandTemplates (too lazy to make proper implementation in pas2c)
unc0rr [Fri, 11 May 2012 00:36:32 +0400] rev 7045
Declare Param* functions
unc0rr [Fri, 11 May 2012 00:33:14 +0400] rev 7044
Fix for Int type and sysutils in hwengine.pas
unc0rr [Fri, 11 May 2012 00:28:06 +0400] rev 7043
Some work to make more units compile after conversion to c
unc0rr [Thu, 10 May 2012 23:51:05 +0400] rev 7042
Support overloaded operators on (hwFloat op hwFloat) calls
unc0rr [Thu, 10 May 2012 22:55:13 +0400] rev 7041
More definitions and mess with pascal code
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.
unc0rr [Thu, 10 May 2012 13:41:18 +0400] rev 7039
Handle function type differently
unc0rr [Thu, 10 May 2012 13:16:31 +0400] rev 7038
Some more definitions and slight fixes
unc0rr [Thu, 10 May 2012 11:29:18 +0400] rev 7037
uAmmos.c now compiles (3 warnings though)
unc0rr [Thu, 10 May 2012 11:12:06 +0400] rev 7036
Implement built-in functions Low() and High()
nemo [Wed, 09 May 2012 17:33:25 -0400] rev 7035
Reflects change in previous revision to uTypes
unc0rr [Thu, 10 May 2012 00:58:05 +0400] rev 7034
(PointerTo (SimpleType _)) could be a pointer to a non-struct type
unc0rr [Tue, 08 May 2012 00:17:02 +0400] rev 7033
Prepend unit name to function identifiers
unc0rr [Mon, 07 May 2012 23:48:24 +0400] rev 7032
Mangle overloaded functions (only different number of parameters is supported)
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
koda [Mon, 07 May 2012 11:59:09 +0200] rev 7030
invert LUA symbol meaning and avoid hints when compiling without it
koda [Mon, 07 May 2012 10:51:32 +0200] rev 7029
add support for FPC and FPFLAGS cmake arguments (helps crosscompiling)
koda [Sat, 05 May 2012 19:04:59 +0100] rev 7028
old typed const moved to their proper unit
koda [Sat, 05 May 2012 18:10:41 +0100] rev 7027
the scope cleanup continues...
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?)
koda [Sat, 05 May 2012 17:19:33 +0100] rev 7025
revisit isTerminated in hwengine
koda [Sat, 05 May 2012 16:53:46 +0100] rev 7024
fix more breakage
Xeli [Sat, 05 May 2012 16:41:14 +0200] rev 7023
removed the default argument in uWorld
Xeli [Sat, 05 May 2012 16:38:41 +0200] rev 7022
fix breakage
koda [Sat, 05 May 2012 15:17:16 +0100] rev 7021
adjust the scope of a few uSound variables and functions
Medo <smaxein@googlemail.com> [Thu, 03 May 2012 22:48:02 +0200] rev 7020
Merge
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)
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
sheepluva [Thu, 03 May 2012 14:21:53 +0200] rev 7017
visually indicate when map preview generation is in progress.
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
sheepluva [Thu, 03 May 2012 13:25:40 +0200] rev 7015
add DLC button to net game room
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
unc0rr [Thu, 03 May 2012 12:21:16 +0400] rev 7013
Get rid of overloaded functions in uRenderUtils
nemo [Thu, 03 May 2012 00:21:17 -0400] rev 7012
merge
sheepluva [Thu, 03 May 2012 03:18:10 +0200] rev 7011
small tweaks/fixes to room list header saving and restore...
setModel should be really done in the constructor of the page IMO btw
nemo [Thu, 03 May 2012 00:20:58 -0400] rev 7010
Switch effects to longint for convenience of tracking ice states. I could add a new Hedgehog value, but since we have this effects list being all useless as booleans anyway...
Medo <smaxein@googlemail.com> [Thu, 03 May 2012 15:34:26 +0200] rev 7009
Updated android support library to the latest version (r8)
sheepluva [Thu, 03 May 2012 02:45:08 +0200] rev 7008
fix a previewmap-related QObject::disconnect segfault
nemo [Wed, 02 May 2012 19:16:12 -0400] rev 7007
Initial stub for freezer
Medo <smaxein@googlemail.com> [Wed, 02 May 2012 23:53:45 +0200] rev 7006
Merge
sheepluva [Thu, 03 May 2012 01:18:29 +0200] rev 7005
fix: issue with playing team list vertically collapsing
nemo [Wed, 02 May 2012 18:36:27 -0400] rev 7004
Workaround for stuck pages.
sheepluva [Wed, 02 May 2012 21:45:55 +0200] rev 7003
tweak how the header customization is stored in the settings file
unc0rr [Wed, 02 May 2012 22:51:42 +0400] rev 7002
Render float consts into defines
unc0rr [Wed, 02 May 2012 22:12:58 +0400] rev 7001
GetRandom -> GetRandomf
sheepluva [Wed, 02 May 2012 19:36:23 +0200] rev 7000
allow F5 magic to refresh demos/saves list too
koda [Wed, 02 May 2012 16:36:11 +0100] rev 6999
rename a few Draw* routines
koda [Wed, 02 May 2012 14:41:21 +0100] rev 6998
wut?
koda [Wed, 02 May 2012 14:35:54 +0100] rev 6997
remove old ukeys hooks from pascalexport (definitely breaking the ios port, will have to work on that, but for now sheepluva and xeli will be happy *hopefully*)
sheepluva [Wed, 02 May 2012 15:33:34 +0200] rev 6996
rooms list
+ reorder filter chain for better performance (sorting and full-text search are now last step, not first)
+ automatically restore custom column widths and sort settings...
sheepluva [Wed, 02 May 2012 14:30:22 +0200] rev 6995
roomslist: reimplement filters
implementation details: YO DAWG, I herd you like QSortFilterProxyModels, so I put a QSortFilterProxyModel in your QSortFilterProxyModel in your QSortFilterProxyModel in your QSortFilterProxyModel so that you can filter while you filter while you filter while you filter!
nemo [Wed, 02 May 2012 07:39:25 -0400] rev 6994
remove IFDEF 0 for sake of poor parser
sheepluva [Wed, 02 May 2012 13:00:10 +0200] rev 6993
room list: replace magic table column indexes with enum. makes future changes to the room list format way easier.
koda [Wed, 02 May 2012 11:43:43 +0100] rev 6992
marked a couple of functions as inline
resolved all warnings/hints/notes
added -Ooregvar optimisation (stores frequently used variables in registers, saving ~30k code size)
sheepluva [Wed, 02 May 2012 12:24:44 +0200] rev 6991
make search filter field have a useable size on low frontend resolution
koda [Wed, 02 May 2012 10:53:13 +0100] rev 6990
change every return value into a more pascal-ish form, using the name of the fucntion (helps the parser and macpas compaitilibity)
sheepluva [Wed, 02 May 2012 11:28:38 +0200] rev 6989
make column sorting three-state: asc -> dsc -> off/default (= by room state)
sheepluva [Wed, 02 May 2012 10:57:36 +0200] rev 6988
sort by room state by default
sheepluva [Wed, 02 May 2012 10:47:21 +0200] rev 6987
allow custom sorting of roomslist (by clicking on header sections)
koda [Wed, 02 May 2012 08:07:17 +0100] rev 6986
add support for default pascal mode by removing default arguments value (maybe this also helps the parser)
nemo [Tue, 01 May 2012 17:33:28 -0400] rev 6985
Removing maps can cause desyncs. This is why we still have Cheese, Sticks, Sheep etc.
They need to remain until replacements are put in place.
sheepluva [Tue, 01 May 2012 23:03:25 +0200] rev 6984
remove map: Sticks
reason: obvious :P
sheepluva [Tue, 01 May 2012 21:24:04 +0200] rev 6983
roomslistmodel: prettier names for map +rnd+ etc.; point out unavailable maps
some other small tweaks and fixes
koda [Tue, 01 May 2012 19:56:55 +0200] rev 6982
breaking news, we don't support typed consts anymore
unc0rr [Tue, 01 May 2012 20:54:30 +0400] rev 6981
Hopefully this change doesn't break anything
unc0rr [Tue, 01 May 2012 20:54:02 +0400] rev 6980
Better type deriving
unc0rr [Tue, 01 May 2012 19:29:47 +0400] rev 6979
Declare const ints as enums
unc0rr [Tue, 01 May 2012 19:28:30 +0400] rev 6978
Make Str2PChar more pas2c-friendly
sheepluva [Tue, 01 May 2012 16:16:09 +0200] rev 6977
adjust column widths
fix a warning
koda [Tue, 01 May 2012 16:20:12 +0200] rev 6976
oops^2
koda [Tue, 01 May 2012 15:29:48 +0200] rev 6975
oops
koda [Tue, 01 May 2012 15:23:11 +0200] rev 6974
minor changes for more compatibilities with other compilers
sheepluva [Tue, 01 May 2012 14:57:40 +0200] rev 6973
RoomsListModel:
+ in progress icon
* fixed room delete and update (name match lookup was done in wrong column)
koda [Tue, 01 May 2012 11:39:24 +0100] rev 6972
remove SDL_SCANCODE_*
koda [Tue, 01 May 2012 11:25:44 +0100] rev 6971
add NULL definition and align types to their correct bitwidth
sheepluva [Tue, 01 May 2012 11:39:11 +0200] rev 6970
display haxx0red teams colors correctly.
also got rid of some casts and std:: iteration stuff
sheepluva [Tue, 01 May 2012 00:22:10 +0200] rev 6969
made the hog count thingy prettier when on low space... have fun squishing hogs!
sheepluva [Mon, 30 Apr 2012 23:14:40 +0200] rev 6968
Qt: fix issue with hog count being not visible on low resolutions/long team names and hard to read on very high resolutions
unc0rr [Mon, 30 Apr 2012 23:35:40 +0400] rev 6967
Support recurrent function calls. The code is kinda hackish and ugly, but I really spent a few hours thinking on a good solution.
sheepluva [Mon, 30 Apr 2012 20:12:43 +0200] rev 6966
add missing copyright headers to roomslistmodel
unc0rr [Mon, 30 Apr 2012 17:43:21 +0400] rev 6965
Rework string init macro
unc0rr [Mon, 30 Apr 2012 16:55:02 +0400] rev 6964
Raise exception when .inc file isn't found
Xeli [Sun, 29 Apr 2012 21:17:27 +0200] rev 6963
wops
Xeli [Sun, 29 Apr 2012 21:05:09 +0200] rev 6962
implement switch for the touch interface
Xeli [Sun, 29 Apr 2012 18:08:46 +0200] rev 6961
hide utilitywidget when changing turns, this also fixes some inconsistency when using targetting weapons
sheepluva [Sun, 29 Apr 2012 20:52:10 +0200] rev 6960
map, theme & style selection won't be lost on data updata now (except the selected map/theme/style is deleted ofc). enabling F5 key to reload data :>
sheepluva [Sun, 29 Apr 2012 17:23:05 +0200] rev 6959
make it auto-update (whoops,forgot)
sheepluva [Sun, 29 Apr 2012 17:12:49 +0200] rev 6958
hello GameStyleModel
Xeli [Sun, 29 Apr 2012 16:09:42 +0200] rev 6957
target using the utility button, this fixes bee
Xeli [Sun, 29 Apr 2012 14:10:59 +0200] rev 6956
enabled grenade timer, needs a button image
Xeli [Sat, 28 Apr 2012 15:18:30 +0200] rev 6955
wops, removed some writeln
Xeli [Sat, 28 Apr 2012 15:03:52 +0200] rev 6954
changed uKeys to uInputHandler to better reflect its function
sheepluva [Sun, 29 Apr 2012 14:00:35 +0200] rev 6953
* make HatModel update automatically (also renamed class and files)
* removed nemo's ghost file :P
sheepluva [Sat, 28 Apr 2012 18:56:31 +0200] rev 6952
license header year range adjustments
Xeli [Sat, 28 Apr 2012 14:41:40 +0200] rev 6951
- changed targetting, to launch an airstrike move the cursor/pointer to a location and then press the firebutton
- added a caption to try to explain this -_-
Xeli [Sat, 28 Apr 2012 12:46:57 +0200] rev 6950
-Fixed FingerHasMoved function, still might need a little tweaking
-Fixed targetting, it's not possible to fire airstrike and the like with a longpress, however it'll fire on the cursor not on the tap location
Xeli [Fri, 27 Apr 2012 23:39:01 +0200] rev 6949
remove last boolean keys references and using only ParseCommand in uTouch now
sheepluva [Sat, 28 Apr 2012 12:35:29 +0200] rev 6948
various comment tweaks/fixes
sheepluva [Sat, 28 Apr 2012 11:56:09 +0200] rev 6947
MapModel: add getters for random maps based on type, so that the mapContainer does not have to magically know how maps and separators are ordered within the model
sheepluva [Sat, 28 Apr 2012 09:25:30 +0200] rev 6946
fix for
issue #186 ("Screen gets messed up when selecting Hand Drawn Map")
nemo [Sat, 28 Apr 2012 00:08:12 -0400] rev 6945
unbreak snowball
nemo [Fri, 27 Apr 2012 22:25:26 -0400] rev 6944
Ok, 20,000 was a bit much. Arbitrary multiplier that seems to shove things off enough.
sheepluva [Sat, 28 Apr 2012 00:24:37 +0200] rev 6943
MapModel: comments/docs, small tweaks
Xeli [Fri, 27 Apr 2012 23:17:11 +0200] rev 6942
reimplement the quit engine+frontend keys
Xeli [Fri, 27 Apr 2012 23:09:27 +0200] rev 6941
add ammoprop to enable to up and down buttons on for the touch interface
sheepluva [Fri, 27 Apr 2012 23:10:48 +0200] rev 6940
decouple current theme from map theme (fixes theme confusion bugs of last commit)
sheepluva [Fri, 27 Apr 2012 22:22:04 +0200] rev 6939
MapModel converted to QStandardItemList; separators fixed; changed used data format (human-readable struct instead of magic list) for map info in HwMapContainer (+ various small cleanups in that class)
sheepluva [Fri, 27 Apr 2012 11:47:37 +0200] rev 6938
MapModel, various cleanups. TODO/FIXME: QComboBox separator not working with custom models
sheepluva [Thu, 26 Apr 2012 16:15:37 +0200] rev 6937
messing with the theme model a bit (gets now auto-updated after DLC download too)
nemo [Fri, 27 Apr 2012 16:57:54 -0400] rev 6936
theme tweaks
unc0rr [Fri, 27 Apr 2012 22:15:08 +0400] rev 6935
Show number of points in drawn map
unc0rr [Fri, 27 Apr 2012 00:43:48 +0400] rev 6934
Cursor for DrawMapScene. Feel free to ajust its look.
sheepluva [Thu, 26 Apr 2012 09:48:52 +0200] rev 6933
mapContainer: use DataManager, reload maps after data update (e.g. by DLC)
sheepluva [Thu, 26 Apr 2012 09:47:35 +0200] rev 6932
make DLC trigger data reload
sheepluva [Thu, 26 Apr 2012 07:44:44 +0200] rev 6931
make DataManager a QObject with reload() slot that emits signal updated()
sheepluva [Thu, 26 Apr 2012 07:22:05 +0200] rev 6930
renaming HWDataManager -> DataManager
sheepluva [Wed, 25 Apr 2012 17:44:48 +0200] rev 6929
reimplement auto-kick for ignored players (it was temporarily removed during refactoring)
sheepluva [Wed, 25 Apr 2012 08:23:48 +0200] rev 6928
nemo said I was boring for removing the "hello" randomizer on room join.
That was actually an accident, fixed by this commit.
Now find an actual reason to call me boring (there are many to choose from :P) nemo!
nemo [Tue, 24 Apr 2012 17:16:18 -0400] rev 6927
Oh, and I guess this is needed as well, although if many other places in the code do this, pas2c will need
to be a bit smarter and automatically wrap.
nemo [Tue, 24 Apr 2012 16:58:19 -0400] rev 6926
Make adler32 friendlier for pas2c - this should work the same (needs testing ofc)
unc0rr [Tue, 24 Apr 2012 23:56:41 +0400] rev 6925
Fix GetAmmoEntry in PascalExports
unc0rr [Tue, 24 Apr 2012 23:50:40 +0400] rev 6924
Get rid of overloaded functions in uAmmo
unc0rr [Tue, 24 Apr 2012 23:33:39 +0400] rev 6923
uCommands compiles
unc0rr [Tue, 24 Apr 2012 22:27:56 +0400] rev 6922
Fix types
unc0rr [Tue, 24 Apr 2012 16:11:07 +0400] rev 6921
Don't add duplicates into string consts
koda [Tue, 24 Apr 2012 06:53:39 +0200] rev 6920
this should enable png screenshots on osx as well
Xeli [Mon, 23 Apr 2012 19:23:28 +0200] rev 6919
in uTouch dont use bools to represent keystrokes, but issue ParseCommands
Xeli [Mon, 23 Apr 2012 19:22:43 +0200] rev 6918
fix the ammomenu F# buttons
Xeli [Mon, 23 Apr 2012 19:22:16 +0200] rev 6917
- change uKeys to be event based rather than polling
- missing engine+frontend exit
- missing controller support
- needs testing on different platforms and keyboards
vittorio.giovara@gmail.com [Mon, 23 Apr 2012 13:22:30 +0000] rev 6916
case sensitivity + correct variable check
koda [Mon, 23 Apr 2012 04:14:21 +0200] rev 6915
when libpng is not found, gratiously fallback to bmp screenshots; untested
koda [Mon, 23 Apr 2012 04:05:18 +0200] rev 6914
ios minor warning and optimisation for team color
nemo [Sun, 22 Apr 2012 13:58:53 -0400] rev 6913
Make clouds/flakes change direction smoothly
unc0rr [Sun, 22 Apr 2012 21:23:32 +0400] rev 6912
Allow LIST command while in room to not annoy old frontends (0.9.17 or less) with warnings
koda [Sun, 22 Apr 2012 18:38:34 +0200] rev 6911
added savepassword checkbox to options page, which now reloads values at every acces
Stepan777 [Sun, 22 Apr 2012 17:03:55 +0200] rev 6910
add a checkbox for the password field prompt (
issue #316)
Xeli [Sun, 22 Apr 2012 15:13:17 +0200] rev 6909
fixed uKeys (aka almost revert it back)
koda [Sun, 22 Apr 2012 04:48:11 +0200] rev 6908
ios: turn on more warning messages and start correcting them
Stepan777 [Sun, 22 Apr 2012 03:59:24 +0200] rev 6907
memory leak in hwform.cpp (
issue #386)
koda [Sun, 22 Apr 2012 02:10:44 +0200] rev 6906
fix compiling hw for ios (was looking for the wrong math.h and used an old variable name)
nemo [Sat, 21 Apr 2012 18:11:24 -0400] rev 6905
*sigh*
nemo [Sat, 21 Apr 2012 18:05:42 -0400] rev 6904
Seems to me placing hogs does not need 5s since it is a fixed interval now. Maybe if placing hogs was ever 0 seconds or something.
unc0rr [Sat, 21 Apr 2012 23:00:08 +0400] rev 6903
Oops
unc0rr [Sat, 21 Apr 2012 20:12:22 +0400] rev 6902
Make pas2c even smarter. Now uIO.c compiles fine, and only 1 warning when compiled with -Wall (clang).
Xeli [Sat, 21 Apr 2012 18:02:44 +0200] rev 6901
- Don't crash on back press, but shutdown hedgewars
- enable volume up/down/mute buttons
Xeli [Sat, 21 Apr 2012 17:59:14 +0200] rev 6900
- Added support for keyboards on android
- tiny patch for android/sdl tracks backspace correctly now
- Added SDL_SCANCODE_X constants in uKeys
- First attempt at making the touch interface and keys input work side by side
Xeli [Sat, 21 Apr 2012 17:55:45 +0200] rev 6899
- Return of the F<numbers> in the ammomenu
- Cursor is now hiden on touch interfaces, rather than hidden on landscape ammomenu
unc0rr [Sat, 21 Apr 2012 19:51:13 +0400] rev 6898
- Remove support for variables in command handlers
- Make parameter to RegisterVariable typed instead of just pointer
- Catch a bug due to wrong type passed to RegisterVariable
unc0rr [Fri, 20 Apr 2012 23:03:20 +0400] rev 6897
Fix parsing of exit() call without parameters
unc0rr [Fri, 20 Apr 2012 22:56:56 +0400] rev 6896
Move all strings into constants to make them of string255 type
unc0rr [Fri, 20 Apr 2012 22:03:35 +0400] rev 6895
Many small improvements to pas2c
unc0rr [Fri, 20 Apr 2012 01:50:47 +0400] rev 6894
Some more progress with pas2c
unc0rr [Thu, 19 Apr 2012 23:36:20 +0400] rev 6893
- Track array size to use for High function
- Some fixes
Xeli [Thu, 19 Apr 2012 18:15:03 +0200] rev 6892
android: prevent the app from a semi-crash when exiting a game
unc0rr [Sun, 15 Apr 2012 00:47:22 +0400] rev 6891
Improve rendering of function types, ranges, and more
unc0rr [Sat, 14 Apr 2012 23:50:14 +0400] rev 6890
Fix insanity
unc0rr [Sat, 14 Apr 2012 23:36:57 +0400] rev 6889
More string types
unc0rr [Sat, 14 Apr 2012 23:19:45 +0400] rev 6888
Get rid of TGearsType to simplify pas2c
unc0rr [Sat, 14 Apr 2012 22:40:23 +0400] rev 6887
Render some builtin functions
unc0rr [Sat, 14 Apr 2012 22:24:09 +0400] rev 6886
Render unions
koda [Fri, 13 Apr 2012 01:41:11 +0200] rev 6885
minor gl debug/comments
koda [Fri, 13 Apr 2012 00:18:10 +0200] rev 6884
disable png screenshots on mobile for now
unc0rr [Fri, 13 Apr 2012 00:08:46 +0400] rev 6883
Support string constants
Stepan777 [Thu, 12 Apr 2012 23:10:35 +0400] rev 6882
Oops, forgot file
Stepan777 [Thu, 12 Apr 2012 23:05:46 +0400] rev 6881
png screenshots
unc0rr [Wed, 11 Apr 2012 22:47:21 +0400] rev 6880
Support operators declarations
unc0rr [Wed, 11 Apr 2012 22:46:59 +0400] rev 6879
Simplify converter's life
unc0rr [Wed, 11 Apr 2012 01:04:58 +0400] rev 6878
Improve rendering of function types, arrays, and more