Announcement

Collapse
No announcement yet.

PROJECT: Revision Reports

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #91
    Well I decided to break the following into pieces, so it is easier to debug if I should have overlooked a problem. For the start a functional modification:

    Revision 447

    Positions of units on the world map are now updated as well if they are transported.
    Initialized some local variables.
    modified ctp2_code/gs/gameobj/ArmyData.cpp
    Civ2 military advisor: "No complaints, Sir!"

    Comment


    • #92
      OK, let's continue with the bigger, but less functionary change part:


      Revision 448 (trunk)
      Initialized local variables:
      modified ctp2_code/ui/ldl/ldl_attr.cpp
      modified ctp2_code/ui/netshell/allinonewindow.cpp
      modified ctp2_code/ui/netshell/connectionselectwindow.cpp
      modified ctp2_code/ui/netshell/dialogboxwindow.cpp
      modified ctp2_code/ui/netshell/gameselectwindow.cpp
      modified ctp2_code/ui/netshell/lobbychangewindow.cpp
      modified ctp2_code/ui/netshell/lobbywindow.cpp
      modified ctp2_code/ui/netshell/netshell.cpp
      modified ctp2_code/ui/netshell/ns_chatbox.cpp
      modified ctp2_code/ui/netshell/ns_customlistbox.cpp
      modified ctp2_code/ui/netshell/ns_header.cpp
      modified ctp2_code/ui/netshell/ns_header.h
      modified ctp2_code/ui/netshell/ns_improvements.cpp
      modified ctp2_code/ui/netshell/ns_listbox.h
      modified ctp2_code/ui/netshell/ns_tribes.cpp
      modified ctp2_code/ui/netshell/ns_units.cpp
      modified ctp2_code/ui/netshell/ns_wonders.cpp
      modified ctp2_code/ui/netshell/passwordscreen.cpp
      modified ctp2_code/ui/netshell/playereditwindow.cpp
      modified ctp2_code/ui/netshell/playerselectwindow.cpp
      modified ctp2_code/ui/netshell/serverselectwindow.cpp

      Revision 449 (trunk)
      Initialized local variables:
      modified ctp2_code/ui/interface/agesscreen.cpp
      modified ctp2_code/ui/interface/armymanagerwindow.cpp
      modified ctp2_code/ui/interface/battle.cpp
      modified ctp2_code/ui/interface/battleevent.cpp
      modified ctp2_code/ui/interface/CityEspionage.cpp
      modified ctp2_code/ui/interface/citywindow.cpp
      modified ctp2_code/ui/interface/controlpanelwindow.cpp
      modified ctp2_code/ui/interface/creditsscreen.cpp
      modified ctp2_code/ui/interface/custommapscreen.cpp
      modified ctp2_code/ui/interface/DiplomacyDetails.cpp
      modified ctp2_code/ui/interface/diplomacywindow.cpp
      modified ctp2_code/ui/interface/dipwizard.cpp
      modified ctp2_code/ui/interface/EditQueue.cpp
      modified ctp2_code/ui/interface/gameplayoptions.cpp
      modified ctp2_code/ui/interface/graphicsresscreen.cpp
      modified ctp2_code/ui/interface/greatlibrary.cpp
      modified ctp2_code/ui/interface/greatlibrary.h
      modified ctp2_code/ui/interface/hotseatlist.cpp
      modified ctp2_code/ui/interface/infowin.cpp
      modified ctp2_code/ui/interface/intelligencewindow.cpp
      modified ctp2_code/ui/interface/IntroMovieWin.cpp
      modified ctp2_code/ui/interface/IntroMovieWindow.cpp
      modified ctp2_code/ui/interface/km_screen.cpp
      modified ctp2_code/ui/interface/loadsavemapscreen.cpp
      modified ctp2_code/ui/interface/loadsavemapwindow.cpp
      modified ctp2_code/ui/interface/loadsavescreen.cpp
      modified ctp2_code/ui/interface/loadsavewindow.cpp
      modified ctp2_code/ui/interface/musicscreen.cpp
      modified ctp2_code/ui/interface/musictrackscreen.cpp
      modified ctp2_code/ui/interface/optionsscreen.cpp
      modified ctp2_code/ui/interface/optionwarningscreen.cpp
      modified ctp2_code/ui/interface/ProfileEdit.cpp
      modified ctp2_code/ui/interface/rankingtab.cpp
      modified ctp2_code/ui/interface/scenarioeditor.cpp
      modified ctp2_code/ui/interface/sci_advancescreen.cpp
      modified ctp2_code/ui/interface/sciencewin.cpp
      modified ctp2_code/ui/interface/scorewarn.cpp
      modified ctp2_code/ui/interface/soundscreen.cpp
      modified ctp2_code/ui/interface/spnewgamediffscreen.cpp
      modified ctp2_code/ui/interface/spnewgamemapshapescreen.cpp
      modified ctp2_code/ui/interface/spnewgamemapsizescreen.cpp
      modified ctp2_code/ui/interface/spnewgameplayersscreen.cpp
      modified ctp2_code/ui/interface/spnewgamerandomcustomscreen.cpp
      modified ctp2_code/ui/interface/spnewgamerulesscreen.cpp
      modified ctp2_code/ui/interface/spnewgamescreen.cpp
      modified ctp2_code/ui/interface/spnewgametribescreen.cpp
      modified ctp2_code/ui/interface/spriteeditor.cpp
      modified ctp2_code/ui/interface/statswindow.cpp
      modified ctp2_code/ui/interface/tileimptracker.cpp
      modified ctp2_code/ui/interface/trademanager.cpp
      modified ctp2_code/ui/interface/tutorialwin.cpp
      modified ctp2_code/ui/interface/unitmanager.cpp
      modified ctp2_code/ui/interface/victorymoviewin.cpp
      modified ctp2_code/ui/interface/victorymoviewindow.cpp
      modified ctp2_code/ui/interface/victorywin.cpp
      modified ctp2_code/ui/interface/wondermoviewin.cpp
      modified ctp2_code/ui/interface/wondermoviewindow.cpp
      modified ctp2_code/ui/interface/workwin.cpp

      Revision 450 (trunk/ctp2_code/ui/)
      Initialized local variables:
      modified aui_common/aui_bitmapfont.cpp
      modified aui_common/aui_cursor.cpp
      modified aui_common/aui_dropdown.cpp
      modified aui_common/aui_header.cpp
      modified aui_common/aui_hypertextbase.cpp
      modified aui_common/aui_image.cpp
      modified aui_common/aui_listbox.cpp
      modified aui_common/aui_mouse.cpp
      modified aui_common/aui_movie.cpp
      modified aui_common/aui_region.cpp
      modified aui_common/aui_resource.h
      modified aui_common/aui_tab.cpp
      modified aui_common/aui_ui.cpp
      modified aui_common/aui_window.cpp
      modified aui_common/tech_memory.h
      modified aui_ctp2/battleorderbox.cpp
      modified aui_ctp2/buttonbank.cpp
      modified aui_ctp2/c3_button.cpp
      modified aui_ctp2/c3_dropdown.cpp
      modified aui_ctp2/c3_header.cpp
      modified aui_ctp2/c3_hypertextbox.cpp
      modified aui_ctp2/c3_popupwindow.cpp
      modified aui_ctp2/c3_ranger.cpp
      modified aui_ctp2/c3_slidometer.cpp
      modified aui_ctp2/c3_utilitydialogbox.cpp
      modified aui_ctp2/c3blitter.cpp
      modified aui_ctp2/c3dropdown.cpp
      modified aui_ctp2/c3fancywindow.cpp
      modified aui_ctp2/C3slider.cpp
      modified aui_ctp2/c3windows.cpp
      modified aui_ctp2/ctp2_hypertextbox.cpp
      modified aui_ctp2/linegraph.cpp
      modified aui_ctp2/radarmap.cpp
      modified aui_ctp2/thronecontrol.cpp
      modified aui_utils/primitives.cpp
      modified slic_debug/segmentlist.cpp
      modified slic_debug/sourcelist.cpp
      modified slic_debug/watchlist.cpp

      Revision 451 (trunk)
      Initialized local variables:
      modified ctp2_code/gs/database/PlayListDB.cpp
      modified ctp2_code/gs/database/profileDB.cpp
      modified ctp2_code/gs/gameobj/AgreementData.cpp
      modified ctp2_code/gs/gameobj/barbarians.cpp
      modified ctp2_code/gs/gameobj/bldque.cpp
      modified ctp2_code/gs/gameobj/FeatTracker.cpp
      modified ctp2_code/gs/gameobj/GoodyHuts.cpp
      modified ctp2_code/gs/gameobj/GoodyHuts.h
      modified ctp2_code/gs/gameobj/Player.cpp
      modified ctp2_code/gs/gameobj/UnitData.cpp
      modified ctp2_code/gs/gameobj/Wormhole.cpp
      modified ctp2_code/gs/slic/SlicFrame.cpp
      modified ctp2_code/gs/slic/slicif.cpp
      modified ctp2_code/gs/world/cellunitlist.cpp
      modified ctp2_code/gs/world/wldgen.cpp
      modified ctp2_code/gs/world/WrldCont.cpp
      modified ctp2_code/gs/world/WrldPoll.cpp
      modified ctp2_code/net/general/net_crc.cpp
      modified ctp2_code/net/general/net_endgame.cpp
      modified ctp2_code/net/general/net_terrain.cpp
      modified ctp2_code/net/general/net_vision.cpp
      modified ctp2_code/net/io/net_thread.cpp
      modified ctp2_code/sound/soundmanager.cpp

      Revision 452 (trunk)
      Initialized local variables, removed some unused code, outcommented some unused code, removed some unused local variables:
      modified ctp2_code/ai/CityManagement/governor.cpp
      modified ctp2_code/ai/ctpai.cpp
      modified ctp2_code/ai/diplomacy/diplomat.cpp
      modified ctp2_code/ai/diplomacy/foreigner.cpp
      modified ctp2_code/ai/diplomacy/nproposalevent.cpp
      modified ctp2_code/ai/diplomacy/proposalresponseevent.cpp
      modified ctp2_code/ai/mapanalysis/mapanalysis.cpp
      modified ctp2_code/ai/strategy/goals/ctpgoal.cpp
      modified ctp2_code/ctp/civ3_main.cpp
      modified ctp2_code/ctp/ctp2_utils/c3files.cpp
      modified ctp2_code/ctp/debugtools/debugcallstack.cpp
      modified ctp2_code/gfx/gfx_utils/ColorSet.cpp
      modified ctp2_code/gfx/gfx_utils/targautils.cpp
      modified ctp2_code/gfx/gfx_utils/tiffutils.cpp
      modified ctp2_code/gfx/layers/citylayer.cpp
      modified ctp2_code/gfx/spritesys/director.cpp
      modified ctp2_code/gfx/spritesys/directorevent.cpp
      modified ctp2_code/gfx/spritesys/EffectActor.cpp
      modified ctp2_code/gfx/spritesys/FacedSpriteWshadow.cpp
      modified ctp2_code/gfx/spritesys/goodactor.cpp
      modified ctp2_code/gfx/spritesys/spritefile.cpp
      modified ctp2_code/gfx/spritesys/SpriteHitTest.cpp
      modified ctp2_code/gfx/spritesys/SpriteLow555.cpp
      modified ctp2_code/gfx/spritesys/SpriteLow565.cpp
      modified ctp2_code/gfx/spritesys/spriteutils.cpp
      modified ctp2_code/gfx/spritesys/UnitActor.cpp
      modified ctp2_code/gfx/tilesys/tiledmap.cpp
      modified ctp2_code/gfx/tilesys/tiledraw.cpp
      modified ctp2_code/gfx/tilesys/tileset.cpp
      modified ctp2_code/gfx/tilesys/tileutils.cpp
      modified ctp2_code/robot/aibackdoor/bset.cpp
      modified ctp2_code/robot/aibackdoor/civarchive.cpp
      modified ctp2_code/robot/aibackdoor/civarchive.h
      Civ2 military advisor: "No complaints, Sir!"

      Comment


      • #93
        Revision 453 (trunk) Prevented destructor and zoom-out crashes

        Modified: ctp2_code\gfx\spritesys\FacedSprite.cpp
        Modified: ctp2_code\gfx\spritesys\FacedSprite.h
        Modified: ctp2_code\gfx\spritesys\FacedSpriteWshadow.cpp
        Modified: ctp2_code\gfx\spritesys\FacedSpriteWshadow.h
        Modified: ctp2_code\gfx\spritesys\Sprite.cpp
        Modified: ctp2_code\gfx\spritesys\Sprite.h
        Modified: ctp2_code\gfx\spritesys\SpriteFile.h
        Modified: ctp2_code\gfx\spritesys\spritefile.cpp
        Modified: ctp2_code\gfx\spritesys\spriteutils.cpp
        Modified: ctp2_code\gfx\spritesys\spriteutils.h

        Comment


        • #94
          Revision 454 (trunk)

          Topics in alphabetical order now show the right topic:
          modified ctp2_code/ui/interface/greatlibrary.cpp
          modified ctp2_code/ui/interface/greatlibrary.h
          modified ctp2_code/ui/interface/greatlibrarywindow.cpp
          modified ctp2_code/ui/interface/greatlibrarywindow.h

          Fixed memory leaks:
          modified ctp2_code/ctp/civapp.cpp
          modified ctp2_code/ui/aui_common/aui_ldl.cpp
          modified ctp2_code/ui/aui_common/aui_ldl.h
          modified ctp2_code/ui/interface/infowindow.cpp
          modified ctp2_code/ui/interface/infowindow.h

          Cleaned files since I edited them anyway, no fnctional change:
          modified ctp2_code/gs/gameobj/CityData.cpp
          modified ctp2_code/gs/slic/SlicSegment.cpp
          modified ctp2_code/ui/aui_common/aui_imagebase.cpp
          modified ctp2_code/ui/aui_common/aui_region.cpp

          Fixed hypelinks (typos):
          modified ctp2_data/english/gamedata/Great_Library.txt
          modified ctp2_data/german/gamedata/Great_Library.txt
          Last edited by Martin Gühmann; September 15, 2005, 17:44.
          Civ2 military advisor: "No complaints, Sir!"

          Comment


          • #95
            Revision 455
            Changed paths:
            M /branches/linux
            M /branches/linux/ctp2_code/libs/anet
            M /branches/linux/ctp2_code/libs/anet/GNUmakefile.am
            M /branches/linux/ctp2_code/libs/anet/Makefile
            A /branches/linux/ctp2_code/libs/anet/configure.in
            M /branches/linux/ctp2_code/libs/anet/demo
            A /branches/linux/ctp2_code/libs/anet/demo/GNUmakefile.am
            M /branches/linux/ctp2_code/libs/anet/demo/gtest
            A /branches/linux/ctp2_code/libs/anet/demo/gtest/GNUmakefile.am
            M /branches/linux/ctp2_code/libs/anet/h
            A /branches/linux/ctp2_code/libs/anet/macros
            A /branches/linux/ctp2_code/libs/anet/macros/anet_internal.m4
            M /branches/linux/ctp2_code/libs/anet/src/3rdparty
            M /branches/linux/ctp2_code/libs/anet/src/3rdparty/GNUmakefile.am
            D /branches/linux/ctp2_code/libs/anet/src/3rdparty/d3des
            D /branches/linux/ctp2_code/libs/anet/src/3rdparty/md5
            M /branches/linux/ctp2_code/libs/anet/src/linux
            A /branches/linux/ctp2_code/libs/anet/src/linux/GNUmakefile.am
            M /branches/linux/ctp2_code/libs/anet/src/linux/dp
            A /branches/linux/ctp2_code/libs/anet/src/linux/dp/GNUmakefile.am
            M /branches/linux/ctp2_code/libs/anet/src/test
            A /branches/linux/ctp2_code/libs/anet/src/test/GNUmakefile.am

            r2783@linux2: holger | 2005-09-15 22:57:30 +0200
            - introduced autoconf for dp2 lib (client part of anet library)
            - removed duped files (3rdparty stuff recreated by archive content)
            -> next step: build of client lib for ctp2 possible in vdir environment
            -> For debugging:
            separate ctp2 builds (e.g. CFLAGS=-g3 CXXFLAGS=$CFLAGS ../srcdir/configure
            possible of same source directory with internal anet


            Revision 456
            Changed paths:
            M /branches/linux
            M /branches/linux/Makefile
            M /branches/linux/autogen.sh
            M /branches/linux/configure.in
            M /branches/linux/ctp2_code/Makefile.am
            M /branches/linux/ctp2_code/ai/mapanalysis/mapanalysis.h
            M /branches/linux/ctp2_code/libs/Makefile.am
            M /branches/linux/ctp2_code/os/autoconf/config
            M /branches/linux/ctp2_code/os/nowin32/nowin32.cpp
            M /branches/linux/ctp2_code/os/nowin32/windows.h
            M /branches/linux/ctp2_code/robot/aibackdoor/priorityqueue.h

            r2784@linux2: holger | 2005-09-15 23:04:34 +0200
            - activated dp2 library changes in ctp2 makefiles
            - added missing include for _DEBUG build
            - fixed contained type for Uint32Vector to uint32

            Comment


            • #96
              Revision 457 (trunk)

              Added an alternative leak report, I thought a fresh view might be hwlpfull:
              modified ctp2_code/ctp/debugtools/debugcallstack.cpp
              modified ctp2_code/ctp/debugtools/debugcallstack.h
              modified ctp2_code/ctp/debugtools/debugmemory.cpp

              Fixed memory leaks:
              modified ctp2_code/gfx/spritesys/goodspritegroup.cpp
              modified ctp2_code/gfx/spritesys/GoodSpriteGroup.h
              modified ctp2_code/gfx/spritesys/SpriteGroup.cpp
              modified ctp2_code/gfx/spritesys/SpriteGroup.h
              modified ctp2_code/gfx/spritesys/SpriteGroupList.cpp
              modified ctp2_code/gfx/spritesys/UnitSpriteGroup.cpp

              Some cosmetical changes (comments and some code cleanup)
              modified ctp2_code/gfx/spritesys/Sprite.cpp
              modified ctp2_code/gs/gameobj/CityData.cpp
              modified ctp2_code/ui/interface/intelligencewindow.cpp
              Civ2 military advisor: "No complaints, Sir!"

              Comment


              • #97
                Revision 458 (trunk)

                Added slic database array access:
                modified ctp2_code/gs/slic/slic.y
                modified ctp2_code/gs/slic/sliccmd.y
                modified ctp2_code/gs/slic/SlicDBConduit.h
                modified ctp2_code/gs/slic/SlicFrame.cpp
                modified ctp2_code/gs/slic/slicif.cpp
                modified ctp2_code/gs/slic/slicif.h

                Custum structs can now include other structs from the same record class, fix for DifficuiltyDB implementation:
                modified ctp2_code/gs/dbgen/MemberClass.cpp

                Added int and float array accessors.
                Fixed float arrays at that occasion. (DifficuiltyDB)
                modified ctp2_code/gs/dbgen/RecordDescription.cpp

                Added slic risk database access:
                modified ctp2_code/gs/slic/SlicEngine.cpp

                Added comments (no functional change)
                modified ctp2_code/ai/diplomacy/agreementmatrix.cpp
                Civ2 military advisor: "No complaints, Sir!"

                Comment


                • #98
                  Revision 459 (trunk) Prevented memory leak report at the end of the program.

                  Modified: ctp2_code\ctp\civapp.cpp
                  Modified: ctp2_code\ui\aui_ctp2\c3ui.cpp
                  Modified: ctp2_code\ui\aui_ctp2\c3ui.h
                  Modified: ctp2_code\ui\interface\loadsavemapscreen.cpp
                  Modified: ctp2_code\ui\interface\loadsavemapwindow.h

                  Revision 460 (trunk) Anet changes to enable hosting on XP.

                  Modified: ctp2_code\libs\anet\src\dp\dp2.c
                  Modified: ctp2_code\libs\anet\src\tca\tserv.c
                  Modified: ctp2_code\libs\anet\src\win\dp\enumapp.c
                  Modified: ctp2_code\libs\anet\src\win\winets\wstcp.c

                  Comment


                  • #99
                    Revision 462 + 463 (trunk)

                    Repaired the "Script:slc:1290:Array index 0 out of bounds" and following "Array lookup City[0]" messages by adding the city data to the "too near to settle"-report.

                    Modified: ctp2_code\gs\gameobj\UnitData.cpp

                    Revision 462 had the wrong file (CityData.cpp) committed. Repaired with revision 463.

                    Comment


                    • A couple of revisions to the linux branch:

                      First some changes to the anet sources. I put these in their own revision because I'm not sure if I should really be messing around with them, but the compiler warnings were bugging me, so I got rid of them.

                      Revision 461
                      Changed paths:
                      M /branches/linux/ctp2_code/libs/anet/demo/gtest/gtest.c
                      M /branches/linux/ctp2_code/libs/anet/demo/utils/avgstat.c
                      M /branches/linux/ctp2_code/libs/anet/demo/utils/logpkt.c
                      M /branches/linux/ctp2_code/libs/anet/h/dpio.h
                      M /branches/linux/ctp2_code/libs/anet/src/aeh/aeh.c
                      M /branches/linux/ctp2_code/libs/anet/src/aeh/aehlog.c
                      M /branches/linux/ctp2_code/libs/anet/src/aeh/aehmap.c
                      M /branches/linux/ctp2_code/libs/anet/src/dp/dictset.c
                      M /branches/linux/ctp2_code/libs/anet/src/dp/dp2.c
                      M /branches/linux/ctp2_code/libs/anet/src/dp/dpexcept.c
                      M /branches/linux/ctp2_code/libs/anet/src/dp/dpio.c
                      M /branches/linux/ctp2_code/libs/anet/src/dp/dpprivy.h
                      M /branches/linux/ctp2_code/libs/anet/src/dp/dpscore.c
                      M /branches/linux/ctp2_code/libs/anet/src/dp/dptab.c
                      M /branches/linux/ctp2_code/libs/anet/src/dp/enumsrv2.c
                      M /branches/linux/ctp2_code/libs/anet/src/dp/launchparams.c
                      M /branches/linux/ctp2_code/libs/anet/src/linux/uudp/uudps.c
                      M /branches/linux/ctp2_code/libs/anet/src/score/scorerep.c
                      M /branches/linux/ctp2_code/libs/anet/src/score/scorerep.h
                      M /branches/linux/ctp2_code/libs/anet/src/tca/crypttab.c
                      M /branches/linux/ctp2_code/libs/anet/src/tca/tca.c
                      M /branches/linux/ctp2_code/libs/anet/src/tca/tca.h
                      M /branches/linux/ctp2_code/libs/anet/src/tca/tcapw.h

                      - Added '#include ' to two files to avoid warnings about incompatible
                      implicit redefinitions of memset and memcpy
                      - Changed many '%d' formats to '%ld'
                      - Cast arguments for '%x' to unsigned types
                      - Cast arguments for '%s' to char*
                      - Made explicit an implicit type
                      - Changed the signedness of some variables
                      - Added signing/unsigning casts
                      - Added braces to avoid 'Empty body' warnings on if statements
                      - Commented out some ineffective code

                      Revision 464
                      Changed paths:
                      M /branches/linux
                      A /branches/linux/BUGS
                      M /branches/linux/autogen.sh
                      M /branches/linux/ctp2_code/Makefile.am
                      M /branches/linux/ctp2_code/ai/mapanalysis/mapanalysis.cpp
                      M /branches/linux/ctp2_code/ai/mapanalysis/mapgrid.h
                      M /branches/linux/ctp2_code/ai/mapanalysis/settlemap.cpp
                      M /branches/linux/ctp2_code/ctp/ctp2_utils/tracklen.cpp
                      M /branches/linux/ctp2_code/ctp/fingerprint/shroud.c
                      M /branches/linux/ctp2_code/gs/Makefile.am
                      M /branches/linux/ctp2_code/gs/newdb/Makefile.am
                      M /branches/linux/ctp2_code/gs/slic/Makefile.am
                      M /branches/linux/ctp2_code/gs/slic/slicif.cpp
                      M /branches/linux/ctp2_code/gs/world/wldgen.cpp
                      M /branches/linux/ctp2_code/libs/Makefile.am
                      M /branches/linux/ctp2_code/os/linux/civctp2.kdevelop
                      M /branches/linux/ctp2_code/robot/pathing/Astar.h
                      M /branches/linux/ctp2_code/ui/aui_common/aui_bitmapfont.cpp
                      M /branches/linux/ctp2_code/ui/aui_common/aui_blitter.cpp
                      M /branches/linux/ctp2_code/ui/aui_common/aui_textfield.cpp
                      M /branches/linux/ctp2_code/ui/aui_common/aui_window.cpp
                      M /branches/linux/ctp2_code/ui/aui_common/tech_memory.h
                      M /branches/linux/ctp2_code/ui/aui_common/tech_wllist.h
                      M /branches/linux/ctp2_code/ui/aui_ctp2/thronecontrol.cpp
                      M /branches/linux/ctp2_code/ui/interface/creditsscreen.cpp
                      M /branches/linux/ctp2_code/ui/netshell/allinonewindow.cpp
                      M /branches/linux/ctp2_code/ui/netshell/netfunc.cpp
                      M /branches/linux/ctp2_code/ui/netshell/ns_customlistbox.cpp

                      - Added BUGS file with listing of all the bugs I can find at present
                      - Added missing include
                      - Added casts to remove compiler warnings
                      - Replaced static variable MapGrid<_Ty>::s_scratch with a local variable in the
                      only method which used it, and removed the corresponding code which existed to
                      force the instantiation of that field in the cases _Ty=int,double
                      - Added the name 'IfStackDescriptor' to an anonymous struct type
                      - Rewrote credits.txt parsing code to handle dos line endings
                      - Added parentheses around assignments used as truth values
                      - Clarified some ambiguous statements involving increments
                      - Clarified some colour arguments in calls to SDL_FillRect
                      - Arranged for the aui_Surfaces used to actually be aui_SDLSurfaces, and thus
                      not cause segfaults all the time
                      - Added some 'template<>' entries where necessary to get the code to compile
                      with gcc 4.0
                      - Allowed for texture.dat to be in current directory if not found in the
                      directory of the executable (on linux only)
                      - Reinstated some of the helper libraries

                      Comment


                      • Revision 465 (trunk)
                        Fixed serialization database method generation, so that you don't get "Database out of synch" if just the string database is out of synch:
                        modified ctp2_code/gs/dbgen/Datum.cpp
                        modified ctp2_code/gs/dbgen/RecordDescription.cpp
                        Civ2 military advisor: "No complaints, Sir!"

                        Comment


                        • Revision 466
                          Changed paths:
                          M /trunk/ctp2_code/gs/dbgen/ctpdb.cpp

                          Improved dbgen error message

                          Comment


                          • Revision 467
                            Changed paths:
                            M /branches/linux/BUGS
                            M /branches/linux/ctp2_code/Makefile.am
                            M /branches/linux/ctp2_code/gfx/tilesys/tileset.cpp
                            M /branches/linux/ctp2_code/gs/newdb/Makefile.am
                            M /branches/linux/ctp2_code/os/linux/civctp2.kdevelop
                            M /branches/linux/ctp2_code/ui/aui_common/aui_resource.h
                            M /branches/linux/ctp2_code/ui/aui_common/aui_textfield.cpp
                            M /branches/linux/ctp2_code/ui/aui_ctp2/ctp2_Static.cpp
                            M /branches/linux/ctp2_code/ui/interface/UnitControlPanel.cpp

                            - Updated BUGS list to reflect fixes and new discoveries
                            - Improved error messages in tileset.cpp
                            - Fixed mistake in tileset.cpp which prevented loading of tile file
                            - Added more dependencies for a couple of .stamp files in the Makefile.am
                            files
                            - Fixed mis-cast in UnitControlPanel.cpp
                            - Changed whitespace in aui_resource.h, ctp2_Static.cpp (no functional change)
                            - Ensured NULL m_Font in aui_TextField constructors
                            - Added a shameless hack to get text to display in text boxes
                            - Corrected 'delete m_Font' in aui_TextField destructor (m_Font is not
                            allocated by aui_TextField constructor)

                            Comment


                            • Revision 468

                              Fixed memory leaks:
                              modified ctp2_code/ctp/civapp.cpp
                              modified ctp2_code/gfx/spritesys/director.cpp
                              modified ctp2_code/gfx/spritesys/UnitActor.cpp
                              modified ctp2_code/gs/gameobj/ArmyData.h
                              modified ctp2_code/ui/aui_ctp2/c3_utilitydialogbox.cpp
                              modified ctp2_code/ui/interface/sci_advancescreen.cpp
                              Civ2 military advisor: "No complaints, Sir!"

                              Comment


                              • revision: 469

                                Add NeedsCityGood and NeedsCityGoodAll to wonders, buildings, and units. See here for discussion
                                Modified: F:\SVN-Code\trunk\ctp2_code\gs\gameobj\CityData.cpp

                                Added for future use flags for Civilization special traits
                                Modified: F:\SVN-Code\trunk\ctp2_code\gs\newdb\Civilisation.cdb
                                Added additional FutureUse flags
                                Modified: F:\SVN-Code\trunk\ctp2_code\gs\newdb\advance.cdb
                                Modified: F:\SVN-Code\trunk\ctp2_code\gs\newdb\terrain.cdb

                                added NeedsCityGood, NeedsCityGoodAll, and NeedsCityGoodAny (FU) flags
                                Modified: F:\SVN-Code\trunk\ctp2_code\gs\newdb\building.cdb
                                Modified: F:\SVN-Code\trunk\ctp2_code\gs\newdb\unit.cdb
                                Modified: F:\SVN-Code\trunk\ctp2_code\gs\newdb\wonder.cdb
                                Formerly known as "E" on Apolyton

                                See me at Civfanatics.com

                                Comment

                                Working...
                                X