2012-06-24 Stepan777 merge
2012-06-24 nemo Sanity limits.
2012-06-24 nemo Another take at prettier crate appearance
2012-06-27 Medo frontlib: Getting there :) Added commandline client for testing
2012-06-24 nemo Try to use TestCollExcludingMe a bit less - the flag bit is a bit (heh) more accurate.
2012-06-25 Medo frontlib: Using macros for simplification of callbacks
2012-06-24 nemo Second part of the change. Make collision check use the new mask bit.
2012-06-24 Medo frontlib: Intermittent commit. Things are still in flux but we're getting there :)
2012-06-24 nemo Step 1. Add current hedgehog as top bit of bottom byte.
2012-06-21 Medo More progress on the netplay part of the frontlib
2012-06-23 unc0rr - Fix cake bug introduced in r2ccfc93c6b5e
2012-06-19 Medo Merge
2012-06-22 unc0rr Swap order of actions
2012-06-18 unc0rr Output log to stdout instead of stderr
2012-06-18 unc0rr Oops, forgot this
2012-07-23 belphegorr Added a new function: AddNewEvent, which only adds an event to the list if it doesn't already exist. Kept the old one as it might me useful to be able to add an event more than once.
2012-06-18 unc0rr set(LUA_LIBRARY lua.dll) for win32 builds
2012-07-20 belphegorr Placed hiding hogs at the end of StartMission in Mission 3
2012-06-17 unc0rr BindsModel
2012-07-20 belphegorr Added localization
2012-06-17 unc0rr - Move colorsModel to appropriate place
2012-07-20 belphegorr Modified DrawGear so that it doesn't draw the gear when it has message gmRemoveFromList (it was causing havoc when I used HideHog as it could not access the position of the hog)
2012-06-17 koda CROSSAPPLE ftw
2012-07-16 belphegorr Fixed a visual gear in Mission 5
2012-06-17 unc0rr This should fix default hogs names in network game
2012-07-16 belphegorr Added fifth mission and fixed minor control bug with mission 4
2012-06-16 unc0rr Catch all types of exceptions in recv thread. Should probably help with ghosts problem, though I have no idea which else kind of exception could arise there.
2012-07-10 belphegorr Fixed a bug where certain ammo types were added to the wrong hogs.
2012-06-14 unc0rr AI loves to jump
2012-07-10 belphegorr Reduced mission 4 difficulty (enemy health and level) and fixed a bug where hogs would comment on the death of Dense Cloud eve though he isn't added
2012-06-13 koda ios: disable some warnings
2012-07-08 belphegorr Changed a ShowMission in Mission 4
2012-06-13 koda it was inevitable
2012-07-08 belphegorr Modified frontend so that updating campaogn progress no longer changes current index of the mission combo box
2012-06-13 koda ios: explain why setting a style disables schemes and/or weapons sometimes
2012-07-06 belphegorr Modified Animate.lua function AnimMove to take highercase direction (e.g. "Left")
2012-06-13 koda ios: for mission configuration, use the bundled cfg file instead of providing plist files
2012-07-06 belphegorr Modified Mission 4: reduced second wave health, reduced some ammos, added some ammos, added reaction to hog death, added reaction to second wave of hogs
2012-06-13 koda add default cfg files for uniformity in missions
2012-07-06 belphegorr Increased turn time to 40
2012-06-12 Stepan777 fix very stupid bug :)
2012-06-13 koda DPI for everyone
2012-07-05 belphegorr Reduced number of crates on the challenge in mission 1, fixed an error with mission 3 (at the end)
2012-06-11 Stepan777 1. Implement new page in frontend with options for video recording.
2012-06-19 Medo frontlib: Started work on the server connection code
2012-06-13 nemo LUA_FOUND should surely be set only if the system lua was found.
2012-07-05 belphegorr Reduced ammo count on Mission 2
2012-06-11 Stepan777 merge
2012-06-15 Medo Changed frontlib to use the existing ini file formats of the QtFrontend
2012-06-13 nemo Couple of missed sections from last time. Shield is still a bit odd
2012-07-05 belphegorr Modified some crate positions, added sound to teleports, fixed loc errors...
2012-06-12 Medo frontlib: Rewrote the ini helper code, finished ini reading/writing support for all relevant file types
2012-06-10 koda reorganize options.inc a little
2012-07-05 belphegorr Added localization and changed primary team color.
2012-06-12 Medo Cleanup, refactoring and generally more development in the frontlib
2012-06-10 koda uniform NOPNG and NOSERVER cmake symbols
2012-07-04 belphegorr Added Mission 4: United We Stand
2012-06-10 Medo Merge
2012-06-10 koda sed 's/\t/ /g' CMakeLists.txt
2012-07-03 belphegorr Set the choice constants to the correct values (1-3 instead of 0-2).
2012-06-10 nemo Ensure that Clan ammo always takes precedence over Per Hog Ammo in the flags. It'd be best for the user sake if these buttons acted more like radio buttons.
2012-07-01 belphegorr Removed some debugging lines I forgot to remove.
2012-06-09 nemo disable this debug too
2012-07-01 belphegorr Added mission 3: The Journey Back
2012-06-09 nemo Remove debug pixel draws, skip tracing on own shoved hogs. Should speed things up allowing more evaluations of stuff.
2012-06-29 belphegorr Fixed some bugs with Mission 2 and Animate.lua.
2012-06-09 unc0rr TestBaseballBat
2012-06-25 belphegorr Fixed a bug in Mission 2, where hidden hogs appeared before getting deleted on losing the game.
2012-06-09 unc0rr - Adjust some consts so whip and firepunch work perfectly
2012-06-25 belphegorr Changed color of the "Natives" team to make it more visible and reduced difficulty of the "easy" challenge in the first mission.
2012-06-09 nemo Ignore all objects for fall tracing with shove to avoid considering checkins as obstacles. many objects will get knocked by the kick anyway, so end result should be pretty good. Oh, and ditch the sniper rifle doubling.
2012-06-25 belphegorr Fixed a bug where, after finishing a campaign mission, the user needed to reselect the team in the frontend in order to see the next mission.
2012-06-09 nemo Double sniper rifle damage (AI seems unaware of second shot, when playing). Spread out flakes along X when looping and add a little Y variation. This avoids noticeable patterns. Especially on the rarer close layer or dense flakes like rain (for Y)
2012-06-25 belphegorr Added the helper script I forgot to add last time
2012-06-09 unc0rr - Fix damage calculation in TestSniperRifle, aim a bit lower to compensate initial angle shift in sniper rifle. As a result, AI seems to never fail sniper rifle shots.
2012-06-25 belphegorr Copied the first two campaign missions and the helper script into share/hedgewars/Data/
2012-06-09 Xeli restore fpc 2.4.2 compatibility
2012-06-25 belphegorr The first campaign commit with a lot of changes...
2012-06-08 unc0rr New bright and shiny TestFirepunch which actually works
2012-06-08 Xeli fix shift key by disabling the key modifiers for now
2012-06-07 Stepan777 1. Add IFDEFs for video recording
2012-06-08 unc0rr - TestSniperRifle ftw (still needs some consts adjustments, because AI seems to love sniper rifle too much)
2012-06-07 Stepan777 merge
2012-06-08 unc0rr Check for gstHHDriven instead of damage check, so ballgun stops when turn ends in multiattack mode
2012-06-07 Stepan777 merge
2012-06-07 Xeli ignore keymodifers other than ctrl/alt/shift
2012-06-06 Xeli removed some writelns
2012-06-06 Xeli first attempt at implementing support for keys with modifiers
2012-06-06 nemo Make it AI survival almost definitely impossible by adding a 3rd pass to FindGear. 1st pass normal, 2nd pass allow close to objects, 3rd pass, allow overlapping objects.
2012-06-06 unc0rr Not needed here
2012-06-05 Wolfgang Steffens Removed leftover FFP code: We should now be GL2 GLSL1.30+ forward compatible.
2012-06-05 unc0rr - Allow camera movement while current hedgehog is falling
2012-06-05 Wolfgang Steffens Merge
2012-06-05 Xeli Android: first attempt at using the density call from java
2012-06-05 Xeli only reset those keys which actually change their bindings
2012-06-04 nemo tidy flags
2012-06-10 Medo Small improvements to the frontend lib for better debugging
2012-06-04 nemo Welp. We have a bit of a problem here. Reverting the move of nextturn. But this causes a desync in scripting unless we can find a better fix.
2012-06-04 Stepan777 here it is
2012-06-09 Medo Implemented game launching API for the frontlib.
2012-06-04 unc0rr Don't make unnecessary calls to TestWhip, TestFirePunch, TestBaseballBat and TestHammer functions as they have no need to take Targ parameter into account and thus may only be called once per position
2012-06-08 Medo Implemented public API for letting the engine render maps
2012-06-04 nemo Make watching AI v AI on ai survival a bit more entertaining
2012-06-07 Medo Added ini reading/writing for game schemes to the frontend lib
2012-06-04 nemo Workaround for bug #144. This workaround had occurred to me a while ago, but wasn't sure if placing them unfairly was better than not placing them at all. Argument for not placing at all is people should probably abort the game when they notice it. Argument for placing unfairly is people can still abort, and if we really wanted them to abort, we should probably just have halted launch if all hogs failed to spawn. This way at least play can continue.
2012-06-04 Medo Frontlib: Work on the callback mechanisms for IPC
2012-06-04 nemo After experimenting with a long running average at maxed out FPS and a variety of map sizes, 128 seems to actually be a good size to use if only drawing bits of world with stuff in it. 64 actually did even better in some situations, but significantly worse in others (lots of land, zoomed out).
2012-06-02 Medo frontlib refactoring
2012-06-03 nemo Only create textures for non-empty LandPixel chunks. This should save a fair amount of memory, especially on smaller maps, and eliminate a number of draws
2012-06-02 Medo Merge
2012-06-03 nemo warp sound when AI survival hog respawns. attempt at a bit of a crate spawn animation (moar sparkles and a quick fadein)
2012-06-02 Xeli Android: added a callback to java to determine dpi/dip how much we should scale the ui
2012-06-02 Medo Merge
2012-06-02 nemo add onGameTick20 to basic training, extend laser sight out way more (it was visible at top when completely zoomed out), move call of new turn to after AfterSwitchHedgehog to avoid lua issues in onNewTurn - if this causes problems, lua can do delayed actions in onGameTick
2012-06-01 unc0rr Some brainfucking code which greatly reduces number of TestCollision* calls in hedgehog walk routine. Especially helpful to AI optimization. Also fixes some edge cases.
2012-05-31 mikade merge
2012-06-02 Medo Demo recording for the frontend library
2012-05-31 nemo Name the flags for fall tracking and indicating whether the explosion erases terrain.
2012-05-31 Medo Moved frontlib into project_files
2012-05-31 unc0rr merge
2012-05-31 Medo Further work on the frontend library, restructuring, ...
2012-05-31 unc0rr merge
2012-05-31 mikade Add a GetTag method so that SetTag doesn't feel lonely.
2012-05-30 Medo Started work on the frontend networking library
2012-05-31 unc0rr Improve TestWhip
2012-05-30 sheepluva minor tweaks for options page; should improve readability at small window size... a bit...
2012-05-29 Medo Removed dead/deprecated code and comments
2012-05-31 unc0rr pas2c stuff
2012-05-30 unc0rr This should make drawn maps rendering even more faster
2012-05-29 Medo Merge
2012-05-30 unc0rr merge
2012-05-30 unc0rr Render drawn maps 10-500 times faster
2012-05-29 unc0rr Oops, forgot to set 'erasing' flag on decoding
2012-05-28 unc0rr Fix a bug with wrong state of teams list when color isn't changed manually
2012-05-28 nemo Remove a couple more timers, should mean alpha matches old pulse time now
2012-05-28 nemo also change specialists
2012-05-28 nemo Set air attack to active by default, make time look a bit nicer, avoid plane buzz activating.
2012-05-28 Xeli change the array which represents the keyboard state to be a boolean array rather than byte array
2012-05-28 Xeli Don't allow for multiple key up(or down) events, it will ignore the excess events
2012-05-28 nemo Also change Highlander and Racer
2012-05-28 Wolfgang Steffens moved generic matrix code to uMatrix.pas
2012-05-28 unc0rr merge
2012-05-28 Wolfgang Steffens merge
2012-05-28 nemo Add onGameTick20 to try and encourage lua to be a bit more efficient. Rewrite Space Invasion to use it. Top speed of aliens is 25% higher now, although that could be changed, I kinda liked it. Change parameter order of div().
2012-05-28 unc0rr Some improvements to pas2c
2012-05-27 unc0rr Fix a remote crasher
2012-05-25 unc0rr - Fix some AI stupidness factors
2012-05-27 unc0rr Make frontend compile with clang
2012-05-27 unc0rr - Allow switching colors with mouse wheel
2012-05-25 Wolfgang Steffens initial GLSL1.2 test version
2012-05-26 nemo Minor freezer changes, allow snow to accumulate on indestructible terrain too.
2012-05-25 Wolfgang Steffens Removed lazy update: workaround for R7103
2012-05-26 unc0rr Bring leftTeams back (with a fix) as it is apparently needed for spectators.
2012-05-25 Wolfgang Steffens merge
2012-05-24 unc0rr - Restore pre-r9257cf8e7af2 behavior
2012-05-23 Medo Merge
2012-05-23 nemo Fix reported in bug #327, comment #3 - untested but seems reasonable/safe.
2012-05-23 nemo http://www.demoties.com/wp-content/uploads/2011/03/mar-01-6.jpg
2012-05-23 unc0rr Mark team for deletion when letting others know it has left during game. Should help with quitters problem.
2012-05-23 unc0rr Don't remove already removed team
2012-05-23 Xeli wops add this too
2012-05-23 Xeli 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
2012-05-23 Xeli android: fix the default make target
2012-05-23 Xeli Android: add freezer commit message
2012-05-23 koda add NOPNG to cmake to explicitly disable PNG dependency
2012-05-22 koda add GHC and GHFLAGS from cmake too
2012-05-22 koda rename a few internal cmake variables (for consistency and readability)
2012-05-22 Wolfgang Steffens Replaced matrix related FFP code with explicit matrix calculations.
2012-05-22 Medo Merge
2012-05-22 koda there a libSDLMain.a in the bundled SDL framework
2012-05-22 Wolfgang Steffens Merge
2012-05-21 Xeli android: possible fix for bitmap recycle errors
2012-05-21 Xeli fixed wheelup/down
2012-05-21 koda add a nilcheck
2012-05-21 nemo checksum
2012-05-21 unc0rr Feel free to add real checksum function
2012-05-21 koda better lazy loading for cScaleFactor
2012-05-20 nemo Ok. I think *this* should flip it correctly...
2012-05-20 Xeli android: added an unsigned target to the makefile, to help automate signing
2012-05-20 Xeli remove the need to qt and co when using cmake with -DANDROID=1
2012-05-20 nemo Minor tweaks to freezer, mostly to simplify current state to laptop
2012-05-20 nemo clean up pngs
2012-05-20 mikade merge
2012-05-19 mikade + Trivial update.
2012-05-19 mikade A few scripts to try out. 2x challenge, 1x GSoC training, 1x user mission.
2012-05-20 nemo Bit more freezer.
2012-05-18 nemo 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 nemo Might help if this was actually its own unique weapon
2012-05-17 nemo Provide training/campaign with a random seed to ignore/use.
2012-05-17 Xeli remove ProcessKdb references all together, removed movecursor() because it doesnt seem to do anything
2012-05-17 Xeli first attempt at fixing controller/gamepad, it works with the android controller but it doesnt have hats/buttons, needs testing
2012-05-17 Xeli dont allow choosing weapons when the AI is playing
2012-05-17 Xeli android typo/sabotage
2012-05-17 Xeli fix sdl13 build
2012-05-14 Wolfgang Steffens readded optimization for SetScale
2012-05-17 Xeli unbreak android build
2012-05-14 Wolfgang Steffens Replaced FFP code that sets up orthogonal projection with explicit matrix
2012-05-15 Xeli android: add missing graphics, only placeholders tho..
2012-05-14 Wolfgang Steffens Refactored TTexture to allow encoding sprite(s) at an arbitrary location within
2012-05-14 unc0rr Learn hask^Wpascal, dudes!
2012-05-13 nemo AI can't use cWindSpeedf since it now does a smooth transition
2012-05-13 nemo oops
2012-05-13 nemo Dammit Xeli
2012-05-13 unc0rr '\xd7af' -> 0xd7af
2012-05-13 unc0rr Make uUtils.c compile
2012-05-12 unc0rr help pas2c
2012-05-12 unc0rr More magic
2012-05-12 nemo unc0rr's magic macro
2012-05-12 unc0rr oops, wrong type
2012-05-12 unc0rr pas2c stuff again
2012-05-12 unc0rr Get rid of cripple SendIPCc
2012-05-12 unc0rr A solution to char vs string problem: mark single-letter strings with _S macro
2012-05-12 unc0rr Make pas2c even more happier with uGears.c, allow assigning arrays in some cases
2012-05-11 unc0rr Add missing identifiers
2012-05-11 nemo Fix casing and type for gl
2012-05-11 unc0rr sysutils -> SysUtils
2012-05-11 unc0rr Recognize length on arrays as a separate function
2012-05-11 unc0rr More tolerance to pas2c
2012-05-11 unc0rr Properly track type in ref2CF, this fixes issues with functions returning strings used in expression (like "a" + line())
2012-05-11 unc0rr Define NOCONSOLE for pas2c
2012-05-11 unc0rr uCommandHandlers now compiles
2012-05-11 unc0rr Support operator 'in', replace it with equality checks against each element of set
2012-05-11 unc0rr Recognize (hwFloat op int) expressions
2012-05-11 unc0rr Convert "unit.function()" properly
2012-05-11 unc0rr Function to compare string to char ftw
2012-05-11 unc0rr Make pas2c happier with uSound
2012-05-11 unc0rr Be more wise about constant initialization expressions being not arrays
2012-05-11 nemo Avoid returning an array for the sake of pas2c
2012-05-10 koda fix building with lua (i think)
2012-05-10 koda minor changes for warnings and a variables scope
2012-05-10 koda the ios port runs again, although with a few things to sort out
2012-05-10 koda ios: this commit just removes the overlay class files (with all submenus and resources) while working on a proper restoration
2012-05-10 unc0rr Fix identifiers case in uLandTemplates (too lazy to make proper implementation in pas2c)
2012-05-10 unc0rr Declare Param* functions
2012-05-10 unc0rr Fix for Int type and sysutils in hwengine.pas
2012-05-10 unc0rr Some work to make more units compile after conversion to c
2012-05-10 unc0rr Support overloaded operators on (hwFloat op hwFloat) calls
2012-05-10 unc0rr More definitions and mess with pascal code
2012-05-10 unc0rr Render function variables in struct with no mangling. 13 C units are compilable now.
2012-05-10 unc0rr Handle function type differently
2012-05-10 unc0rr Some more definitions and slight fixes
2012-05-10 unc0rr uAmmos.c now compiles (3 warnings though)
2012-05-10 unc0rr Implement built-in functions Low() and High()
2012-05-09 nemo Reflects change in previous revision to uTypes
2012-05-09 unc0rr (PointerTo (SimpleType _)) could be a pointer to a non-struct type
2012-05-07 unc0rr Prepend unit name to function identifiers
2012-05-07 unc0rr Mangle overloaded functions (only different number of parameters is supported)
2012-05-07 koda when Lua is not found, fallback to compiling the one that comes bundled in our sources
2012-05-07 koda invert LUA symbol meaning and avoid hints when compiling without it
2012-05-07 koda add support for FPC and FPFLAGS cmake arguments (helps crosscompiling)
2012-05-05 koda old typed const moved to their proper unit
2012-05-05 koda the scope cleanup continues...
2012-05-05 koda split OnDestroy across the appropriate modules (this doen't cause leaks on mobile, right?)
2012-05-05 koda revisit isTerminated in hwengine
2012-05-05 koda fix more breakage
2012-05-05 Xeli removed the default argument in uWorld
2012-05-05 Xeli fix breakage
2012-05-05 koda adjust the scope of a few uSound variables and functions
2012-05-03 Medo Merge
2012-05-04 unc0rr 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 sheepluva some tweaks/fixes/etc to the map preview and reload stuff
2012-05-03 sheepluva visually indicate when map preview generation is in progress.
2012-05-03 koda HAPPY 7000th COMMIT HEDGEWARS
2012-05-03 sheepluva add DLC button to net game room
2012-05-03 sheepluva + display lack of map in a nice way, don't generate bogus preview in the background
2012-05-03 unc0rr Get rid of overloaded functions in uRenderUtils
2012-05-03 nemo merge
2012-05-03 sheepluva small tweaks/fixes to room list header saving and restore...
2012-05-03 nemo 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...
2012-05-03 Medo Updated android support library to the latest version (r8)
2012-05-03 sheepluva fix a previewmap-related QObject::disconnect segfault
2012-05-02 nemo Initial stub for freezer
2012-05-02 Medo Merge
2012-05-02 sheepluva fix: issue with playing team list vertically collapsing
2012-05-02 nemo Workaround for stuck pages.
2012-05-02 sheepluva tweak how the header customization is stored in the settings file
2012-05-02 unc0rr Render float consts into defines
2012-05-02 unc0rr GetRandom -> GetRandomf
2012-05-02 sheepluva allow F5 magic to refresh demos/saves list too
2012-05-02 koda rename a few Draw* routines
2012-05-02 koda wut?
2012-05-02 koda 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*)
2012-05-02 sheepluva rooms list
2012-05-02 sheepluva roomslist: reimplement filters
2012-05-02 nemo remove IFDEF 0 for sake of poor parser
2012-05-02 sheepluva room list: replace magic table column indexes with enum. makes future changes to the room list format way easier.
2012-05-02 koda marked a couple of functions as inline
2012-05-02 sheepluva make search filter field have a useable size on low frontend resolution
2012-05-02 koda change every return value into a more pascal-ish form, using the name of the fucntion (helps the parser and macpas compaitilibity)
2012-05-02 sheepluva make column sorting three-state: asc -> dsc -> off/default (= by room state)
2012-05-02 sheepluva sort by room state by default
2012-05-02 sheepluva allow custom sorting of roomslist (by clicking on header sections)
2012-05-02 koda add support for default pascal mode by removing default arguments value (maybe this also helps the parser)
2012-05-01 nemo Removing maps can cause desyncs. This is why we still have Cheese, Sticks, Sheep etc.
2012-05-01 sheepluva remove map: Sticks
2012-05-01 sheepluva roomslistmodel: prettier names for map +rnd+ etc.; point out unavailable maps
2012-05-01 koda breaking news, we don't support typed consts anymore
2012-05-01 unc0rr Hopefully this change doesn't break anything
2012-05-01 unc0rr Better type deriving
2012-05-01 unc0rr Declare const ints as enums
2012-05-01 unc0rr Make Str2PChar more pas2c-friendly
2012-05-01 sheepluva adjust column widths
2012-05-01 koda oops^2
2012-05-01 koda oops
2012-05-01 koda minor changes for more compatibilities with other compilers
2012-05-01 sheepluva RoomsListModel:
2012-05-01 koda remove SDL_SCANCODE_*
2012-05-01 koda add NULL definition and align types to their correct bitwidth
2012-05-01 sheepluva display haxx0red teams colors correctly.
2012-04-30 sheepluva made the hog count thingy prettier when on low space... have fun squishing hogs!
2012-04-30 sheepluva Qt: fix issue with hog count being not visible on low resolutions/long team names and hard to read on very high resolutions
2012-04-30 unc0rr Support recurrent function calls. The code is kinda hackish and ugly, but I really spent a few hours thinking on a good solution.
2012-04-30 sheepluva add missing copyright headers to roomslistmodel
2012-04-30 unc0rr Rework string init macro
2012-04-30 unc0rr Raise exception when .inc file isn't found
2012-04-29 Xeli wops
2012-04-29 Xeli implement switch for the touch interface
2012-04-29 Xeli hide utilitywidget when changing turns, this also fixes some inconsistency when using targetting weapons
2012-04-29 sheepluva 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 :>
2012-04-29 sheepluva make it auto-update (whoops,forgot)
2012-04-29 sheepluva hello GameStyleModel
2012-04-29 Xeli target using the utility button, this fixes bee
2012-04-29 Xeli enabled grenade timer, needs a button image
2012-04-28 Xeli wops, removed some writeln
2012-04-28 Xeli changed uKeys to uInputHandler to better reflect its function
2012-04-29 sheepluva * make HatModel update automatically (also renamed class and files)
2012-04-28 sheepluva license header year range adjustments
2012-04-28 Xeli - changed targetting, to launch an airstrike move the cursor/pointer to a location and then press the firebutton
2012-04-28 Xeli -Fixed FingerHasMoved function, still might need a little tweaking
2012-04-27 Xeli remove last boolean keys references and using only ParseCommand in uTouch now
2012-04-28 sheepluva various comment tweaks/fixes
2012-04-28 sheepluva 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
2012-04-28 sheepluva fix for issue 186 ("Screen gets messed up when selecting Hand Drawn Map")
2012-04-28 nemo unbreak snowball
2012-04-28 nemo Ok, 20,000 was a bit much. Arbitrary multiplier that seems to shove things off enough.
2012-04-27 sheepluva MapModel: comments/docs, small tweaks
2012-04-27 Xeli reimplement the quit engine+frontend keys
2012-04-27 Xeli add ammoprop to enable to up and down buttons on for the touch interface
2012-04-27 sheepluva decouple current theme from map theme (fixes theme confusion bugs of last commit)
2012-04-27 sheepluva 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)
2012-04-27 sheepluva MapModel, various cleanups. TODO/FIXME: QComboBox separator not working with custom models
2012-04-26 sheepluva messing with the theme model a bit (gets now auto-updated after DLC download too)
2012-04-27 nemo theme tweaks
2012-04-27 unc0rr Show number of points in drawn map
2012-04-26 unc0rr Cursor for DrawMapScene. Feel free to ajust its look.
2012-04-26 sheepluva mapContainer: use DataManager, reload maps after data update (e.g. by DLC)
2012-04-26 sheepluva make DLC trigger data reload
2012-04-26 sheepluva make DataManager a QObject with reload() slot that emits signal updated()
2012-04-26 sheepluva renaming HWDataManager -> DataManager
2012-04-25 sheepluva reimplement auto-kick for ignored players (it was temporarily removed during refactoring)
2012-04-25 sheepluva nemo said I was boring for removing the "hello" randomizer on room join.
2012-04-24 nemo Oh, and I guess this is needed as well, although if many other places in the code do this, pas2c will need
2012-04-24 nemo Make adler32 friendlier for pas2c - this should work the same (needs testing ofc)
2012-04-24 unc0rr Fix GetAmmoEntry in PascalExports
2012-04-24 unc0rr Get rid of overloaded functions in uAmmo
2012-04-24 unc0rr uCommands compiles
2012-04-24 unc0rr Fix types
2012-04-24 unc0rr Don't add duplicates into string consts
2012-04-24 koda this should enable png screenshots on osx as well
2012-04-23 Xeli in uTouch dont use bools to represent keystrokes, but issue ParseCommands
2012-04-23 Xeli fix the ammomenu F# buttons
2012-04-23 Xeli - change uKeys to be event based rather than polling
2012-04-23 vittorio giovara case sensitivity + correct variable check
2012-04-23 koda when libpng is not found, gratiously fallback to bmp screenshots; untested
2012-04-23 koda ios minor warning and optimisation for team color
2012-04-22 nemo Make clouds/flakes change direction smoothly
2012-04-22 unc0rr Allow LIST command while in room to not annoy old frontends (0.9.17 or less) with warnings
2012-04-22 koda added savepassword checkbox to options page, which now reloads values at every acces
2012-04-22 Stepan777 add a checkbox for the password field prompt (issue 316)
2012-04-22 Xeli fixed uKeys (aka almost revert it back)
2012-04-22 koda ios: turn on more warning messages and start correcting them
2012-04-22 Stepan777 memory leak in hwform.cpp (issue 386)
2012-04-22 koda fix compiling hw for ios (was looking for the wrong math.h and used an old variable name)
2012-04-21 nemo *sigh*
2012-04-21 nemo 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.
2012-04-21 unc0rr Oops
2012-04-21 unc0rr Make pas2c even smarter. Now uIO.c compiles fine, and only 1 warning when compiled with -Wall (clang).
2012-04-21 Xeli - Don't crash on back press, but shutdown hedgewars
2012-04-21 Xeli - Added support for keyboards on android
2012-04-21 Xeli - Return of the F<numbers> in the ammomenu
2012-04-21 unc0rr - Remove support for variables in command handlers
2012-04-20 unc0rr Fix parsing of exit() call without parameters
2012-04-20 unc0rr Move all strings into constants to make them of string255 type
2012-04-20 unc0rr Many small improvements to pas2c
2012-04-19 unc0rr Some more progress with pas2c
2012-04-19 unc0rr - Track array size to use for High function
2012-04-19 Xeli android: prevent the app from a semi-crash when exiting a game
2012-04-14 unc0rr Improve rendering of function types, ranges, and more
2012-04-14 unc0rr Fix insanity
2012-04-14 unc0rr More string types
2012-04-14 unc0rr Get rid of TGearsType to simplify pas2c
2012-04-14 unc0rr Render some builtin functions
2012-04-14 unc0rr Render unions
2012-04-12 koda minor gl debug/comments
2012-04-12 koda disable png screenshots on mobile for now
2012-04-12 unc0rr Support string constants
2012-04-12 Stepan777 Oops, forgot file
2012-04-12 Stepan777 png screenshots
2012-04-11 unc0rr Support operators declarations
2012-04-11 unc0rr Simplify converter's life
2012-04-10 unc0rr Improve rendering of function types, arrays, and more
2012-04-09 koda vob* variables need to be reset
2012-04-09 unc0rr Unbreak build (change was only tested with pas2c parser, and was okay to it)
2012-04-09 unc0rr First try to compile with clang: improve renderer a bit. The result of pas2c is still far from normal C source.
2012-04-09 unc0rr Better handle switch statement
2012-04-09 unc0rr Eraser tool
2012-04-09 unc0rr Better support for strings
2012-04-09 koda ios: resample the sound effects in CAF as suggested in ios sdk (100kB of space saved)
2012-04-09 koda ios: refactor the code of the after-game statistics display using delegates
2012-04-09 koda ios: convert audio operation from class to instance, plays better with memory
2012-04-09 koda i don't understand this, but without this change audio doesn't fade on ios
2012-04-09 nemo remove stray pixels
2012-04-08 koda ios: don't prompt restoring a game that didn't complete loading
2012-04-08 koda ios, this method belongs here
2012-04-08 koda ios: schemes table was being drawn on top of the table border
2012-04-08 koda formatting
2012-04-08 koda when focus is lost lower the volume to a minimum
2012-04-07 koda by popular demand, switch Nature and Golf music (issue 383)
2012-04-06 unc0rr Convert some operators
2012-04-05 unc0rr Unwind 'with' construction
2012-04-05 unc0rr Improve rendering into C
2012-04-05 unc0rr Make function more pascal-ish
2012-04-04 unc0rr More external definitions for pas2c
2012-04-04 unc0rr Finish the toughest part of the converter. Now it knows types of everything, so could correctly recognize bitwise operators and type convertions.
2012-04-04 unc0rr Normalize RecordFields before conversion. Helps with namespaces problem.
2012-04-03 unc0rr Fix withState' not returning lastType
2012-04-01 Medo Added copyright notice to Scheme.java
2012-04-03 krdrt5367 ja update
2012-04-01 Medo Hedgeroid: Added ini4j library, updated android support library and added lib licenses
2012-04-03 krdrt5367 de update
2012-04-01 Medo Added some toString methods to help when debugging
2012-04-03 krdrt5 cz update
2012-04-01 Medo Merge
2012-04-02 unc0rr - Handle multidimensional arrays better
2012-04-01 Medo Scheme definitions now use .ini files.
2012-04-02 unc0rr Finally fix the bug with pointer declarations polluting namespace with bad records
2012-03-31 Medo Removed some unused imports and a redundand nullcheck
2012-04-01 koda let's outsmart the compiler for no particular benefit
2012-03-31 Medo Added hashcode function for Team to make it consistent with equals.
2012-03-30 Medo Remove API Level 8 dependency found by Android Lint
2012-03-30 unc0rr More clean namespace, some fixes
2012-03-30 unc0rr Much better types handling, work correctly with functions
2012-03-29 unc0rr - Treat strings as arrays of chars
2012-03-28 unc0rr Better deriving, some fixes
2012-03-28 unc0rr Resolve deferred type on dereference
2012-03-28 nemo invalidate on switch
2012-03-27 koda dates are no more!
2012-03-27 koda ios: fix offset for 'details' table header in iphone game configuration
2012-03-27 koda ios: prevent an horrible hack for the in-game help pages; they would actually need a serious refactoring to allow localisation and rotation support
2012-03-27 koda ios: use notifications instead of class methods (maybe tidier)
2012-03-27 nemo At mikade's request. give scripting access to the map name prior to override.
2012-03-26 unc0rr Dig into namespaces even more
2012-03-26 unc0rr Just some further work
2012-03-26 koda ios, one more grenade timer tweak
2012-03-26 koda i didn't even know it was possible (spotted by adam4813)
2012-03-26 koda ios: fix blocked preview button
2012-03-26 koda ios headers cleanup, with tweaks to +randomPort and grenade timer handling in overlay
2012-03-25 mikade merge
2012-03-25 mikade - don't give hogs air weps when border is enabled
2012-03-25 mikade Added a missing loc
2012-03-25 mikade Add the parameters I missed the first time when I added these hooks.
2012-03-25 unc0rr - Apply unit's namespace to current scope when referencing unit name
2012-03-24 unc0rr Fix wrong type returned from id2C
2012-03-24 unc0rr Fix server thinking game is still not finished sometimes
2012-03-24 Xeli wops ;i
2012-03-24 Xeli ANDROID and WIN32 can both be set to 1, so have ANDROID take preference
2012-03-24 Xeli fixed some typo's. LUA_LIBRARY now points to the right name, regardless of the host machine. Running cmake after a bad attempt (ie forgot to add paths to PATH) now works rather than having to clean the cache
2012-03-24 nemo LandBackTex take 2
2012-03-23 nemo This has bugged me for a while. Since we are missing the source SVGs for this theme, removed the leaves crudely in GIMP. Also added some basic roots. Someone more artistic is encouraged to try and improve it.
2012-03-23 unc0rr Oops
2012-03-23 Xeli unbreak engine
2012-03-22 simmax Improved cmake build script for Android:
2012-03-23 Xeli first part of the utilitywidget (grenade timer/swap hogs) code
2012-03-22 unc0rr Add more strictness in hope it will help with space leak
2012-03-21 nemo Try different splash sounds too
2012-03-20 nemo bit of an experiment in variable splash sizes based on object/speed. not sure if it looks good yet. need to drown more stuff.
2012-03-18 Xeli fix ammomenu, the cursor actually works now -_-
2012-03-18 koda workaround the different Lion ABI by forcing fpc 2.6 as minimum compiler version on osx
2012-03-18 koda updated ios project file to work with fpc 2.6
2012-03-18 nemo revert this until someone makes it not screw up camera focus
2012-03-17 Xeli touchinterface, move the up/down arrows a bit down
2012-03-17 Xeli make the Ammomenu show up a little faster
2012-03-17 Xeli You can now change AMAnimType to enable the animation through the x/y axis and alpha for example
2012-03-17 Xeli make ammomenu's speed dependent on RealTicks rather than frames
2012-03-13 Xeli allow for 0 values on AMShiftTarget, this allows for movement across one axis
2012-03-17 nemo Disable anim for stats screen ("In game" stays visible otherwise)
2012-03-17 nemo Ensure flawless is false if any hog is lost, unless it was lost doing a kamikaze
2012-03-17 nemo I imagine this should use the game window width, but I'll let someone else figure it out. I'm just sick of frames being half-visible in navigation.
2012-03-17 nemo eh. guess they really should be here
2012-03-17 nemo Adding leftX/rightX/topY to simplify determining bounds based on map playing area.
2012-03-17 nemo I think this is a little more efficient than dxdy, and easier to read. We call DxDy2 a lot, can any of those use Angle/DirAngle?
2012-03-17 nemo orient kamikaze correctly when going through portals
2012-03-15 nemo oh yeah, dY...
2012-03-15 nemo Allow RC plane to go through portals
2012-03-14 unc0rr Oops, fix range (2 is too small value)
2012-03-14 nemo Add fall damage
2012-03-14 nemo For reasons I can't fathom, if this portion isn't commented out, the AI completely fails w/ a weaponset of only firepunch.
2012-03-13 unc0rr Variable pen width
2012-03-13 nemo tweak take 2
2012-03-13 nemo Small tweak to return something more useful in the negative 0 case on dX
2012-03-13 nemo Minimise another sqrt check.
2012-03-12 unc0rr Avoid local rate minimums around hog (within 15 pixels). Not tested.
2012-03-12 unc0rr Compatibility
2012-03-12 nemo Change rest of AI tests to floats, reenable snowball
2012-03-12 nemo Try adding it to deagle too. Although the routine still doesn't consider angle, so it'll pretty much be luck. Might be a waste of time.
2012-03-12 nemo Hm. Score was a bit too much, AI was doing suicidal things.
2012-03-12 nemo small tweak. make drowning prefer higher health hogs
2012-03-12 nemo Teach AI to drown with shotgun too
2012-03-12 nemo Start on adding drowning bonus to bat/firepunch/whip. AI still is not smart enough to change direction when firepunching to face the water, or change the angle of the bat.
2012-03-11 nemo Add drowning to grenade too, try some little optimisations
2012-03-11 unc0rr Fix silliness
2012-03-11 nemo First pass at making AI drowning aware. No concerns of performance, only applied to bazooka (not bat/fp etc)
2012-03-11 nemo Minor optimisation for AI to cut down on hwSqrt calls
2012-03-11 nemo bug #336
2012-03-11 nemo Add div to allow safe integer division from lua
2012-03-10 nemo Recount team health if modifying hedgehog health
2012-03-10 nemo Set default empty ammo sets. Current mission handling appears to not pass any default ammo set, so script was never getting a chance to set its own.
2012-03-10 nemo Avoid rare double decrement.
2012-03-10 nemo Prevent pirate ship from repeating on Islands, remove vertical line in art landback
2012-03-04 nemo bug #370
2012-03-01 unc0rr Oh, should also check for game finish when player quits without ROUNDFINISHED message: small refactoring, not tested at all
2012-03-01 nemo comment out reserve to maintain old Qt compat
2012-03-01 unc0rr Also consider game finished when the last player reports ROUNDFINISHED despite the correctness parameter.
2012-02-29 nemo Someone might find this useful. Plan to link to it from the wiki.
2012-02-29 nemo Fix for bug #366, delete gear if hog is drowning (needed either that or a check on nil Gear^.Hedgehog^.Gear)
2012-02-29 unc0rr Don't remove client's teams from teams list on "ROUNDFINISHED 0", just send team removal message to others.
2012-02-29 nemo oops
2012-02-28 Xeli android: fix finding cache dir on prefroyo devices, it now creates the Hedgewars folder if it wasn't there
2012-02-28 nemo attractiveness tweak to the text clip
2012-02-28 nemo Clamp name/team name textures to avoid long team / hog name abuse. Limit width in px instead of chars to avoid unicode issues.
2012-02-26 nemo don't use currenthedgehog
2012-02-26 mikade use per hog ammo game flag. improves AI play
2012-02-26 nemo oops
2012-02-26 nemo right-click colour selection to scroll backwards through colours (bit hackish, subclassing + right click handling would be better than custom menu item signal)
2012-02-26 nemo ugh
2012-02-26 nemo make onAmmoStoreInit optional in the case of onNewAmmoStore
2012-02-26 nemo pass indexes for the clan/team/hedgehog
2012-02-26 nemo copypasta fail
2012-02-26 nemo Add a new script hook. onNewAmmoStore. This will allow scripts like The Specialists to define separate ammo sets for each hog
2012-02-26 unc0rr Send ROUND_FINISHED only once (only from in game mode)
2012-02-25 unc0rr Remove client's teams only when game is running and exit status is 'incorrect exit'. Frontend still sends excessive ROUND_FINISHED, so the bug is not fixed completely.
2012-02-24 unc0rr - Increase server version number due to rooms list protocol changes
2012-02-23 unc0rr Bring back functionality to "Join" button
2012-02-23 unc0rr Setup rooms list headers
2012-02-23 nemo Revert most of 033e4a8a9c74 and 9d501dc22f71 (see bug #362)
2012-02-23 unc0rr Handle ROOM* commands in rooms list model
2012-02-22 unc0rr Start switching to rooms list model. To be continued.
2012-02-22 koda Added tag hedgeroid-alpha for changeset ce2b24995ab2
2012-02-22 koda Added tag 0.9.17-release for changeset 4670f003f91b
2012-02-22 koda Removed tag 0-9.17-release
2012-02-20 Xeli updated version for market hedgeroid-alpha
2012-02-20 Xeli incremental loading of all the images in teamcreation on android, this should really be rewritten though..
2012-02-20 Xeli fixed a nullpointer exception when creating a new team
2012-02-20 Xeli fixed the schemes on android
2012-02-20 Xeli schemes/teams now get replaces on each version update
2012-02-19 Xeli check if the widget is shown before checking if the finger is on the widget
2012-02-20 unc0rr Show message and return from network game pages on server shutdown
2012-02-20 unc0rr - Register HWTeam metatype so HWTeam objects could be passed via queued connections
2012-02-20 unc0rr Make all signals from HWNet queued, this should fix issues with teams and chat widgets
2012-02-19 koda added one button play feature, like in desktop frontend; need to make sure that the hardcoded stuff never gets deleted
2012-02-19 koda ipad, have the scheme/weapon/style selector always stick in the same position
2012-02-18 koda missions page rotates correctly
2012-02-18 koda two more this time
2012-02-18 koda merge
2012-02-18 Xeli moved the firebutton, added the AMWidget button and removed the forwardjump widget(it's longpress on backjump now)
2012-02-18 koda this apparently didn't get updated, but it was enough to reassign the outlets
2012-02-18 Xeli changed jumping, on x button tap is high jump, on longpress + release is low jump (read: it only does a low jump when you release)
2012-02-18 koda prepare a styled button
2012-02-18 Xeli fixed the active region on widgets when they are animated, added active.x:= in uWorld too
2012-02-18 koda oh i thought i had converted every uitableviewcontroller to uiviewcontroller+tableview; this also restores displaying statitstics after game
2012-02-18 koda rotation support for other controllers
2012-02-18 koda one more USE_TOUCH_INTERFACE
2012-02-18 nemo Experiment. This has bugged me for a long time. Should be possible to tell a team with 1 health from a team with 0
2012-02-17 Xeli stop the crosshair from twitching when it's not supposed to move + fix aimingUp/Down booleans
2012-02-17 Xeli change power() to sqr
2012-02-17 Xeli fix crosshair aiming
2012-02-17 Xeli remove all hwFloat calculations
2012-02-17 Xeli the onScreenwidgets are multitouch now, frequently (alternating) tapping left and right still causes it to bug though, but you have to try hard to duplicate it, works ok for now
2012-02-17 koda the most important commit of the year
2012-02-17 koda exploit the new setWhatsThis feature in our desktop frontend
2012-02-17 Xeli forgot begin
2012-02-17 unc0rr Use queued signal-slot connections with HWNet class
2012-02-17 koda ops
2012-02-17 koda refactored a few types involved in the touch interface and corrected a few invisible mistakes
2012-02-17 koda and of course fix build for sdl 1.2
2012-02-16 koda carried out some cosmetic TODOs in uTouch
2012-02-16 Xeli move the aim buttons to be above the jump button
2012-02-16 Xeli added hide/show animation for the aiming keys (should animateWidget() be moved to another unit?)
2012-02-16 unc0rr Send team removal message on incorrect engine shutdown (when game not finished). Should help with game hang when room master closes engine, then quits room.
2012-02-16 Xeli wops, added an extra USE_TOUCH_INTERFACE
2012-02-16 Xeli added translate/fade animations for OnScreenWidgets
2012-02-15 Xeli use realtick rather than SDL_GetTicks
2012-02-15 Xeli rebuild all modules each time..... :P
2012-02-15 koda moved other widgets under the USE_TOUCH_INTERFACE, added pause button (at least, graphically...)
2012-02-15 Xeli unbreak uTouch
2012-02-15 koda small refactoring to touch screen buttons, use a record to store values, added 'offset' fields to adjust active button area
2012-02-13 koda update position of on screen buttons on resize
2012-02-12 nemo oops
2012-02-12 unc0rr Show preview immediately on fetch
2012-02-12 koda tweaks to the value tracking slider (doesn't draw outside the superview bounds) and assign proper copyright notice to it
2012-02-12 koda restored interface on iphone
2012-02-12 unc0rr Remove STL dependency (again), fix qmake build
2012-02-12 koda add keywords for landscape ammomenu and touch interface
2012-02-12 koda tipped by xeli, ammomenu texture needs to be redrawn on resize to update its position
2012-02-12 koda gather context restoration under a single keyword
2012-02-12 koda colorWithPatternImage uses too much memory
2012-02-12 koda fixed a little event propagation problem, added rotation support to the scheme setting page
2012-02-12 koda shorten the portait orientation check
2012-02-11 koda ios weapon setting page supports rotation
2012-02-11 koda i don't know how this is possible
2012-02-11 Xeli split the installing and building in the android Makefile
2012-02-11 koda ios check for music preference also for fading methods
2012-02-11 koda fix coordinate system on ios overlay
2012-02-11 inu one more pt locale update
2012-02-11 koda minor changes to ios project file to better behave with buildbot
2012-02-10 unc0rr Workaround pointers to not yet defined types
2012-02-10 inu updated pt_pt locale
2012-02-09 Xeli disable the use of the accelerometer on android, we don't use it and it only drains the battery
2012-02-09 koda merge
2012-02-09 koda move the classes recently added to a proper folder
2012-02-09 koda added MGSplitViewController, popular replacement for uisplitviewcontrollers: this brings rotation support to our settings pages! weapons and schemes are the only controllers displaying minor glitches
2012-02-09 koda small ios weapon localisation handling fix
2012-02-09 koda ios: added MXAudioPlayerFadeOperation to allow easy fade in and out of background music
2012-02-09 inu updated ios description portuguese
2012-02-09 Xeli use the way actions are initiated the same way as koda implemented with PascalExports, using boolean values such as upKey and enterKey, this prevents the user from being able to control the AI
2012-02-08 unc0rr Move a bit further
2012-02-08 nemo and oooone last off-by-1 in ammo menu
2012-02-07 Xeli fixed aiming by touching the crosshair, made it compatible with the aiming buttons and disabled camera movement when touching buttons + some formatting fixes
2012-02-07 Xeli fixed the blackpixel in the ammomenu, x,y in GetAmmoMenuTexture now initialized correctly
2012-02-07 unc0rr Fix a bug with type declaration trying to resolve type being declared
2012-02-07 Xeli prevent the cursor from being shown on the mobile version, and close the menu on tap when the tap is not on the ammo menu
2012-02-07 nemo slider tweak
2012-02-07 koda merge
2012-02-07 nemo Fixes slot sprite and ammo sprites overlapping left side border. There is still the issue that boxes should be 32px between borders, but right now they are 33px on all but the first row (since the outside border overlaps it by 1px) causing the slot sprite to have 2px of border on the left and 1px of border on the right.
2012-02-07 nemo Fix slider positions
2012-02-07 koda merge
2012-02-06 Xeli add the button images to the android assets
2012-02-06 Xeli wops, must use tabs not spaces..
2012-02-06 Xeli the buttons actually work now!
2012-02-06 Xeli fix compiler error for non android build
2012-02-06 Xeli wops, too much copy pasting
2012-02-06 Xeli show buttons on the screen, similar to the iOS overlay
2012-02-07 koda ios game configuration page rotation gliches fix
2012-02-06 unc0rr Some progress, still can't find the source of bad behavior
2012-02-06 koda ios game configuration page supports rotation, with some enhancements (like the new slider); some glitches here and there
2012-02-06 nemo Increase volume on a number of sounds that were many times quieter than the other voices. Also remove empty space in Ooff1.ogg so it plays at the right time.
2012-02-06 nemo unbreak tardis
2012-02-06 nemo unbreak ammo menu
2012-02-05 nemo Disable opacity across the board. It is screwed up in OSX and apparently also Linux. Bad artifacts and overall performance.
2012-02-05 nemo ok. really fix by toggling back to ready. At least, I think this should do it...
2012-02-05 nemo attempt to fix 3222bb0612ca - otherwise you are unable to start a second game without quitting the room.
2012-02-05 nemo add individual hog healths to team health bar
2012-02-05 unc0rr Further work on propagating types. Now it hopefully works fully, just need to annotate namespace with types first.
2012-02-05 Xeli some refactoring + you can now tap on the ammo menu to select a weapon
2012-02-05 koda BUUUUURN OBJC AMMOMENU BUUUURNhg diff! (on a separate note, this reduces the codesize by ~37k)
2012-02-04 Xeli check if the latest assets have been moved to the sdcard (compare with versionCode)
2012-02-04 Xeli Rewrote the Ammomenu:
2012-02-04 Xeli Android makefile: compile with debug symbols and ant clean, otherwise it wont update the apk if you have only changed a lib
2012-02-04 Xeli Expanded copyToXY, it doesn't copy the whole src sprite, srcX/Y to srcW/h, added DrawSprite2Surf and DrawLine2Surf
2012-01-29 Xeli disable using files from the assets dir, and use fopen()
2012-02-03 unc0rr Propagate types on identifiers
2012-02-01 cherrotluo chinese update
2012-01-30 nemo astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
2012-01-30 koda more ios pages supporting rotaiton
2012-01-30 koda ahem, fix build
2012-01-29 koda disabling the discovery of SDL13+ on desktop. SDL13 has become SDL2 with a completely different ABI and will require a new FindSDL2 module for Cmake to be found; for current sdl development installations, hedgewars will either use the compatibility layer (present in sdl1.3 but not in sdl2) or just fail to build (in case sdl2 is installed but sdl1.2.* is not). whew
2012-01-29 koda starting to convert the ipad interface to support all ortientations...
2012-01-29 koda rotation ftw!!! (engine part)
2012-01-28 Xeli koda/ammomenu on desktop fix!
2012-01-28 koda minor cleanup, gather AMSlotSize in uConsts
2012-01-28 Xeli added the background for the weaponnames in MOBILE
2012-01-28 Xeli fixed the weapon name position
2012-01-28 Xeli changed the ammomenu to be landscape for MOBILE, also tweaked the positions a bit, needs testing on iOS
2012-01-28 nemo bump to 0.9.18-dev - not sure how this was missed before
2012-01-27 koda this should lower compatibility with qt4.5 again, but i have no way to test it
2012-01-26 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)
2012-01-26 Xeli background now properly resizes on tablets
2012-01-26 Xeli fixed the ammo menu on android, on tablets all weapons are 'choosable' and on phones I've moved the ammomenu up a bit
2012-01-26 unc0rr Haha, I was greatly puzzled by "date.month() == 10 && date.daysInMonth() == 31" :D
2012-01-26 Xeli enable pause/resume on the java side
2012-01-26 Xeli added pause/resume functionality for android, android need the opengl context to be recreated along with textures and whatnot
2012-01-24 Xeli added TARDIS to minimal data dir, changed a couple of org_libsdl_app to org_hedgewars_hedgeroid in SDL_android.cpp and updated SDLActivity.java
2012-01-24 nemo Tweak voices a bit (always play hurry at correct time, skip "come on then" if other voice is playing)
2012-01-24 Xeli add the android support package for Fragments and the like
2012-01-24 Xeli not needed when using the updated android ndk.. -_-
2012-01-24 Xeli revert Android.mk back after copying SDL_mixer and SDL_ttf
2012-01-24 Xeli update the core/android/SDL_android.cpp fix some includes in Android.mks, use a different host to download some libs, sdl doesn't have up to date tarballs..
2012-01-24 Xeli these are needed for ndk-build or it won't know what api to build it for
2012-01-24 Xeli Added a script to simplify building the android port
2012-01-22 Xeli some tweaks to the build process, cmake now generates some vital files, fpc only compiles those files which have been changed since the last time, SDL still does not work
2012-01-22 Xeli remove the incorrect text that people need to download before playing
2012-01-16 Xeli Android: quick fix from a bug report from the market in the download manager
2012-01-18 koda merge
2012-01-18 koda little hack for playing less sounds in frontend
2012-01-18 koda simplify qpushbuttonwithsound and add a mouseover sound (I tried selecting the least annoying ones, maybe it'd be better to look for proper button sound effects)
2012-01-17 bovi skip button sound when exiting
2012-01-17 koda move the feedback button in a nicer position
2012-01-17 nemo fix line endings
2012-01-17 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
2012-01-16 valnut GCI task: season greetings
2012-01-16 nemo Also allow lua to change gfPerHogAmmo/gfSharedAmmo even if lua does not define new ammo stores
2012-01-15 bovi disable the glitchy exit sound
2012-01-15 koda correct language identifier
2012-01-15 koda hedgewars.pro formatting and removal of the last pageoptions hr
2012-01-15 bovi GCI task: stars
2012-01-15 bovi small tweak for compiling with xfire and qt under windows
2012-01-15 bovi GCI task: ping
2012-01-15 bovi GCI task: iOS _language_ 3 (Romanian)
2012-01-15 bovi provide a minimal Romanian translation for engine
2012-01-15 bovi updated win build script
2012-01-15 Xeli changed error message
2012-01-15 Xeli Load the TeamCreationmenu's contents in a different thread
2012-01-15 Xeli some bug fixed regarding the downloader
2012-01-15 Xeli Graphics used on the android market
2012-01-15 Xeli some meta build files needed for newer api levels...
2012-01-15 nemo Assign ammo counts as well, in case the game flags were changed by the script
2012-01-14 koda somehow my paths slipped in...
2012-01-14 valnut GCI task: feedback is important
2012-01-14 bovi GCI task: cmd.exe
2012-01-13 nemo Fix typos
2012-01-13 gallardo_pablo Spanish voice
2012-01-11 enveezee Push RopePercent to lua to fix rope if not set
2012-01-12 nemo Allow multiple portals, so long as the team hasn't changed...
2012-01-11 nemo allow roping into a portal (still detaches rope)
2012-01-09 nemo ok. pretty sure that has to be consistent in both. go with the smaller one...
2012-01-09 nemo Slow down flakes/clouds that are farther away. Also unbreak NTPX w/ SDL 1.2
2012-01-06 unc0rr Disallow dot as a part of identifier
2012-01-06 koda fix a couple of loose ends: sdl_mixer is informed of that OGG is provided by Tremor with its own macro, there is no more a segfault on Tremor cleanup, added new event type and timestamp entry for SDL, removed spurious characters from the japanese translation, uSound errors now are output with SDLTry, uSound doesn't need sound preloading any more
2012-01-04 Ivo Nunes GCI task: iOS Portuguese
2012-01-01 RoFra graphics fix. take 3
2012-01-01 ChipHome Fixed unicode italian missions translation update
2012-01-01 nemo one more mask, reduce hog count on ruler map
2012-01-01 ChipHome Italian update - ditched missions file since encoding appears to be incorrect.
2011-12-31 thebowseat GCI task: iOS Japanese
2011-12-31 koda update ios project file with new uGears* files; flags for one text file
2011-12-30 unc0rr Fix build
2011-12-30 unc0rr Oops
2011-12-29 unc0rr Send full room info on room add and update events. Less(?) traffic, but current frontend doesn't behave good with this change to server.
2011-12-29 jerryma1121 GCI task: one bug (issue 167)
2011-12-29 kragniz GCI task: idea
2011-12-29 koda testing, let's try -Os optimisation for frontend and engine; small cleanup and typos
2011-12-28 unc0rr Take koda's notice into account, also update list of source files
2011-12-28 unc0rr add -O2
2011-12-28 unc0rr It seems there's no need to copy gear's msg. Fixes bots getting stuck after hog switch.
2011-12-27 nemo Experiment in eliminating transparent white from LandPixels - I think it messes up on some graphics cards. Noticed a curious white border on a girder in a theme Randy is working on. At the very least it is slightly more efficient in the blit.
2011-12-20 ChipHome Italian update
2011-12-17 nemo Little tweak to reduce noob fail. Delay drill rocket explosion by 250ms after spawn in Attack. Unless you drop it straight down w/ no power, it should not explode immediately in your face.
2011-12-15 nemo Remove density adjustment in ammoshove. Means a mine and a barrel will be batted same distance again.
2011-12-15 nemo Experiment. Applying density to both ammoshove and explosion, w/ distance of a hedgehog knock being standard value (/3 since hedgehog "density" is 3)
2011-12-12 Henek added SetAmmoStore to lua for convinience
2011-12-11 koda added 'loaded locale' message, other minor things
2011-12-11 koda finally hook the engine localization on ios
2011-12-11 Resoow GCI task: iOS _languages_ 2 (Bulgarian)
2011-12-11 m4tx [GCI] backz task: unify the back button functionality, avoid using the save button
2011-12-11 koda make sure to stop music before freeing it
2011-12-11 Henek enable lua to also set rope length percent
2011-12-10 sheepluva removing my reserved hat.
2011-12-09 nemo missing nil
2011-12-08 unc0rr Some more work on scopes
2011-12-08 nemo oops. this is more efficient anyway.
2011-12-07 koda ios italian translation
2011-12-07 unc0rr Format code a bit
2011-12-07 unc0rr Further progress on dealing with namespaces
2011-12-07 nemo Suggestion of sheepluva's - disable timebox in crates after SD, and set to disabled in Ammo. Also disable switch hedgehog for teams of 1 hedgehog in size, and try and correct what appears to be a bug in reserved hats.
2011-12-07 unc0rr - Fix type2C id2C call
2011-12-07 blackmetalowiec Auto refresh room list after leaving room. Fixes issue #320 for voluntarily and involuntarily coming to room list.
2011-12-07 unc0rr "System" unit to help converter
2011-12-06 unc0rr Ok, State monad instead
2011-12-06 Terrington_Snyde nicer graphic
2011-12-06 unc0rr Convert into Reader monad
2011-12-06 nemo Fix regression from 6480 too. Extra assignments might make this slightly less efficient.
2011-12-06 nemo with statement considered harmful
2011-12-06 mikade Don't forget about Rope Training.
2011-12-06 mikade oops
2011-12-06 mikade merge
2011-12-05 nemo ...
2011-12-05 nemo ...
2011-12-05 mikade Add some (slightly modified) GCI missions.
2011-12-05 unc0rr Let .hs be native eol format too
2011-12-05 unc0rr Start converting into monadic code using Reader monad (will be used to store information about namespace)
2011-12-02 unc0rr Some tiny optimizations
2011-12-04 nemo Bind 1-5 in defaults. Missions really need the option to pick a team though, using default team if none supplied.
2011-12-04 koda update the ios data script for the new audio mono location
2011-12-04 koda audio mono is back
2011-12-04 koda ios port working again, mono audio is missing
2011-12-04 Kimsey0 GCI task: iOS Danish
2011-12-03 unc0rr No more nested functions in code
2011-12-03 unc0rr Some cleanup here and there
2011-12-03 unc0rr - Give uLand more modularity
2011-12-03 unc0rr Add base type tags to identifiers
2011-12-03 Xeli android: moved the different objects representing the different game parameters to a different package
2011-12-03 Xeli android: rename TouchInterface package to UserInput
2011-12-03 Xeli android: startgamemenu now has some default values, plus the themes are ordered alphabetically
2011-12-03 Xeli android: hopefully prevents a FC, I can't reproduce it though..
2011-12-03 koda fix exe flags of new translations
2011-12-03 huseyinaksu GCI task: iOS _language_ (Turkish)
2011-12-03 Leonard GCI task: iOS German
2011-12-03 Kimsey0 GCI task: Danish translation
2011-12-03 koda italian typo, fix issue 324
2011-12-03 koda minor cleanup
2011-12-03 koda cleanup and example
2011-12-03 Oranger GCI task: describez
2011-12-03 koda neeeeeeeemoooooooooooooooo
2011-12-03 koda .hgignore update
2011-12-01 unc0rr - Improve renderer a bit, disallow nested functions
2011-12-01 unc0rr Why 'And'? (help parser)
2011-11-30 Henek present somthing that could be taken as a structure
2011-11-30 blackmetalowiec further updates to iOS polish translation
2011-11-29 blackmetalowiec polish iOS translation update
2011-11-28 nemo remove placeholder values that snuck in in the merge
2011-12-30 unc0rr Start refactoring uGears. Breaks build.
2011-11-29 unc0rr - Improve parsing of prefix operators
2011-11-28 unc0rr merge
2011-11-28 Xeli typo... >,<
2011-11-28 unc0rr More verbose progress log, dump the result
2011-11-28 Xeli added a switch USE_SDLTHREADS
2011-11-28 Xeli typo... >,<
2011-11-28 Xeli android: use linkedlist instead of the deque interface, Deque<> isn't supported until gingerbread
2011-11-28 Xeli added a switch USE_SDLTHREADS
2011-11-28 Xeli android: check if the sdcard directory is writable, if it isn't close the app
2011-11-28 Xeli android: use linkedlist instead of the deque interface, Deque<> isn't supported until gingerbread
2011-11-28 Xeli update android version
2011-11-28 Xeli android: check if the sdcard directory is writable, if it isn't close the app
2011-11-28 unc0rr More verbose progress log, dump the result
2011-11-28 Xeli update android version
2011-11-27 unc0rr Countless imporvements to the parser and countless help to the parser in sources.
2011-11-27 unc0rr More work on the parser
2011-11-28 jose1711 Updated Slovak translation
2011-11-27 unc0rr - Improvement to the parser
2011-11-27 jose1711 Updated Slovak translation
2011-11-26 Xeli woopsy we dont want that :d
2011-11-26 Xeli android: load graphics multithreaded for superduper loadtimes
2011-11-26 Xeli android: cleaned up the code a bit and removed a bug with the parsing of the xml
2011-11-26 Xeli android: update manifest to the market version
2011-11-26 unc0rr - Help parser more
2011-11-26 unc0rr - Help parser by dropping that insane formatting syntax in str function
2011-11-26 nemo ffs
2011-11-26 koda raise the minimum qt version required to 4.6; this was needed as the new animation frameworks were absent in 4.5 and lower
2011-11-26 koda disable opacity effect for non-linux as it is working only there, fix a glitch that would print the page for a frame and then animate it from another position, change the animation curve to something a little more speedy
2011-11-26 Xeli merge
2011-11-26 Henek Updated the Tracker to handle hog hiding and restoring.
2011-11-26 Xeli Android: fixed serviceconnectionleak, made the result code of asynctask a bit better, fix cancel button
2011-11-26 Xeli Sort the weapons/schemes/styles and give make give them a default value
2011-11-26 Xeli merge
2011-11-26 Xeli android: remove the "continue in background" button for now
2011-11-26 Xeli android: fix compatibility with donut
2011-11-25 Xeli Use proper names when storing custom teams, also fixes the bug which created new teams when you editted one of the default ones
2011-11-25 Xeli android: default team is now an AI
2011-11-26 koda fix compiling with LUA_DISABLED
2011-11-25 Xeli new build which works with android ICS
2011-11-26 Oranger eyecandy
2011-11-25 Xeli android: prevent the virtual keyboard from opening at the start
2011-11-25 unc0rr Help parser a bit
2011-11-25 unc0rr - Parse unions, sets, function type, packed arrays and some more imporvements to the parser. Now it parses uVariable, uConsts and even SDLh.pas
2011-11-25 Kamil Pilarski GCI task: iOS Polish
2011-11-25 Rom le Clair GCI task: iOS French
2011-11-25 Ángel Alonso GCI task: iOS Spanish
2011-11-25 koda also for the description
2011-11-25 koda better ios localization files
2011-11-24 nemo Tidy up flake land generation, to avoid ragged holes in landbacktex. Remove of one odd Land[] change forces a PROTO bump. Well, had to happen eventually.
2011-11-24 sheepluva hide all context menu options for own nick, except for info
2011-11-24 unc0rr Improve parser a bit, preparation to parsing whole program at once and compiling it into single C file
2011-11-24 Xeli removed extra endif
2011-11-24 koda GSoC 2011: Android port - merged mainstream
2011-11-23 unc0rr Finish preprocessor. Now it correctly handles $IFDEF, $IFNDEF, $ELSE, $ENDIF and $DEFINE.
2011-11-22 unc0rr Preprocessor strips comments
2011-11-22 unc0rr - Split PascalParser into modules
2011-11-22 koda group the ios files to be translated (aka localization)
2012-10-26 koda close branch 0.9.17
2011-11-20 koda SDL included some of our patches mainstream
2011-11-21 sheepluva this should fix the highlighting failz with non-lowercase player names like the one CheezeMonkey ran into. 0.9.17
2011-11-20 unc0rr Merge with 0.9.17 server fix
2011-11-19 jose1711 Updated Slovak translation
2011-11-21 koda Added tag 0-9.17-release for changeset 4670f003f91b 0.9.17
2011-11-19 nemo Aaaand merge into trunk too in case guys I was playing earlier are on trunk
2011-11-20 unc0rr Fix empty teams list when trying to spectate 0.9.17
2011-11-19 nemo Fix missing nametags in placement mode 0.9.17 0.9.17-release
2011-11-19 unc0rr merge, as --rebase didn't work for some reason
2011-11-19 nemo Merge 0.9.17 with trunk 0.9.17
2011-11-19 unc0rr Improve parser and converter
2011-11-19 nemo Update changelog again
2011-11-19 unc0rr Oops, function call has parens
2011-11-18 nemo Only make AI avoid damaged dead mines and dangerously smoking barrels once the attack is finished.
2011-11-18 unc0rr Make AI be less scared by crates. Actually, now it starts using switcher just to pick a crate up.
2011-11-17 koda yay, finally osx (and likely windows) fullscreen switch works like on linux! ALL textures had to be destroyed and recreated only after the new window got created. In other news, the new window must be cleaned with glClear to skip a first frame of garbage and AddProgress is only called the first time.
2011-11-17 unc0rr Make AI use switcher when:
2011-11-17 unc0rr - Move actions stack out of Walk procedure
2011-11-17 unc0rr - Parse sets initialization
2011-11-16 nemo This should have been added before. add log spew if this ever happens. We should hopefully identify the various circumstances and make sure it is all cleaned up so the list becomes unnecessary.
2011-11-16 nemo prevent flinging up into any land.
2011-11-16 unc0rr Recognize some built-in functions
2011-11-16 unc0rr Less code
2011-11-16 unc0rr Prefix followed by prefix issue solved. Also some slight improvements.
2011-11-15 nemo Fix for issue #291 - this check should probably be in ApplyDamage though
2011-11-15 nemo Disable loading content.html on startup, it is fetched on pushing to top of stack already.
2011-11-15 nemo increase land tex size to 512, which is the current minimum required just to load a hat. On my system max fps rose from 840 to 890 - about 6% change.
2011-11-15 koda move the order of reloading texture to workaround buggy drivers
2011-11-14 nemo Only recreate texture for non-empty lines
2011-11-14 nemo Remove a bunch of unnecessary nil checks. FreeTexture does its own nil check.
2011-11-14 nemo reset chat lines too
2011-11-14 mikade Make Highlander moar awesome.
2011-11-14 nemo Since I'm storing the text string anyway, might as well recreate captions on resize as well
2011-11-14 nemo Not useful.
2011-11-14 nemo Aaand in .17 0.9.17
2011-11-14 nemo oops. tex could expire, too...
2011-11-14 nemo Aaaand merge .17 into trunk.
2011-11-14 nemo merge with trunk (sound fade tweak, iOS changes) 0.9.17
2011-11-14 nemo Skip rerendering the caption if the text is unchanged. Scripts make heavy use of caption, often onGameTick 0.9.17
2011-11-14 unc0rr Make server know release version 0.9.17
2011-11-14 nemo these flakes are supposed to look like silvery edges of dark stuff in background, so look odd unflattened 0.9.17
2011-11-14 nemo this one should not be delayed 0.9.17
2011-11-13 koda be more gentle when you stop channels at the end of the game
2011-11-13 nemo merge sound changes into .17, and, why not everything else too. 0.9.17
2011-11-13 koda fix accessing a released object
2011-11-13 nemo My understanding from unc0rr is that as long as trunk and .17 are in sync, they maintain the protocol number.
2011-11-13 nemo Use -1 to clear all channels before playing victory sound
2011-11-13 koda modify ReleaseSound so that it performs a partial release of unused sounds, useful for responding to memory warnings
2011-11-13 nemo Merge .17 and trunk
2011-11-13 nemo Clear all other sounds before playing flawless victory / victory 0.9.17
2011-11-13 nemo stray " 0.9.17
2011-11-13 nemo oops 0.9.17
2011-11-13 unc0rr Something
2011-11-13 nemo Release? 0.9.17
2011-11-13 unc0rr Introduce initialization expressions
2011-11-13 nemo RELEEEEEEEEEASE 0.9.17
2011-11-13 koda restore displaying statistics at the end of a game and restore warning lower views that they are going to appear
2011-11-13 inu pt update
2011-11-13 nemo This should not be in the unplaced section
2011-11-24 Xeli new download manager \o/ hedgeroid
2011-11-13 mikade Correct outdated feedback.
2011-11-24 Xeli Added a minimal data dir, we should move this to hedgewars/share sometime hedgeroid
2011-11-13 nemo Make AI avoid barrels the more they are damaged
2011-11-14 Xeli merge hedgeroid
2011-11-13 szczur pl update
2011-11-12 koda iOS works again (also native touch interface \o/) hedgeroid
2011-11-14 Xeli first part of the new downloader implementation hedgeroid
2011-11-13 BioHazardX it update
2011-11-12 koda slight cleanup, fix compiling with sdl-1.2 hedgeroid
2011-11-14 Xeli added quotes for those with spaces in their path hedgeroid
2011-11-13 nemo this should allow overriding static maps from lua
2011-11-12 Xeli and now it even works for sdl12 \o/ hedgeroid
2011-11-12 koda in class methods you can call [self alloc], as per objc specifications
2011-11-12 Xeli use the new SDL_CreateThread call hedgeroid
2011-11-12 koda nevermind
2011-11-12 Xeli merge hedgeroid
2011-11-12 koda even faster and no more warning
2011-11-12 Xeli Java side makes use of the official multitouch implementation of SDL hedgeroid
2011-11-12 unc0rr faster math
2011-11-12 Xeli merge fix hedgeroid
2011-11-12 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.
2011-11-12 Xeli merge...i think hedgeroid
2011-11-12 nemo Add an event mask for SDL1.2
2011-11-11 nemo Add hillbilly voice
2011-11-11 nemo Update changelog, comment on possibly redundant lines in GSHandlers
2011-11-11 nemo flip some flames
2011-11-11 nemo Dir should not be 0, but set it to 1 if 0 in case I missed some other place this was done. Also correct cloud scaling.
2011-11-11 nemo If I'm going to be arbitrary about it, might as well go for the more minimal arbitrariness
2011-11-11 koda further engine interaction refactoring
2011-11-11 koda minor updates to ServerProtocolNetwork class
2011-11-10 koda restore a lost view message
2011-11-10 nemo unsquash the rescaled clouds
2011-11-10 unc0rr Improve parsing of complex references like "a^[b[c], d]"
2011-11-09 unc0rr Fix inifinite loops
2011-11-09 unc0rr Rearrange token types
2011-11-10 nemo Add more border checks
2011-11-10 nemo Make mazes filter use same variable as template filter
2011-11-10 nemo fix map/template override, remove some pointless command calls
2011-11-09 unc0rr Less precision - less confusion
2011-11-08 unc0rr Improve type declarations parsing
2011-11-07 nemo Another set of colours. These are an attempt to fuse ideas from mikade and bugq, based on channel feedback/voting.
2011-11-06 nemo Might as well make the air attack team coloured too
2011-11-06 unc0rr Even more improvements to the parser and converter
2011-11-06 nemo tweak % again
2011-11-06 nemo Set default water colours in greyscale mode in case the theme does not define them, decrement piano weapon on use
2011-11-06 nemo Set CurrentAmmoGear on piano (should fix notes again). Also disable focus on current hog if unplaced.
2011-11-06 nemo Add missing grayscale conversions
2011-11-06 nemo Spread flakes out over 5 layers now (far back, mid distance, just behind land, just in front of lands and hog, near distance). Spread clouds out over 3 layers (far back, mid distance, just behind land). Add a flatten clouds option, use
2011-11-06 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
2011-11-06 koda move two class files in a correct directory
2011-11-06 nemo exclude hogs from density check
2011-11-06 nemo too game breaking I think
2011-11-06 nemo Include density in gear kick
2011-11-06 nemo not sure why this condition wasn't here before
2011-11-06 nemo Due to the small values and friction, halve the step in low gravity, instead of the value
2011-11-06 nemo Don't set moving if on flat surface
2011-11-05 nemo skip when attacking as well
2011-11-05 nemo This has bugged me for a while. Fix text position in frame 4. Also shrink size.
2011-11-05 nemo A bit less WTF of ice, ice chutes now work. Also tweak flake respawn positions a bit
2011-11-05 unc0rr Some improvements to the parser
2011-11-05 nemo Increase rarity of near flakes (don't want them intruding in game much). Also fix stereo. Near flakes were being drawn far.
2011-11-05 nemo Flatten flakes for halloween theme, based on feedback from sheepluva
2011-11-05 unc0rr merge
2011-11-05 koda and while we are giving SDLh.pas all this love, let's fix the signature of one SDL_ttf calls
2011-11-05 koda ooops :D
2011-11-05 koda fix signedness of sdl bindings
2011-11-05 koda oops, fix the size of a few event structs i just added
2011-11-05 koda just for the sake of it, add the missing sdl13 events and do some cleanup
2011-11-05 koda avoid linking compatible code from sdl library, let's provide our own
2011-11-04 nemo Avoid overflowing event
2011-11-04 sheepluva I hope this helps...
2011-11-04 sheepluva tweak DrawTunnel call of blowtorch. should fix issues with blowtorch going horizontal when it shouldn't
2011-11-05 unc0rr A try to improve parser move (has regressions)
2011-11-03 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
2011-11-04 unc0rr Many improvements to the parser
2011-11-03 unc0rr Better 'else' part
2011-11-03 unc0rr Starting pas2C using library called 'pretty'
2011-11-03 unc0rr - Update to compile with parsec 3.*
2011-11-03 nemo Bounce can't be set on this anyway, and if we did make it work, it'd probably be OP
2011-11-03 unc0rr Improve pascal parser, now it is able to successfully parse uGame.pas (though it eats all comments). Many things are still missing. Well, it's just a matter of time to implement the rest. All basic work is already done anyway.
2011-11-03 koda small tweak to ingamemenu class
2011-11-03 koda double two finger tap to make screenshot on ios (though folder is not yet accessible)
2011-11-03 koda make screenshots with 32bits of depths, so that they are more opengles friendly
2011-11-03 koda convert gameinterfacebridge in simple-to-use class methods
2011-11-02 koda aaand remove also ipcport from the class interface as well
2011-11-02 koda do not forget to keep track of teams here
2011-11-02 koda don't keep track of the savepath and of engineprotocol objects
2011-11-02 koda better
2011-11-02 koda remove the need of saving the calling controller (disabling stats, but they were already broken by a previous commit)
2011-11-02 koda slight simplification
2011-11-02 koda move objc overlay creation after sdlwindow has been created
2011-10-31 sheepluva widen mission list
2011-10-31 sheepluva mission locale -> UTF-8
2011-10-31 unc0rr ru localization
2011-10-31 nemo oh, probably needs resetting here too
2011-10-31 nemo Force a desync if there is a script name mismatch. This avoids playing until the game desyncs due to script differences.
2011-10-31 mikade Add "Surfer" achievement to Space Invasion.
2011-10-31 sheepluva this seems... um.. random
2011-10-31 sheepluva Bee:
2011-10-31 sheepluva mikade's request: dont delete mission text/texture in HideMission() (so that it can still be looked at in ESC menu
2011-10-31 sheepluva fix HideMission()
2011-10-31 sheepluva don't hide target cursor if a hedgehog (other than current) is drowning, thanks to mikade for pointing this out
2011-10-31 koda unified the objc game state in a single place, which allowed some optimization to ObjcExport class (and more)
2011-10-31 koda just moving ios server stuff around
2011-10-30 sheepluva fix mission map script loading
2011-10-30 sheepluva don't let forced hog movement (with no damage) suspend/halt shot charging
2011-10-30 sheepluva whoops, I'm a nerd
2011-10-30 sheepluva frontend flakes:
2011-10-30 sheepluva frontend flakes:
2011-10-30 sheepluva show notice to admin when kicking player
2011-10-30 sheepluva lupdate, german translation
2011-10-30 sheepluva beep on highlight
2011-10-29 sheepluva whoopsy, my bad (segfault due to accepting empty lines)
2011-11-12 Xeli yey sdl implemented multi touch so my implementation isnt needed anymore hedgeroid
2011-10-29 sheepluva stylesheet comments/adjustments
2011-11-12 Xeli these files must not be compiled because they cause compiler errors and noone likes those ;p hedgeroid
2011-10-29 sheepluva html-escape nicknames
2011-11-12 Xeli removed sdl_net which was 'borrowed' (?:P) from peyla's port we'll now be using the official port hedgeroid
2011-10-29 sheepluva change default timestamp format to hh:mm
2011-11-12 Xeli automated the build process some more, users must add the android ndk, sdk and fpc dir to their $PATH and cmake will do the rest, I still need a solution for the sdl dir. Subrepo's perhaps? hedgeroid
2011-10-29 sheepluva * fix highlighting (i just broke it by not negating a boolean expression)
2011-11-12 Xeli added lines to avoid compiler hints, is this really the way we want to do it though? ;/ hedgeroid
2011-10-29 sheepluva update name autocompletion after nick change (since own nick isn't suggested)
2011-10-28 Xeli merge hedgeroid
2011-10-29 sheepluva disconnect when going back from lobby page (regression fix)
2011-10-28 koda one dangerous merge hedgeroid
2011-10-28 unc0rr It doesn't make much sense to make checks like 'if(game)' if you never set game to 0. Using smart pointers instead. Does it fix segfaults? Probably.
2011-10-28 sheepluva + make names in notice messages and leave messages clickable too
2011-10-28 sheepluva chat: don't link own name
2011-10-28 koda ok *this* brings ios 3.* runtime compatibility
2011-10-28 koda restore game config on iphone
2011-10-27 sheepluva actually the those if(...); weren't supposed to be if statements in the first place, since the result is always true at that point of code anyway.
2011-10-27 unc0rr - Remove some old unused code
2011-10-27 sheepluva having ctrl+w close the engine is just mean... many WASD players think the game crashes all the time because of that - since they close it by accident again and again...
2011-10-26 sheepluva typos
2011-10-26 sheepluva custom highlighting
2011-10-26 koda also imageio is absent from old ios, so weaklink it
2011-10-25 sheepluva few mini-adjustments
2011-10-25 sheepluva move (prematurely) finishing game by removing all teams into engine since that's where it should happen
2011-10-25 koda fix runtime compability with ios 3.* (hopefully) and fix a small glitch in turning off music/sounds
2011-10-25 koda restore runtime compatibility with ios 3.2
2011-10-25 koda move all extra categories in a single source, add caching for HWUtils
2011-10-25 koda updated sdl and lowered minimum ios to 3.0
2011-10-25 nemo As sheepluva pointed out, allowing this message to be legal allows naughtiness. The server usage of this message does not seem to use this check.
2011-10-25 sheepluva remove any thread-safe stuff I introduced since it's not needed
2011-10-25 unc0rr Fix for 'The "optimized" argument must be followed by a library.' cmake failure
2011-10-25 sheepluva adding simple doc build script
2011-10-24 sheepluva this should fix stylesheet importing on windows, but we'll see
2011-10-24 sheepluva fix of /saveStyleSheet command, error message on stylesheet import fail
2011-10-24 sheepluva tweak and document abstract page
2011-10-24 sheepluva on file save: create parent directories if needed
2011-10-24 sheepluva unbreak command auto-completion (was broken since r0b92341adb6a - 52 commits ago)
2011-10-24 sheepluva chat:
2011-10-24 sheepluva minor cleanups, mostly in own code
2011-10-24 sheepluva * fixing my hat preview bug nemo pointed out (thanks!)
2011-10-23 sheepluva improve and cash hilight regexp
2011-10-23 sheepluva highlight improvements
2011-10-23 nemo oops
2011-10-23 unc0rr Case-insensitive comparison of nicks
2011-10-23 sheepluva potential fix for issue #217 (SigSegV while in game room in KillAllTeams - team list change?)
2011-10-23 nemo retain dx/dy from landgun
2011-10-22 sheepluva doxygen seems to get confused if a ///< line is followed by a /// line
2011-10-22 sheepluva * adding destructors to my line edit subclasses
2011-10-22 sheepluva let's create some templates so that the user knows how to start off
2011-10-22 sheepluva document css files better
2011-10-22 nemo Tweak ratios to deemphasise foreground flakes further
2011-10-22 sheepluva minor signal fail fix
2011-10-22 sheepluva some more chat fixes and changes, I think. hum. what was that? um. aaah, I better go catch some sheep ... er sleep.. um..
2011-10-22 sheepluva ugh wth... cleaned FL/IL change notifications up
2011-10-22 sheepluva some changes to the css... display:none; works now (e.g. you can use it for user join/leave messages that are not your friends)
2011-10-22 nemo Bit of an experiment with giving flakes a bit more depth. Might need to be theme flagged, or theme flakes reworked on some themes. Looks neat in stereo. Also finally use an array for the layers
2011-10-22 sheepluva BOOOOooOM <headshot>! removing default stylesheets from c++ code and adding them as text files to the qt resources
2011-10-21 sheepluva same for chat. changed the paths to: css/qt.css css/chat.css
2011-10-21 sheepluva frontend will use the data file misc/qt_style.css instead of hardcoded stylesheet - if the file exists
2011-10-21 sheepluva moving a file around, fixing a png, etc.
2011-10-21 sheepluva fix multiplayer script loading
2011-10-21 sheepluva fix netgame layout issues, I think all layout issues caused by page refactoring are fixed now, if you find any more let me know
2011-10-21 sheepluva fix lobby layout issues
2011-10-21 sheepluva fix layout of net page
2011-10-21 sheepluva fix multiplayer page layout, doc/comment fixes
2011-10-21 sheepluva fix overlapping issue in main menu
2011-10-21 sheepluva fix an include; fix/add comments
2011-10-21 sheepluva simplified some stuff I wrote
2011-10-21 sheepluva finishing SDLInterface cleanup (wrt audio)
2011-10-21 sheepluva moving and renaming SDLs.*, making it a singleton; cleaning up class responsibilties wrt SDLInteraction; some comments
2011-10-21 sheepluva change SDL.h/SDL.cpp to use HWDataManager instead of poking around on the harddrive - also I added doc/comments to the class
2011-10-20 sheepluva oops and good night
2011-10-20 sheepluva comment fixes
2011-10-20 sheepluva comments
2011-10-20 sheepluva cleaning up some more, also adding a WIP file. changes: hats in the hat selection are now sorted like this: NoHat, Reserved hats (alphabetically), All other hats (alphabeticall)
2011-10-20 sheepluva introduce HWDataManager util for transparent access to [user-]data files
2011-10-20 sheepluva comment typo
2011-10-20 sheepluva move this widget into the widget dir
2011-10-20 nemo lolwut
2011-10-20 nemo Fix sticky mine/mine activation bug
2011-10-20 nemo Fix birdy flight bug
2011-10-19 sheepluva allow changing number of hogs or weapons with mousewheel
2011-10-19 sheepluva make this transparent so that people can actually see /what/ they have disabled...
2011-10-19 sheepluva give the room name edit box a history of previous room. however I hate that box from the bottom of my heart, it shall dieeeee... later...
2011-10-19 sheepluva frontend chat input history, use arrow keys UP/DOWN
2011-10-18 sheepluva + don't suggest ignored nicknames
2011-10-18 Guillaume Englert Fix repeat on SkyL, remove SkyR
2011-10-18 sheepluva feature-pimpin'-up the chat input line in frontend:
2011-10-17 sheepluva server lobby: don't stretch buttons right of the roomlist - instead let the roomlist use all the available space
2011-10-17 sheepluva don't hoard empty friends/ignore-lists on the HDD
2011-10-17 sheepluva fix overlapping pixel in stormtrooper hat
2011-10-17 sheepluva fix outline of rcplane
2011-10-17 nemo never doing any graphics stuff when I can't test, again :(
2011-10-17 nemo :(
2011-10-17 nemo Not being able to test sucks :(
2011-10-17 nemo Riiight. Let's try this instead
2011-10-17 nemo tint RC plane with team colour. untested.
2011-10-17 mikade graphic for team coloured RC planes
2011-10-17 nemo Sheepluva suggestion - brighten so that the team colours look less muddy, if some artist hates the result, they are welcome to clean it up
2011-10-17 nemo Use SkyL if SkyR is not included. Saves a bit of texture memory and removes some redundant files.
2011-10-17 sheepluva add tiara hat
2011-10-16 koda missed a compiler option from previous merge
2011-10-16 nemo tweak. constrain to full opacity
2011-10-16 koda merge the changes applied to 0.9.16
2011-10-16 nemo Blend the outter side too
2011-10-14 Florian Fabre Hide focus outline on buttons.
2011-10-13 nemo oops
2011-10-13 Guillaume Englert Add SkyL/SkyR to avoid repeating the cave entrance
2011-10-13 nemo Remove unnecessary assignments post-creation. Simplifies Lua manipulation of these adds as well as just being tidier.
2011-10-11 Guillaume Englert another crystal, spray and landtex tweaks.
2011-10-10 sheepluva something for nemo to play around with
2011-10-10 sheepluva make slope calcs skip small gaps
2011-10-10 nemo tidier
2011-10-10 nemo Make sticky mines and normal mines start their typical behaviour a second after creation in infinite attack mode.
2011-10-10 nemo set followgear to cluster/melon/gascloud
2011-10-10 nemo Make a few more things be impacted by explosions nearby
2011-10-10 nemo tweak (still a hack)
2011-10-10 nemo Experiment in making ice more treacherous. also tweak to snow/christmas flake spawn
2011-10-10 nemo Aaaand another flag that used to be cleared here...
2011-10-10 koda HUGE refactoring of the ipad interface, finally understood how to use interface builder with custom uiviewcontrollers, as well as converted some uitableviewcontrollers to uiviewcontrollers for simplicity
2011-10-10 nemo expose border color to lua
2011-10-09 nemo oops
2011-10-09 nemo Restrict slipperiness to girders and bridges. Make girders more obviously ice.
2011-10-09 nemo Fix a few masks. The one that needed it the most was trophyrace.
2011-10-09 nemo add a couple more
2011-10-09 koda finally removed the white border glitch of the ipad preview map, moved initialization from IB to code
2011-10-08 koda refreshed the ipad interface with some white
2011-10-08 koda some code refactoring of the ios game config
2011-10-08 koda ooops
2011-10-08 koda move some config files
2011-10-08 koda create teams programmatically
2011-10-08 koda convert creation chamber functions to class methods
2011-10-08 jose1711 Updated Slovak translation
2011-10-08 jose1711 merge
2011-10-08 koda sed commands should be tested beforehand
2011-10-08 nemo Another flag that was relying on this routine to clear it...
2011-10-08 nemo tweak Y movement
2011-10-08 nemo Couple more, add back misplaced clearing of Land
2011-10-08 nemo Add landbacktex to a few maps, just to see how it looks.
2011-10-08 koda minor changes
2011-10-08 koda added iphone interface for missions/trainings page, setters/getters unlocked
2011-10-07 koda move out xib files from Resources to Classes
2011-10-07 nemo This should allow hedgehogs to still move freely after trapping other hedgehogs in a portal loop.
2011-10-07 nemo Move the crystals to sprays to reduce the regularity of the land texture
2011-10-06 Guillaume Englert Add Cave theme
2011-10-06 koda (a lot of) ooops
2011-10-05 unc0rr - Frontend: don't pass /script for missions
2011-10-05 unc0rr Tiny cleanup
2011-10-05 koda the retina infection keeps spreading...
2011-10-05 koda be a good memory aware citizen
2011-10-04 koda make the missions/trainings start
2011-10-04 koda first pass for implementing missions/training selection on ipad (not yet running)
2011-10-04 nemo hm. probably should set both
2011-10-02 nemo Basic test implementation of an ice flag. Allows for slick parts of terrain. Intended for ice gun, or "ice" mask on portions of land objects.
2011-10-02 koda on ipad2 and above animate the little hogs on game config and fix the hat display imaging
2011-10-01 koda little changes and fixes to the previous commit
2011-10-01 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
2011-10-01 nemo This prevents girders from erasing landbacktex (square windows in tunnels and such), at the cost of requiring lfBasic and lfObject to be treated the same apart from graphically
2011-10-01 koda fix a couple of 'potential leaks'
2011-10-01 koda rename the ios settings files into something more appropriate
2011-10-01 koda ios major refactoring for ios settings, now they are presented differently on iphone/ipad, code is simplified and optimized, and ui is a little refreshed (eg. no more stuck selected fields)
2011-09-30 koda infecting sheepluva's mission graphics with retina images
2011-09-30 koda a little code cleanup
2011-09-30 unc0rr Fix build with .pro file
2011-09-29 unc0rr Oops, fix build
2011-09-29 unc0rr GameInfo needs room params copy
2011-09-27 unc0rr Introduce EngineInteraction module
2011-09-30 koda translators missed me
2011-09-30 koda fix hats of the AI team file for ios
2011-09-30 koda fix issue 287, default cmake build type
2011-09-29 sheepluva oops
2011-09-29 sheepluva update .pro
2011-09-28 sheepluva rename misc.{h,cpp} to the name of the class they contain (FreqSpinBox)
2011-09-28 sheepluva this makes more sense
2011-09-28 sheepluva I started to move stuff around, c'mon, hate on meee. PS: if your (clean) build is broken - let me know)
2011-09-28 sheepluva training screen localization works now
2011-09-28 sheepluva load mission caption and description from localization file (WIP)
2011-10-28 Xeli New market version hedgeroid
2011-09-28 mikade mikade making sheepluva happy again
2011-10-28 Xeli Enabled landhash check again hedgeroid
2011-09-27 sheepluva use currentItemChanged signal instead of itemSelectionChanged - since the latter is always one item behind if you hold down the mousebutton and move the cursor through the list
2011-10-21 Xeli oops, removed a line from the 'firstTime only' section hedgeroid
2011-09-27 sheepluva stuffToBeAvoidedInFuture->append("layouting");
2011-10-20 Xeli Added two default teams to the apk, so people who first download it don't have to make two teams before playing their first game hedgeroid
2011-09-27 sheepluva oops, I forgot I wanted to fix that before committing xD
2011-10-20 Xeli wops missed this one: removed a 'fix' eclipse put in there hedgeroid
2011-09-27 sheepluva PIMP'ed up training screen. special thanks to mikade for supplying the pics <3
2011-10-20 Xeli Changed package name from org.hedgewars.mobile to org.hedgewars.hedgeroid to upload it to the market hedgeroid
2011-09-27 nemo this needs to actually return something
2011-10-09 Xeli Using misc/libtremor/tremor rather than misc/tremor, plus added the include in the android.mk of SDL_mixer hedgeroid
2011-09-26 sheepluva I must not use source files as clipboard.
2011-10-09 Xeli update from rev d75329716a02, it really works now (i think) hedgeroid
2011-09-26 sheepluva some more cleanups/refactoring/blahblah, some button positions may are a bit off atm. also I added a new picture for one of the buttons
2011-10-09 Xeli How did freetype even compile with this in it? hedgeroid
2011-09-26 unc0rr - Add unique id to replay file name
2011-10-08 Xeli Removed the need for duplicate libraries, the android build now uses lua, freetype and tremor from misc/ hedgeroid
2011-09-26 sheepluva wow, somebody was smoking some reaaally good sh!t right there, man!
2011-10-08 Xeli Allow for multicore compiling on quadcores, everyone has one right? :P It has perfomance benifits on single cores too so it's all good =) hedgeroid
2011-09-25 sheepluva small cleanup: enum instead of magic numbers
2011-10-07 Xeli Close a game without leaking memory. It should be noted that sending an SDL Quit event leaks memory hedgeroid
2011-09-25 koda Added tag Hedgewars-iOS-1.3.2 for changeset 652a199d4f38
2011-10-04 koda fix compiling for android, strip out all delphi code, objfpc ftw hedgeroid
2011-09-25 koda my qt version needs this to work...
2011-10-04 koda strip eols and delphi mode hedgeroid
2011-09-25 sheepluva fix typo that sneaked in by pressing ctrl+z one time too much I guess :D
2011-09-25 koda changed Game arguments to accept data path on 9th array element (like planned) hedgeroid
2011-09-25 nemo rename to match prior mass hat rename
2011-09-25 koda code working on ios now hedgeroid
2011-09-25 sheepluva get rid of that annoying 'Invalid state: in Lobby' message after room being closed or player being kicked from room. (the frontend always tried to leave the room he already left again)
2011-09-25 koda reviewed the build system and parts of the previous merge, performed some code cleanup hedgeroid
2011-09-25 sheepluva some more cleanups and refactoring.
2011-09-25 Xeli merge hedgeroid
2011-09-25 sheepluva fix somebody's sed-oops
2011-09-25 koda some hopefully harmless experiments Hedgewars-iOS-1.3.2
2011-09-25 koda this finally fixes the interaction between RestoredGameViewController and StatsPagesViewController
2011-09-24 koda warnings round also for ios
2011-09-24 koda add a class method for getting the overlay (and fix a silly mistake while at it) and use it
2011-09-24 koda better memory cleanup for audiomanager and position of lower stats button
2011-09-24 koda disable the followgear vertical offset for small screen devices
2011-09-24 sheepluva cleaning up a little bit more, especially team class. we were leaking teams into heap memory on quick game starts btw
2011-09-24 unc0rr Report long flight archievement
2011-09-24 unc0rr Fix some warnings
2011-09-24 unc0rr Store replays for further analysis
2011-09-24 unC0Rr Fix a bunch of warnings (also improves speed a bit in 32 bit code)
2011-09-24 sheepluva I wanted to move this line, not to delete it heh.
2011-09-24 sheepluva code cleanup/etc
2011-09-24 koda fix a crash in getting statistics and a glitch that made background music start while in-game
2012-10-26 koda close branch 0.9.16
2011-09-24 koda yeah, fix dates -.-
2011-10-18 sheepluva backport of c90f50e6dd8e (eggshell vgt related segfault) 0.9.16
2011-09-24 koda use a real button instead of a cellview in statspage
2011-10-16 koda fix the config.inc conflict by making the ios one in another folder 0.9.16
2011-09-23 sheepluva rope: CheezeMonkey (omg I mentioned your name :O) has pointed out that there is still a way to get stuck in walls. This should fix it.
2011-10-16 koda more details in chCheckProto 0.9.16
2011-09-23 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)
2011-10-14 koda display a message when network is down or server is not reachable, nemo also made the page refresh at display time 0.9.16
2011-09-23 sheepluva many many netclient/frondent changes (just the beginning though):
2011-10-12 koda because betas are baaaad (also really fix compiling everywhere) 0.9.16
2011-09-23 unc0rr Convert boolean variable + a bunch of fields which make sense only while game is going on into Maybe + structure
2011-09-25 nemo merge from default. Pulls in sheepluva's frontend work, and unbreaks engine cmake. 0.9.16
2011-09-23 koda don't rumble while synchronising a demo/save
2011-09-22 sheepluva randomly selected static/mission maps weren't properly reported to others in room (only new seed was)
2011-09-22 koda prevent screen locking while synching saves (can take some time)
2011-09-22 unc0rr Fix sheepluva's merge
2011-09-22 sheepluva let frontend send (copypasta) multi-line messages line by line to avoid protocol violation
2011-09-22 unc0rr My best guess for issue #285 is send thread being stuck at sendAll function, so I move client removing function before sendAll
2011-09-22 nemo Disable clouds
2011-09-21 koda ios version bump
2011-09-21 koda apparently the old way was the correct one
2011-09-21 koda aligned credits and game modes to main release
2011-09-21 koda create the ios schemes programmatically
2011-09-21 koda retina images, again
2011-09-21 koda mad several updates to the resource copying phase in the ios project file, changed paths of some images and added some smaller forts version
2011-09-21 nemo Couple of missed changes inu pointed out
2011-09-21 koda one more
2011-09-21 koda moar @2x
2011-09-21 koda another round of retina display images
2011-09-21 nemo Disable a bit of code from revision 4 that I'm pretty sure is not hit anymore, or we'd end up with plenty of doubled graves at a minimum. Also, clear gstWinner/gstLoser along with gstWait - still need to figure out why exactly those aren't rendering anymore though.
2011-09-21 koda fixed several 'retina display' images and added a bunch more (though just from upscaling the normal ones; might be nice to have 'em redrawn at a real higher resolution)
2011-09-20 koda let's use the built in events, shall we
2011-09-20 nemo check for amNothing
2011-09-20 nemo Revert koda's c24fdd9a0458 until it stops breaking my builds :-p
2011-09-20 nemo Clear gstAnimation and reset Timer before entering death animation
2011-09-20 nemo revert prev - that was dumb. wrong gear.
2011-09-20 nemo Let's actually add the gstHHDeath check to the right line, shall we?
2011-09-20 nemo Check on active hedgehog death animation
2011-09-19 koda this reintroduces the gsSuspend state to fix multitasking on ios
2011-09-19 koda using fpc 2.7.1 in ios project file
2011-09-19 sheepluva also merge 0.9.16 in to make koda happy
2011-09-19 sheepluva merge the 2 heads. I hope I did it right. also I increased proto and ver number
2011-09-19 nemo return nil for position if no gear
2011-09-19 koda fix mac compilation 0.9.16
2011-09-18 sheepluva merge changes from 0.9.16 branch - I bet I just broke something XD
2011-09-19 koda Added tag 0.9.16-release for changeset 74bc72746bec 0.9.16
2011-09-18 sheepluva make chatsection in game room stretch if space is available 0.9.16 0.9.16-release
2011-09-18 sheepluva another fix for a popup window that had no style 0.9.16
2011-09-18 sheepluva set a default value for density that shouldn't lead to div by 0 0.9.16
2011-09-17 unc0rr Include lib* into src package 0.9.16
2011-09-17 unc0rr okay, let's revert this for now 0.9.16
2011-09-19 unc0rr - Unset hhdriven flag for gone hedgehog
2011-09-17 nemo Revert 3ec95dc2b249 - causes hogs to be trapped in the teleport animation. bad breakage
2011-09-17 sheepluva fix style of lobby chatroom user context menu 0.9.16
2011-09-17 nemo oops, it was already added
2011-09-17 unc0rr Set version to 0.9.16, protocol to 39 0.9.16
2011-09-17 nemo Add straight lines to changelog
2011-09-17 unc0rr Merge recent changes from default 0.9.16
2011-09-17 sheepluva update copyright year of README
2011-09-17 mikade change the changelog
2011-09-16 sheepluva update credits a bit
2011-09-16 sheepluva german translations, a lot was still missing -.-
2011-09-16 nemo typo
2011-09-25 Xeli Attempt to prevent oom after restarting too many times hedgeroid
2011-09-16 nemo merge
2011-09-25 Xeli make the fire button appear only on android for now, I'll make it depend on a variable later on hedgeroid
2011-09-16 nemo clear HHJump on portaling
2011-09-16 nemo merge
2011-09-16 Xeli isOnCurrentHog and isOnCrosshair now look at the distance relative to the screen rather than world coords, this means that zooming out doesn't make it harder to touch the hog or crosshair hedgeroid
2011-09-16 inu pt update
2011-09-16 Xeli removed some commented lines hedgeroid
2011-09-16 nemo Requested a few times
2011-09-16 Xeli Exit hedgewars cleanly and return to the frontend with out crashing + fixed error messages "foo" -> HWEngine_Loader hedgeroid
2011-09-16 nemo AI insists on using snowball for digging. Until that is prevented, remove snowball
2011-09-16 Xeli merge hedgeroid
2011-09-16 unc0rr - Allow 8 teams in game on 0.9.16-dev
2011-09-16 nemo Aaaaalllways!
2011-09-16 Marco Bresciani Italian translation
2011-09-16 sheepluva whoops, this line got lost in merging action
2011-09-16 szczur Polish translation updates
2011-09-16 nemo 2 extra steps was still occasionally causing problems w/ edge cases. hopefully 3 should do the trick
2011-09-16 nemo Move options caption to box title. This frees up quite a bit of space at 800x600
2011-09-16 nemo Tweak sparkles, glass. Left glass commented out in case he prefers old behaviour.
2011-09-15 mikade check waterline
2011-09-15 sheepluva moar sparkles :3
2011-09-15 nemo Avoid hog repeating himself
2011-09-15 Palewolf Spanish translation
2011-09-15 sheepluva TestRectForObstacle: areas outside map borders are not passable
2011-09-15 sheepluva change²log
2011-09-15 Henek merge :(
2011-09-15 sheepluva fix back button location in post-game stats screen
2011-09-15 Henek updateing swedish translation
2011-09-15 unc0rr 0.9.16 branch 0.9.16
2011-09-15 sheepluva fix and optimize kamikaze's png
2011-09-15 sheepluva screenshots: display a msg on failure and log causative error
2011-09-15 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.
2011-09-15 sheepluva cleaned up the screenshot procedure a little.
2011-09-14 sheepluva Randy's soldier helmet hat. I fixed the animation, brightened the color and made it a Team-colored hat.
2011-09-14 nemo Updated translation after typo fix
2011-09-14 sheepluva team edit: restore default hedgehog name if name is empty- since empty names are not supported and will lead to errors; also lupdate
2011-09-14 koda merge
2011-09-14 sheepluva some love for TeamHeadband.png
2011-09-14 mikade Updates to golf theme.
2011-09-14 nemo merge
2011-09-14 mikade oops, just burning through commits today.
2011-09-14 mikade Add sounds for incorrectly placed waypoint, fastest time, and no record of any kind.
2011-09-14 mikade Revert currently unneccessary changes to uScript.
2011-09-14 mikade merge
2011-09-14 sheepluva add blink to cyclops hat
2011-09-14 mikade Expose some vars for tracking the border.
2011-09-14 sheepluva lua: boolean TestRectForObstacle(x1, y1, x2, y2, landOnly)
2011-09-14 nemo smoothing should be after despeckling
2011-09-13 mikade Balanced shield miser, multi-shot, and boss kills in SI. Added radar ping.
2011-09-13 nemo fix for issue #238
2011-09-13 unc0rr Slightly translated ru.lua
2011-09-13 unc0rr Translation update
2011-09-13 igor-hkr Translation update
2011-09-12 sheepluva typo
2011-09-13 nemo Still haven't received updated lt ts file, but no reason that the .txt and .lua shouldn't get used
2011-09-13 nemo Don't set lfDamaged for small tunnels
2011-09-13 nemo fix voice preview
2011-09-13 nemo Remove extra graphical resweeps, and smooth prior to despeckling. Was getting odd desync here without Land[] seemingly incorrect at end of passes. Just removing seems to fix, and code wasn't that good an idea in its prior state anyway.
2011-09-13 nemo oops
2011-09-12 nemo Disable GL SetAttributes for Windows due to many testers with problems. This restores .15 behaviour.
2011-09-12 nemo Fix hat naming, keep case consistent within the streetfighter group, fix spelling error.
2011-09-12 nemo fix for issue #139
2011-09-12 unc0rr Add 0.9.16 and 0.9.17-dev version info to server
2011-09-12 unc0rr This should check if Qt provides zlib functions, and adds zlib dependency in case of zlibless Qt. Tested with Qt providing zlib functions only.
2011-09-12 koda I.Fight.For.The.Users
2011-09-12 koda remove the forced fullscreen resolution since everyone is hating it; kept it around only for stereo rendering (where it's mandatory)
2011-09-12 sheepluva fix out-of-dir builds
2011-09-12 sheepluva don't load key binds for AI hedgehogs
2011-09-12 sheepluva nemo's molotov burst effect; with a slight color modification added
2011-09-12 sheepluva fix side-effects of nemo's bottle-turnin'
2011-09-12 nemo uh, that was just so I could look at the flame more closely, wasn't supposed to be checked in
2011-09-12 nemo Since we are tweaking molotov. make the flame flickery and add a drowning frame
2011-09-11 sheepluva smoke for molotov
2011-09-11 nemo make it more sekret
2011-09-11 sheepluva cyclops hat by Randy
2011-09-11 nemo rename clean target to ENGINECLEAN due to windows case sensitivity issues, update lua again
2011-09-11 nemo aaaallways, I want to beeee with you, and make belieeeeve with you
2011-09-11 unc0rr Save demo when loaded from save game finishes
2011-09-11 nemo Remove some transparencies, fix some files
2011-09-11 nemo Man, checking it at end of turn was just tidier :(
2011-09-11 nemo better?
2011-09-11 sheepluva fix for disconnect reason not being shown
2011-09-11 sheepluva omg how could I forget
2011-09-11 sheepluva added some changes I remembered/saw in the logs to the changelog
2011-09-11 sheepluva hand drawn map editor: allow "undo" after "clear"
2011-09-11 nemo Also this
2011-09-11 nemo Should prevent a crasher when drowning while firing
2011-09-11 nemo I do believe the only thing that was *ever* wrong with camera shake was someone decided to use getRandom on something that had always been a visual effect anyway. Pretty sure WorldDx is in fact safe to modify.
2011-09-11 sheepluva small de update
2011-09-11 sheepluva whoops, I didn't want to commit that line
2011-09-11 nemo tweak
2011-09-11 nemo Focus camera on moving current hog (probably more important to player). Should make tumbler, sine gun play, attacking off rope and saucer more playable. Also fix a typo in prior offset, and compensate for zoom.
2011-09-11 sheepluva make "All Files" file filter in file dialog actually display all files rather then just those with a dot in their name
2011-09-11 sheepluva fix for issue #269
2011-09-11 nemo Try the same offsetting as X - I think it helps w/ mikade's Space Invasion camera problem
2011-09-11 sheepluva fix for issue #276
2011-09-11 sheepluva german lua translations
2011-09-11 mikade Substitute broken Tumbler-based GaudyRacer with generic, map independant Racer.
2011-09-11 nemo A hopefully reliable lua update. If I clobber anything, well, there's always file history ;)
2011-09-11 nemo For better or for worse. Add sheepluva's forcing of clean on engine subdirectory. This works around a bug in fpc 2.4-2.6 that appears to generate incorrect inlining of loops on 2nd build. -B avoids this, but without a clean, the -B never got called. Also restore options, which I had confused w/ config. my bad.
2011-09-11 mikade fix timebox (differently), support for more players, remove version numbers,
2011-09-10 sheepluva some portal love for deagle/etc shots
2011-09-10 nemo tone flash waaaaay down when zoomed out
2011-09-10 sheepluva fix: let's use less random code for drawing the bullet trajectory
2011-09-10 nemo This condition should have been removed when I was changing targetting
2011-09-10 sheepluva translation fail/typo
2011-09-10 sheepluva some sniper training improvements and few german lua translations
2011-09-10 sheepluva actual rope fix for hogs getting stuck on walls
2011-09-10 sheepluva rollin' back my silly hack ( rea4d1fe665d7 )
2011-09-09 sheepluva Fix preview of ruler map. Thanks to Randy for pointing out it was incorrect.
2011-09-09 nemo Remove some unused variables and options.inc which uFloat doesn't use, probably should never use, and was getting in the way of my testcase - but most importantly, remove the inline on hwSqrt which was causing very bad math on my compiler/machine. We may have to remove more inlining. A pity.
2011-09-09 sheepluva monkey task: always log to userpath
2011-09-09 sheepluva move hedgehogs out of walls
2011-09-09 unc0rr Don't test for hasGone in unapproved places. Now any possibility of desync on player quit is ruled out. Not tested at all.
2011-09-16 Xeli Changed firebutton, parameters in uTouch might need to be tweaked some more hedgeroid
2011-09-09 sheepluva we don't need trailing whitespaces... I guess :P
2011-09-14 Xeli Fix to enable compiling for something else than arm, the compiler for x64_86 didn't recognize Int32 etc.. hedgeroid
2011-09-09 sheepluva Scripting: Update screen dimensions on screen resize and introduce onScreenResize() event.
2011-09-09 Xeli merge hedgeroid
2011-09-09 mikade merge
2011-09-09 mikade merge
2011-09-09 mikade Allow limited form of SuddenDeath (WaterRise = 0) in both CTF modes
2011-09-09 nemo er. let's reference the right gear, shall we?
2011-09-09 mikade Add support for more players.
2011-09-09 nemo There. Push this back on to unc0rr. This effect can still desync, 'cause it always could, but at least now the two are linked w/o argument I think.
2011-09-09 mikade For now, don't spawn anything other than health crates.
2011-09-09 sheepluva "fix" for a screen scaling problem I had after resizing to odd width number values
2011-09-08 sheepluva * ShoppaKing/TrophyRace maps updated by wolfmarc
2011-09-08 sheepluva change minimum resolution back to 640x480 (full weapon menu too big for smaller screens)
2011-09-08 nemo oops
2011-09-08 nemo Restore hog on team gone
2011-09-08 sheepluva fix knight hat
2011-09-08 unc0rr Fix loading from save desync
2011-09-08 unc0rr Remove unnecessary and wrong check
2011-09-07 unc0rr Replace tab with space
2011-09-08 nemo Define 2 script callbacks to notify of hog vanishment
2011-09-08 nemo remove debug message, clear a couple of global gear references if appropriate, fix control script
2011-09-08 nemo Add flickery ghost grave
2011-09-08 nemo Since shakes are still proving unsafe until camera is reworked, try a mild flash instead
2011-09-08 nemo Revert camera shake. Now to make sure we don't desync anymore.
2011-09-08 Star updated hat
2011-10-08 jose1711 merge
2011-09-08 nemo NEEDS TESTING. Try reenabling camera shake based on unc0rr's comment.
2011-09-07 nemo svg export darkened the upper white band a bit too much for my tastes
2011-09-07 nemo new countries
2011-09-06 nemo fix hat name
2011-09-06 nemo Another mass hat rename, because people were just about finished fixing their teams.
2011-09-06 unc0rr - Don't generate seed twice
2011-09-06 unc0rr Send mapgen for static maps
2011-09-06 unc0rr This should be a real fix (7643cbb88f09 reverted). Not tested.
2011-09-06 tsleon translation update
2011-09-06 szczur translation update
2011-09-06 unc0rr Fix link again (changed libraries order)
2011-09-05 nemo Don't set index if using static map - avoids desync where map name is passed and list is set, but then index is set to 0
2011-09-05 nemo Add update preview when picking random static
2011-09-05 nemo Add a fade out when in lag for snow.
2011-09-05 nemo check for turn over (infinite attack)
2011-09-05 unC0Rr Fix linking in windows
2011-09-05 unC0Rr Add zlib headers (library itself is included to Qt)
2011-09-05 sheepluva 3 more user hats, fixed by "Star and Moon", thank you!
2011-09-05 sheepluva fix gas mask hat
2011-09-05 unc0rr Don't refuse to create save file when a game loaded from save interrupts
2011-09-05 unc0rr Support Qt version which have no qHash(QUrl)
2011-09-04 nemo Move a few more, exclude NoHat and team hats from animation
2011-09-04 nemo Load list of hats dynamically.
2011-09-04 nemo Add check on amNothing
2011-09-04 nemo Break a bunch of teams by reorganising hats so that similar ones are found together. Hat groupings by Star
2011-09-04 nemo copy/paste fail
2011-09-04 nemo make pickhammer and blowtorch burn time for infinite attack mode
2011-09-04 unc0rr Some renaming
2011-09-04 unc0rr Replace iterators with simple declarative foreach (not tested if it works)
2011-09-04 nemo by request of shoppa player, remove land spray from shoppa wep set
2011-09-04 nemo load mask from user path as well
2011-09-04 unc0rr Prevent runtime warning
2011-09-04 unc0rr Only prepend hedgewars.org if the url is relative
2011-09-04 nemo remove dupe
2011-09-04 nemo oops
2011-09-04 unc0rr Allow surfing, download and extract only .zip files
2011-09-04 nemo truncate page on comment tags, as suggested by unc0rr
2011-09-04 nemo Add a crappy button to encourage artists to make another one. Restore Info page.
2011-09-04 unc0rr Extract to cfgdir
2011-09-04 nemo update animation page. remove test image
2011-09-04 nemo Add a bunch of new hats from the hats thread. There are still 20 or so that need pixel fixes that are not in this list.
2011-09-04 unc0rr Call update() so loaded images appear
2011-09-04 unc0rr Fix a warning
2011-09-04 unc0rr Link against quazip
2011-09-04 unc0rr Extract downloaded content into temp dir
2011-09-04 unc0rr Implement DataBrowser which downloads resources (images, css) on its own.
2011-09-04 unc0rr - Implement progressbars to show download progress
2011-09-07 jose1711 Updated Slovak translation
2011-09-04 unc0rr Add QuaZIP library to build system
2011-09-03 jose1711 Updated Slovak translation
2011-09-03 nemo Reenable a bunch of old portal play stuff, like dropping grenade into portal on hog, jumping through portal w/ hog on other end, collecting crate w/ portal etc. Also add cooldown to cake/portal interaction. It may still not do what you expect, but it probably shouldn't spin in place.
2011-09-03 sheepluva 'Star and Moon' updated his sheep hat.
2011-09-03 nemo Just for fun. Flowers! Also, use a less blatant image in ammo menu.
2011-09-03 unc0rr Remove STL dependency
2011-09-03 unc0rr Use QTextBrowser instead of WebKit for downloadable contents page (currently only shows the page itself)
2011-09-03 koda allow fullscreen resolution selection (but still leaves in the auto max for commodity)
2011-09-02 nemo tweak to avoid jaggies
2011-09-02 nemo typo
(0) -1536 +1536 tip