koda [Sun, 18 Mar 2012 14:15:51 +0100] rev 6800
updated ios project file to work with fpc 2.6
nemo [Sun, 18 Mar 2012 00:30:56 -0400] rev 6799
revert this until someone makes it not screw up camera focus
Xeli [Sun, 18 Mar 2012 00:59:17 +0100] rev 6798
touchinterface, move the up/down arrows a bit down
Xeli [Sun, 18 Mar 2012 00:05:20 +0100] rev 6797
make the Ammomenu show up a little faster
Xeli [Sun, 18 Mar 2012 00:02:33 +0100] rev 6796
You can now change AMAnimType to enable the animation through the x/y axis and alpha for example
AMAnimType:= AMTypeMaskX or AMTypeMaskAlpha
will enable movement over the X axis and alpha
Xeli [Sat, 17 Mar 2012 22:39:16 +0100] rev 6795
make ammomenu's speed dependent on RealTicks rather than frames
Xeli [Tue, 13 Mar 2012 21:09:46 +0100] rev 6794
allow for 0 values on AMShiftTarget, this allows for movement across one axis
nemo [Sat, 17 Mar 2012 17:24:38 -0400] rev 6793
Disable anim for stats screen ("In game" stays visible otherwise)
nemo [Sat, 17 Mar 2012 17:18:43 -0400] rev 6792
Ensure flawless is false if any hog is lost, unless it was lost doing a kamikaze
nemo [Sat, 17 Mar 2012 16:14:08 -0400] rev 6791
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.
nemo [Sat, 17 Mar 2012 14:24:43 -0400] rev 6790
eh. guess they really should be here
nemo [Sat, 17 Mar 2012 14:13:16 -0400] rev 6789
Adding leftX/rightX/topY to simplify determining bounds based on map playing area.
nemo [Sat, 17 Mar 2012 14:02:11 -0400] rev 6788
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?
nemo [Sat, 17 Mar 2012 13:16:50 -0400] rev 6787
orient kamikaze correctly when going through portals
nemo [Wed, 14 Mar 2012 23:58:56 -0400] rev 6786
oh yeah, dY...
nemo [Wed, 14 Mar 2012 21:12:04 -0400] rev 6785
Allow RC plane to go through portals
unc0rr [Wed, 14 Mar 2012 11:07:22 +0400] rev 6784
Oops, fix range (2 is too small value)
nemo [Tue, 13 Mar 2012 22:25:43 -0400] rev 6783
Add fall damage
nemo [Tue, 13 Mar 2012 21:51:50 -0400] rev 6782
For reasons I can't fathom, if this portion isn't commented out, the AI completely fails w/ a weaponset of only firepunch.
Something is seriously screwed up in RateShove, but after reading it many times, I still don't see it.
unc0rr [Tue, 13 Mar 2012 22:46:55 +0400] rev 6781
Variable pen width
nemo [Tue, 13 Mar 2012 12:22:56 -0400] rev 6780
tweak take 2
nemo [Tue, 13 Mar 2012 12:10:48 -0400] rev 6779
Small tweak to return something more useful in the negative 0 case on dX
nemo [Tue, 13 Mar 2012 00:05:03 -0400] rev 6778
Minimise another sqrt check.
unc0rr [Mon, 12 Mar 2012 23:46:28 +0400] rev 6777
Avoid local rate minimums around hog (within 15 pixels). Not tested.
unc0rr [Mon, 12 Mar 2012 16:08:40 +0400] rev 6776
Compatibility
nemo [Mon, 12 Mar 2012 01:00:17 -0400] rev 6775
Change rest of AI tests to floats, reenable snowball
nemo [Sun, 11 Mar 2012 23:24:09 -0400] rev 6774
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.
Also fix some neglected scores from before.
nemo [Sun, 11 Mar 2012 22:44:57 -0400] rev 6773
Hm. Score was a bit too much, AI was doing suicidal things.
nemo [Sun, 11 Mar 2012 22:35:55 -0400] rev 6772
small tweak. make drowning prefer higher health hogs
nemo [Sun, 11 Mar 2012 20:36:50 -0400] rev 6771
Teach AI to drown with shotgun too
nemo [Sun, 11 Mar 2012 20:12:31 -0400] rev 6770
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.
Also try to weight cost of switches based on how many switches were available.
nemo [Sun, 11 Mar 2012 18:28:32 -0400] rev 6769
Add drowning to grenade too, try some little optimisations
unc0rr [Sun, 11 Mar 2012 23:31:32 +0400] rev 6768
Fix silliness
nemo [Sun, 11 Mar 2012 14:43:36 -0400] rev 6767
First pass at making AI drowning aware. No concerns of performance, only applied to bazooka (not bat/fp etc)
nemo [Sun, 11 Mar 2012 12:19:04 -0400] rev 6766
Minor optimisation for AI to cut down on hwSqrt calls
nemo [Sun, 11 Mar 2012 11:39:45 -0400] rev 6765
nemo [Sat, 10 Mar 2012 23:00:39 -0500] rev 6764
Add div to allow safe integer division from lua
nemo [Sat, 10 Mar 2012 16:32:46 -0500] rev 6763
Recount team health if modifying hedgehog health
nemo [Sat, 10 Mar 2012 16:10:38 -0500] rev 6762
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.
nemo [Sat, 10 Mar 2012 15:56:36 -0500] rev 6761
Avoid rare double decrement.
nemo [Sat, 10 Mar 2012 14:38:31 -0500] rev 6760
Prevent pirate ship from repeating on Islands, remove vertical line in art landback
nemo [Sat, 03 Mar 2012 22:40:00 -0500] rev 6759
unc0rr [Thu, 01 Mar 2012 23:55:19 +0400] rev 6758
Oh, should also check for game finish when player quits without ROUNDFINISHED message: small refactoring, not tested at all
nemo [Thu, 01 Mar 2012 14:45:42 -0500] rev 6757
comment out reserve to maintain old Qt compat
unc0rr [Thu, 01 Mar 2012 23:35:13 +0400] rev 6756
Also consider game finished when the last player reports ROUNDFINISHED despite the correctness parameter.
nemo [Wed, 29 Feb 2012 18:30:37 -0500] rev 6755
Someone might find this useful. Plan to link to it from the wiki.
nemo [Wed, 29 Feb 2012 18:24:56 -0500] rev 6754
Fix for
bug #366, delete gear if hog is drowning (needed either that or a check on nil Gear^.Hedgehog^.Gear)
unc0rr [Wed, 29 Feb 2012 23:44:49 +0400] rev 6753
Don't remove client's teams from teams list on "ROUNDFINISHED 0", just send team removal message to others.
This should fix problems with ghost teams in frontend.
Not tested at all, successfully built on first attempt, which is considered as a bad sign :D
Server still thinks game proceeds, so restart isn't possible.
nemo [Tue, 28 Feb 2012 21:25:36 -0500] rev 6752
oops
Xeli [Tue, 28 Feb 2012 22:00:33 +0100] rev 6751
android: fix finding cache dir on prefroyo devices, it now creates the Hedgewars folder if it wasn't there
nemo [Tue, 28 Feb 2012 09:40:48 -0500] rev 6750
attractiveness tweak to the text clip
nemo [Mon, 27 Feb 2012 19:01:44 -0500] rev 6749
Clamp name/team name textures to avoid long team / hog name abuse. Limit width in px instead of chars to avoid unicode issues.
nemo [Sun, 26 Feb 2012 18:13:26 -0500] rev 6748
don't use currenthedgehog
mikade [Sun, 26 Feb 2012 16:31:25 -0500] rev 6747
use per hog ammo game flag. improves AI play
nemo [Sun, 26 Feb 2012 15:42:28 -0500] rev 6746
oops
nemo [Sun, 26 Feb 2012 13:37:17 -0500] rev 6745
right-click colour selection to scroll backwards through colours (bit hackish, subclassing + right click handling would be better than custom menu item signal)
nemo [Sun, 26 Feb 2012 12:56:53 -0500] rev 6744
ugh
nemo [Sun, 26 Feb 2012 12:45:00 -0500] rev 6743
make onAmmoStoreInit optional in the case of onNewAmmoStore
nemo [Sun, 26 Feb 2012 12:32:48 -0500] rev 6742
pass indexes for the clan/team/hedgehog
nemo [Sun, 26 Feb 2012 11:28:28 -0500] rev 6741
copypasta fail
nemo [Sun, 26 Feb 2012 11:21:32 -0500] rev 6740
Add a new script hook. onNewAmmoStore. This will allow scripts like The Specialists to define separate ammo sets for each hog
unc0rr [Sun, 26 Feb 2012 12:15:32 +0400] rev 6739
Send ROUND_FINISHED only once (only from in game mode)
unc0rr [Sat, 25 Feb 2012 22:18:08 +0400] rev 6738
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.
unc0rr [Fri, 24 Feb 2012 23:49:31 +0400] rev 6737
- Increase server version number due to rooms list protocol changes
- Frontend doesn't allow to play on old server
unc0rr [Thu, 23 Feb 2012 23:13:48 +0400] rev 6736
Bring back functionality to "Join" button
unc0rr [Thu, 23 Feb 2012 22:58:52 +0400] rev 6735
Setup rooms list headers
nemo [Thu, 23 Feb 2012 12:58:17 -0500] rev 6734
Revert most of 033e4a8a9c74 and 9d501dc22f71 (see
bug #362)
unc0rr [Thu, 23 Feb 2012 18:41:52 +0400] rev 6733
Handle ROOM* commands in rooms list model
unc0rr [Thu, 23 Feb 2012 00:46:03 +0400] rev 6732
Start switching to rooms list model. To be continued.
koda [Wed, 22 Feb 2012 18:13:14 +0100] rev 6731
Added tag hedgeroid-alpha for
changeset ce2b24995ab2
koda [Wed, 22 Feb 2012 18:09:39 +0100] rev 6730
Added tag 0.9.17-release for
changeset 4670f003f91b
koda [Wed, 22 Feb 2012 18:09:17 +0100] rev 6729
Removed tag 0-9.17-release
Xeli [Mon, 20 Feb 2012 22:04:57 +0100] rev 6728
updated version for market
Xeli [Mon, 20 Feb 2012 21:55:59 +0100] rev 6727
incremental loading of all the images in teamcreation on android, this should really be rewritten though..
Xeli [Mon, 20 Feb 2012 21:50:56 +0100] rev 6726
fixed a nullpointer exception when creating a new team
Xeli [Mon, 20 Feb 2012 21:22:21 +0100] rev 6725
fixed the schemes on android
Xeli [Mon, 20 Feb 2012 21:22:04 +0100] rev 6724
schemes/teams now get replaces on each version update
Xeli [Sun, 19 Feb 2012 16:51:22 +0100] rev 6723
check if the widget is shown before checking if the finger is on the widget
unc0rr [Mon, 20 Feb 2012 22:04:52 +0400] rev 6722
Show message and return from network game pages on server shutdown
unc0rr [Mon, 20 Feb 2012 21:52:18 +0400] rev 6721
- Register HWTeam metatype so HWTeam objects could be passed via queued connections
- A bit more verbose server message about unknown protocol command
unc0rr [Mon, 20 Feb 2012 20:33:26 +0400] rev 6720
Make all signals from HWNet queued, this should fix issues with teams and chat widgets
koda [Sun, 19 Feb 2012 02:52:19 +0100] rev 6719
added one button play feature, like in desktop frontend; need to make sure that the hardcoded stuff never gets deleted
koda [Sun, 19 Feb 2012 01:22:59 +0100] rev 6718
ipad, have the scheme/weapon/style selector always stick in the same position
koda [Sun, 19 Feb 2012 00:39:44 +0100] rev 6717
missions page rotates correctly
koda [Sun, 19 Feb 2012 00:25:38 +0100] rev 6716
two more this time
koda [Sat, 18 Feb 2012 19:33:48 +0100] rev 6715
merge
Xeli [Sat, 18 Feb 2012 16:56:04 +0100] rev 6714
moved the firebutton, added the AMWidget button and removed the forwardjump widget(it's longpress on backjump now)
koda [Sat, 18 Feb 2012 19:33:04 +0100] rev 6713
this apparently didn't get updated, but it was enough to reassign the outlets
Xeli [Sat, 18 Feb 2012 15:24:20 +0100] rev 6712
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)
koda [Sat, 18 Feb 2012 19:29:16 +0100] rev 6711
prepare a styled button
Xeli [Sat, 18 Feb 2012 13:52:37 +0100] rev 6710
fixed the active region on widgets when they are animated, added active.x:= in uWorld too
koda [Sat, 18 Feb 2012 19:07:19 +0100] rev 6709
oh i thought i had converted every uitableviewcontroller to uiviewcontroller+tableview; this also restores displaying statitstics after game
koda [Sat, 18 Feb 2012 11:59:59 +0100] rev 6708
rotation support for other controllers
koda [Sat, 18 Feb 2012 11:18:10 +0100] rev 6707
one more USE_TOUCH_INTERFACE
nemo [Fri, 17 Feb 2012 20:42:22 -0500] rev 6706
Experiment. This has bugged me for a long time. Should be possible to tell a team with 1 health from a team with 0
Xeli [Fri, 17 Feb 2012 23:36:05 +0100] rev 6705
stop the crosshair from twitching when it's not supposed to move + fix aimingUp/Down booleans
Xeli [Fri, 17 Feb 2012 22:54:45 +0100] rev 6704
change power() to sqr
Xeli [Fri, 17 Feb 2012 22:53:02 +0100] rev 6703
fix crosshair aiming
Xeli [Fri, 17 Feb 2012 22:18:21 +0100] rev 6702
remove all hwFloat calculations
Xeli [Fri, 17 Feb 2012 21:34:33 +0100] rev 6701
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
koda [Fri, 17 Feb 2012 18:23:36 +0100] rev 6700
the most important commit of the year
koda [Fri, 17 Feb 2012 17:43:59 +0100] rev 6699
exploit the new setWhatsThis feature in our desktop frontend
Xeli [Fri, 17 Feb 2012 15:55:31 +0100] rev 6698
forgot begin
unc0rr [Fri, 17 Feb 2012 15:35:20 +0400] rev 6697
Use queued signal-slot connections with HWNet class
koda [Fri, 17 Feb 2012 12:17:43 +0100] rev 6696
ops
koda [Fri, 17 Feb 2012 12:08:01 +0100] rev 6695
refactored a few types involved in the touch interface and corrected a few invisible mistakes
koda [Fri, 17 Feb 2012 09:33:03 +0100] rev 6694
and of course fix build for sdl 1.2
koda [Thu, 16 Feb 2012 23:20:49 +0100] rev 6693
carried out some cosmetic TODOs in uTouch
Xeli [Thu, 16 Feb 2012 21:32:19 +0100] rev 6692
move the aim buttons to be above the jump button
Xeli [Thu, 16 Feb 2012 17:48:03 +0100] rev 6691
added hide/show animation for the aiming keys (should animateWidget() be moved to another unit?)
unc0rr [Thu, 16 Feb 2012 20:32:47 +0400] rev 6690
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.
Xeli [Thu, 16 Feb 2012 16:16:59 +0100] rev 6689
wops, added an extra USE_TOUCH_INTERFACE
Xeli [Thu, 16 Feb 2012 16:02:41 +0100] rev 6688
added translate/fade animations for OnScreenWidgets
Xeli [Wed, 15 Feb 2012 20:59:00 +0100] rev 6687
use realtick rather than SDL_GetTicks
Xeli [Wed, 15 Feb 2012 18:34:08 +0100] rev 6686
rebuild all modules each time..... :P
koda [Wed, 15 Feb 2012 18:22:39 +0100] rev 6685
moved other widgets under the USE_TOUCH_INTERFACE, added pause button (at least, graphically...)
Xeli [Wed, 15 Feb 2012 18:03:51 +0100] rev 6684
unbreak uTouch
koda [Wed, 15 Feb 2012 16:23:59 +0100] rev 6683
small refactoring to touch screen buttons, use a record to store values, added 'offset' fields to adjust active button area
koda [Mon, 13 Feb 2012 08:18:59 +0100] rev 6682
update position of on screen buttons on resize
nemo [Sun, 12 Feb 2012 15:11:47 -0500] rev 6681
oops
unc0rr [Sun, 12 Feb 2012 22:18:49 +0400] rev 6680
Show preview immediately on fetch
koda [Sun, 12 Feb 2012 18:50:22 +0100] rev 6679
tweaks to the value tracking slider (doesn't draw outside the superview bounds) and assign proper copyright notice to it
koda [Sun, 12 Feb 2012 18:08:34 +0100] rev 6678
restored interface on iphone
unc0rr [Sun, 12 Feb 2012 19:38:32 +0400] rev 6677
Remove STL dependency (again), fix qmake build
koda [Sun, 12 Feb 2012 15:59:10 +0100] rev 6676
add keywords for landscape ammomenu and touch interface
koda [Sun, 12 Feb 2012 15:35:06 +0100] rev 6675
tipped by xeli, ammomenu texture needs to be redrawn on resize to update its position
koda [Sun, 12 Feb 2012 15:27:25 +0100] rev 6674
gather context restoration under a single keyword
koda [Sun, 12 Feb 2012 15:04:17 +0100] rev 6673
colorWithPatternImage uses too much memory
koda [Sun, 12 Feb 2012 11:05:26 +0100] rev 6672
fixed a little event propagation problem, added rotation support to the scheme setting page
koda [Sun, 12 Feb 2012 10:08:58 +0100] rev 6671
shorten the portait orientation check
koda [Sat, 11 Feb 2012 19:24:09 +0100] rev 6670
ios weapon setting page supports rotation
koda [Sat, 11 Feb 2012 06:11:19 +0100] rev 6669
i don't know how this is possible
Xeli [Sat, 11 Feb 2012 14:30:15 +0100] rev 6668
split the installing and building in the android Makefile
koda [Sat, 11 Feb 2012 05:48:33 +0100] rev 6667
ios check for music preference also for fading methods
koda [Sat, 11 Feb 2012 05:13:56 +0100] rev 6666
fix coordinate system on ios overlay
inu [Sat, 11 Feb 2012 04:27:58 +0100] rev 6665
one more pt locale update
koda [Sat, 11 Feb 2012 04:24:53 +0100] rev 6664
minor changes to ios project file to better behave with buildbot
unc0rr [Fri, 10 Feb 2012 17:18:49 +0400] rev 6663
Workaround pointers to not yet defined types
inu [Fri, 10 Feb 2012 12:21:54 +0100] rev 6662
updated pt_pt locale
Xeli [Thu, 09 Feb 2012 19:59:57 +0100] rev 6661
disable the use of the accelerometer on android, we don't use it and it only drains the battery
koda [Thu, 09 Feb 2012 19:06:43 +0100] rev 6660
merge
koda [Thu, 09 Feb 2012 19:05:52 +0100] rev 6659
move the classes recently added to a proper folder
koda [Thu, 09 Feb 2012 18:59:46 +0100] rev 6658
added MGSplitViewController, popular replacement for uisplitviewcontrollers: this brings rotation support to our settings pages! weapons and schemes are the only controllers displaying minor glitches
koda [Thu, 09 Feb 2012 18:09:03 +0100] rev 6657
small ios weapon localisation handling fix
koda [Thu, 09 Feb 2012 17:28:05 +0100] rev 6656
ios: added MXAudioPlayerFadeOperation to allow easy fade in and out of background music
inu [Thu, 09 Feb 2012 16:31:02 +0100] rev 6655
updated ios description portuguese
Xeli [Thu, 09 Feb 2012 14:12:50 +0100] rev 6654
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
unc0rr [Wed, 08 Feb 2012 15:49:55 +0400] rev 6653
Move a bit further
nemo [Tue, 07 Feb 2012 22:39:36 -0500] rev 6652
and oooone last off-by-1 in ammo menu
Xeli [Tue, 07 Feb 2012 23:50:52 +0100] rev 6651
fixed aiming by touching the crosshair, made it compatible with the aiming buttons and disabled camera movement when touching buttons + some formatting fixes
Xeli [Tue, 07 Feb 2012 21:19:10 +0100] rev 6650
fixed the blackpixel in the ammomenu, x,y in GetAmmoMenuTexture now initialized correctly
unc0rr [Tue, 07 Feb 2012 22:18:44 +0400] rev 6649
Fix a bug with type declaration trying to resolve type being declared
Xeli [Tue, 07 Feb 2012 18:56:49 +0100] rev 6648
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
nemo [Mon, 06 Feb 2012 22:59:28 -0500] rev 6647
slider tweak
koda [Tue, 07 Feb 2012 02:10:15 +0100] rev 6646
merge
nemo [Mon, 06 Feb 2012 20:04:32 -0500] rev 6645
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.
nemo [Mon, 06 Feb 2012 19:46:46 -0500] rev 6644
Fix slider positions
koda [Tue, 07 Feb 2012 01:18:29 +0100] rev 6643
merge
Xeli [Mon, 06 Feb 2012 23:21:04 +0100] rev 6642
add the button images to the android assets
Xeli [Mon, 06 Feb 2012 22:52:15 +0100] rev 6641
wops, must use tabs not spaces..
Xeli [Mon, 06 Feb 2012 22:40:09 +0100] rev 6640
the buttons actually work now!
Xeli [Mon, 06 Feb 2012 22:39:52 +0100] rev 6639
fix compiler error for non android build
Xeli [Mon, 06 Feb 2012 19:41:46 +0100] rev 6638
wops, too much copy pasting
Xeli [Mon, 06 Feb 2012 19:16:22 +0100] rev 6637
show buttons on the screen, similar to the iOS overlay
koda [Tue, 07 Feb 2012 01:18:03 +0100] rev 6636
ios game configuration page rotation gliches fix
unc0rr [Mon, 06 Feb 2012 23:17:45 +0400] rev 6635
Some progress, still can't find the source of bad behavior
koda [Tue, 07 Feb 2012 00:34:25 +0100] rev 6634
ios game configuration page supports rotation, with some enhancements (like the new slider); some glitches here and there
nemo [Sun, 05 Feb 2012 22:22:46 -0500] rev 6633
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.
nemo [Sun, 05 Feb 2012 20:13:56 -0500] rev 6632
unbreak tardis
nemo [Sun, 05 Feb 2012 20:08:17 -0500] rev 6631
unbreak ammo menu
nemo [Sun, 05 Feb 2012 18:20:02 -0500] rev 6630
Disable opacity across the board. It is screwed up in OSX and apparently also Linux. Bad artifacts and overall performance.
nemo [Sun, 05 Feb 2012 17:35:52 -0500] rev 6629
ok. really fix by toggling back to ready. At least, I think this should do it...
nemo [Sun, 05 Feb 2012 16:21:55 -0500] rev 6628
attempt to fix 3222bb0612ca - otherwise you are unable to start a second game without quitting the room.
nemo [Sun, 05 Feb 2012 15:20:49 -0500] rev 6627
add individual hog healths to team health bar
unc0rr [Sun, 05 Feb 2012 23:24:43 +0400] rev 6626
Further work on propagating types. Now it hopefully works fully, just need to annotate namespace with types first.
Xeli [Sun, 05 Feb 2012 15:55:15 +0100] rev 6625
some refactoring + you can now tap on the ammo menu to select a weapon
koda [Sun, 05 Feb 2012 15:52:26 +0100] rev 6624
BUUUUURN OBJC AMMOMENU BUUUURNhg diff! (on a separate note, this reduces the codesize by ~37k)
Xeli [Sat, 04 Feb 2012 23:06:22 +0100] rev 6623
check if the latest assets have been moved to the sdcard (compare with versionCode)
Xeli [Sat, 04 Feb 2012 16:22:46 +0100] rev 6622
Rewrote the Ammomenu:
Added landscape ammomenu
At the moment MOBILE indicates landscape, but we could just as easily make a variable out of it
Draw to texture once
uVariables.AmmoMenuInvalidated indicates a new ammo menu needs to be drawn, see uTeams and uAmmos
Slot/Cellsize is dependent on uConsts.AMSlotSize
this should make it easier to scale the ammo menu on smaller screens
AmmoRect
AmmoRect indicates where and how big the ammo menu is, this makes positioning a bit easier imo, because you only need to change the position at one single point
needs testing on the iphone (and other systems as well ofcourse..)
Xeli [Sat, 04 Feb 2012 16:17:31 +0100] rev 6621
Android makefile: compile with debug symbols and ant clean, otherwise it wont update the apk if you have only changed a lib
Xeli [Sat, 04 Feb 2012 16:15:57 +0100] rev 6620
Expanded copyToXY, it doesn't copy the whole src sprite, srcX/Y to srcW/h, added DrawSprite2Surf and DrawLine2Surf
Xeli [Sun, 29 Jan 2012 18:05:35 +0100] rev 6619
disable using files from the assets dir, and use fopen()
unc0rr [Fri, 03 Feb 2012 14:21:07 +0400] rev 6618
Propagate types on identifiers
cherrotluo [Tue, 31 Jan 2012 22:04:41 -0500] rev 6617
chinese update
nemo [Mon, 30 Jan 2012 17:32:18 -0500] rev 6616
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
koda [Mon, 30 Jan 2012 23:20:28 +0100] rev 6615
more ios pages supporting rotaiton
koda [Mon, 30 Jan 2012 07:51:30 +0100] rev 6614
ahem, fix build
koda [Sun, 29 Jan 2012 18:52:01 +0100] rev 6613
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
koda [Sun, 29 Jan 2012 02:48:03 +0100] rev 6612
starting to convert the ipad interface to support all ortientations...
koda [Sun, 29 Jan 2012 02:45:12 +0100] rev 6611
rotation ftw!!! (engine part)
Xeli [Sun, 29 Jan 2012 00:48:39 +0100] rev 6610
koda/ammomenu on desktop fix!
koda [Sat, 28 Jan 2012 23:10:39 +0100] rev 6609
minor cleanup, gather AMSlotSize in uConsts
Xeli [Sat, 28 Jan 2012 22:19:42 +0100] rev 6608
added the background for the weaponnames in MOBILE
Xeli [Sat, 28 Jan 2012 19:04:42 +0100] rev 6607
fixed the weapon name position
Xeli [Sat, 28 Jan 2012 18:22:39 +0100] rev 6606
changed the ammomenu to be landscape for MOBILE, also tweaked the positions a bit, needs testing on iOS
nemo [Fri, 27 Jan 2012 23:02:36 -0500] rev 6605
bump to 0.9.18-dev - not sure how this was missed before
koda [Fri, 27 Jan 2012 10:19:14 +0100] rev 6604
this should lower compatibility with qt4.5 again, but i have no way to test it
koda [Thu, 26 Jan 2012 23:54:53 +0100] rev 6603
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)
Xeli [Thu, 26 Jan 2012 22:20:21 +0100] rev 6602
background now properly resizes on tablets
Xeli [Thu, 26 Jan 2012 22:19:52 +0100] rev 6601
fixed the ammo menu on android, on tablets all weapons are 'choosable' and on phones I've moved the ammomenu up a bit
unc0rr [Thu, 26 Jan 2012 16:04:08 +0400] rev 6600
Haha, I was greatly puzzled by "date.month() == 10 && date.daysInMonth() == 31" :D
Xeli [Thu, 26 Jan 2012 02:06:57 +0100] rev 6599
enable pause/resume on the java side
Xeli [Thu, 26 Jan 2012 02:06:16 +0100] rev 6598
added pause/resume functionality for android, android need the opengl context to be recreated along with textures and whatnot
Xeli [Tue, 24 Jan 2012 18:11:56 +0100] rev 6597
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
nemo [Tue, 24 Jan 2012 11:54:53 -0500] rev 6596
Tweak voices a bit (always play hurry at correct time, skip "come on then" if other voice is playing)
Xeli [Tue, 24 Jan 2012 03:38:18 +0100] rev 6595
add the android support package for Fragments and the like
Xeli [Tue, 24 Jan 2012 03:26:22 +0100] rev 6594
not needed when using the updated android ndk.. -_-
Xeli [Tue, 24 Jan 2012 03:04:23 +0100] rev 6593
revert Android.mk back after copying SDL_mixer and SDL_ttf
Xeli [Tue, 24 Jan 2012 02:47:51 +0100] rev 6592
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..
Xeli [Tue, 24 Jan 2012 01:59:28 +0100] rev 6591
these are needed for ndk-build or it won't know what api to build it for
Xeli [Tue, 24 Jan 2012 01:03:33 +0100] rev 6590
Added a script to simplify building the android port
Xeli [Sun, 22 Jan 2012 23:36:36 +0100] rev 6589
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
Xeli [Sun, 22 Jan 2012 23:35:32 +0100] rev 6588
remove the incorrect text that people need to download before playing
Xeli [Mon, 16 Jan 2012 14:25:26 +0100] rev 6587
Android: quick fix from a bug report from the market in the download manager
koda [Wed, 18 Jan 2012 01:11:09 +0100] rev 6586
merge
koda [Wed, 18 Jan 2012 01:10:35 +0100] rev 6585
little hack for playing less sounds in frontend
koda [Wed, 18 Jan 2012 01:07:07 +0100] rev 6584
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)
bovi [Tue, 17 Jan 2012 23:42:30 +0100] rev 6583
skip button sound when exiting
koda [Tue, 17 Jan 2012 23:36:15 +0100] rev 6582
move the feedback button in a nicer position
nemo [Tue, 17 Jan 2012 09:20:16 -0500] rev 6581
fix line endings
lovelacer [Tue, 17 Jan 2012 09:01:31 -0500] rev 6580
A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
Some switch statements (uVisualGears.pas) are not lined up on the : so the internal code blocks are not aligned (lined up on the start of the label instead). Some function contents are indented against begin/end of function, some are not, some function begin/end are themselves indented (adler32). Also inconsistency in things like assigning of variables (whitespace before :=) and use of brackets in tests. Probably needs further review for possible code errors.
valnut [Mon, 16 Jan 2012 10:22:21 +0100] rev 6579
GCI task: season greetings
nemo [Sun, 15 Jan 2012 22:01:50 -0500] rev 6578
Also allow lua to change gfPerHogAmmo/gfSharedAmmo even if lua does not define new ammo stores
bovi [Mon, 16 Jan 2012 00:03:13 +0100] rev 6577
disable the glitchy exit sound
koda [Sun, 15 Jan 2012 23:54:06 +0100] rev 6576
correct language identifier
koda [Sun, 15 Jan 2012 23:50:41 +0100] rev 6575
hedgewars.pro formatting and removal of the last pageoptions hr
bovi [Sun, 15 Jan 2012 23:35:02 +0100] rev 6574
GCI task: stars
bovi [Sun, 15 Jan 2012 23:14:10 +0100] rev 6573
small tweak for compiling with xfire and qt under windows
bovi [Sun, 15 Jan 2012 22:57:49 +0100] rev 6572
GCI task: ping
bovi [Sun, 15 Jan 2012 22:48:34 +0100] rev 6571
GCI task: iOS _language_ 3 (Romanian)
bovi [Sun, 15 Jan 2012 22:46:36 +0100] rev 6570
provide a minimal Romanian translation for engine
bovi [Sun, 15 Jan 2012 22:29:24 +0100] rev 6569
updated win build script
Xeli [Sun, 15 Jan 2012 21:08:15 +0100] rev 6568
changed error message
Xeli [Sun, 15 Jan 2012 21:07:52 +0100] rev 6567
Load the TeamCreationmenu's contents in a different thread
Xeli [Sun, 15 Jan 2012 21:04:31 +0100] rev 6566
some bug fixed regarding the downloader
Xeli [Sun, 15 Jan 2012 21:00:10 +0100] rev 6565
Graphics used on the android market
Xeli [Sun, 15 Jan 2012 20:55:22 +0100] rev 6564
some meta build files needed for newer api levels...
nemo [Sun, 15 Jan 2012 12:40:48 -0500] rev 6563
Assign ammo counts as well, in case the game flags were changed by the script
koda [Sat, 14 Jan 2012 14:59:19 +0100] rev 6562
somehow my paths slipped in...
valnut [Sat, 14 Jan 2012 05:05:53 +0100] rev 6561
GCI task: feedback is important