lp:armagetronad/0.2.8

Created by Armagetron Advanced Developers on 2008-02-07 and last modified on 2016-12-10

The main Armagetron Advanced source module. Contains everything by the team to build the game on Unix and OSX.

Get this branch:
bzr branch lp:armagetronad/0.2.8
Members of Armagetron Advanced Developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Armagetron Advanced Developers
Project:
Armagetron Advanced
Status:
Mature

Recent revisions

1482. By Manuel Moos 1 hour ago

Removing NOP glscale call.

1481. By Manuel Moos on 2016-12-06

Corrected menu background aspect ratio for 16:9 screens and fixed jumpy scrolling.

1480. By Manuel Moos on 2016-12-04

Trying different C++ standard options: First 11, then 14, then 17, then the preliminary 0x.

1479. By z-man on 2016-11-29

Merging branch 0.2.8.3 from revision 10875 to 10881:
 ------------------------------------------------------------------------
 r10881 | z-man | 2016-11-29 23:44:21 +0100 (Di, 29 Nov 2016) | 2 lines

 applying f-thiessen@launchpad's null derefernce crashfix. Dammit. We already had this in 0.4, why not here?

 ------------------------------------------------------------------------

1478. By z-man on 2016-11-27

Merging branch 0.2.8.3 from revision 10867 to 10875:
 ------------------------------------------------------------------------
 r10874 | z-man | 2016-11-19 01:12:09 +0100 (Sa, 19 Nov 2016) | 1 line

 Disabling silly network expiration, this is a stabilization branch. (Was already here)
 ------------------------------------------------------------------------

1477. By Manuel Moos on 2016-11-14

Added version.h to ignore list

1476. By Manuel Moos on 2016-11-13

First use of C++ 11: Replace auto_ptr with unique_ptr. Also, first 'auto'.

1475. By Manuel Moos on 2016-11-13

Activating C++ 11.

1474. By z-man on 2016-11-12

Merging branch 0.2.8.3 from revision 10863 to 10867:
 ------------------------------------------------------------------------
 r10866 | z-man | 2016-11-08 23:04:58 +0100 (Di, 08 Nov 2016) | 4 lines

 Turning the undefined crashy functions into functions that should work
 fine even on gcc6 by tricking it to actually perform checks on the
 this pointer. Just as an extra safety net.
 (Not merged. We'll be fine here.)

 ------------------------------------------------------------------------
 r10865 | z-man | 2016-11-08 23:03:32 +0100 (Di, 08 Nov 2016) | 2 lines

 Formatting.

 ------------------------------------------------------------------------

1473. By z-man on 2016-11-08

Merging branch 0.2.8.3 from revision 10852 to 10863:
 ------------------------------------------------------------------------
 r10862 | z-man | 2016-10-26 00:37:03 +0200 (Mi, 26 Okt 2016) | 2 lines

 Adding fromunix.sh from 0.2.8, technically a merge. (not merged)

 ------------------------------------------------------------------------
 r10861 | z-man | 2016-10-25 00:19:46 +0200 (Di, 25 Okt 2016) | 2 lines

 More NULL checks and assertions. None of them were problematic.

 ------------------------------------------------------------------------
 r10860 | z-man | 2016-10-25 00:19:18 +0200 (Di, 25 Okt 2016) | 5 lines

 Proper NULL checks for list sorting, the ones in tLinkedList just for
 safety (can't really be NULL at that point, but careless code changes may
 change that). The only problematic case would be sorting an empty
 list, which does not happen with the current (hardcoded) data.

 ------------------------------------------------------------------------
 r10859 | z-man | 2016-10-25 00:15:41 +0200 (Di, 25 Okt 2016) | 2 lines

 Removed unused function.

 ------------------------------------------------------------------------
 r10858 | z-man | 2016-10-25 00:14:57 +0200 (Di, 25 Okt 2016) | 3 lines

 In the spirit of proper testing, make calls that crash a gcc 6 build
 crash for everyone. Will probably revert for full release.

 ------------------------------------------------------------------------
 r10857 | z-man | 2016-10-25 00:13:28 +0200 (Di, 25 Okt 2016) | 5 lines

 Fixed two misleading indentations, one of them was indeed hiding
 faulty logic. The effect was just stuff written to a non-open file
 stream in case the file could not be opened for writing, so probably
 harmless.

 ------------------------------------------------------------------------
 r10856 | z-man | 2016-10-25 00:08:57 +0200 (Di, 25 Okt 2016) | 2 lines

 Proper fopen return value check. Sort of merged from 0.2.8.

 ------------------------------------------------------------------------
 r10855 | z-man | 2016-10-25 00:06:48 +0200 (Di, 25 Okt 2016) | 2 lines

 Added tASSERT_THIS for compiler warning free assertions that the this pointer is valid.

 ------------------------------------------------------------------------
 r10854 | z-man | 2016-10-25 00:01:43 +0200 (Di, 25 Okt 2016) | 2 lines

 Proper NULL pointer checks instead of this checks here, too.

 ------------------------------------------------------------------------

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 with rich root (needs bzr 1.0)
This branch contains Public information 
Everyone can see this information.