date | project | content | link |
|---|
| 19:51 Tuesday | FreeOrion | Commit by eleazzaar :: r 4667 /trunk/FreeOrion/default/species.txt: ( link) First sucessful application of macros. Species EP scripting now macro-ified. | # |
| 02:57 Monday | FreeOrion | Commit by geoffthemedio :: r 4666 /trunk/FreeOrion/UI/SidePanel.cpp: ( link) -Fixed memory leak / massive FPS drop when the sidepanel had a rotating planet control open and the system was repeatedly modified, leading to duplicate controls being created with the original not being deleted. -Grooming | # |
| 01:26 Monday | FreeOrion | Commit by geoffthemedio :: r 4665 /trunk/FreeOrion/UI/FleetWnd.cpp: ( link) -Wrapped dynamic cast in ShipsListBox::Refresh in try-catch block to stop an intermittent crash related to lacking RTTI data that I don't understand, but was able to isolate to that bit of code. -Also wrapped a dynamic cast in FleetWnd::FleetInRow which looked suspicious, and may or may not have related issues. -Tweaked FleetDetailPanel::SetSelectedShips to only emit as signal if the selected ships have actually changed. | # |
| 01:16 Monday | FreeOrion | Commit by geoffthemedio :: r 4664 /trunk/FreeOrion/universe/Fleet.cpp: ( link) Tweak to order of actions when moving ships between fleets, which probably has no actual effect | # |
| 20:50 Sunday | FreeOrion | Commit by eleazzaar :: r 4663 /trunk/FreeOrion/default/eng_stringtable.txt: ( link) adding more Dart00_tech updates to the stringtable.. | # |
| 13:51 Sunday | FreeOrion | Commit by geoffthemedio :: r 4662 /trunk/FreeOrion/UI/MapWnd.cpp: ( link) Skipped fleets not in systems when finding stationary and departing fleets in MapWnd, to avoid unnecessary error messages in logs. | # |
| 13:50 Sunday | FreeOrion | Commit by geoffthemedio :: r 4661 /trunk/FreeOrion/UI/FleetWnd.cpp: ( link) Fixed bug where new fleets created by the player wouldn't appear in fleets window until the next turn. | # |
| 07:14 Sunday | FreeOrion | Commit by geoffthemedio :: r 4660 /trunk/FreeOrion/combat/CombatSystem.cpp: ( link) -Tweaked combat log messages. -Added additional tracking of which empires have which combat objects that can attack or be attacked, and added early combat abort when nothing further can attack. -Moved combat results random seeding from start of combat to each round, to hopefully prevent strings of the same attacker attacking the same target over successive combat rounds. | # |
| 01:14 Sunday | FreeOrion | Commit by geoffthemedio :: r 4659 /trunk/FreeOrion/ (2 files in 2 dirs): ( link) Fixed deserialization of ShipDesign from previous versions. | # |
| 05:54 Saturday | FreeOrion | Commit by geoffthemedio :: r 4658 /trunk/FreeOrion/parse/Parse.cpp: ( link) Added code to skip expansion of cyclic references in macros, fixing potential crashes in such were used in a script file. | # |
| 03:39 Saturday | FreeOrion | Commit by geoffthemedio :: r 4657 /trunk/FreeOrion/parse/Parse.cpp: ( link) Added support for recursive macros references, with a check and error message in logs if a macro (directly or indirectly) references itself. Just defining a macro with a cyclic reference doesn't immediately cause a crash, but if a macro with a cyclic reference is actually used in content scripting, it will presently cause a stack overflow and crash. | # |
| 22:08 Friday | FreeOrion | Commit by eleazzaar :: r 4656 /trunk/FreeOrion/ (2 files in 2 dirs): ( link) adding Dart00_tech updates to tech descriptions and many spelling fixes. | # |
| 08:49 Friday | FreeOrion | Commit by geoffthemedio :: r 4655 /trunk/FreeOrion/parse/Parse.cpp: ( link) Got basic macro substitution working for content script files. | # |
| 00:34 Friday | FreeOrion | Commit by eleazzaar :: r 4654 /trunk/FreeOrion/ (2 files in 2 dirs): ( link) At long last changed the 'construction' meter to 'infrastructure'. If this meter never gets other functions it should be renamed to something referencing 'supply'. | # |
| 22:36 on Feb 16 | FreeOrion | Commit by geoffthemedio :: r 4653 /trunk/FreeOrion/parse/ (Parse.cpp Parse.h): ( link) Moved macro substitution code out of header file since it's only used at file scope. | # |
| 21:19 on Feb 16 | FreeOrion | Commit by geoffthemedio :: r 4652 /trunk/FreeOrion/parse/ (Parse.cpp Parse.h): ( link) Prep work for macro substitution in content scripting files. | # |
| 21:19 on Feb 16 | FreeOrion | Commit by geoffthemedio :: r 4651 /trunk/FreeOrion/ (UI/StringTable.cpp universe/Effect.cpp): ( link) Grooming | # |
| 07:46 on Feb 16 | FreeOrion | Commit by geoffthemedio :: r 4650 /trunk/FreeOrion/ (5 files in 2 dirs): ( link) Grooming | # |
| 07:45 on Feb 16 | FreeOrion | Commit by geoffthemedio :: r 4649 /trunk/FreeOrion/universe/ShipDesign.h: ( link) -Hopefully fixed compile error in PartType::serialize. -Minor grooming | # |
| 05:22 on Feb 16 | FreeOrion | Commit by eleazzaar :: r 4648 /trunk/FreeOrion/default/data/art/hulls_design/ (30 files): ( link) Some indexed versions of ship hulls to save space / reduce load time. Normally i would not want to include indexed graphics, since they tend to degrade with multiple edits, but since these are temporary, it's OK. | # |