Wed, 04 Jul 2012 10:56:42 -0400 nemo Allow script to set number of ammo in a crate. untested.
Wed, 18 Jul 2012 21:34:49 +0200 Medo frontlib: Fix onRoomUpdateCb receiving a null pointer
Tue, 03 Jul 2012 22:44:50 +0400 unc0rr - Don't call Length() on variable size arrays
Tue, 17 Jul 2012 23:06:20 +0200 Medo Hedgeroid: Fixed multitouch breakage
Sat, 30 Jun 2012 01:09:31 +0400 unc0rr Properly convert taking address of function with var parameters
Tue, 17 Jul 2012 22:27:16 +0200 Medo Hedgeroid: Chat and player list work now, but everything is very much WIP
Sat, 30 Jun 2012 00:34:51 +0400 unc0rr Well, since we have database on the same computer as game server, could remove caching, but I just set expiration time to 10 minutes
Mon, 16 Jul 2012 20:16:03 +0200 Medo Hedgeroid: Layout experiments for the lobby page
Sat, 30 Jun 2012 00:20:01 +0400 unc0rr Don't produce unnecessary and erroneous defines
Wed, 11 Jul 2012 01:52:01 +0200 Medo Hedgeroid: Added experimental lobby chat
Fri, 29 Jun 2012 22:46:58 +0400 xymeng Fix the function definition issue so the function pointer format now looks correct.
Wed, 11 Jul 2012 01:51:28 +0200 Medo Hedgeroid: Simplified some code
Fri, 29 Jun 2012 01:23:43 +0400 unc0rr Tiny optimization + formatting fix
Wed, 11 Jul 2012 01:40:35 +0200 Medo frontlib: Added missing disconnect case
Fri, 29 Jun 2012 00:45:13 +0400 unc0rr Convert function with var parameters declarations into #define + function which accepts pointers
Tue, 10 Jul 2012 19:40:10 +0200 Medo frontlib: Added the NDK build file for Android
Thu, 28 Jun 2012 22:45:06 +0400 unc0rr - Try sending remove message in 'finally' as a last resort
Tue, 10 Jul 2012 19:33:57 +0200 Medo frontlib: Renamed cfg to scheme, Un-refcounted some types, small API adjustments
Wed, 27 Jun 2012 16:40:36 -0400 nemo ocd
Thu, 05 Jul 2012 22:22:48 +0200 Medo Improved asset moving time by an order of magnitude (3s vs. 25s on my device)
Thu, 28 Jun 2012 00:30:50 +0400 unc0rr Prepare to handle passing by reference
Thu, 05 Jul 2012 00:33:24 +0200 Medo frontlib: Improved and unified parameter checking, moved the cmdlineClient out
Wed, 27 Jun 2012 22:53:26 +0400 unc0rr Remove trailing spaces
Wed, 27 Jun 2012 22:52:19 +0200 Medo frontlib: Fixes and improvements. Added a GPLv2+ license header to all frontlib
Wed, 27 Jun 2012 13:47:42 -0400 nemo Use toUtf8 instead TODO - find out 'sactly what the website is using for hashes.
Wed, 27 Jun 2012 18:04:17 +0200 Medo Merge
Wed, 27 Jun 2012 13:39:46 -0400 sphrix Missions localisation
Wed, 27 Jun 2012 09:16:34 -0400 nemo More efficient
Wed, 27 Jun 2012 08:54:03 -0400 nemo oops
Wed, 27 Jun 2012 07:58:16 -0400 nemo Another try at the trace with more aggressive optimisation. Also tweaked the radial gradiant a bit to match the original more
Tue, 26 Jun 2012 23:02:25 -0400 nemo This is necessary because commands can contain 0s, and StrPas used by LuaPas halts at the first 0. It might be necessary to change the base string handling.
Tue, 26 Jun 2012 23:29:41 +0400 Stepan777 Here they come - thumbnails.
Tue, 26 Jun 2012 20:05:24 -0400 nemo Extend TARDIS away time a bit (minimum, range) to make it a bit more useful. Remove a couple of unused variables.
Tue, 10 Jul 2012 11:08:35 +0200 Wolfgang Steffens Added auto cropping to atlasing
Tue, 26 Jun 2012 23:23:02 +0400 Stepan777 merge
Wed, 27 Jun 2012 01:25:26 +0200 koda updated ios project file
Mon, 25 Jun 2012 16:22:03 +0200 Wolfgang Steffens GL1.x fixes
Tue, 26 Jun 2012 14:38:19 -0400 nemo Quick inkscape trace + a radial gradiant glow on the hedgewars logo. Perhaps it'll encourage Tiy to provide the vector original.
Mon, 25 Jun 2012 15:46:49 +0200 Wolfgang Steffens Merge
Tue, 26 Jun 2012 21:13:27 +0400 unc0rr Don't set erasing flag when it is unnecessary so hwmap could compress better
Mon, 25 Jun 2012 15:46:08 +0200 Wolfgang Steffens using atlas for rendering now
Tue, 26 Jun 2012 11:08:33 -0400 nemo er. this one too
Mon, 25 Jun 2012 12:02:54 +0200 Wolfgang Steffens made surface retaining mandatory
Tue, 26 Jun 2012 02:15:50 +0400 Stepan777 merge
Tue, 26 Jun 2012 10:14:40 -0400 nemo Add green mask for anti-portal areas on custom maps. Flagged as Bouncy since it is intended for that general use. Needs testing.
Mon, 25 Jun 2012 12:01:19 +0200 Wolfgang Steffens added missing uBinPacker.pas and uAtlas.pas
Mon, 25 Jun 2012 11:47:40 +0200 Wolfgang Steffens retaining SDL surfaces in order to allow recreating atlases from scratch without
Mon, 25 Jun 2012 09:40:56 -0400 nemo Update contributor e-mail address
Tue, 26 Jun 2012 02:14:35 +0400 Stepan777 Restore almost old TCPBase behaviour
Mon, 25 Jun 2012 10:44:27 +0200 Wolfgang Steffens Merge
Mon, 25 Jun 2012 09:01:03 -0400 nemo oops
Sun, 24 Jun 2012 21:33:45 +0400 Stepan777 remaining IFDEFs
Mon, 25 Jun 2012 10:16:19 +0400 unc0rr oops
Sun, 24 Jun 2012 21:32:33 +0400 Stepan777 merge
Sun, 24 Jun 2012 20:30:51 -0400 nemo oops
Sun, 24 Jun 2012 21:15:20 +0400 Stepan777 correctly fix odd dimensions (it was incorrectly fixed in previous commit)
Sun, 24 Jun 2012 18:21:12 -0400 nemo These 2 need masks now
Sun, 24 Jun 2012 20:57:02 +0400 Stepan777 pagevideos is now much better that before:
Sun, 24 Jun 2012 22:37:44 +0400 unc0rr Fix completely broken RateHammer
Sun, 24 Jun 2012 20:31:26 +0400 Stepan777 merge
Sun, 24 Jun 2012 13:18:33 -0400 nemo Sanity limits.
Sun, 24 Jun 2012 09:12:53 -0400 nemo Another take at prettier crate appearance
Wed, 27 Jun 2012 18:02:45 +0200 Medo frontlib: Getting there :) Added commandline client for testing
Sat, 23 Jun 2012 23:04:06 -0400 nemo Try to use TestCollExcludingMe a bit less - the flag bit is a bit (heh) more accurate.
Mon, 25 Jun 2012 15:21:18 +0200 Medo frontlib: Using macros for simplification of callbacks
Sat, 23 Jun 2012 22:39:00 -0400 nemo Second part of the change. Make collision check use the new mask bit.
Mon, 25 Jun 2012 00:42:07 +0200 Medo frontlib: Intermittent commit. Things are still in flux but we're getting there :)
Sat, 23 Jun 2012 21:37:47 -0400 nemo Step 1. Add current hedgehog as top bit of bottom byte.
Thu, 21 Jun 2012 21:32:12 +0200 Medo More progress on the netplay part of the frontlib
Sat, 23 Jun 2012 22:44:11 +0400 unc0rr - Fix cake bug introduced in r2ccfc93c6b5e
Tue, 19 Jun 2012 21:20:08 +0200 Medo Merge
Fri, 22 Jun 2012 08:13:51 +0400 unc0rr Swap order of actions
Tue, 19 Jun 2012 01:20:19 +0400 unc0rr Output log to stdout instead of stderr
Tue, 19 Jun 2012 00:40:52 +0400 unc0rr Oops, forgot this
Mon, 23 Jul 2012 19:15:59 +0300 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.
Mon, 18 Jun 2012 23:45:21 +0400 unc0rr set(LUA_LIBRARY lua.dll) for win32 builds
Sat, 21 Jul 2012 01:54:41 +0300 belphegorr Placed hiding hogs at the end of StartMission in Mission 3
Sun, 17 Jun 2012 22:11:09 +0400 unc0rr BindsModel
Sat, 21 Jul 2012 01:53:17 +0300 belphegorr Added localization
Sun, 17 Jun 2012 21:45:49 +0400 unc0rr - Move colorsModel to appropriate place
Sat, 21 Jul 2012 01:47:34 +0300 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)
Sun, 17 Jun 2012 16:32:44 +0200 koda CROSSAPPLE ftw
Mon, 16 Jul 2012 20:56:55 +0300 belphegorr Fixed a visual gear in Mission 5
Sun, 17 Jun 2012 14:13:19 +0400 unc0rr This should fix default hogs names in network game
Mon, 16 Jul 2012 20:38:31 +0300 belphegorr Added fifth mission and fixed minor control bug with mission 4
Sun, 17 Jun 2012 00:08:20 +0400 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.
Tue, 10 Jul 2012 23:06:56 +0300 belphegorr Fixed a bug where certain ammo types were added to the wrong hogs.
Thu, 14 Jun 2012 16:35:36 +0400 unc0rr AI loves to jump
Tue, 10 Jul 2012 15:20:12 +0300 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
Thu, 14 Jun 2012 00:34:50 +0200 koda ios: disable some warnings
Sun, 08 Jul 2012 19:28:40 +0300 belphegorr Changed a ShowMission in Mission 4
Thu, 14 Jun 2012 00:21:23 +0200 koda it was inevitable
Sun, 08 Jul 2012 19:15:38 +0300 belphegorr Modified frontend so that updating campaogn progress no longer changes current index of the mission combo box
Thu, 14 Jun 2012 00:10:06 +0200 koda ios: explain why setting a style disables schemes and/or weapons sometimes
Fri, 06 Jul 2012 15:10:36 +0300 belphegorr Modified Animate.lua function AnimMove to take highercase direction (e.g. "Left")
Thu, 14 Jun 2012 00:03:01 +0200 koda ios: for mission configuration, use the bundled cfg file instead of providing plist files
Fri, 06 Jul 2012 14:45:55 +0300 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
Wed, 13 Jun 2012 23:28:54 +0200 koda add default cfg files for uniformity in missions
Fri, 06 Jul 2012 12:30:07 +0300 belphegorr Increased turn time to 40
Tue, 12 Jun 2012 17:20:27 +0400 Stepan777 fix very stupid bug :)
Wed, 13 Jun 2012 23:25:15 +0200 koda DPI for everyone
Thu, 05 Jul 2012 17:19:11 +0300 belphegorr Reduced number of crates on the challenge in mission 1, fixed an error with mission 3 (at the end)
Mon, 11 Jun 2012 18:15:30 +0400 Stepan777 1. Implement new page in frontend with options for video recording.
Tue, 19 Jun 2012 21:17:05 +0200 Medo frontlib: Started work on the server connection code
Wed, 13 Jun 2012 11:18:30 -0400 nemo LUA_FOUND should surely be set only if the system lua was found.
Thu, 05 Jul 2012 16:50:06 +0300 belphegorr Reduced ammo count on Mission 2
Mon, 11 Jun 2012 17:56:10 +0400 Stepan777 merge
Fri, 15 Jun 2012 19:57:25 +0200 Medo Changed frontlib to use the existing ini file formats of the QtFrontend
Tue, 12 Jun 2012 21:42:22 -0400 nemo Couple of missed sections from last time. Shield is still a bit odd
Thu, 05 Jul 2012 16:43:15 +0300 belphegorr Modified some crate positions, added sound to teleports, fixed loc errors...
Tue, 12 Jun 2012 21:10:11 +0200 Medo frontlib: Rewrote the ini helper code, finished ini reading/writing support for all relevant file types
Mon, 11 Jun 2012 01:16:43 +0200 koda reorganize options.inc a little
Thu, 05 Jul 2012 16:02:42 +0300 belphegorr Added localization and changed primary team color.
Tue, 12 Jun 2012 11:25:05 +0200 Medo Cleanup, refactoring and generally more development in the frontlib
Mon, 11 Jun 2012 01:13:57 +0200 koda uniform NOPNG and NOSERVER cmake symbols
Thu, 05 Jul 2012 00:57:30 +0300 belphegorr Added Mission 4: United We Stand
Mon, 11 Jun 2012 00:06:22 +0200 Medo Merge
Mon, 11 Jun 2012 00:03:04 +0200 koda sed 's/\t/ /g' CMakeLists.txt
Tue, 03 Jul 2012 12:15:07 +0300 belphegorr Set the choice constants to the correct values (1-3 instead of 0-2).
Sun, 10 Jun 2012 14:36:40 -0400 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.
Sun, 01 Jul 2012 17:24:04 +0300 belphegorr Removed some debugging lines I forgot to remove.
Sat, 09 Jun 2012 17:15:45 -0400 nemo disable this debug too
Sun, 01 Jul 2012 17:11:59 +0300 belphegorr Added mission 3: The Journey Back
Sat, 09 Jun 2012 16:51:56 -0400 nemo Remove debug pixel draws, skip tracing on own shoved hogs. Should speed things up allowing more evaluations of stuff.
Fri, 29 Jun 2012 14:39:05 +0300 belphegorr Fixed some bugs with Mission 2 and Animate.lua.
Sat, 09 Jun 2012 23:35:55 +0400 unc0rr TestBaseballBat
Tue, 26 Jun 2012 02:07:58 +0300 belphegorr Fixed a bug in Mission 2, where hidden hogs appeared before getting deleted on losing the game.
Sat, 09 Jun 2012 21:31:26 +0400 unc0rr - Adjust some consts so whip and firepunch work perfectly
Tue, 26 Jun 2012 01:17:04 +0300 belphegorr Changed color of the "Natives" team to make it more visible and reduced difficulty of the "easy" challenge in the first mission.
Sat, 09 Jun 2012 10:28:45 -0400 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.
Tue, 26 Jun 2012 00:57:09 +0300 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.
Sat, 09 Jun 2012 09:53:15 -0400 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)
Mon, 25 Jun 2012 11:17:19 +0300 belphegorr Added the helper script I forgot to add last time
Sat, 09 Jun 2012 17:05:16 +0400 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.
Mon, 25 Jun 2012 11:16:24 +0300 belphegorr Copied the first two campaign missions and the helper script into share/hedgewars/Data/
Sat, 09 Jun 2012 12:15:05 +0200 Xeli restore fpc 2.4.2 compatibility
Mon, 25 Jun 2012 10:46:48 +0300 belphegorr The first campaign commit with a lot of changes...
Fri, 08 Jun 2012 23:56:08 +0400 unc0rr New bright and shiny TestFirepunch which actually works
Fri, 08 Jun 2012 19:25:40 +0200 Xeli fix shift key by disabling the key modifiers for now
Fri, 08 Jun 2012 02:52:35 +0400 Stepan777 1. Add IFDEFs for video recording
Fri, 08 Jun 2012 18:03:44 +0400 unc0rr - TestSniperRifle ftw (still needs some consts adjustments, because AI seems to love sniper rifle too much)
Fri, 08 Jun 2012 02:41:14 +0400 Stepan777 merge
Fri, 08 Jun 2012 14:30:46 +0400 unc0rr Check for gstHHDriven instead of damage check, so ballgun stops when turn ends in multiattack mode
Thu, 07 Jun 2012 17:42:32 +0400 Stepan777 merge
Thu, 07 Jun 2012 22:40:28 +0200 Xeli ignore keymodifers other than ctrl/alt/shift
Thu, 07 Jun 2012 01:28:39 +0200 Xeli removed some writelns
Thu, 07 Jun 2012 01:10:57 +0200 Xeli first attempt at implementing support for keys with modifiers
Wed, 06 Jun 2012 17:56:39 -0400 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.
Wed, 06 Jun 2012 22:11:55 +0400 unc0rr Not needed here
Tue, 05 Jun 2012 22:37:36 +0200 Wolfgang Steffens Removed leftover FFP code: We should now be GL2 GLSL1.30+ forward compatible.
Tue, 05 Jun 2012 14:07:28 +0400 unc0rr - Allow camera movement while current hedgehog is falling
Tue, 05 Jun 2012 22:17:06 +0200 Wolfgang Steffens Merge
Tue, 05 Jun 2012 19:36:07 +0200 Xeli Android: first attempt at using the density call from java
Tue, 05 Jun 2012 19:33:49 +0200 Xeli only reset those keys which actually change their bindings
Mon, 04 Jun 2012 19:43:39 -0400 nemo tidy flags
Mon, 11 Jun 2012 00:02:17 +0200 Medo Small improvements to the frontend lib for better debugging
Mon, 04 Jun 2012 19:36:55 -0400 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.
Mon, 04 Jun 2012 21:32:30 +0400 Stepan777 here it is
Sat, 09 Jun 2012 03:28:38 +0200 Medo Implemented game launching API for the frontlib.
Mon, 04 Jun 2012 22:43:56 +0400 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
Fri, 08 Jun 2012 19:52:24 +0200 Medo Implemented public API for letting the engine render maps
Mon, 04 Jun 2012 08:11:47 -0400 nemo Make watching AI v AI on ai survival a bit more entertaining
Thu, 07 Jun 2012 02:45:18 +0200 Medo Added ini reading/writing for game schemes to the frontend lib
Sun, 03 Jun 2012 23:04:21 -0400 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.
Mon, 04 Jun 2012 21:12:20 +0200 Medo Frontlib: Work on the callback mechanisms for IPC
Sun, 03 Jun 2012 22:56:30 -0400 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).
Sun, 03 Jun 2012 01:24:18 +0200 Medo frontlib refactoring
Sun, 03 Jun 2012 18:52:22 -0400 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
Sat, 02 Jun 2012 22:54:09 +0200 Medo Merge
Sun, 03 Jun 2012 11:02:12 -0400 nemo warp sound when AI survival hog respawns. attempt at a bit of a crate spawn animation (moar sparkles and a quick fadein)
Sat, 02 Jun 2012 22:31:41 +0200 Xeli Android: added a callback to java to determine dpi/dip how much we should scale the ui
Sat, 02 Jun 2012 14:27:09 +0200 Medo Merge
Sat, 02 Jun 2012 16:25:13 -0400 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
Fri, 01 Jun 2012 12:42:44 +0400 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.
Fri, 01 Jun 2012 00:19:30 +0200 mikade merge
Sat, 02 Jun 2012 14:26:52 +0200 Medo Demo recording for the frontend library
Thu, 31 May 2012 12:52:31 -0400 nemo Name the flags for fall tracking and indicating whether the explosion erases terrain.
Thu, 31 May 2012 18:54:40 +0200 Medo Moved frontlib into project_files
Thu, 31 May 2012 20:07:40 +0400 unc0rr merge
Thu, 31 May 2012 18:32:01 +0200 Medo Further work on the frontend library, restructuring, ...
Thu, 31 May 2012 20:07:17 +0400 unc0rr merge
Thu, 31 May 2012 15:50:25 +0200 mikade Add a GetTag method so that SetTag doesn't feel lonely.
Thu, 31 May 2012 00:35:06 +0200 Medo Started work on the frontend networking library
Thu, 31 May 2012 18:02:30 +0400 unc0rr Improve TestWhip
Thu, 31 May 2012 00:11:42 +0200 sheepluva minor tweaks for options page; should improve readability at small window size... a bit...
Tue, 29 May 2012 23:04:03 +0200 Medo Removed dead/deprecated code and comments
Thu, 31 May 2012 15:14:39 +0400 unc0rr pas2c stuff
Wed, 30 May 2012 22:45:30 +0400 unc0rr This should make drawn maps rendering even more faster
Tue, 29 May 2012 22:33:10 +0200 Medo Merge
Wed, 30 May 2012 19:01:19 +0400 unc0rr merge
Wed, 30 May 2012 18:00:29 +0400 unc0rr Render drawn maps 10-500 times faster
Tue, 29 May 2012 22:21:19 +0400 unc0rr Oops, forgot to set 'erasing' flag on decoding
Mon, 28 May 2012 22:42:59 +0400 unc0rr Fix a bug with wrong state of teams list when color isn't changed manually
Mon, 28 May 2012 14:20:51 -0400 nemo Remove a couple more timers, should mean alpha matches old pulse time now
Mon, 28 May 2012 14:11:50 -0400 nemo also change specialists
Mon, 28 May 2012 14:01:23 -0400 nemo Set air attack to active by default, make time look a bit nicer, avoid plane buzz activating.
Mon, 28 May 2012 19:33:57 +0200 Xeli change the array which represents the keyboard state to be a boolean array rather than byte array
Mon, 28 May 2012 19:15:51 +0200 Xeli Don't allow for multiple key up(or down) events, it will ignore the excess events
Mon, 28 May 2012 12:21:54 -0400 nemo Also change Highlander and Racer
Mon, 28 May 2012 10:38:27 +0200 Wolfgang Steffens moved generic matrix code to uMatrix.pas
Mon, 28 May 2012 20:04:49 +0400 unc0rr merge
Mon, 28 May 2012 10:34:33 +0200 Wolfgang Steffens merge
Mon, 28 May 2012 01:51:50 -0400 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().
Mon, 28 May 2012 17:54:23 +0400 unc0rr Some improvements to pas2c
Mon, 28 May 2012 00:44:51 +0400 unc0rr Fix a remote crasher
Fri, 25 May 2012 15:35:48 +0400 unc0rr - Fix some AI stupidness factors
Mon, 28 May 2012 00:43:36 +0400 unc0rr Make frontend compile with clang
Sun, 27 May 2012 23:42:43 +0400 unc0rr - Allow switching colors with mouse wheel
Fri, 25 May 2012 09:00:54 +0200 Wolfgang Steffens initial GLSL1.2 test version
Sat, 26 May 2012 16:50:51 -0400 nemo Minor freezer changes, allow snow to accumulate on indestructible terrain too.
Fri, 25 May 2012 08:51:54 +0200 Wolfgang Steffens Removed lazy update: workaround for R7103
Sat, 26 May 2012 22:27:57 +0400 unc0rr Bring leftTeams back (with a fix) as it is apparently needed for spectators.
Fri, 25 May 2012 08:42:26 +0200 Wolfgang Steffens merge
Fri, 25 May 2012 00:06:42 +0400 unc0rr - Restore pre-r9257cf8e7af2 behavior
Wed, 23 May 2012 22:46:37 +0200 Medo Merge
Wed, 23 May 2012 16:51:37 -0400 nemo Fix reported in bug #327, comment #3 - untested but seems reasonable/safe.
Wed, 23 May 2012 16:34:12 -0400 nemo http://www.demoties.com/wp-content/uploads/2011/03/mar-01-6.jpg
Wed, 23 May 2012 23:30:50 +0400 unc0rr Mark team for deletion when letting others know it has left during game. Should help with quitters problem.
Wed, 23 May 2012 23:24:03 +0400 unc0rr Don't remove already removed team
Wed, 23 May 2012 21:19:15 +0200 Xeli wops add this too
Wed, 23 May 2012 21:16:44 +0200 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
Wed, 23 May 2012 19:56:14 +0200 Xeli android: fix the default make target
Wed, 23 May 2012 19:54:53 +0200 Xeli Android: add freezer commit message
Wed, 23 May 2012 02:39:30 +0200 koda add NOPNG to cmake to explicitly disable PNG dependency
Wed, 23 May 2012 01:53:25 +0200 koda add GHC and GHFLAGS from cmake too
Wed, 23 May 2012 01:39:31 +0200 koda rename a few internal cmake variables (for consistency and readability)
Tue, 22 May 2012 09:25:03 +0200 Wolfgang Steffens Replaced matrix related FFP code with explicit matrix calculations.
Tue, 22 May 2012 11:19:32 +0200 Medo Merge
Wed, 23 May 2012 00:45:37 +0200 koda there a libSDLMain.a in the bundled SDL framework
Tue, 22 May 2012 09:18:46 +0200 Wolfgang Steffens Merge
Tue, 22 May 2012 00:41:26 +0200 Xeli android: possible fix for bitmap recycle errors
Tue, 22 May 2012 00:40:43 +0200 Xeli fixed wheelup/down
Mon, 21 May 2012 22:54:34 +0200 koda add a nilcheck
Mon, 21 May 2012 16:46:24 -0400 nemo checksum
Tue, 22 May 2012 00:29:32 +0400 unc0rr Feel free to add real checksum function
Mon, 21 May 2012 06:34:17 +0200 koda better lazy loading for cScaleFactor
Sun, 20 May 2012 19:42:55 -0400 nemo Ok. I think *this* should flip it correctly...
Sun, 20 May 2012 21:09:13 +0200 Xeli android: added an unsigned target to the makefile, to help automate signing
Sun, 20 May 2012 17:17:21 +0200 Xeli remove the need to qt and co when using cmake with -DANDROID=1
Sun, 20 May 2012 10:55:58 -0400 nemo Minor tweaks to freezer, mostly to simplify current state to laptop
Sun, 20 May 2012 10:45:16 -0400 nemo clean up pngs
Sun, 20 May 2012 10:54:52 +0200 mikade merge
Sun, 20 May 2012 00:08:26 +0200 mikade + Trivial update.
Sat, 19 May 2012 17:15:12 +0200 mikade A few scripts to try out. 2x challenge, 1x GSoC training, 1x user mission.
Sun, 20 May 2012 01:00:00 -0400 nemo Bit more freezer.
Fri, 18 May 2012 13:35:22 -0400 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
Thu, 17 May 2012 20:23:58 -0400 nemo Might help if this was actually its own unique weapon
Thu, 17 May 2012 18:22:20 -0400 nemo Provide training/campaign with a random seed to ignore/use.
Thu, 17 May 2012 20:19:35 +0200 Xeli remove ProcessKdb references all together, removed movecursor() because it doesnt seem to do anything
Thu, 17 May 2012 20:01:56 +0200 Xeli first attempt at fixing controller/gamepad, it works with the android controller but it doesnt have hats/buttons, needs testing
Thu, 17 May 2012 16:52:17 +0200 Xeli dont allow choosing weapons when the AI is playing
Thu, 17 May 2012 16:51:54 +0200 Xeli android typo/sabotage
Thu, 17 May 2012 15:58:24 +0200 Xeli fix sdl13 build
Mon, 14 May 2012 22:14:17 +0200 Wolfgang Steffens readded optimization for SetScale
Thu, 17 May 2012 15:58:04 +0200 Xeli unbreak android build
Mon, 14 May 2012 19:48:34 +0200 Wolfgang Steffens Replaced FFP code that sets up orthogonal projection with explicit matrix
Tue, 15 May 2012 21:07:47 +0200 Xeli android: add missing graphics, only placeholders tho..
Mon, 14 May 2012 19:26:50 +0200 Wolfgang Steffens Refactored TTexture to allow encoding sprite(s) at an arbitrary location within
Mon, 14 May 2012 22:47:56 +0400 unc0rr Learn hask^Wpascal, dudes!
Sun, 13 May 2012 18:50:04 -0400 nemo AI can't use cWindSpeedf since it now does a smooth transition
Sun, 13 May 2012 18:31:05 -0400 nemo oops
Sun, 13 May 2012 14:56:05 -0400 nemo Dammit Xeli
Sun, 13 May 2012 21:46:50 +0400 unc0rr '\xd7af' -> 0xd7af
Sun, 13 May 2012 21:39:20 +0400 unc0rr Make uUtils.c compile
Sun, 13 May 2012 01:54:26 +0400 unc0rr help pas2c
Sun, 13 May 2012 00:50:45 +0400 unc0rr More magic
Sat, 12 May 2012 16:45:06 -0400 nemo unc0rr's magic macro
Sun, 13 May 2012 00:40:01 +0400 unc0rr oops, wrong type
Sat, 12 May 2012 23:55:09 +0400 unc0rr pas2c stuff again
Sat, 12 May 2012 22:50:33 +0400 unc0rr Get rid of cripple SendIPCc
Sat, 12 May 2012 22:44:39 +0400 unc0rr A solution to char vs string problem: mark single-letter strings with _S macro
Sat, 12 May 2012 22:13:56 +0400 unc0rr Make pas2c even more happier with uGears.c, allow assigning arrays in some cases
Sat, 12 May 2012 00:25:49 +0400 unc0rr Add missing identifiers
Fri, 11 May 2012 16:09:11 -0400 nemo Fix casing and type for gl
Fri, 11 May 2012 23:36:42 +0400 unc0rr sysutils -> SysUtils
Fri, 11 May 2012 23:34:35 +0400 unc0rr Recognize length on arrays as a separate function
Fri, 11 May 2012 23:22:01 +0400 unc0rr More tolerance to pas2c
Fri, 11 May 2012 23:03:28 +0400 unc0rr Properly track type in ref2CF, this fixes issues with functions returning strings used in expression (like "a" + line())
Fri, 11 May 2012 22:54:19 +0400 unc0rr Define NOCONSOLE for pas2c
Fri, 11 May 2012 22:50:52 +0400 unc0rr uCommandHandlers now compiles
Fri, 11 May 2012 22:35:09 +0400 unc0rr Support operator 'in', replace it with equality checks against each element of set
Fri, 11 May 2012 22:17:39 +0400 unc0rr Recognize (hwFloat op int) expressions
Fri, 11 May 2012 22:09:34 +0400 unc0rr Convert "unit.function()" properly
Fri, 11 May 2012 21:10:58 +0400 unc0rr Function to compare string to char ftw
Fri, 11 May 2012 20:01:57 +0400 unc0rr Make pas2c happier with uSound
Fri, 11 May 2012 19:33:21 +0400 unc0rr Be more wise about constant initialization expressions being not arrays
Fri, 11 May 2012 11:08:50 -0400 nemo Avoid returning an array for the sake of pas2c
Fri, 11 May 2012 00:11:01 +0200 koda fix building with lua (i think)
Fri, 11 May 2012 00:05:47 +0200 koda minor changes for warnings and a variables scope
Thu, 10 May 2012 23:21:56 +0200 koda the ios port runs again, although with a few things to sort out
Thu, 10 May 2012 22:15:31 +0200 koda ios: this commit just removes the overlay class files (with all submenus and resources) while working on a proper restoration
Fri, 11 May 2012 01:01:29 +0400 unc0rr Fix identifiers case in uLandTemplates (too lazy to make proper implementation in pas2c)
Fri, 11 May 2012 00:36:32 +0400 unc0rr Declare Param* functions
Fri, 11 May 2012 00:33:14 +0400 unc0rr Fix for Int type and sysutils in hwengine.pas
Fri, 11 May 2012 00:28:06 +0400 unc0rr Some work to make more units compile after conversion to c
Thu, 10 May 2012 23:51:05 +0400 unc0rr Support overloaded operators on (hwFloat op hwFloat) calls
Thu, 10 May 2012 22:55:13 +0400 unc0rr More definitions and mess with pascal code
Thu, 10 May 2012 13:45:47 +0400 unc0rr Render function variables in struct with no mangling. 13 C units are compilable now.
Thu, 10 May 2012 13:41:18 +0400 unc0rr Handle function type differently
Thu, 10 May 2012 13:16:31 +0400 unc0rr Some more definitions and slight fixes
Thu, 10 May 2012 11:29:18 +0400 unc0rr uAmmos.c now compiles (3 warnings though)
Thu, 10 May 2012 11:12:06 +0400 unc0rr Implement built-in functions Low() and High()
Wed, 09 May 2012 17:33:25 -0400 nemo Reflects change in previous revision to uTypes
Thu, 10 May 2012 00:58:05 +0400 unc0rr (PointerTo (SimpleType _)) could be a pointer to a non-struct type
Tue, 08 May 2012 00:17:02 +0400 unc0rr Prepend unit name to function identifiers
Mon, 07 May 2012 23:48:24 +0400 unc0rr Mangle overloaded functions (only different number of parameters is supported)
Mon, 07 May 2012 14:53:08 +0200 koda when Lua is not found, fallback to compiling the one that comes bundled in our sources
Mon, 07 May 2012 11:59:09 +0200 koda invert LUA symbol meaning and avoid hints when compiling without it
Mon, 07 May 2012 10:51:32 +0200 koda add support for FPC and FPFLAGS cmake arguments (helps crosscompiling)
Sat, 05 May 2012 19:04:59 +0100 koda old typed const moved to their proper unit
Sat, 05 May 2012 18:10:41 +0100 koda the scope cleanup continues...
Sat, 05 May 2012 17:29:04 +0100 koda split OnDestroy across the appropriate modules (this doen't cause leaks on mobile, right?)
Sat, 05 May 2012 17:19:33 +0100 koda revisit isTerminated in hwengine
Sat, 05 May 2012 16:53:46 +0100 koda fix more breakage
Sat, 05 May 2012 16:41:14 +0200 Xeli removed the default argument in uWorld
Sat, 05 May 2012 16:38:41 +0200 Xeli fix breakage
Sat, 05 May 2012 15:17:16 +0100 koda adjust the scope of a few uSound variables and functions
Thu, 03 May 2012 22:48:02 +0200 Medo Merge
Sat, 05 May 2012 00:01:12 +0400 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)
Thu, 03 May 2012 19:00:17 +0200 sheepluva some tweaks/fixes/etc to the map preview and reload stuff
Thu, 03 May 2012 14:21:53 +0200 sheepluva visually indicate when map preview generation is in progress.
Thu, 03 May 2012 16:04:38 +0100 koda HAPPY 7000th COMMIT HEDGEWARS
Thu, 03 May 2012 13:25:40 +0200 sheepluva add DLC button to net game room
Thu, 03 May 2012 12:33:08 +0200 sheepluva + display lack of map in a nice way, don't generate bogus preview in the background
Thu, 03 May 2012 12:21:16 +0400 unc0rr Get rid of overloaded functions in uRenderUtils
Thu, 03 May 2012 00:21:17 -0400 nemo merge
Thu, 03 May 2012 03:18:10 +0200 sheepluva small tweaks/fixes to room list header saving and restore...
Thu, 03 May 2012 00:20:58 -0400 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...
Thu, 03 May 2012 15:34:26 +0200 Medo Updated android support library to the latest version (r8)
Thu, 03 May 2012 02:45:08 +0200 sheepluva fix a previewmap-related QObject::disconnect segfault
Wed, 02 May 2012 19:16:12 -0400 nemo Initial stub for freezer
Wed, 02 May 2012 23:53:45 +0200 Medo Merge
Thu, 03 May 2012 01:18:29 +0200 sheepluva fix: issue with playing team list vertically collapsing
Wed, 02 May 2012 18:36:27 -0400 nemo Workaround for stuck pages.
Wed, 02 May 2012 21:45:55 +0200 sheepluva tweak how the header customization is stored in the settings file
Wed, 02 May 2012 22:51:42 +0400 unc0rr Render float consts into defines
Wed, 02 May 2012 22:12:58 +0400 unc0rr GetRandom -> GetRandomf
Wed, 02 May 2012 19:36:23 +0200 sheepluva allow F5 magic to refresh demos/saves list too
Wed, 02 May 2012 16:36:11 +0100 koda rename a few Draw* routines
Wed, 02 May 2012 14:41:21 +0100 koda wut?
Wed, 02 May 2012 14:35:54 +0100 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*)
Wed, 02 May 2012 15:33:34 +0200 sheepluva rooms list
Wed, 02 May 2012 14:30:22 +0200 sheepluva roomslist: reimplement filters
Wed, 02 May 2012 07:39:25 -0400 nemo remove IFDEF 0 for sake of poor parser
Wed, 02 May 2012 13:00:10 +0200 sheepluva room list: replace magic table column indexes with enum. makes future changes to the room list format way easier.
Wed, 02 May 2012 11:43:43 +0100 koda marked a couple of functions as inline
Wed, 02 May 2012 12:24:44 +0200 sheepluva make search filter field have a useable size on low frontend resolution
Wed, 02 May 2012 10:53:13 +0100 koda change every return value into a more pascal-ish form, using the name of the fucntion (helps the parser and macpas compaitilibity)
Wed, 02 May 2012 11:28:38 +0200 sheepluva make column sorting three-state: asc -> dsc -> off/default (= by room state)
Wed, 02 May 2012 10:57:36 +0200 sheepluva sort by room state by default
Wed, 02 May 2012 10:47:21 +0200 sheepluva allow custom sorting of roomslist (by clicking on header sections)
Wed, 02 May 2012 08:07:17 +0100 koda add support for default pascal mode by removing default arguments value (maybe this also helps the parser)
Tue, 01 May 2012 17:33:28 -0400 nemo Removing maps can cause desyncs. This is why we still have Cheese, Sticks, Sheep etc.
Tue, 01 May 2012 23:03:25 +0200 sheepluva remove map: Sticks
Tue, 01 May 2012 21:24:04 +0200 sheepluva roomslistmodel: prettier names for map +rnd+ etc.; point out unavailable maps
Tue, 01 May 2012 19:56:55 +0200 koda breaking news, we don't support typed consts anymore
Tue, 01 May 2012 20:54:30 +0400 unc0rr Hopefully this change doesn't break anything
Tue, 01 May 2012 20:54:02 +0400 unc0rr Better type deriving
Tue, 01 May 2012 19:29:47 +0400 unc0rr Declare const ints as enums
Tue, 01 May 2012 19:28:30 +0400 unc0rr Make Str2PChar more pas2c-friendly
Tue, 01 May 2012 16:16:09 +0200 sheepluva adjust column widths
Tue, 01 May 2012 16:20:12 +0200 koda oops^2
Tue, 01 May 2012 15:29:48 +0200 koda oops
Tue, 01 May 2012 15:23:11 +0200 koda minor changes for more compatibilities with other compilers
Tue, 01 May 2012 14:57:40 +0200 sheepluva RoomsListModel:
Tue, 01 May 2012 11:39:24 +0100 koda remove SDL_SCANCODE_*
Tue, 01 May 2012 11:25:44 +0100 koda add NULL definition and align types to their correct bitwidth
Tue, 01 May 2012 11:39:11 +0200 sheepluva display haxx0red teams colors correctly.
Tue, 01 May 2012 00:22:10 +0200 sheepluva made the hog count thingy prettier when on low space... have fun squishing hogs!
Mon, 30 Apr 2012 23:14:40 +0200 sheepluva Qt: fix issue with hog count being not visible on low resolutions/long team names and hard to read on very high resolutions
Mon, 30 Apr 2012 23:35:40 +0400 unc0rr Support recurrent function calls. The code is kinda hackish and ugly, but I really spent a few hours thinking on a good solution.
Mon, 30 Apr 2012 20:12:43 +0200 sheepluva add missing copyright headers to roomslistmodel
Mon, 30 Apr 2012 17:43:21 +0400 unc0rr Rework string init macro
Mon, 30 Apr 2012 16:55:02 +0400 unc0rr Raise exception when .inc file isn't found
Sun, 29 Apr 2012 21:17:27 +0200 Xeli wops
Sun, 29 Apr 2012 21:05:09 +0200 Xeli implement switch for the touch interface
Sun, 29 Apr 2012 18:08:46 +0200 Xeli hide utilitywidget when changing turns, this also fixes some inconsistency when using targetting weapons
Sun, 29 Apr 2012 20:52:10 +0200 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 :>
Sun, 29 Apr 2012 17:23:05 +0200 sheepluva make it auto-update (whoops,forgot)
Sun, 29 Apr 2012 17:12:49 +0200 sheepluva hello GameStyleModel
Sun, 29 Apr 2012 16:09:42 +0200 Xeli target using the utility button, this fixes bee
Sun, 29 Apr 2012 14:10:59 +0200 Xeli enabled grenade timer, needs a button image
Sat, 28 Apr 2012 15:18:30 +0200 Xeli wops, removed some writeln
Sat, 28 Apr 2012 15:03:52 +0200 Xeli changed uKeys to uInputHandler to better reflect its function
(0) -3000 -1000 -384 +384 +1000 +3000 tip