-
-
Save adrianbroher/16ee540b5371d288481a to your computer and use it in GitHub Desktop.
List of commits changed during the 0.4.5 development cycle
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git log --no-merges v0.4.7...release-v0.4.8 > v0.4.7-v0.4.8.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit e20a21cb2b89ea2f4dd73dbfdb6ea275c3046d8e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jul 22 11:01:54 2015 +0200 | |
Rename EffectsGroup::DescriptionString and related functions | |
The current name doesn't describe the purpose of the function properly. | |
commit 3b8596f753d371678d218140a9d2b9d0beb72432 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Jul 16 16:22:07 2015 +0200 | |
Move and rename common EffectsGroups text blocks in species definitions | |
Use text blocks that are prefixed with BASIC_ to define common | |
EffectsGroups for the various species perks. Also reorder those text | |
blocks so that common and shared blocks are at the top, followed by the | |
specific EffectsGroups, which are used by the species definitions. | |
commit 8359b308e68befa3152dae27cd0bf62e266c9379 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Jul 11 22:54:36 2015 +0200 | |
Add optional description attribute to EffectGroups | |
Instead on relying on composing the description with the automatic | |
description generation allow scripters to set manual description to an | |
EffectsGroup. | |
commit be2d69d0b5db5da023d20bb2a632674d638e181c | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Jul 19 15:49:43 2015 +0200 | |
Move species perks description into EffectsGroups | |
Don't rely on translators to keep the description up to date with the | |
perks assigned to a species but compose the gameplay description from | |
the gameplay description string and all effect groups description. | |
commit c0ab196f0d3ca2968f68fc9a8125587d98e33d89 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Jul 14 13:21:03 2015 +0200 | |
Move Acirema perk descriptions into stub EffectsGroups | |
commit 4bf1a5b6e6b439638ccfe484c1e674b82ea68c9d | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Jul 18 15:24:45 2015 +0200 | |
Move environment preference description into stub EffectsGroup | |
commit e4c37643c1ef0d5c28d556ca02543c51320ffa72 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Jul 19 13:32:49 2015 +0200 | |
Move colonization building speed description into stub EffectsGroup | |
commit 6aefa3bfdfdac44ac2e57c224772ad34f43ebf96 | |
Author: Peter WONG <luiges90@gmail.com> | |
Date: Mon Jul 20 13:25:38 2015 -0700 | |
added additional AI tags to species descriptions | |
commit 2c66f82a37bfc16da6418c4977f5856a590db76a | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jul 24 15:52:06 2015 -0700 | |
adjust AI for PR # 236 (GRO_PLANET_ECOL grants +1 pop) | |
commit aac098202e2528f78db813bb95366d20f82e3a6e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jul 24 16:17:33 2015 -0700 | |
AI adjustments re growth special focus benefits no longer gated by min pop | |
commit f45e0fd9f687dbe289368602debab9c154010845 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jul 22 10:06:53 2015 -0700 | |
updated AI colonization planning for various growth boosts no longer requiring initial target pop > 0 | |
commit cb78655c59169868eb3d979f65dc9d85935580a1 | |
Author: TheSilentOne1 <thesilentone1@users.noreply.github.com> | |
Date: Fri Jul 24 20:45:29 2015 +0200 | |
several sitrep icon changes | |
- 6 new colony / planet sitrep icons | |
- use free orion logo for the "greetings" sitrep message | |
- remove unused and outdated colony_bombarded_own.png | |
commit 0bc7ccb09459ee2d2c87aa723f2833f7dc991ebb | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Jul 24 13:30:45 2015 +0200 | |
Fields: Moved creation of stationary fields in systems into universe generation scripts | |
commit 75120839958e7464c6ffdc47553a4ffbc1935ccd | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Fri Jul 24 09:54:00 2015 +0200 | |
Added Happiness to SetActiveMetersToTargetMaxCurrentValues function so starting planets will have max happiness. | |
commit 1bea2e2c514cf860a5c2764f3b2be067f7a7f04d | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Fri Jul 17 02:03:12 2015 +0300 | |
[AI] Refactoring in targets and orders. | |
Closes #221 | |
commit 78b0e4a3fe245c3570eeebec14384dba7d048d85 | |
Author: Shmuale Mark <shm.mark@gmail.com> | |
Date: Thu Jul 23 23:11:42 2015 -0700 | |
Add support for parametrized macros. | |
The syntax is [[MACRO(a,b,...)]], and each one replaces the @1@, @2@, etc. | |
in the macro being replaced. The values a,b etc. cannot directly contain a right parenthesis, but may include another macro which itself contains a right parenthesis. | |
commit 8c935a3fd696e847eee22dc1753917ca7188f4d0 | |
Author: Shmuale Mark <shm.mark@gmail.com> | |
Date: Thu Jul 23 23:17:13 2015 -0700 | |
Use a macro with parameters instead of a split macro.for XENOPHOBIC_OTHER | |
closes #231 | |
commit d47bb326bfc2232af69df07dbf78e97b7142a9f7 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Thu Jul 23 14:34:04 2015 +0200 | |
Changes to fields: | |
- Reduced the spawn rate on small and normal sized maps to 0.03. | |
- The fields will start a little larger and added randomization to starting size. | |
- Increased the minimum distance of spawn location and galaxy center on smaller maps (width < 500). | |
- Decreased the max shrink amount of Ion Storms. | |
commit 94b0bbaf3298cf9e3196e9f1b58286d3e3abed48 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jul 22 18:05:06 2015 -0700 | |
added small bit of AI ShipDesigner debugging info | |
commit d366e5634bf09d468d62d37ef0320e0e19d3ea3d | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Wed Jul 22 19:25:13 2015 +0200 | |
Planetary Ecology will now grant a flat + 1 bonus to Good and Adequate that expires with Symbiotic Biology. | |
commit 46c1d1b73113c38c8a210077de4f100ae9d959f6 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Jul 22 17:47:03 2015 +0200 | |
Tweaked spawning and behavior of moving fields | |
* Reduced speed of ion storms a bit | |
* Fields are now spawned with a very small size, grow until they reach an age calculated based on universe width, then shrink and finally dissipate | |
* Field no longer shrink when near star systems | |
* Distance of spawning locations is again based on universe width, but only within certain hard limits | |
commit 3a36c3732bcd652e406466795f0481630be7ed91 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Jul 22 16:12:28 2015 +0200 | |
Added UniverseWidth ValueRef | |
commit 459c22826fa9f68b9c9ab632588f5e99ffad2199 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Wed Jul 22 14:59:44 2015 +0200 | |
Corrected the short descriptions of Interstellar Logistics and Architectural Monofilaments, as they are not directly improving supply. | |
commit 8792ffefdc8f8091ce5895560f0187db8052f4c9 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jul 22 03:32:04 2015 -0700 | |
Made SitRep panel remember which SitRep it was showing first, when it is resized. | |
- made removed extra line returns from Welcome sitrep, as they were throwing off some ListBox row display related methods. | |
commit e183e2144648d4f27d06fc8205312826639ef816 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jul 22 10:55:06 2015 +0200 | |
Switched a few Wnd Render functions to use GL_LINE_LOOP instaed of GL_LINE_STRIP so that the GL_TRIANGLE_FAN and line loop calls can use the same 4 vertices instead of needing to duplicate the starting/last to close the strip on itself. | |
commit 35f4a3445f738f0a133a9aad2b62bc68b1cb23e8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jul 22 02:09:59 2015 +0200 | |
CensusBrowseWnd rendering with vertex buffer. | |
commit dcb7fbe542e78d563924864ac380014389fd57ec | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jul 21 21:33:51 2015 +0200 | |
Partially reimplemented Scroll rendering with vertex buffer. | |
commit 4509aad74ea7d8b559d9ee78f2b732ef7a4cc0e1 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jul 21 12:52:27 2015 +0200 | |
trivial grooming | |
commit 892e25381d9e5ce84376268be0062b18d96b3ec5 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Tue Jul 21 20:15:00 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (July 21, 2015 - 9e561b1) | |
- Add Pedia links for Damage, Armor Plating, Slot (also submitted to en.txt) | |
commit 4ecccdc855db4f131675bdcea25ba7525bd4784b | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Tue Jul 21 20:09:52 2015 +0200 | |
Add Pedia links and fix a few typos | |
- Pedia links for Damage, Armor Plating, Slot, Happiness (x1), Shields (x1) | |
commit 299148d905e98e1e1cef38169b7f3cb06e82b293 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Jul 21 16:05:21 2015 +0200 | |
Fields: adjusted calculation of spawn locations | |
Rather than calculating the distance of the spawn locations of new fields to the outermost systems proportionally to map size, use a constant value (that gets a bit of random variation). | |
commit 362a9eb78cac2ba8ca516dc4a8b737901dc3a642 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Jul 21 14:11:06 2015 +0200 | |
Python server interface: renamed CreateField / create_field functions | |
As Python doesn't really know overloaded functions, instead of exposing an "overloaded" create_field function to Python, made two distinct functions: create_field and create_field_in_system, as suggested by Cjkjvfnby and Dilvish | |
commit eb5e3dd044a53ad79ab64e3a169203f3675f907e | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Jul 21 12:16:25 2015 +0200 | |
Fixed bug in field creation procedure | |
commit 6236346e8cee772c13b99d96b10ddfb179fa63f1 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Jul 21 11:00:31 2015 +0200 | |
Better fix for compile error on Windows, suggested by Dilvish | |
commit 089e243ab9f1d815ee885b8208574db9c5d88a6c | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Jul 21 10:29:10 2015 +0200 | |
Revert "Fixed compile error in Windows" | |
This reverts commit a2402f5a7c1381d0910945e9fe5a514bd3d8d613. | |
commit cb43a5a1a77cc013a9aac1ca2ec759fca11b83f7 | |
Author: Shmuale Mark <shm.mark@gmail.com> | |
Date: Sun Jul 19 17:10:37 2015 -0400 | |
Remove (most of) the extra space in ListBoxes after the end of the content. | |
This was intentional behavior, so that any of the rows in the ListBox | |
could be in any position in the scroller, but I don't see the advantages | |
of that, and even if it is useful I think the dead space is ugly. There | |
still will often be a little padding after the last entry, so that it's | |
possible to scroll down far enough that the last row doesn't get cut off. | |
commit 2d197fe556b768fcc21f6cc7bf618e09a9b7d921 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jul 20 15:32:38 2015 -0700 | |
tightened up some default intro 'custom' sitreps | |
commit c279b308441033549b17a2eb898e85a63f349d2c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jul 20 15:20:41 2015 -0700 | |
added NoStar to BLD_SOL_ORB_GEN location exclusions | |
commit a2402f5a7c1381d0910945e9fe5a514bd3d8d613 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jul 20 20:28:27 2015 +0200 | |
Fixed compile error in Windows | |
On error PythonServerWrapper::CreateField didn't return a value, this caused a compile error on Windows. Replaced error handling by throwing and catching an exception. | |
commit 5a9f511d58a014fcaa02da67565b22d0f684dbe4 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jul 20 19:03:16 2015 +0200 | |
Added missing space | |
commit e14eeb3824886d14da863ab81134cab6767e6402 | |
Author: matgb <matbowles@gmail.com> | |
Date: Mon Jul 20 15:59:46 2015 +0100 | |
Improved Neutronium entries in en.txt | |
~ Expanded explanation for currently used parts | |
~ Added text macro so that all neutronium dependencies can have same descriptions and crosslinks | |
commit 9a37639f7e8a53cbd9d6b17bfc246075d53da7ab | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jul 20 17:02:00 2015 +0200 | |
Moved field creation to scripted turn events | |
Random creation of fields is now taken care of by the Python scripted turn events. The effectsgroup entries in the Cultural Archives building have been replaced by a corresponding implementation in turn_events.py, which bases the frequency of field creation on universe size instead of number of players. | |
commit da87e3fa37f121601e297b1cd8057efe99d60728 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jul 20 03:05:15 2015 -0700 | |
enabled customization of the DesignWnd redundant part filtering creiteria via common_user_customizations.txt | |
commit ae54487a926ac7fe077beed2ff980e8997ae3cdf | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jul 20 02:52:46 2015 -0700 | |
Implemented a None condition (opposite of All), and parsing. Intended to facilitate/assist PR #226 | |
commit 97cc19f9291239224e48b55fea26627feff58e80 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jul 20 09:35:43 2015 +0200 | |
Universe generation: recalculate universe width | |
After determining all star system positions recalculate the universe width and shift the positions so that they are centered in the box defined by the recalculated width. This ensures that no "unused extra space" is left around the created galaxy map. | |
commit 81988840e978b4db237c31b7fe17c22503a165ef | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jul 20 00:19:45 2015 -0700 | |
made experimentor outpost lane adds work with the 5 closest systems rather than use a fixed distance cutoff. | |
commit 52848feed79743cb75e1d678ced6e88db8a02406 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jul 19 23:10:43 2015 -0700 | |
adjusted Location condition for BLD_SOL_ORB_GEN to exclude Neutron stars and Black Holes | |
commit 757010f5d9add7f6e2ba3e39609c10c8a4c14cd3 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jul 19 11:13:03 2015 -0700 | |
fixed typo that prevented default production queue allocation factors from being properly set. | |
commit 2c8ab642188e2cd0ec4253c520d79264b5350d17 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Sun Jul 19 19:34:39 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (Jul 19, 2015 - 46877ac) | |
- Translation of the new strings. | |
commit 1e50a859a25317a56183c014fb5f714f7289cbaa | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jul 19 03:55:29 2015 -0700 | |
fixed AI "orbital" invasion planning bug (was still assuming 2 troops per orbital invader ship) | |
commit 46877ac971226c0245333a39071e77c7c67790ee | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jul 19 01:20:41 2015 -0700 | |
added ProductionQueue support for frontloading and/or topping-up, controlled by default/global_settings.txt | |
descriptions of operation are in Empire.cpp, in global_settings.txt, and in PR #213 | |
Closes #213 | |
commit 7855b254002a2c05d712191b1972c971c28fa9e0 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jul 19 09:37:04 2015 +0200 | |
Fix compile error. | |
commit 6ae43b96066b46081a7a89af9b5f5262a6220763 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jul 18 23:36:49 2015 -0700 | |
Revisions to Ouaz' recent Pedia contributon regarding Armor, Damage, and Ship Slots. | |
Closes #217 | |
commit e8337e5996d952b5094004f54070978dec5b19bb | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Wed Jul 15 20:59:54 2015 +0200 | |
Add Pedia articles for Damage, Armor Plating, Slot | |
Does not intend to be merged like this: | |
- needs a rewriting in correct english | |
- needs some additional informations | |
See here: http://www.freeorion.org/forum/viewtopic.php?f=2&t=9580&p=78944#p78944 | |
commit b249a73f3239de12e31361473475d4ecfc5d166f | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Wed Jul 15 21:02:53 2015 +0200 | |
Update encyclopedia.txt | |
commit 5dc123042edd004ee322f4c9b1c078b3d4a7f5ae | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jul 18 15:56:22 2015 -0700 | |
added additional checks to the DesignWnd redundant part filtering, including Location checks, to prevent overzealous filtering. | |
commit 491b37312b79b9d39085143c9279686aaab8a5af | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jul 18 13:02:31 2015 -0700 | |
Now that Capacity() works for nearly all ship part types, made the DesignWnd Redundancy check be applied to all part types, not just weapons (even though with current content weapons are still the only ones actually filtered). | |
commit e0efede43a28a932f57b29af37596c725b007dcf | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jul 18 11:10:41 2015 -0700 | |
changed UI code references to "BLD_SHIPYARD_BASE" instead use a list derived from a new content_specific_parameters.txt entry FUNCTIONAL_SHIPYARD_BUILDING_LIST. Since the BLD_SHIPYARD_BASE is currently required to be present for all advanced shipyards to work, it is the sole current item in FUNCTIONAL_SHIPYARD_BUILDING_LIST | |
commit 0c9cf7ba19f82bf5879bf7ecd59088c86beec657 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jul 18 10:00:38 2015 -0700 | |
* added clarifying comments to global_settings.txt | |
* moved #include "shared_macros.txt" line to bottom of files to best preserve line numbering for debugging | |
* prefixed functional tags with "FUNCTIONAL_" to minimize risk of conflict with regular stringtable tags | |
commit f397781feede7ff521c258c542a19860f0c2a2e1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jul 18 01:43:11 2015 -0700 | |
Removed functional, non-translatable stringtable entries from being directly present in the stringtables, by incorporating them via the newly supported #include functionality for stringtables. The purpose is to minimize translator confusion and risk from translator mistake and to facilitate customization. The functional entries were divided into three groups. | |
* The first group is in default/global_settings.txt. This will be for more general settings & it may be useful in the future to have the server specify them for the clients. This contains no currently functional setting entries, but has placeholders for the production queue frontloading and topping up factors. | |
* The second group is in default/content_specific_parameters.txt. This is primarily for content specific entries that are used to determine various aspects of the UI, such as which tags get used for the Census popup, and which specials count as Growth specials for the purposes of the ObjectListWnd. If content customizations are made to these aspects of content then the player will likely want to make corresponding changes to these entries. | |
* The third group is in default/customizations/common_user_customizations. This is for again for entries that affect the UI, but unlike the content-specific settings, these are more a matter of personal preference, and the players is somewhat encouraged to customize these to their preference. THe current sole entry is that controlling the order of Sitrep presentation in the Sitrep panel. | |
commit 7a0181d43332f231531f523743d7b24a0f8f5f61 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jul 18 00:41:39 2015 -0700 | |
made Stringtable use parse::read_file instead of it's own identical version, and also use parse::file_substitution, | |
so that the functional, non-translatable stringtable entries can be moved out of the stringtables. | |
commit a8820dc7d65e26bd53ff957881f062fb3562113d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jul 18 00:19:53 2015 -0700 | |
made parse::file_substitution() less promiscuous in it's search for includes; specifically, prior to this they could start anywhere in a line and therefor could not be commented-out. This requires that they be at the start of a line and preceded by a single '#', as in | |
#include "shared_macros.txt" | |
(Simply requiring them to be at the start of a line could be nominally suffificient, but this is more standard and also I wanted something that could be compatible with use in the stringtables.) | |
commit f3c2e2a665697f27bc640e083355d9fe4204abb3 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jul 17 23:21:15 2015 -0700 | |
added information on dismissing SitReps to the pedia entry for SPY_CUSTOM_ADVISORIES | |
commit b89c217bfeea4be52d2a1a4e7055a14c4ae0670c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jul 17 23:10:41 2015 -0700 | |
Made the initial "Custom Sitrep" use the stringtable, so that it may be more readily translated and therefor be a better introduction for speakers of other languages. Added more explanations to the custom_sitreps.txt file, as well as to the associated pedia article and the troops article (which is referenced by one of the example sitreps). | |
commit 8d43af36e4bcdd6a809cc7b87672801339e36be5 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jul 17 19:18:56 2015 -0700 | |
made ShipDesign pedia page more adaptable about finding a selected enemy ship for ratings | |
commit 482d8fa19edb3ded2f982cd82e65ff4d278da0c3 | |
Author: matgb <matbowles@gmail.com> | |
Date: Thu Jul 16 09:14:26 2015 +0100 | |
Added Sitrep to Gaia Transformation and Happiness bonus to Gaia Special | |
~ also minor overlooked update to Experimentor comments | |
commit e5b871fa139eab06a796d0d652ec8896dcb0e157 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Fri Jul 17 15:45:26 2015 +0200 | |
Tweaked the Maintenance Ship: Replaced the Deflector Shield with a Defense Grid. | |
commit e83f3c648b38a450ffed0987105b2aeb73d0c0c9 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Jul 17 14:43:37 2015 +0200 | |
Don't include branch name of release branches in version string | |
commit 64db3ceb7c87a0e805f921d9e2a45418d21629e4 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jul 17 12:57:49 2015 +0200 | |
-Added GGK_NONE enum that should match no events, including not matching when no key is pressed. | |
-Switched default not-set hotkeys to use GGK_NONE. | |
commit 16944bc1e5741e3c7cb6963cc2a777c49e7a8b59 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 16 21:07:55 2015 -0700 | |
made AI significantly less chatty, and compliant with chat requests to be quiet. | |
commit 7c36bf339b2e6f6eefa884e17197f570de1dc0cb | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Wed Jul 15 20:47:29 2015 +0930 | |
Resize the TechListBox in TechTreeWnd::SizeMove(). | |
commit 25198d19dffa1c29a6a8f07345ce3572e991d9e6 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Wed Jul 15 19:58:30 2015 +0930 | |
Remove Visible() check from SizeMove() of several... | |
CUIWnd subclasses. They can reposition themselves when they load their | |
properties from the config and need to call DoLayout() even if they're not | |
visible, otherwise their children won't be resized and won't display | |
correctly when they are eventually made visible. | |
commit f58eb91b77816181c851ab4ab0fe77d2a339afe3 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Wed Jul 15 02:36:00 2015 +0930 | |
Add option to hide or keep open the map panels... | |
...while the production window is open. Show/HideProduction() now calls | |
RemoveWindows() and RegisterWindows() instead of calling Show()/Hide() on | |
the map view panels (SitRepPanel, ObjectListWnd etc.) if the relevant | |
option is enabled in the OptionsWnd (in the Galaxy Map tab), which allows | |
those panels to remember their state. | |
Change MapWnd::Toggle[window]() functions to call their Show[window]() | |
counterparts if the production/research/design windows are open, instead | |
of simply hiding the latter windows. This ensures that if e.g. a turn is | |
advanced with both the production window and sitrep panel open and the | |
sitrep toolbar icon is clicked, the production window is hidden and the | |
sitrep panel is updated with the latest turn's sitreps, instead of only | |
hiding the production window and leaving the sitrep panel un-updated. | |
When any of the panels' toolbar icons are clicked, the | |
production/research/design windows are closed and all of the panels are | |
restored. | |
Add calls to ShowAllPopups() and RemoveWindows() to MapWnd::Cleanup() to | |
ensure that popups don't save ".visible = false" to the config and that | |
windows are properly hidden when entering/leaving a game. | |
Bind panel close buttons to MapWnd::Hide[wnd]() rather than | |
::Toggle[wnd](). Clicking the close button on a panel while the | |
production window is open now closes the panel instead of closing the | |
production window. | |
commit d3e4eae9dbcd0c5a75ac213fbdbff74b006bf986 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Wed Jul 15 02:33:44 2015 +0930 | |
Change TechTreeControls::SizeMove() to... | |
...temporarily disable m_config_save while it calculates its own height. | |
commit a06239be086200150126ea84af7ea62a400f2691 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Wed Jul 15 02:27:00 2015 +0930 | |
Add OptionsWnd widget to reset window positions... | |
...to their defaults. While checked, the | |
option will cause all current CUIWnds and any new ones to reset their | |
saved values to the defaults (the defaults are calculated when the window | |
is constructed). | |
Change MapWnd ctor to use the default dimensions of the SitRepPanel to | |
calculate defaults for EncyclopediaDetailPanel, instead of the current | |
position of the SitRepPanel. | |
commit 3f9a462790d447b30dffdb91a8ebb971c2dbedbf | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Wed Jul 15 02:22:51 2015 +0930 | |
Remove max size from OptionsWnd. | |
Fixes issues with translated text being too long and getting cut off, user | |
can now make the window wider to show all text. TODO: add automatic text | |
wrapping... | |
commit dc62145dcbf381d26c78bd0014649a187d621c39 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Wed Jul 15 02:17:37 2015 +0930 | |
Add "windows.[...].exists" option, change Add... | |
...WindowOptions() to be static, also take and return a string. | |
CUIWnd::AddWindowOptions() now uses a new OptionsDB option to check if a | |
new CUIWnd should use the config_name it has been provided, and if not, | |
returns an empty string (which means to not save window properties). This | |
allows it to be used to initialize the const m_config_name member using | |
its return value without letting two windows have the same m_config_name. | |
It no longer refers to any non-static members/functions so it has also | |
been made static. | |
commit 2042c256784f82353bad3a42c05640f3ecd42510 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Wed Jul 15 01:09:49 2015 +0930 | |
Add HumanClientApp::FullscreenSwitchSignal... | |
...and connect to it in CUIWnd ctor. | |
Add a signal that is sent from HumanClientApp::Reinitialize() when it | |
detects a fullscreen/windowed transition. Can't rely on | |
OptionsDB::OptionChangedSignal("fullscreen") because that can change | |
without actually triggering a video mode change (e.g. user still has to | |
click the apply button in the OptionsWnd) and | |
HumanClientApp::HandleWindowResize() doesn't provide video-mode-change | |
info. | |
Connect this signal to CUIWnd::LoadOptions() in the CUIWnd ctor if | |
config_name is specified so that it automatically loads the new options | |
when switching between fullscreen and windowed modes. | |
commit 0693a75ce750c539feb2d83a2d69e126553aefa8 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Sun Jul 12 07:05:25 2015 +0930 | |
Add window option descriptions to the English stringtable. | |
commit 1beb61175a6585b24efbc1a2d9f95314001281e5 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Sun Jul 12 06:10:20 2015 +0930 | |
Implement saving properties for more CUIWnd subclasses | |
Update many ctors for CUIWnd-derived classes to be more consistent and | |
support passing a config_name so that they can save their properties to | |
the config file. | |
Add config_names to many CUIWnd-derived wnds, including | |
BuildDesignatorWnd::BuildSelector, SidePanel (in production window), | |
SidePanel (in map view), MessageWnd, PlayerListWnd, | |
DesignWnd::PartPalette, DesignWnd::BaseSelector, DesignWnd::MainPanel, | |
FleetWnd (disabled when multiple fleet window mode is enabled!), | |
MapWndPopup, FilterDialog, OptionsWnd, TechTreeWnd::TechTreeControls... | |
Remove redundant static FleetWnd members. | |
Remove redundant position checking code in FleetWnd::Init() and | |
MapWnd::SelectFleet(). | |
Remove SidePanel cleanup from MapWnd::Sanitize() since the sidepanel now | |
remembers its own properties. | |
Remove OptionsDB options "UI.sidepanel-width", "UI.chat-wnd-width" and | |
"UI.chat-wnd-height" because they are now redundant. | |
commit 54574b21e4761c6c52cd54dc68a506ddc2ece8a9 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Sat Jul 11 04:46:52 2015 +0930 | |
Allow CUIWnds to remember if they were visible | |
...and allow several top-level CUIWnds to enforce that effectively without | |
being overridden by now-redundant calls to Show()/Hide(). | |
Add "bool visible" parameter to CUIWnd ctor so that certain windows can | |
specify that they default to being hidden. CombatReportWnd, | |
EncyclopediaDetailPanel, ModeratorActionsWnd and ObjectListWnd now do | |
this, and they are not visible by default when entering a game (but the | |
SitRepPanel is). | |
Remove calls to GG::GUI::Register() and CUIWnd::Hide() for some floating | |
map windows in the MapWnd ctor. | |
Ensure that MapWnd::m_sitrep_panel is updated properly in | |
MapWnd::InitTurn() because the sitrep panel can now be open when a game is | |
started (without the update, the panel wouldn't update itself when loading | |
a game on turn 1). | |
Add MapWnd::RegisterWindows() and ::RemoveWindows() Which are called from | |
the FSM to enable/disable the rendering of top-level CUIWnds rendering | |
without affecting their visibility flag. Would be more elegant to parent | |
them to a container GG::Wnd but that causes some issues with mouse events | |
being intercepted... | |
Remove Hide[...]() calls from MapWnd::Cleanup(), the windows can determine | |
their own visibility. | |
Replace Show/Hide calls for message and player list wnds in the | |
HumanClientFSM with calls to Regiter()/Remove(), again in order to avoid | |
overwriting their stored state. | |
In MapWnd ctor, ensure that the correct images are displayed on the | |
toolbar buttons based on visibility of their respective windows, since | |
those windows remember their own properties and apply them before game | |
start/load. | |
Delete MapWnd::m_moderator_wnd in MapWnd dtor. | |
commit 0c0a958b6cbcd2fd8cc2863d0bd9ac6a97ed7033 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Fri Jul 10 16:19:53 2015 +0930 | |
Change several CUIWnd subclass constructors | |
Change the ctors for the CUIWnd subclasses which have had position-saving | |
implemented so far to take default x,y,w,h as parameters so they can be | |
set as defaults in ctor without calling MoveTo() etc. on them afterwards | |
(which would override the saved position!) | |
commit ce055800cfe46ee2ff7d7df1d92d4c0a28db01a4 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Fri Jul 10 14:33:37 2015 +0930 | |
Modify ClientUI-owned CUIWnds to behave more... | |
...like other top-level CUIWnds owned by MapWnd, i.e. don't repeatedly | |
Register() and Remove() them but just rely on Show() and Hide(), calling | |
MoveUp() on them when they are shown. | |
commit bab2bea9d6076be49641037ea5c2ca761c1977b1 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Fri Jul 10 13:07:10 2015 +0930 | |
Call GG::GUI::MoveUp() with MapWnd-owned CUIWnds... | |
...when activating them from the toolbar. Prevents the map scale line | |
overlapping those windows now that they aren't always in the same position | |
on game load, plus it makes those functions more consistent. | |
commit 4831854c87f4c0d5c990905e7b232c681c1ac168 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Fri Jul 10 04:28:13 2015 +0930 | |
Stop CUIWnd::LoadOptions() and mouse dragging... | |
...from triggering ::SaveOptions(). | |
Add bool CUIWnd::m_config_save. When false, prevents SaveOptions() from | |
writing to the OptionsDB, so LoadOptions() can temporarily call SizeMove() | |
etc. without triggering SaveOptions(). | |
Add bool GG::GUI::DragWnd(GG::Wnd*, unsigned int) const; to check if a | |
window is being dragged by a certain mouse button. | |
Use this function to disable CUIWnd::SaveOptions() when the CUIWnd is | |
being moved/resized by dragging it, instead of using CUIWnd::m_config_save | |
because m_config_save will be needed to disable position validation when | |
calling ::SizeMove() from ::LoadOptions()... | |
commit 051157733b5fcd75d76f3a2fcc17da5cb37c6eff | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Sun Jul 5 20:22:25 2015 +0930 | |
Add code to allow window positions to be saved | |
Add functions SaveOptions(), LoadOptions() and AddWindowOptions() to | |
CUIWnd. Implement the feature for several CUIWnd subclasses (SitRepPanel, | |
EncyclopediaDetailPanel, ObjectListWnd, CombatReportWnd, | |
ModeratorActionsWnd) which involves supplying the constructor with the | |
desired name for the window in the config ("UI.windows.[name].left" etc). | |
The window will then save & load its position, visibility etc. under that | |
name. | |
Make GG::Wnd::Hide() virtual so that CUIWnd can override it and call | |
SaveOptions(). | |
Rename width/height parameters in ctors to reflect that they will be | |
overridden by any values present in the config. | |
commit adc27a90ef3044accc8ccadcc6af0e15cc0a405e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 16 18:21:20 2015 -0700 | |
fixed the 'undefended natives' custom sitrep to be compliant with the new parsing, plus minor adjustments to it. | |
commit 49d6c3ff6b21f7ff9bbb36e56ca0b3ce3761bd0e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 16 16:15:24 2015 -0700 | |
enabled "snoozing" (dismissing from display) of a sitrep | |
* for one turn via doubleclicking its icon | |
* for 5 turns, 10 turns, or indefinitely via rightclick menu (which also allows clearing such dimissals) | |
commit 5195e60c495588a52a8010939f3299d7ca6bef9b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 16 12:21:38 2015 -0700 | |
Fixed an AI bug that was sometimes preventing them from realizing their Research was too expensive relative to Industry. | |
commit 186313f77575d0505c35f514b18f131b296594aa | |
Author: TheSilentOne1 <thesilentone1@users.noreply.github.com> | |
Date: Thu Jul 9 20:18:15 2015 +0200 | |
Double clicking planets | |
left double clicking planets will now open the production screen. tested | |
and working; squashed into one commit | |
Replacing tabs with spaces | |
Grooming (1 tab removed, 2 functions reduced to one line) | |
Used: Edit>Advanced>Untabify | |
Removed PlanetDoubleClicked function and connect signals directly. | |
Removed PlanetLeftDoubleClicked function | |
Removed unnecessary function declaration | |
commit 125636e638ca840dbd9c03b7521ab1eb7b0b8701 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 16 11:10:42 2015 -0700 | |
increased AI colonization planning extra value attached to colonies in the same system as a preexisting one | |
commit 501b032f72cd3229c9cb037506e6db4f3efc75bf | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 16 11:06:46 2015 -0700 | |
made AI aware that Honeycomb planet needs Industry focus for benefit to apply | |
commit 38e45db53301a630f526aaf401190e74abcf1da2 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 16 09:31:58 2015 -0700 | |
increased AI valuation of speed in the military ShipDesigner | |
commit 29a50dc8999695f185e7e1caa4befdab9b828e31 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 16 08:45:26 2015 -0700 | |
Added scripting support for easily customized advisory SitReps, along with a few introductory advisories. Closes #215 | |
commit 390c7ddaa9896155ff224b9f6ac356874feef97c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 16 08:52:00 2015 -0700 | |
Added Parser support, for within the GenerateSitrepMessage Effect parsing, to optionally specify | |
* the label to be used in the Sitrep panel (instead of necessarily being derived from the template), and | |
* a NoStringtableLookup flag (defaults to false) to control lookup of both template and label by the SirepPanel | |
commit 0f2f1b42ac0633b1883c41fa8868d2549138effd | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 16 00:30:29 2015 +0200 | |
grooming | |
commit e3966e01598fd75e6f94c6f03dbb3bd95f64bac3 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Thu Jul 16 09:25:29 2015 +0200 | |
Species with the "No Ground Troops" trait (i.e. Setinon) will now get troop boni from Planetary Garrison 1 + 3 and Megalith. | |
commit 136f88d42dfcd929375e7ec7f1322b8c751a90b2 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Thu Jul 16 09:19:14 2015 +0200 | |
Fixed a french word that sneaked into en.txt. | |
commit 47535535883b83fb5739c8437648a79492c917e6 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Jul 15 14:27:58 2015 +0200 | |
Revert commit 3323243 | |
As "git show" returns the committer date as a local timestamp of the timezone of the committer, we can't use this for the build number. With that behavior it's possible that a later commit will produce a "lower" build number, which is not what we want. Reverting to the procedure which converts the timestamp to UTC before using it for the build number. | |
commit ea64d83856997ac07307a59a94a08d0b7fb14b67 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jul 15 00:51:23 2015 -0700 | |
adjusted parser treatment for failed file inclusion attempt; previous treatment caused program hang in Linux in such event | |
commit fee924163b69005bbfbb55f6635e8315d227c4a7 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jul 14 20:57:27 2015 +0200 | |
trivial grooming | |
commit 0684908abbef3a46bcc1184c1f6da17649658ae8 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jul 14 11:36:45 2015 -0700 | |
added missing [[BAD_GROUND_TROOPS]] macro to exobots | |
commit 43fd2d89fb2ec5c51c97dd51430c79c42834fe7f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jul 14 09:50:13 2015 -0700 | |
fixed a ShipDesign bug (had wrongly assumed a key would be present in a dict) | |
commit a2e494d24aa95608887bbc8925ccd75b43951bf5 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Tue Jul 14 18:27:55 2015 +0200 | |
Add Pedia links in Ship Hulls section... | |
... and: | |
- reorganize some hull descriptions (do not rewrite anything) | |
- put the [[GREETING_INTRO]] in first line of the Greetings Guide | |
- fix typos all along the file | |
- remove unnecessary triple quotes | |
commit 15c218d7eb0265d56fdd54d0665c43c6e080eb27 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jul 14 01:04:37 2015 -0700 | |
revised Megalith description and added a link to it from trans arch tech | |
commit 07bfccaee13f7fa82af2eca7141a4f3cb13bf966 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jul 13 22:21:20 2015 -0700 | |
Per Sloth's suggestion, added to the Megalith location requirement that it can only be built on a planet containing the Imperial Palace. | |
commit 6665865ba7cf2292938e6007bc15d360bcdc2f20 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Jul 13 20:47:38 2015 +0300 | |
Refactor *GameInit functions to use same GetPlayerInfoMap. | |
commit 79f523bcb2105ddfc6792a20ed0543fa71f42a29 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Jul 13 21:37:28 2015 +0300 | |
ServerFSM doesn't use OptionsDB. | |
commit 0f6cb5693db65a7631eafbfbb1d4b0dbb8fbc07c | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Jun 29 23:27:18 2015 +0300 | |
Own PlayerConnectionPtr instead reference to argument in ServerApp::HandleMessage. | |
It allows MessageEventBase save correct PlayerConnection if event will be queued. | |
commit 211e5e7ac6ffb7b9df2b423a966ac398ccffc8b9 | |
Author: matgb <matbowles@gmail.com> | |
Date: Tue Jul 14 00:43:41 2015 +0100 | |
Tweaked Experimentor Start Turn formula | |
~ Planet density multiplier now 1.2 - density/10 | |
commit 7dae907601abd0d9bd309db6fd9707b1bf3c9bba | |
Author: matgb <matbowles@gmail.com> | |
Date: Mon Jul 13 23:16:39 2015 +0100 | |
En.txt cleanup, accountinglabel added | |
~ Typo fixed in Human description | |
~ Accountinglabel added to universal stealth effect | |
commit fd29378d0ae8fd21e7283e3e5e251319233bed6a | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Mon Jul 13 22:56:33 2015 +0200 | |
Add required buildings pedia links... | |
... in *Predefined Ship Designs* section, to be consistent with *Ship Hulls" descriptions, adding the "Asteroid Reformation Processor" if the ship has a Rock Armor or Crystal Plating. | |
Line 462: modify the wrong name "Small Troop Ship" by "Energy Troop Ship" | |
commit d2d158f6f095e28fd33dac1ee41657826e129579 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jul 13 13:27:09 2015 -0700 | |
fixed Font::ProcessTagsBefore() bug which caused it to not process one line too few (which in turn caused problems with colors of scrolled text) | |
Now truly finishes #114 | |
commit 15738b37c9cb8decd4295f143b4058755099b9fa | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jul 13 13:01:00 2015 -0700 | |
fixed GG::MultiEdit bug when rendering colored highlighted text | |
Fixes #114 | |
commit f4bd71e773f701474c9472a7328943d9208195f7 | |
Author: Vincent Legoll <vincent.legoll@gmail.com> | |
Date: Mon Jul 13 15:31:23 2015 +0200 | |
Fix config.xml ui -> UI inconsistency | |
I think this is an oversight or typo, not sure if it's | |
really important, but better be safe than sorry... | |
Signed-off-by: Vincent Legoll <vincent.legoll@gmail.com> | |
commit 5f969867444c970525b3a46390f7fce13e05c610 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jul 11 20:49:07 2015 -0700 | |
adjustments to AI military allocationing | |
commit 75726b22d6723bd567986f53d8d47418865b12a9 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jul 11 20:48:12 2015 -0700 | |
fixed bug with AI threat assessment | |
commit f3aabc0a1f34b1660ec7ee9d21a3da99c4950ed2 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jul 13 06:54:10 2015 -0700 | |
improved AI calculations of military reinforcements (specifically, derived 'rating_needed' calculation from 'combine_ratings' calculation to ensure best alignment between them) | |
commit d135a6aa2e1490d1abbb782ae0c48aaea2f5cf6c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jul 13 06:48:17 2015 -0700 | |
notify all players when an AI enters debug mode; reduced extraneous AI responses to open-channel debug chat; fixed minor bug in AI interactive shell | |
commit 6a496b6114ae0d338272cad88d4c2831036c28de | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jul 11 13:04:55 2015 -0700 | |
changed AI rng seed to use empire name rather than empire number, to increase seed difference between empires; also re-ordered seed to increse turn-to-turn difference | |
commit efd3a5b0194efe99e2215dd2aade02ee82015963 | |
Author: matgb <matbowles@gmail.com> | |
Date: Mon Jul 13 10:03:04 2015 +0100 | |
Fix for planetary stealth effects ensuring they don't clash with detection ratings | |
~ Standardised modifiers as multiples of 20 | |
~ Ensured cloud master doesn't clash with slave special bonuses | |
~ Each stealth special can be penetrated by the same level detection | |
~ All planets given base stealth 5 | |
commit 325ae34994362bff02fcabe2889311f00ef4461a | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jul 13 01:01:00 2015 -0700 | |
fixed bug in ProductionAI re BLD_NEUTRONIUM_EXTRACTOR | |
commit 89afaf65ef5c51d0f953e676e4e3bc5f25d3fdb4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jul 12 18:18:40 2015 -0700 | |
fixed bug with CurrentContent string value ref | |
commit e5c0503e2eaf5bdee275fc2ed471767521394ecf | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jul 12 23:41:28 2015 +0200 | |
Added extra update so location-specific info is shown in the production summary initially when opening the production window. | |
commit d59ae15ab6e962ca46b435647a3dfda510b88dda | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jul 12 22:40:27 2015 +0200 | |
-Store name info in ProductionInfoPanel so that the title can be updated after construction. | |
-Get resource sharing groups' production output and allocation, and use to update production info panel. | |
commit 686e727d3707d030fca1e5a46858984a55a51990 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sun Jul 12 22:15:43 2015 +0200 | |
Updated the calculation of planetary troops: | |
- Species trait multiplication will no longer apply to all boni. | |
- The Megalith will grant +10 troops to all populated planets within two starlane jumps, but the supply bonus was reduced to +1 (from +2). | |
- Lots of other boni were increased and some were switched to be ppulatio based: | |
Imperial Palace + 6 | |
Homeworld + 4 | |
Planetary Garrison 1 + 10 | |
Planetary Garrison 2 + 0.4 per pop | |
Planetary Garrison 3 + 16 | |
Planetary Garrison 4 + 0.4 per pop | |
commit d823beacd9ab23907b4ae69aca06797f170267ca | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jul 12 21:37:06 2015 +0200 | |
Progress replacing production/research info panel with a standard CUIWnd. This should be more efficient to render, resizable and movable. Removes the projects in queue and in progress stats. For production info, partially implements showing the selected production location's available and wasted PP. Makes wasted PP numbers red when above 0. | |
commit 6d60d8eea4c82f66237aa7acc61164abda9783cf | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jul 12 21:34:12 2015 +0200 | |
grooming | |
commit 9a3aaed7f2db810375837f85c6873685842fdb72 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sun Jul 12 21:29:07 2015 +0200 | |
Added some happiness modifiers: | |
- species on their homeworlds will get + 5 happiness. | |
- capitals will get + 5 happiness. | |
- Concentratio Camps will set happiness to 0. | |
commit 107360f599e2b4ee493d84aadb4d3a9e4c46035a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jul 12 13:44:46 2015 +0200 | |
default filled = false parameter | |
commit d0c2d3174661e8f776727722c63925c516c7e963 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jul 12 13:38:07 2015 +0200 | |
more grooming | |
commit 3db9d6a164509e2dc2703d0c1cdf132e4549395d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jul 12 08:37:08 2015 -0700 | |
For specials that have been present since game start, made the "Present Since" line read "Present Since the Initial Turn" rather than displaying a negative number. | |
commit 0b3cb66dfb5424d4710d5640961fee649b217366 | |
Author: Mitten-O <Mitten.O@gmail.com> | |
Date: Sun Jul 12 18:23:28 2015 +0300 | |
Make ListBox comparer behave correctly when items are equal. | |
Comparing the items one way is not the opposite of comparing | |
them the other way when they are equal. So we can't just negate, | |
but must switch the order of the parameters to the comparison. | |
commit f7c075cd8db231728ef04cfcfc2d224e83ce6e9f | |
Author: Mitten-O <Mitten.O@gmail.com> | |
Date: Sat Jul 11 21:47:52 2015 +0300 | |
Make sorting stable in the object window . | |
Stable sorting means that if two objects in the list | |
are equal (with respect to the current sort key), | |
their order won't change. This is useful | |
for example if you sort first by planet size, then by owner, | |
the planets of each empire will be shown in size order | |
with respect to each other. | |
The stability is achieved by not rebuilding the list | |
from scratch with Refresh every time the sort key is changed, | |
the list box is smart enough to resort itself (and does it stably). | |
As the comment in the code states, nesting and sorting don't | |
mix. That is not a result of this change, but a pre-existing flaw. | |
commit 2c5ba6eff91e88487dbe86603fa66b57da5f8d8a | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sun Jul 12 14:48:39 2015 +0200 | |
Tweaked some spawn locations: | |
- Ancient Ruins will have a location condition of at least 3 jumps from empire homes. | |
- Dyson Forests will have a location condition of at least 3 jumps from empire homes. | |
- Dyson Forest's regeneration effect will receive a no-combat-last-turn-here condition. | |
commit 5395c209462e6ba7e6ecf8822645647640ee7afe | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Jul 5 21:39:30 2015 +0200 | |
Universe generation: additional requirement for home system selection | |
Home system selection process partially rewritten to implement another requirement home systems have to meet. Now not only a certain minimum of planets have to be in the near vicinity of a home system, but also a certain limit of systems. This is supposed to prevent home systems to be placed at dead ends with too few systems that can be reached easily (e.g. on the spiral arm maps). | |
commit 92044813505ef3243d329ef10a6caee847701a75 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jul 11 22:12:38 2015 -0700 | |
fixed CUIDrawUtil const omission that made linking problem in Linux | |
commit 12a3db2ccffe318a21008b854558dd41866c6a2f | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Sun Jul 12 01:59:26 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (Jul 9, 2015 - 89e1f2b) | |
- French translation done! (further updates will be for sync with en.txt and/or possible french translation improvements) | |
- Add missing Pedia links and required buildings in "Predefined Ship Designs" section | |
- Add missing Pedia links in "Ship Hulls" section, and fix some description errors. | |
> will be submitted to en.txt next week in two different PR. | |
commit 8e77bdc2fe76f32ea7d07f63781a103701af015a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jul 10 17:39:27 2015 +0200 | |
Added some buffer-filling equivalents of immediate rendering utility functions. | |
commit 15f2817cfa80c7e5b9ffc74e465b9fbceec2538f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jul 10 17:27:45 2015 +0200 | |
grooming | |
commit 135f42a766765951831bea3afb238dc0e6756766 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jul 10 22:10:11 2015 -0700 | |
adjusted AI invasion troop requirements calculation | |
commit 8107bcd83db49cf1c5f26d777e0874ea9064e171 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jul 10 22:11:25 2015 -0700 | |
stopped AI fleets from being forced to return to Supply if they are already currently at full fuel. | |
commit e63be94c165511ced52341a3b83752ddf70a6506 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jul 10 22:14:38 2015 -0700 | |
adjusted AI movement planning with respect to currently systems which had enemies when last observed but currently have insufficient visibility, with tie in to exploration request | |
commit 05ffd0a57c549d6186de5d40a0320c7a117d17a9 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jul 10 22:08:54 2015 -0700 | |
adjusted monster nest special monster spawn rate to be sensitive to GalaxyMonsterFrequency; left the domesticated spawn rates alone | |
commit 18096508c2ec2bf8dd23ed6fdcf3761f60587fc4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jul 10 13:01:56 2015 -0700 | |
fix AI bug with Research AI example ship design code | |
commit c09762a34a0450466860a752dc1a8e1713b0618e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 9 17:48:54 2015 -0700 | |
added a CanColonize restriction to the trigger for the colony size/happiness sitrep | |
commit 976f98805164da6a9b1e511384ed0fce244094ea | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 9 23:52:08 2015 +0200 | |
ColorSelector rendering with vertex buffer. | |
commit 97e242f6dcf6ee9dcd760ea8864383d163ea80ac | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 9 23:18:48 2015 +0200 | |
Replaced bit of ResourcePanel layout code that had a minor bug with equivalent from PopulationPanel. | |
commit 6c5385815226c4ff6a32cbebc7846e35f2f47e08 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 9 22:45:27 2015 +0200 | |
trivial grooming | |
commit f42af0f72ad9c290ee444a47453b286cd7b11ee0 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 9 22:45:05 2015 +0200 | |
Switch AccordionPanel to render with a vertex buffer. | |
commit 0983a784fdbeeb2f6eaa5bdd588e27028986170a | |
Author: Vincent Legoll <vincent.legoll@gmail.com> | |
Date: Thu Jul 9 19:07:26 2015 +0200 | |
Fix warning: uninitialized use | |
[ 58%] Building CXX object GG/src/SDL/CMakeFiles/GiGiSDL.dir/SDLGUI.cpp.o | |
freeorion/GG/src/SDL/SDLGUI.cpp: In member function ‘GG::Key GG::SDLGUI::GGKeyFromSDLKey(const SDL_Keysym&)’: | |
freeorion/GG/src/SDL/SDLGUI.cpp:580:45: warning: ‘retval’ may be used uninitialized in this function [-Wmaybe-uninitialized] | |
retval = Key(std::toupper(retval)); | |
Signed-off-by: Vincent Legoll <vincent.legoll@gmail.com> | |
commit 89e1f2bea997caaf1bb1ffa01a96f7edcd8e23a5 | |
Author: Vincent Legoll <vincent.legoll@gmail.com> | |
Date: Thu Jul 9 18:00:36 2015 +0200 | |
Add some convenient hotkeys | |
The quit and exit ones aren't currently bound to any keys | |
Add shortcut to exit to desktop | |
Add shortcut to quit current game to IntroScreen | |
Add shortcut to toggle fullscreen : ALT-ENTER | |
Signed-off-by: Vincent Legoll <vincent.legoll@gmail.com> | |
commit 8bc3fee7ad8f1764754ff2dd0745ece828df9621 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Fri Jul 10 00:16:47 2015 +0930 | |
Remove log message from GraphicalSummaryWnd::DoLayout() | |
Remove (harmless) message from the null-pointer check to avoid error log | |
spam, add another check to be somewhat more robust, remove space from | |
empty function block. | |
commit bb7ad22aa12f6d77367a3ca55a1a9f4c2023c022 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 9 12:51:31 2015 +0200 | |
Fixed compile error calling parent class constructor. | |
commit 527b779c72ba480156be4724ef329ebd23d64439 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 9 01:50:38 2015 -0700 | |
fixed recolonization threshold sitrep regarding happiness req, and also augmented Happiness pedia article | |
commit 8981544f7a49dff530c565a1de7157b6d272e72d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 9 01:04:04 2015 -0700 | |
Added part detail for Ship Damage tooltip | |
- closes PR #187 | |
note that this will probably require an additional adjustement as part of PR #122 to still handle the damage icon. | |
commit 3a10820ce7a3c63031232d8a058e7ff5dee9fdf2 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jul 8 16:34:15 2015 -0700 | |
Added support for an optional "persistent_config.xml" settings file which may contain a subset of settings from config.xml, which will override config.xml. | |
This file must be manually created/edited. One easy way is to copy config.xml and then remove any entries not desired to be in the permanent store. | |
commit 0ee3e4ada1814ea9a13a19009b424d6d31d5901c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jul 8 16:04:36 2015 -0700 | |
default hotkey bindings for idle fleet zooms, map scale line and circle | |
commit 45ff0a3c523d039c3d5931e00c64f20d46e7b530 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Thu Jul 9 08:23:21 2015 +0930 | |
Reimplement BRANCH_ keyword as BRANCH instead of... | |
implementing them side-by-side. | |
The original BRANCH keyword (which did not insert a trailing space) was no | |
longer used. | |
commit 4782ba80171c1d7a0b7a59fe401dd3d0983bd57d | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Thu Jul 9 01:56:02 2015 +0930 | |
Modify make_versioncpp.py to allow nicer-looking version strings | |
Add a template keyword FreeOrion_BRANCH_ (note trailing underscore) which | |
is the same as FreeOrion_BRANCH but is given a trailing space character if | |
the string is otherwise not empty. | |
Modify Version.cpp.in and Info.plist.in to use FreeOrion_BRANCH_ so that | |
version strings generated for them don't have double-spaces if built on | |
branch "master" (because the branch name "master" is replaced with an | |
empty string in make_versioncpp.py) but otherwise still has a space on | |
either side of the branch name. | |
FreeOrion_Install_Script.nsi.in is also referenced in make_versioncpp.py | |
but does not use the FreeOrion_BRANCH keyword in the first place. | |
commit f1105d8ccc7a51520c542a7176e8f967a59dfcb0 | |
Author: matgb <matbowles@gmail.com> | |
Date: Wed Jul 8 14:44:46 2015 +0100 | |
Xenophobic Self population malus tweaked | |
~ Self Sustaining Xenophobes (ie Trith) should have more stable population problems as it's based on explored systems not visible systems | |
commit 8090e791313d9b6c4ab0b2b3237fd29ee8d3e4d4 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jul 8 14:01:54 2015 +0200 | |
trivial grooming | |
commit d49ced33f6be5beb0524cb4809d73a29fbc1c918 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Wed Jul 8 18:30:37 2015 +0930 | |
Validate MapWnd::m_moderator_wnd inside MapWnd::DoLayout() | |
Missed it the first time around. Noticed that it's not deleted inside | |
~MapWnd(), seems odd. | |
commit 461d7524ecc393b6de327a3192e67a720fa66f23 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jul 5 11:12:21 2015 -0700 | |
AI tech adjustment, researching GRO_NANO_CYBERNET earlier | |
commit afc72920b67f317d9580d6b1efa070eb861d9ef4 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Wed Jul 8 18:08:46 2015 +0930 | |
Add code to validate positions of various parented CUIWnds | |
Add SizeMove() overrides to DesignWnd & BuildDesignatorWnd and modify | |
TechTreeWnd::SizeMove() to call ValidatePosition() on their child CUIWnds | |
so that they are actually updated when the app window changes... | |
Change CUIWnd::VaildatePosition() to pass the appropriate position to | |
SizeMove(). | |
commit 0eb3a1cc615dd753b0c1530652b4810b7ba1180d | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Wed Jul 8 16:08:00 2015 +0930 | |
Fix InGameMenu::SizeMove() to call CUIWnd::SizeMove() | |
Need to call the CUIWnd version in order to reinitialize the vertex | |
buffers when its size is changed. | |
commit f93fd271cec01ef3405180f7a50a3ec0956ff513 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Wed Jul 8 08:13:47 2015 +0200 | |
The experimentor outpost building will now destroy itself again when captured, but will create starlanes before doing so. | |
commit e6a707c4cecda103bceaa13ff5569867b196fcf2 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Mon May 25 19:11:00 2015 +0930 | |
Add size and position validation for modal CUIWnds. | |
Refactor InGameMenu to override SizeMove() to calculate its own position | |
and size (instead of DoLayout()) and move the calculation of layout | |
parameters into helper functions. NB InGameMenu::SizeMove() doesn't call | |
CUIWnd::SizeMove() because the size/position validation is redundant. | |
Add modal_begin() and _end() to GG::GUI to return const_iterators to the | |
private list of modal wnds in GG::GUI and change | |
HumanClientApp::HandleWindowResize() to use this to get pointers to modal | |
CUIWnds and call ValidatePosition() on them. | |
Adjust MapWnd::DoLayout() to validate the position of all the fleet | |
windows, not just the active one, since it's possible to have more than | |
one visible at a time. | |
commit 0f8b78b6a09a29b19cb27e3b8589fe3571c5d3e0 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Mon May 25 18:25:26 2015 +0930 | |
Add size & position validation for CUIWnd::SizeMove | |
CUIWnd::SizeMove now makes sure that the CUIWnd stays within the bounds | |
of its parent (or the app window if it is parentless). Added | |
CUIWnd::ValidatePosition() as a neater way to call SizeMove() with the | |
current position and size to trigger the position checking. Removed | |
similar position-checking code from CUIWnd::LDrag. | |
MapWnd::DoLayout() now calls ValidatePosition() on the various sub-windows | |
that it can show, which updates their positions if the app window changes | |
size. | |
commit 9d8b25d44a816e249888234b5547dd885dabb40e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jul 7 14:02:24 2015 -0700 | |
augmented pedia article on Shields, clarifying distinction between ship shields and planetary barrier shields. Also added a brief article about Fields. | |
commit f6888a08e2264af35e58d9250ceaed6f6f98f28b | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue Jul 7 23:29:34 2015 +0300 | |
Remove merge artifacts. | |
commit 1b1d1928c8bd6535f434329c11d8c091b80db98d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jul 7 20:53:36 2015 +0200 | |
Converted TextBoxBrowseInfoWnd to use a vertex array buffer. | |
commit 6c363a5982cc34b1e0273ebb8e4a72ea7fc0f74b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jul 7 20:52:40 2015 +0200 | |
Skipped one vertex in array in minimized CUIWnd rendering when not needed to fill the Wnd area with a triangle fan. | |
commit 8f6ff3c673e3f6c78ec93d5b5ed3375e002e7382 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Wed Jul 8 03:34:31 2015 +0930 | |
Keep unrecognised options from the command line | |
Modify OptionsDB::SetFromCommandLine() to also store unrecognised options. | |
NB: options specified with short names (single dash) are not yet supported | |
for this, use their full names instead! | |
Improve differentiation between flag options and value options. If an | |
option looks like a flag in the config (e.g. empty XML tag) but is later | |
registered with Add() an error message will be logged and it will fall | |
back on the default value specified in the call to Add(). If an option | |
looks like it has a value but is later registered with AddFlag() an error | |
message will also be logged but the flag will still be set to "true" and | |
the specified value will be ignored. | |
Fix a typo. | |
commit 01cd55684f6385ad9535bca202b7ebeedbbb0e6e | |
Author: TheSilentOne1 <thesilentone1@users.noreply.github.com> | |
Date: Tue Jul 7 16:45:30 2015 +0200 | |
variables to lower_case_underscore | |
commit e98e8570ddb406b2ef52242433a7894034cf18bb | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Tue Jul 7 23:32:04 2015 +0930 | |
Add comments and logging to OptionsDB.h | |
commit 07387e1bad49e1575058c3a405a78b957e56db9d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jul 7 15:50:20 2015 +0200 | |
-Made CUIWnd clear its rendering buffers in destructor. | |
-grooming | |
-Made some buffer/button related function virtual as derived classes might want to override. | |
commit 625234170f8f9ed6a7b6f152e48b8593e5a5cf38 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Tue Jul 7 05:15:53 2015 +0930 | |
Make OptionsDB keep options that it doesn't recognise (ver 2) | |
Add a new bool OptionsDB::Option::recognized to mark any options read from | |
an XML document that have not yet been registered using Add(). This | |
allows the DB to preserve information for options that are added | |
dynamically but functions such as Get(), OptionExists() etc. will still | |
throw until those options are registered with Add(). | |
Add a private overload of OptionsDB::OptionExists that takes a map | |
iterator rather than a string because the code to determine whether an | |
option "exists" is now slightly more complicated and many OptionsDB | |
functions test for existence using iterators rather than the name of the | |
option. | |
commit 0c0effe6cd414f28c13b2c1a7dba7a4ca78cc18e | |
Author: TheSilentOne1 <thesilentone1@users.noreply.github.com> | |
Date: Tue Jul 7 12:17:52 2015 +0200 | |
minor code change in SitRepPanel.cpp | |
commit eab9966eae02f214a1ff900debf3c9dddc50b54c | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Jul 7 09:59:13 2015 +0200 | |
Mark util/Version.cpp as autogenerated in CMake | |
Some users reported issues about a undefined reference to the | |
`FreeOrionVersionString` symbol when doing a build of a clean check out | |
of the FreeOrion code. The implementation of this symbol is located | |
within the autogenerated util/Version.cpp, which is generated properly, | |
but wasn't compiled by the freeorioncommon target. By marking the file | |
as autogenerated the freeorioncommon target now considers the file. | |
Fixes #184 | |
commit 1f02165efbefcd0b84411c0610d70d5e566dc25e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jul 6 23:08:40 2015 -0700 | |
fixed a AI research bug that would prevent some AI s from properly initiating research | |
commit fa027f7a62f1ee877c8f822e9ac31da434f03f5a | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Tue Jul 7 03:07:41 2015 +0200 | |
Add missing Pedia links in "Ship Parts" section | |
... and remove an unnecessary triple quotes on line 9733. | |
Note: let me know if my english is too clunky. | |
commit 5f94fee8ef139abd2a11cbf0ce942a0241b3ee9c | |
Author: TheSilentOne1 <thesilentone1@users.noreply.github.com> | |
Date: Mon Jul 6 21:09:38 2015 +0200 | |
Sitrep panel icon and text size | |
makes sitrep panel icon and text size individually adjustable via | |
config.xml | |
commit 54ed25de3ca8f2da7d43920c8bf0390d8920072b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jul 6 15:46:22 2015 +0200 | |
-Reworked CUIWnd rendering to use vertex buffers. | |
-Made CUIWnd only reposition buttons when the Wnd size changes in SizeMove. | |
-Made CUIWnd::PositionButtons work properly with minimize buttons visible. | |
-Replaced CUIWnd::MinimizedWidth with MinimizedSize function. | |
commit b2c56acfdace25ed61a89d095f3abd47f92b184b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jul 6 15:43:13 2015 +0200 | |
Added declaration for already-implemented GG::Pt streaming operator. | |
commit 7aebde67b2dba64470f1760ac73c15b33c6f74d3 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jul 6 15:42:14 2015 +0200 | |
Added some (presently unused) vertex buffers to TechPanel. | |
commit d0dac5aeae5e003687e09ac23097932b1987bf60 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jul 6 15:40:37 2015 +0200 | |
trivial grooming | |
commit 95099bf5c0391358c2904adf3038a6455fba0d51 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Jul 6 11:31:56 2015 +0200 | |
Fix Errors caused by fleet upkeep considerations | |
commit d19a00a38b6d224f2f792f5045d14a0383b25af1 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Jul 6 10:55:44 2015 +0200 | |
AI: Allow ShipDesigner to use unavailable parts | |
[*] Allow ShipDesign to simulate designs with not-yet-unlocked parts and | |
hulls by passing them as additional parameters to optimize_design() | |
[*] Add Example code for its use in ResearchAI | |
[*] Enhance cost_cache functionality and add some safety net for | |
possible future implementation errors (accessing non-cached items) | |
commit a762e8bd8304397b918e128a59d12ff90651db07 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Mon Jul 6 02:53:02 2015 +0300 | |
Add handlers and interface inspector. | |
commit 1801b918d8921455ab20ed4d0ce82b9780d1f0a9 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sun Jul 5 23:04:01 2015 +0200 | |
Changes to the experimentor outpost: | |
- Starlanes will be created whenever monsters are spawned (not the turn later). | |
- The experimentor building won't destroy itself after being conquered and will go on creating starlanes and spawning monsters for the owner. | |
commit 2f5b88445433a9be94da4629369c3ac16772d09b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jul 5 13:34:20 2015 -0700 | |
minor AI changes to facilitate testing/comparing alternate research strategies | |
- the primary change is simply that on turn 1 "LRN_ALGO_ELEGANCE" is enqueued and nothing else | |
- so, (provided the initial selection of LRN_ALGO_ELEGANCE is compatible with all the approaches being assessed) a testgame may be created and saved on turn 1, and then may be reloaded with different AI research code in place to more clearly assess the significance of the code changes while minimizing other variances in the galaxy. Please note that to ensure minimal non-AI-code related variance, "Options->Other->Effects processing threads" should be set to 1, | |
commit 8c027a2f0ad49abe8985f1619396e855a9a386fc | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sun Jul 5 00:39:29 2015 +0200 | |
Added a Fleet Movement article to the new Interface section of the pedia. Made the Map Window article more readable. | |
commit 126848eeeabfe69517fedec5a6b86f1c2d05c9c2 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Sat Jul 4 21:08:30 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (Jul 4, 2015 - 1dea5fe) | |
- Translation update | |
commit 1dea5fe05d03caa3f9e454b74a4c4210ac3669c0 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sat Jul 4 18:44:21 2015 +0200 | |
Improved the labels of three monster hulls (that are only used for a single monster). | |
commit 6d74ae806d0dd9ef815815c1bff84c6e09b4b587 | |
Author: Vincent Legoll <vincent.legoll@gmail.com> | |
Date: Sat Jul 4 15:26:31 2015 +0200 | |
Fix warnings about constructor ordering | |
/home/vince/repo/upstream/freeorion/freeorion/UI/CombatReport/GraphicalSummary.cpp: In constructor ‘BarSizer::BarSizer(const CombatSummaryMap&, const GG::Pt&)’: | |
/home/vince/repo/upstream/freeorion/freeorion/UI/CombatReport/GraphicalSummary.cpp:236:29: warning: ‘BarSizer::m_summaries’ will be initialized after [-Wreorder] | |
const CombatSummaryMap& m_summaries; | |
^ | |
/home/vince/repo/upstream/freeorion/freeorion/UI/CombatReport/GraphicalSummary.cpp:231:12: warning: ‘GG::Pt BarSizer::m_available_space’ [-Wreorder] | |
GG::Pt m_available_space; | |
^ | |
/home/vince/repo/upstream/freeorion/freeorion/UI/CombatReport/GraphicalSummary.cpp:105:5: warning: when initialized here [-Wreorder] | |
BarSizer( const CombatSummaryMap& combat_summaries , const GG::Pt& available_size): | |
^ | |
/home/vince/repo/upstream/freeorion/freeorion/UI/CombatReport/GraphicalSummary.cpp:231:12: warning: ‘BarSizer::m_available_space’ will be initialized after [-Wreorder] | |
GG::Pt m_available_space; | |
^ | |
/home/vince/repo/upstream/freeorion/freeorion/UI/CombatReport/GraphicalSummary.cpp:230:11: warning: ‘float BarSizer::m_min_of_max_max_healths’ [-Wreorder] | |
float m_min_of_max_max_healths; //< Used to determine minimum size required for TOGGLE_GRAPH_HEIGHT_PROPORTIONAL mode. | |
^ | |
/home/vince/repo/upstream/freeorion/freeorion/UI/CombatReport/GraphicalSummary.cpp:105:5: warning: when initialized here [-Wreorder] | |
BarSizer( const CombatSummaryMap& combat_summaries , const GG::Pt& available_size): | |
^ | |
Signed-off-by: Vincent Legoll <vincent.legoll@gmail.com> | |
commit 04fea84f29e0d6785785d2eabf411bae204becea | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sat Jul 4 14:09:31 2015 +0200 | |
Removed Large Planet trait from Scylior and Hhhoh (natives) and added it to the Etty (playable). | |
commit 8a27fc96b84a7489f16f8516244017029297b566 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jul 4 09:19:11 2015 +0200 | |
Added mapwnd hotkey to toggle objects window. | |
commit 3037886b594430050cb3091335435f1b9b34f916 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jul 3 01:54:22 2015 +0200 | |
grooming | |
commit 234f08861497fc2b263c4ddd6e63606afe087819 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jul 2 16:43:19 2015 -0700 | |
Guides and Intro Sitrep for new players | |
- Added a Pedia Guides section, with a couple brief intro guides | |
- fixed a bug preventing sitrep links to pedia from working | |
- Added an initial "Greetings" Sitrep intended to help direct new players to the pedia in general & the Guides section in particular | |
- made Sitrep Window automatically show on first turn if max AI aggression level is no higher than "Typical", to help insure new players see the intro Sitrep. | |
commit a33a55924abeab1d9b9bf487ba12804d2530403e | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Thu Jul 2 21:11:28 2015 +0200 | |
- Fixed the unfinished sentence in the Ourbools description. Minor cleaning. | |
commit 74b1022ad6ff94203068f848ec155de847f60ced | |
Author: Vincent Legoll <vincent.legoll@gmail.com> | |
Date: Thu Jul 2 20:34:59 2015 +0200 | |
Fix signed compare warning | |
combat/CombatSystem.cpp: In function ‘void {anonymous}::CombatRound(int, CombatInfo&, {anonymous}::AutoresolveInfo&)’: | |
combat/CombatSystem.cpp:989:62: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] | |
for (int event_index = init_event_index; event_index < combat_info.combat_events.size(); event_index++) { | |
Signed-off-by: Vincent Legoll <vincent.legoll@gmail.com> | |
commit d054370938adc9f4054714107f877a8ccb144f57 | |
Author: matgb <matbowles@gmail.com> | |
Date: Thu Jul 2 14:02:12 2015 +0100 | |
Removed requirement from growth specials | |
~ hopefully fixing bug in suitability report | |
~ brings specials in line with other population boosters | |
commit 2ba35b0c9eb4b81383e8fd48500d4a546e20db0a | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Jul 2 13:07:09 2015 +0200 | |
Fixed commit 23c9abe | |
Copied new combat icon by TheSilentOne also to the sitrep icons folder so the new icon actually gets used for the combat sitreps. | |
commit d8c93a9a399bfb6d4a8e0901401deb8fa5a8723f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 2 12:00:12 2015 +0200 | |
Added shadows to planet panel planet names. | |
commit c26066cab18acb3e88e5d319b06932b9b8ba559f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 2 11:56:28 2015 +0200 | |
Implemented font shadow rendering within StoreGlyph. | |
commit 80172829d45a6816ee7fb0cc3acab24cb600c571 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 2 11:01:33 2015 +0200 | |
trivial grooming | |
commit 82513c425c470a50536aba1c9fbc1d302860cb5d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 2 01:43:31 2015 +0200 | |
Removed ShadowedTextControl and replaced with simple GG::TextControl, which will be made to do the same thing with <s> font tags. | |
commit 128a28a9a468e4b218905a136570b403913b591f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 2 01:38:12 2015 +0200 | |
Added use_shadow property to Font RenderState, specified using an <s> tag, similar to italics or underline. | |
commit 051b061512cebc22932fa2bf9b2e2080e3d06dc6 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jul 1 15:00:26 2015 -0700 | |
added an Interface category to the Pedia. Includes a brief intro to the MapWnd, and to the 'Hidden' settings that can be changed directly in the config.xml file. Needs additional entries. | |
commit 1e2d0e58827096d4de5cfc287e7b5ed0e7596dfb | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jun 27 13:24:03 2015 -0700 | |
made AI aware of Honeycomb special, slightly adjusted AI handling of computronium special | |
commit c9ac167179ff4f85371f227443cf7b246ecc09b3 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Wed Jul 1 20:14:39 2015 +0200 | |
Modify some Pedia articles... | |
...to give further informations. | |
"Detection Range" article > Discussed and granted here: http://www.freeorion.org/forum/viewtopic.php?f=27&t=8554&start=70 | |
"Interstellar Lighthouse" article > Discussed and granted here: http://www.freeorion.org/forum/viewtopic.php?f=27&t=8554&start=72 | |
commit ab08bb09602e8a5ed532f4bcc91d8c4e006c546a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jul 1 18:27:30 2015 +0200 | |
Fixed planet names on sidepanel losing formatting tags when the planet is renamed. Involved moving planet name setting / formatting into the Refresh function. | |
commit 741e601c0b37b5e1cbe3b29246ffc0c965593738 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jun 30 20:58:15 2015 +0200 | |
Commented out seemingly unnecessary glBindTexture call. | |
commit 9a7c621424b1cb10a3c30347209cbad98566ac0f | |
Author: matgb <matbowles@gmail.com> | |
Date: Tue Jun 30 19:29:55 2015 +0100 | |
Improved some explanations in en.txt | |
commit 875d1abfafb8b7c48819f225db510f8098962a9c | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Tue Jun 30 20:29:08 2015 +0200 | |
Modify some Neutronium Buildings descriptions to be more clear | |
Discussed and granted here: http://www.freeorion.org/forum/viewtopic.php?f=27&t=8554&start=62 | |
commit 702dbecb36420d75caf574b881189ef2290b1e6b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jun 30 12:43:25 2015 +0200 | |
trivial grooming | |
commit 6691e727b2de785811590d00f97de0199468600a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jun 29 19:15:49 2015 +0200 | |
Added .db to .gitignore | |
commit a00b2b607c910f46b6430e47b553463c35dc83f6 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Tue Jun 30 01:57:24 2015 +0200 | |
Add some missing Pedia links | |
commit 9a38cd7d22e11a181026eca5de2f8a7b1cc669e4 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Mon Jun 29 21:18:36 2015 +0200 | |
Changed time to build Phinnert colonies to 75%. | |
commit 61451ea6d2babbefd03b5baee7959dfdb850bb0f | |
Author: matgb <matbowles@gmail.com> | |
Date: Mon Jun 29 10:49:37 2015 +0100 | |
Updated and expanded human description in en.txt | |
commit ce1e17e21fdab63de16c0338f64de72326ceca19 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Jun 28 18:08:16 2015 +0200 | |
Updated Xcode project | |
commit c1e5bd7cb3a941c5ab96f462afc85581919fa566 | |
Author: matgb <blenheim1704> | |
Date: Sun Jun 28 12:04:32 2015 +0100 | |
Fixed clash between 96eeeff and 5355931 in species.txt | |
commit 4da96fac2357d0b55233dcfb299ddea3c8cc316c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jun 27 14:56:05 2015 -0700 | |
fixed Pedia Species Homeworlds bug that had caused entries with more than 5 occupied planets to be left out of the display. | |
commit 5e320a7ddb0f038226aa0c534f8bdb195d2f882c | |
Author: matgb <blenheim1704> | |
Date: Sat Jun 27 19:40:43 2015 +0100 | |
English stringtable cleanup | |
~ Fixed a missing trailing space | |
~ Moved bombardment sitreps | |
~ Reworded some entries for consistency | |
~ Added some authors to shipnames | |
commit 96eeeff179ff08d0f38675a85270c28f3c495127 | |
Author: matgb <blenheim1704> | |
Date: Sat Jun 27 19:52:09 2015 +0100 | |
Moved Xeno Self happiness malus to prevent clash | |
commit d1c229b75e2eac4bbfe5a469c3f6d37480b3002d | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sat Jun 27 17:43:57 2015 +0200 | |
Improved slot positions of ship hulls. | |
commit 767d3707f545c7a467d0635c4ad7f31ba8b70fb3 | |
Author: Vincent Legoll <vincent.legoll@gmail.com> | |
Date: Sat Jun 27 12:21:48 2015 +0200 | |
Fix warning: | |
UI/Sound.cpp: In member function ‘void Sound::PlaySound(const boost::filesystem::path&, bool)’: | |
UI/Sound.cpp:352:69: warning: ‘current_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] | |
alSourcei(m_sources[m_i], AL_BUFFER, current_buffer); | |
^ | |
UI/Sound.cpp:273:12: note: ‘current_buffer’ was declared here | |
ALuint current_buffer; | |
^ | |
By using the found_buffer variable as-probably-intended | |
Signed-off-by: Vincent Legoll <vincent.legoll@gmail.com> | |
commit 89c3e7020953efbbc3a1eaeb9493bf2a7d05706c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jun 26 23:45:47 2015 -0700 | |
adjusted AI military planning re securing invasion/outpost/colony target systems | |
commit fc73a66605801922d2db4ffa6bc81deab7d5a488 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jun 26 23:43:14 2015 -0700 | |
adjusted AI colonization planning re the fortress and re nest specials, and research planning regarding the latter | |
commit 67dc2249b9b3d4e359dc9caff6def52bd4f79afa | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Fri Jun 26 22:02:32 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (June 26, 2015 - b41db39) | |
- Translation update | |
commit be8e83e9c2b05dcd7a695baad5d9934a4e27a2cb | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jun 25 22:55:33 2015 -0700 | |
Some further adjustments to the Fortress special | |
commit f6bd28698ad1c30bb21f5dbc58c29fe0ab745290 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jun 25 22:27:09 2015 -0700 | |
adjusted sitrep font size to be the greater of the client UI standard font size or 75% of the size for sitrep icons (which can be changed in the OptionsDB) | |
commit c63e1846c98757eee0a867284c5411e933711b32 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jun 25 22:07:01 2015 -0700 | |
clarified COLONY_BUILDING_TIME_DECREASE pedia macro | |
commit 5be5b608206c902c9f73c662405b467044bcd7eb | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Thu Jun 25 15:35:04 2015 +0200 | |
Added the text macro COLONY_BUILDING_TIME_DECREASE to en.txt. | |
commit c33242aecd5b0814cc09bd4d11a0e79e4443a820 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Jun 25 10:59:33 2015 +0200 | |
Universe generation: fixed loop that adds planets to systems | |
commit 38791836c9f0b1b5cc7c00d303e0c9c4fc411ba8 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 24 22:46:33 2015 -0700 | |
removed Underfunded Projects info from ProductionQueue & ResearchQueue | |
commit 9b546f233a3c7a59af5260c29c4ffd7cd237f204 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 24 22:27:04 2015 -0700 | |
added display of troop info to FleetWnd | |
- for individual fleets & ships, troop info is only shown if fleet/ship has troops and is unarmed (takes the position of the damage icon to avoid requiring more space) | |
commit 9e333e26820695a5bcb2341bb0c4add0e4bdea9c | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Wed Jun 24 21:03:17 2015 +0200 | |
Cleanup in Specials.txt and Species.txt. | |
commit 6652f69c3fb0d70da572e5b9416019e87fe194f1 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jun 24 16:05:17 2015 +0100 | |
Replaced various fleetwnd drop handling asserts with error log output and abort, and added/uncommented various bits of debug logging output. | |
commit 75d51a81552f03dff6eea42006d111632a5a80c0 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jun 24 14:05:36 2015 +0200 | |
Don't access turn button from within the client FSM | |
The game fsm shouldn't be aware of the fact that there is a UI | |
available. | |
commit a54d931f55e434fd487078e74abaa9b795d70e40 | |
Author: TheSilentOne1 <TheSilentOne1@users.noreply.github.com> | |
Date: Wed Jun 24 11:46:55 2015 +0200 | |
New sitreps icons | |
4 new sitrep icons, 3 of them implemented, 1 still unused | |
(colony_starvation). | |
commit 349926abf0507b4b3b0065178be269be91446ca9 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jun 24 11:11:28 2015 +0200 | |
Move encyclopedia data structure into common library | |
Cut down cross references between UI, parser and common code modules | |
commit 2b197379b36aa6a7ab1039c5dd6c8e8f93409374 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jun 23 17:42:35 2015 -0700 | |
fixed MapWnd cycle to next/prev fleet so that it skips over destroyed fleets (except for the very first) | |
commit 682b2d740c80d92b6874da5242216f93a2c78745 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jun 23 15:48:01 2015 -0700 | |
adjusted Sitrep font size to retain (for default values) previous 75% ratio to icon size | |
commit f5055e4dd8e2acab2f18199d65b1bdd55659cb8c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jun 23 15:29:10 2015 -0700 | |
made sitrep icon and font sizes controlled by a 'hidden' UI option "UI.sitrep-icon-size" default 16, range 10 to 32 | |
commit 724c764fd676e17b5f018d658f5bbd96a00b175a | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Tue Jun 23 23:33:06 2015 +0200 | |
Phototrophic natives can now have bright or dim stars (not only orange/yellow ones). | |
commit dd767cb625ffcc0f5fdaf567b1939c937f437d30 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Jun 15 21:35:19 2015 +0200 | |
Move asteroid assets into freeorion-asset repository | |
commit 7f969591b702b9a9b1c41215e9b50b72ed81ff39 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Jun 14 00:25:49 2015 +0200 | |
Move combat ship assets into freeorion-asset repository | |
commit 85bb34818f36f822d8a5df144017bf0494a609c7 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jun 23 21:30:57 2015 +0100 | |
Added hotkey commands for toggling map scale line and circle. | |
commit f6ebe5ddff258c30b49e56a9bf9baba0e938ea4c | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Tue Jun 23 22:09:22 2015 +0200 | |
Changed the HUNT_BUILDINGS macro to only target planets with species. | |
commit 248fa253fcede311a04600b22d9f2fe8f737c40e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jun 23 18:55:58 2015 +0100 | |
Added non-member-function hotkey connection function. | |
commit 7fab70d5fbde8e8ff4c2148bfed3d70bffddf79f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jun 23 12:53:06 2015 -0700 | |
fixed bug with fleet movement path deterimation, where it treated a fleet as refueling when in supply even if it did not stop at a system. | |
commit fdff9942c2068d09f991866699d4b706f37b34c0 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Tue Jun 23 21:00:37 2015 +0200 | |
Reworked the calculation of the build time of colony buildings (from max speed of ships in the empire to max possible speed based on techs) | |
commit 5b0a93e1ce31572cee9e0eed404131cef1ecd05f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jun 23 10:37:51 2015 -0700 | |
Ensured that if a planet has nonzero max defenses (or shields or troops) the SidePanel PlanetPanel will display the military panel regardless of whether the planet is populated or owned. | |
commit 7b5a26974096379bdf95875fe7515f969c6e16cb | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jun 22 21:44:19 2015 -0700 | |
Made the AI double check that it has assigned missions to all its available military fleets | |
commit e2f0c6835964c10a69b87191b9ca96dbc3cc16f5 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jun 22 21:44:08 2015 -0700 | |
Fixed AI bug that would leave ships stuck at the repair shop | |
commit 62d6881656fc1262949009daff0ae516ccc8c615 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jun 22 22:25:54 2015 +0100 | |
trivial grooming | |
commit 5c01171e67afb26d0f6f9fef4dd5e38a58cd7c3c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jun 22 12:02:31 2015 -0700 | |
fixed bug with root defense shields being same stacking group as FFH | |
commit 6cc5a1767d6aa86a15a4304a6f926dc0653755dd | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Mon Jun 22 20:45:33 2015 +0200 | |
Add missing Pedia links for "Outpost" | |
Discussed and granted here: http://www.freeorion.org/forum/viewtopic.php?f=27&t=8554&start=56 | |
commit 90ceaa8e22e5b77a4a59047f285793d4184ada54 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jun 22 18:57:24 2015 +0100 | |
Cleared star colour text when refreshing sidepanel. | |
commit f57ce29178b2e08fbc8ddf401585d9ec14c920e5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jun 22 18:47:03 2015 +0100 | |
Made pressing return to map hotkey close the fleetwnd, if open, and if not, the sidepanel, if open, if no other subscreens were open. | |
commit beef73fcf43ad91b093717635b639d442bbb0f8f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jun 22 10:05:07 2015 -0700 | |
made DEF_ROOT_DEFENSE grant a single point of planetary shields to slow down early invasion race | |
commit 178fd36fa936ff8431c8a1ed8a5c5ff4aa9660f1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jun 20 23:33:58 2015 -0700 | |
boost to defense techs-- | |
* slight increase to garrison levels, plus added some additional garrison regen, | |
* modest increase to defense regen II | |
* for planetary barrier techs provided for some regen even for planets (such as outposts) whose infrastructure is at zero or very low. | |
commit 7cdfd1763aa56a52e32bacbed268b3af50a6a0f6 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jun 22 09:53:08 2015 -0700 | |
fixed combat 'reveal' of stealthed attackers to be in keeping with the idea of simultaneous attacks; the reveal is now done after all the attacks of a given bout('round' in common parlance) have been completed. | |
commit b2f1bca20b600ca8dbd4ee3e4945194eb08593b4 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Jun 22 16:31:07 2015 +0200 | |
Remove OGRE specific window icon | |
GLX_icon.png was an OGRE specific placeholder for the window icon used | |
in the top bar and in context switching between application windows. | |
commit c2fcafa5e8cb881568d56a01fb542fbc10ecbb89 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jun 21 21:51:18 2015 +0100 | |
-Removed unnecessary parameters from new asteriod name | |
-Added some comments before asteroid/planet name stringtable entries | |
commit dccb03bec03c869dd08e2f66a1db3e9a6da0e00a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jun 21 07:28:02 2015 +0200 | |
Removed internal automatic string substitutions when naming new effect-created objects, so that scripted substitutions can be used instead. | |
commit 33cc37d19b0e3f382c89e2c7040313a156e72e7c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jun 21 12:13:49 2015 +0200 | |
Made new planet name scripts use UserString and % for string substitutions. | |
commit 2be98b74a7f47902bd48e9b75f8407d222b5b20f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jun 21 07:16:07 2015 +0200 | |
Added UserString parser to list of function ValueRef strings. | |
commit 30056053afacf84b140f2c80a0b4dbfe9ce3ddf2 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jun 21 19:36:54 2015 -0700 | |
fixed typo in recent AI commit | |
commit 98aafad46ea6c6f52924582d88b0a830d853c648 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jun 21 18:53:48 2015 -0700 | |
increased AI valuation of planets at black hole systems | |
commit 4ac62b201e93d480419f1f07814741a2bd1a23b1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jun 21 18:29:41 2015 -0700 | |
made AI more sensitive to risk and value of monster nests | |
commit db284f7d7607b74c581b882e5380cdfab1b5f8a7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jun 21 18:05:18 2015 -0700 | |
removed biospores from level 1 Kraken and Juggernauts. For level 3 of same, changed biospores to bioterminators | |
commit 6a5153accf6f50758c3f2df8e1f53eb19773e147 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jun 21 18:02:00 2015 -0700 | |
galaxy setup changes-- | |
* changed English translation of Irregular1 galaxy shape to be "Box" | |
* changed English translation of Irregular2 galaxy shape to be simply "Irregular" | |
* increased scale of Elliptical galaxies by a factor of 1.4 | |
* increased max number of AIs to 40 (to better fit current max systems of 5k) | |
commit caa4a1ec6dcb98162c5763e22e92969b3c640f04 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jun 21 17:53:41 2015 -0700 | |
adjusted colony building script to hopefully make it compatible with python3 | |
commit 4a9c6a249db19482d80351d80cc7ee9ffe0776d6 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jun 21 13:03:14 2015 -0700 | |
made unexplored system overlay subject to an OptionsDB option (with widget) | |
commit c53a4782459262db66e7607671caf97ecf28e493 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jun 21 12:05:39 2015 -0700 | |
made map scale circle subject to an OptionsDB setting (with OptionsWnd widget) | |
commit 0f97537effdadb2681402d429db6d3851cebe610 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jun 21 11:44:48 2015 -0700 | |
made some of the darkest empire colors slightly less dark for besster visibility | |
commit 574dc2f4a334a03aa5f7ca105c44131494e8cb15 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Jun 20 23:46:01 2015 +0200 | |
Adjust Krill spawner effect | |
- set stealth to 40 | |
- add stacking rule token | |
commit 2cd28c29b3f8cbbeddf46bc47e297eb51f33b0a4 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Sat Jun 20 21:39:43 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (June 20, 2015 - 8759080) | |
- Translation update | |
- Add some pedia links in BUILDINGS section when necessary (in progress - same patch will be submitted to en.txt later, in one time) | |
- Add pedia links for "Outpost" in 9 keys (will be submitted to en.txt next week) | |
commit e611cb3c468243c9e69897d0bf8d95ccd55184a6 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Jun 20 13:41:29 2015 +0300 | |
Fix names in multiplayer lobby. | |
commit b47bb07b545951996e1327b2fd3a01f66b40f576 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Jun 20 11:52:22 2015 +0200 | |
AI: Engines in scout designs | |
commit 26ea5012ae86a8429e40f55e7c68a69d6ba475fb | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Jun 20 11:36:08 2015 +0200 | |
Add KrillSpawner Design | |
commit 0666cfce8312de5fd16a8b8144e33861901a9e1d | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Jun 20 11:35:30 2015 +0200 | |
Add support for Krill Spawner part | |
commit f049d1aacfa8ce8a57534377095632af3aca1087 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Jun 20 11:34:34 2015 +0200 | |
Enhance ShipDesign functionalities | |
[*] Added functions for minimum fuel, structure and speed instead of | |
relying on static values | |
[*] Added function to calculate the effective fuel: Considers the | |
refueling capabilities of the ship to calculate the maximum number of | |
jumps out of supply lines. | |
[*] Added function effective_mine_damage() to account for the | |
self-repair of the ship. | |
commit c2bebc6783821b50e8a74eb8e3fb4be7df4c628b | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sat Jun 20 10:23:37 2015 +0200 | |
Tweaked shield regeneration of the fortress special again to work with outpost (suggested by Dilvish). | |
commit 8759080a000c8ca17148c56e59cf0e2d7da513cf | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jun 19 18:48:50 2015 -0700 | |
changed english version of NO_HOMEWORLD key to be more clear and straightforward | |
commit f13a5f73dd7b1fda38e0adcc165a7d18efe503bb | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jun 19 10:34:08 2015 -0700 | |
adjusted CON_NDIM_STRC so it no longer gives a target infrastructure bonus to outposts (whose infrastructure meter can never advance) | |
commit ffaf63a3b7c8f32ca7b9b2ae3db47ff7bac04e56 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jun 19 09:51:52 2015 -0700 | |
improved display/formatting of the Species Homeworlds pedia page | |
commit 23c9abed7717329493c78ac92c9f6654a06e9e80 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Jun 19 18:22:55 2015 +0200 | |
Much improved "combat" icon by The Silent One | |
commit f4dca83d1ac3a55c852883edb891dd6595f0d337 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jun 19 16:35:18 2015 +0200 | |
grooming | |
commit ad8682b2f30ec663ac83f13acd107e4c8de6c352 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jun 19 16:35:04 2015 +0200 | |
Fixed some descriptions' stringtable lookups. | |
commit e58e94bf9ae753f60abcfe863a58646b4812e219 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jun 19 01:26:47 2015 -0700 | |
fixed a bug with the recently reorganized empire ProductionCheck code | |
commit 0520470f04d3d4bd358035a7f98a8a8af182a869 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jun 19 00:49:28 2015 -0700 | |
added a new (yellow, 3-flanged) mouseover indicator for unexplored systems | |
commit 4f34b8a835abe0271730c2ac223133ccc6cf5e78 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jun 19 00:15:11 2015 -0700 | |
Added better documentation for the process of determining map scale length, particularly with regards to the extra stopping points taken from selected fleet and planet detection ranges and speeds. | |
commit 8cf8b2e5a14fef30302d6d9824ecc98de88a47ec | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jun 18 22:57:47 2015 -0700 | |
fixed excess indentation | |
commit 6b3f2f019a2da8fb871d6e95c40da39e7c35ee60 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jun 18 19:57:49 2015 -0700 | |
On Species' Homeworlds pedia page, changed separator before Occupied Planets to be simply " | " | |
commit c3f5b4a8ca5702a373acb0a81e10aee1213d1765 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Apr 4 11:36:22 2015 -0700 | |
added an optional mapscale circle overlay to MapWnd, centered on the currently selected system; also adjusts potential mapscale values to include speeds and detection ranges of currently selected fleets/ships/planets | |
commit b1864cb34f515e06681bf38041f6f595bef5b46f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jun 18 16:40:55 2015 -0700 | |
fixed Empire CheckProductionProgress so that if two identical self-blocking items (such as a terraforming building) complete on the same turn at the same location, the second one is halted instead of being entirely erased. | |
commit 4f05f6bed071ce578c956538cf46c4211a1c1e0d | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Thu Jun 18 23:06:10 2015 +0200 | |
- Kraken, Snowflakes and Juggernauts will no longer mature to level 2 in the first 30 turns of a game, the threshold for level 3 is 60. | |
- Kraken will have their chance tripled when in a system with Krill. | |
commit a7e325273f003194a2a695c27e7d3ea41e6cba6c | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Jun 18 23:17:56 2015 +0300 | |
Stop server on interruption and termination signals. | |
commit 4efce527d8bf7484e3c838012d9c58b9f3bd405b | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Jun 18 23:16:28 2015 +0300 | |
Remove dependencies from server code in AI and UI through CombatSystem. | |
commit abf051882c372da5ccc97bf68715dbfee7a5c29c | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Thu Jun 18 20:48:31 2015 +0200 | |
Fixed regeneration of the fortress special making it impregnable. | |
commit 6739058b053a88fd070d4bfd9ccd8d4b672749f4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Apr 4 11:42:36 2015 -0700 | |
added Species Homeworlds page to Pedia, collecting together on one page all the Homeworld info (and a portion of occupied planet info) as known to the player's empire | |
commit d7ef1d97e25207b747cae5a48d52f497d59a617e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Apr 4 10:41:43 2015 -0700 | |
LinkText extension allowing for a display text distinct from the normal automatic display text | |
commit e47c6e4a93bea48bbe335fd7beefaa26e30c5e62 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jun 18 04:06:28 2015 +0200 | |
Added a couple missing DESC_VAR strings. | |
commit df1490b6efcd1c54ed5ae992cd3eddddaa6bef6e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 17 15:05:58 2015 -0700 | |
reduceed new krill spawner stealth bonus from 60 to 40 | |
commit d81cd40a7394d3dd97d238bdb0fd9e81aa5b7102 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 17 13:15:48 2015 -0700 | |
Adjusted the Krill Spawner part (from Ancient Ruins) so that when in an unarmed ship it provides stealth 60 (to enable it to actually be used to harrass neighbors and also giving it value for stealthy scouts). | |
commit 569bf89db5aa37af167a4a5c6d7faa5b67d9645b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 17 12:41:21 2015 -0700 | |
added a Species requirement (on the part of the target planet) for bioweapons (takes the place of the recently removed organic metabolism requirement, but ensures the effects don't fire on unpopulated outposts). | |
commit e9b34e479e53f96fa4928df8d484f4b5ef5a7c60 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 17 12:20:18 2015 -0700 | |
changed Evacuation building to no longer have an enqueue/build condition that targetPopulation be at least 1, and instead simply requiring any Species. Also slightly clarified the description for Condition::Species for cases like this where no species is specified. | |
commit ca3f369f7242f383f62362a5dbace1c75d3609e3 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Wed Jun 17 15:20:21 2015 +0200 | |
Acirema Guard ships will now be manned by Acirema! | |
commit 78c172cd030cadc8fda971b11dbef423adb8f76d | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Wed Jun 17 15:10:36 2015 +0200 | |
Updated the gameplay description of the acirema to mention their special boni. | |
commit 9b954fea09d22f97ef85a2dc9f54c82aae810347 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Wed Jun 17 11:37:41 2015 +0200 | |
Fixed two issues with internal parts in external slots in space_monsters.txt. | |
commit d90095735674b893eb4b0971c19db5451d47b496 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Jun 17 09:33:50 2015 +0200 | |
Define effect tokens as constants | |
commit d9f4b132a2252904cfa523be7936c8a2201f4105 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jun 17 09:01:02 2015 +0200 | |
trivial grooming | |
commit a982865f8c367c5bda8f0b6179c4087c9e33bace | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jun 17 09:00:22 2015 +0200 | |
Added right-click command on icons to look up buidling types. | |
commit 636a6023c7177e0c5c8338c238566eb100a00d1f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jun 16 17:15:06 2015 -0700 | |
AI combat adjustments | |
- fixed a typo | |
- adjusted regional threat/defense assessment | |
- changed top military target priorities so that top targets (whether for defense or offense) would be more likely to get stronger forces assigned | |
commit e4760887802f0f5de036869b96acc3f789533829 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Jun 16 15:42:26 2015 +0200 | |
Small cleanup in AIDependencies | |
commit 8c3e1a8c362b4533eacbd4e55c3e55ed3a9b002e | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Tue Jun 16 13:48:35 2015 +0200 | |
Added shields to the Bloated Juggernaut and reduced its damage value. | |
Updated the description of Black Krakens, Bloated Juggernaut and Psionic Snowflakes to better reflect their effects. | |
commit 56d60707bab3a6a2d9aa53cbac2ac9116b50afec | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Jun 16 11:11:09 2015 +0200 | |
Move hardcoded effects to AIDependencies | |
commit 4cf71dc3cc829f96a0c9d6674eb40d215b1781ec | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Jun 16 10:19:21 2015 +0200 | |
Clean up adjusted rating calculation | |
-Moved the adjusted rating calculation to a new function in class | |
ShipDesigner. | |
-adjusted comment accordingly and add some TODOs | |
commit 68bfbe1cb384c9a7b44854c3da0969d747bdf8f2 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jun 14 11:29:35 2015 +0200 | |
-Parsing for SlotsInHull and SlotsInShipDesign | |
-grooming | |
commit 51555e5fdf090ffa7edbd8219e1c1253203da1fb | |
Author: matgb <matbowles@gmail.com> | |
Date: Mon Jun 15 20:26:53 2015 +0100 | |
Updated empire menu button with art by The Silent One | |
commit 01c510e87e75fa3fe24a5aaf86e458cb69d5acaf | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Mon Jun 15 21:17:49 2015 +0200 | |
Added some links to pedia entries (mostly from colony buildings to the respective species). | |
commit 5ee5d5758b06e527e5bb56bf431a19605842b2be | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jun 14 23:37:11 2015 -0700 | |
enabled AI to build GeoIntegration facilities, for Gravitating and Titanic Hulls | |
- collect facilities info during universe survey' | |
- refactored some ProductionQueue code to reduce code duplication | |
commit 5c30410a07f0a6fc48b60cf9f18c1119cdd39446 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sun Jun 14 21:39:33 2015 +0200 | |
Tweaked monster maturation: | |
- Krakens, Snowflakes and Juggernauts will no longer mature in the first 20 turns of a game. | |
- The chance of maturing will depend on the age of the monster. | |
commit 6e6f14c13645d77e5f744062299d7f23ce478c91 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jun 14 01:06:50 2015 -0700 | |
fixed recent typo in AI tech lists | |
commit da8f0ec4692682a31a633ff525bac1255cb71f63 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jun 14 01:05:00 2015 -0700 | |
added comment explaining recent AI warship ShipDesigner fleet maintenance consideration. | |
commit 53df355d7407421fbf938f265118eeb992e2fcd3 | |
Author: Isaac Supeene <isupeene@ualberta.ca> | |
Date: Sat Jun 13 09:40:15 2015 -0600 | |
Added cross-platform clipboard functionality to the SDLGUI. | |
commit bfb3a4cb96538b3eeac9dd0a4d9253465eb7b28f | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Fri Jun 12 22:25:35 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (June 12, 2015 - 1af6b94) | |
- Little translation update | |
commit 0b161022b41b06f78bc06097922e3994f2499af7 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Fri Jun 12 14:44:46 2015 +0200 | |
Updated descriptions of shields to refer to the Shield Strength value. | |
commit e5e72d6e251dc0bc2f5522f574d374a4fb4987b2 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 10 18:28:26 2015 -0700 | |
added support for specifying a colonization time factor to col_bld_gen.py (bigger factor means slower colonization); added Happybirthday colony building with time factor 1.2 | |
commit e20828148c8a4fb54be8093883e999ce65f690d4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 10 11:11:18 2015 -0700 | |
slight expansion of AI military ship name set | |
commit ce81a0521a66f4c7f2c33b72cab1eccf0a7ebbda | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 10 10:43:21 2015 -0700 | |
made AI ShipDesigner consider fleet upkeep implications for cost effectiveness of certain ship types | |
commit e961af66c08eceaa1c8d904104cdc306ce6ce59b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 10 10:25:56 2015 -0700 | |
improved AI planning re artifical black holes and energy compressor shipyards; added initial support for AI use of Solar Containment Hull | |
commit fcff797c383fb7ba294522e82104bb5c44968d08 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Wed Jun 10 19:35:27 2015 +0200 | |
Added the Fortress special. | |
commit d649c0c39e534f2813664db570328bf439229fd5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jun 10 12:56:08 2015 -0400 | |
SlotsInHull and SlotsInShipDesign complex value refs. Lack parsing, untested. | |
commit 88d43d6aff8deb165c78bf332bfd594123463494 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue Jun 9 02:46:53 2015 +0300 | |
Change data to mils. | |
commit 12713185088fdd3cfae3d4a0991d07d719b047bb | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Apr 8 21:09:13 2015 -0700 | |
make showing fleet ETA default true | |
commit 30a67b01e16eb9ec59114da521e5da36fbf19abd | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Jun 9 18:08:22 2015 +0200 | |
Add hardcoded effects to ShipDesignAI | |
Added support for various effects by hardcoding them: | |
- make the AI aware of organic growth | |
- make the AI aware of inherent hull detection | |
- make the AI aware of refueling parts | |
Also some minor cleanup and updated #TODOs. | |
commit 12f178ecc941aaafd08296f65e2f3e4ed15a9492 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Jun 9 10:06:02 2015 +0200 | |
Fix documentation bug introduced by 7b94c92 | |
commit fcc27a9f1a0409854042437b98282dd04519df27 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jun 8 16:40:52 2015 +0200 | |
Updated icon for honeycomb special | |
Old icon caused a "known incorrect sRGB profile" libpng warning | |
commit 3022d5ad250314fe67fb3aa3ddfe5f05619a8358 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Jun 7 23:12:42 2015 +0200 | |
Replace utility forward declarations with includes | |
Having multiple forward declarations in different places can cause | |
inconsistent shared library linkage. | |
commit 7b94c925a15586dbabc2750149e0c79538b3c1f4 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Jun 7 23:41:39 2015 +0200 | |
Move {INVALID,TEMPORARY}_OBJECT_ID into UniverseObject header | |
Both values are part of the UniverseObject concept. | |
commit ebf39b3b860c9640eaceeb425084057a069a53f9 | |
Author: MatGB <matbowles@gmail.com> | |
Date: Mon Jun 8 12:32:16 2015 +0100 | |
Further balancing of Scattered Asteroid Hull | |
~ Reduced flagship shield bonus to 3 | |
~ Added Monomolecular Latticing and Camo Asteroids as prerequisites | |
commit 83ad4a2e13f6e10ea7f6455b4419cb749238aff3 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Jun 7 13:36:48 2015 +0200 | |
Fixed typos in English stringtable | |
commit f962b2684a4841b464c23a7ebd6e063cfc14b218 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sun Jun 7 12:50:54 2015 +0200 | |
Added the Honeycomb special. | |
commit 82163e8b3d0da4e264d6862a18920e5b9e8686b1 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sun Jun 7 03:06:37 2015 +0300 | |
Fix default value. | |
commit d7a647b95aa25d7e8e3960a939e2a1a606454b7f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jun 6 18:12:26 2015 -0400 | |
-Parsing support for no-parameter HasSpecial and HasTag. | |
-grooming | |
commit a03e2541a8cd9562b0f2a7e175179a3b64cdda15 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jun 6 18:11:56 2015 -0400 | |
Added default null parameter for simple HasSpecial condition. Is already supported in Eval. | |
commit 68274268aefd623c8f7645b8cb998089fc1b857d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jun 6 17:02:21 2015 -0400 | |
minor grooming | |
commit b089a9dfb4da6169388b53e9e7223bfc0ed94b39 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jun 6 12:29:29 2015 -0700 | |
made the AI read the optionsDB config.xml if it is available (prior to setting values from the command line) | |
commit 18937e2acded59433229cf60dfea0a90fd337906 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Sat Jun 6 20:11:18 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (June 6, 2015 - da1426e) | |
- Translation update | |
commit 8cb623ceecaf00e29f273225eb37602e26e1a6d0 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Jun 6 08:04:56 2015 -0700 | |
workarounds for missing includes with boost 1.58 | |
commit ede31b160baeb6822fea1d4c00d2f801e5e67d32 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sat Jun 6 13:53:19 2015 +0300 | |
Change uuid to time. | |
commit 0a569ed08a42c3a9dfc4299ae2ca123cc29fcff2 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Jun 5 10:30:42 2015 +0200 | |
Don't set CMAKE_VERBOSE_MAKEFILE in GiGi CMakeLists.txt | |
Let the user decide the verbosity of the build. | |
commit 0b808221db6035929d303d882c3e006006ea9952 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Fri Jun 5 00:35:49 2015 +0300 | |
Add uuid for game and turns. | |
commit 7f529c26ac06ea74c5bb285103766e5f04929b45 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Thu Jun 4 22:32:59 2015 +0200 | |
Updated the description of the world tree (as suggested by BigJoe) and added a link. | |
commit 05eb790498d379ef30764b9d129ba9f92dd4abaa | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Jun 4 18:59:03 2015 +0200 | |
Provide hints to locate WinSDK for FindBoost.cmake | |
To locate the boost installation within the Windows SDK some variables | |
containing search path hints need to be set before calling | |
`find_package(Boost …)`. | |
commit 54993a3362351bf9d1bb813f3328c006aced0be6 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Jun 4 18:21:11 2015 +0200 | |
Provide an install destination for CMake targets on Windows | |
The CMake install command provides the installation location of targets. | |
To place shared libraries on Linux the LIBRARY keyword is used. On | |
Windows CMake uses the RUNTIME keyword to place libraries. | |
commit 95dd23d7600e255c931b0deb640579af80e79eca | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Jun 4 18:19:05 2015 +0200 | |
Replace pkg-config search for SDL2 with FindSDL2 module | |
On Windows we can't rely on a working pkg-config environment. Instead | |
of that we now use a FindSDL2 cmake search module, which should work on | |
all target platforms. | |
commit 87a904807ecaf04e8d3a6556083addf8dc320736 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Jun 4 18:12:47 2015 +0200 | |
Change if comparision in CMake to adhere with CMP0054 | |
Starting with CMake 3.1 variables within string literals in if arguments | |
aren't dereferenced anymore. | |
http://www.cmake.org/cmake/help/v3.1/policy/CMP0054.html | |
commit 72115db0904f24801d770a7fab00253c2283e45d | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Jun 3 22:20:02 2015 +0200 | |
AI now builds armoured troop ships | |
-The AI now builds armoured troop ships in the later stages of the game to deal with potential enemy mines. | |
commit 449716648179037ea2f5ea9e3466d873b8e9a104 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Wed Jun 3 20:19:50 2015 +0200 | |
- Updated the nebula collapse scripts to use the new OneOf script to create planets with any environment and all sizes. | |
commit 7a99c5f255551f3ddcd19d2e5d90f9661e360475 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Wed Jun 3 19:35:27 2015 +0200 | |
Fixed some inconsistencies in species descriptions. | |
commit 1281208dd60130e2dcb1a6224d24b6ebf6f88738 | |
Author: Mat Bowles <matbowles@gmail.com> | |
Date: Wed Jun 3 12:39:22 2015 +0100 | |
New native species: Happybirthday by Labgnome | |
commit df92e18f2e6a3ab26ea1323713f0310dd6805e76 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jun 3 12:50:15 2015 +0200 | |
Shorten relative C++ #include pathes | |
commit c8b38ff2bffe393240758a61a32fee747ebd6487 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jun 3 11:31:17 2015 +0200 | |
Remove remains of Ogre dependencies from build systems | |
As FreeOrion doesn't use Ogre and OIS anymore, all those references are | |
just dead code. | |
commit 4462c985f8eca426b3c77dbb3249d4fa92a7f484 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jun 3 11:06:04 2015 +0200 | |
Remove unused FindGiGi CMake module | |
GiGi is a heavily in source library, which is already integrated into | |
the CMake build process. There is no need to provide a CMake search | |
module for this library. | |
commit 938dcd41bbf5d74397c52e74ec3812562015862b | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jun 3 10:11:18 2015 +0200 | |
Set required python version at central place in CMake | |
For now FreeOrion requires python 2.7 at build- and runtime. So instead | |
of setting the required version in multiple places an internal variable | |
was added to the CMake build system. | |
commit 752a17d5da980057cc79a3689b71f3aabc1ecdae | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jun 3 10:14:27 2015 +0200 | |
Don't reply on the python shebang during the CMake build | |
When invoking the make_versioncpp.py script we relied on the fact, that | |
`python` points to a python2.7 executable. This assumption isn't | |
nessecarily true anymore for some linux distribution. So instead on | |
relying the shebang line within the script we now use CMake to locate | |
the correct interpreter and explicit call the `make_versioncpp.py` | |
script with that interpreter. | |
commit 49e28df4a25417056daa259c919eee42b15b1338 | |
Author: Mat Bowles <matbowles@gmail.com> | |
Date: Wed Jun 3 08:38:32 2015 +0100 | |
Balancing tweaks to hull costs and build times | |
~Adjusted various asteroid hull costs | |
~reduced all flagship buildtimes | |
~Minor tweak to prerequisites for organic line | |
commit 091fcc121d8b923a0731a1baa85e90ec15b92973 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jun 2 15:15:53 2015 -0700 | |
moved ColorByOwner (a LinkDecorator) into LinkText.h/cpp to make it generally accesible; adjusted CombatLog uses of it and re-enabled its use in Encylopedia detail panels, so that planet and ship links will be colored by owner. | |
commit c605a3f9296949367945091e701389c3c55f3bbc | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue Jun 2 23:29:04 2015 +0300 | |
Update print usage. | |
commit b1a40c929171951303c50228e367190863bb291f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jun 2 13:28:51 2015 -0700 | |
small change to scaling in the AI progression charting script. | |
commit 4a47345dbfeb7a953e08efb19edcc56e32d71024 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue Jun 2 23:28:35 2015 +0300 | |
Make all fleet names in same style. | |
commit 0df369990cc8592c4d5b1b105dd31b31a1f804b8 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue Jun 2 23:28:04 2015 +0300 | |
Update FleetMission __str__. | |
commit 8030b21ef3e900f1eb37296bc2287ca0c9b45cf1 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Tue Jun 2 18:51:37 2015 +0200 | |
Add missing pedia links in some descriptions | |
commit a915eaffeb5139693fe278cd66e87c17a023b5c6 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jun 1 17:46:04 2015 -0700 | |
fixed multicolored system names on the MapWnd for systems with more than one empire owning planets. | |
commit 1b692266d59f03e5046c6bd703718afad336f10a | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jun 1 20:25:09 2015 +0200 | |
Fixed bug in add_planets_to_vicinity function in module empires.py | |
Added missing call to sys_set_star_type interface function to actually change the star type of a empty or black hole systems that has been selected to add a planet | |
commit ecc88a142317b3cf26b4dda46a519aca3deaa972 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun May 31 23:24:06 2015 -0700 | |
compilation bugfix by BigJoe/isupenee | |
commit 8c651d853ac8197857b5652689383ff06d242131 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun May 31 23:07:55 2015 -0700 | |
In the BuildDesignatorWnd, made buildings' availability status also depend upon their EnqueueLocation condition. | |
commit e4bfec4568ba25ab7a4a32c55b9a9207fa1b555a | |
Author: isupeene <isupeene@ualberta.ca> | |
Date: Sun May 31 15:06:59 2015 -0600 | |
Added comments to clarify splitting and joining strings. | |
commit 5fc30f7b9fb9786ae060ac8893e27686271314e2 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat May 30 13:27:23 2015 +0200 | |
force military ships with weapons | |
fixed an issue where the AI would build ships without weapon parts if | |
its damage is lower than the best enemy shields | |
commit ae8fac903994a03d64f41169d4cd1b2462e678dd | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sat May 30 10:15:07 2015 +0300 | |
Cleanup. | |
commit d43fe5d189f241bab57bcab1040bd82a5f7dc283 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Fri May 29 18:56:29 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (May 28, 2015 - 68c51fe) | |
- Translation update | |
- Adds pedia links in some descriptions when necessary (in progress - same patch will be submitted to en.txt later, in one time) | |
commit 6944641f01ddad2c547e6272da8795d6711a13b2 | |
Author: Isaac Supeene <isupeene@ualberta.ca> | |
Date: Thu May 28 18:03:21 2015 -0600 | |
Enabled saving hidden sitrep templates in config.xml | |
commit 668576267e2d2a08eb567e8501df079ecf7d779e | |
Author: matgb <matbowles@gmail.com> | |
Date: Thu May 28 08:26:17 2015 +0100 | |
Added Stargate tech graphic | |
commit 68c51fea807bf0cf45ee271acf95c139d702339c | |
Author: Isaac Supeene <isupeene@ualberta.ca> | |
Date: Wed May 27 19:23:29 2015 -0600 | |
Removed the restriction making bioweapons only affect organic species. | |
commit def14a00c9a9c2237ed800aa1368f9e693576fb9 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Tue May 26 21:13:07 2015 +0200 | |
Added the Maintenance Ship as an alternative to the Sentry. | |
Updated the descriptions of the guard ships. | |
commit dca95cb54af1398373790ae3e60533543090bc10 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon May 25 19:23:28 2015 -0700 | |
fixed a parse error in buildings.txt stemming from an inadequately commented-out line in PR # 85 | |
commit ec57a3eee11ddf9d9e602b7e6532fdc68cbee181 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Thu May 21 02:04:47 2015 +0300 | |
Extract get population modifier to function. | |
commit 274e5afb95ce6361560dd8fd2216e857da8e9c7a | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Thu May 21 01:43:13 2015 +0300 | |
Replace special keys in POP_SIZE_MOD_MAP for tech IDs. | |
commit 17aef01e9b695c1e8baaca7ac2069f786d0903bd | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon May 25 12:07:33 2015 -0700 | |
adjusted shebang to invoke python2 via usr/bin/env rather then use a system-specific location | |
commit 700c9b65cda7d6e31c7407c59823c2567c4a79d3 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon May 25 20:57:32 2015 +0200 | |
Adjusted invocation of Python build scripts in Xcode project custom build phases | |
commit 6b5401dc9c773d532348049ae19fe163a03cd762 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon May 25 16:17:02 2015 +0200 | |
Added build configuration for Windows XP compatible builds to MSVC 2013 project | |
commit 6dba17d0c1ecdab282e884ac0c27526ef410161b | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon May 25 13:52:50 2015 +0200 | |
Changed shebang of make_dmg.py script to refer to Python2 | |
commit b8374bbc5042b79b2ec152f661688137f607b2d5 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon May 25 04:29:14 2015 -0700 | |
changed shebang to refer specifically to python2 | |
commit 6d01da3d46113041144003b91e8d406c8811f199 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon May 25 09:31:57 2015 +0200 | |
Replaced more tabs with white spaces (missed in previous commit) | |
commit acda8cb6568cc38d83393e10be08a2f5a349018a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 23 19:57:59 2015 +0200 | |
trivial grooming | |
commit 2c488f64612e62901a7c572feaea1e8a5841b950 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon May 25 09:11:53 2015 +0200 | |
Grooming / fixed typo / replaced tabs with white spaces | |
commit 3c7165a74a4f87820f5b83477371539fa44bb0fa | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Mon May 25 12:41:22 2015 +0930 | |
Change OrValidator to store pointers to Validator<T> | |
...rather than ValidatorBase. Storing ValidatorBase allowed storing | |
validators for different types e.g. int and bool in the same OrValidator | |
which doesn't make much sense. Now, the OrValidator and both its | |
sub-validators must have the same template type. | |
commit eb948faa9e3a631015918818dc9104a47563af65 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 24 21:17:04 2015 +0200 | |
Adjusted addition of planets in add_planets_to_vicinity | |
- Changed order in which star types are added to the list of acceptable star types of candidate systems. | |
- If a black hole system gets picked for the addition of a planet, change its star type. | |
commit 3ae84c2740434f4458d220c3ad2167d19fca0552 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 24 19:29:56 2015 +0200 | |
Corrected wrong placement of Windows specific GetPythonHome function | |
commit 582bbd1d6178395a788fd520c33c267170188a7f | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 24 19:13:00 2015 +0200 | |
Attempt to fix Python initialization on Windows | |
On newer Windows versions, when Python is installed on the local system, FO apparently uses the local Python installation instead of the Python version bundled with the application. This patch tries to fix that by setting Python home and Python program name. | |
commit f502e21772b1e3e8814e985b909ede0a48a3235b | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 24 15:44:05 2015 +0200 | |
Added GetPythonHome function also for Windows platform | |
commit 6c05879c9e11d6bed924fbc25e97c79186a0e2f1 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 24 11:44:17 2015 +0200 | |
Optimized find_home_systems function | |
Removed duplicate code by introducing loop. | |
commit d51514820666dbced684bb35d6172c542fa515db | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun May 24 11:13:06 2015 +0200 | |
Remove hardcoded part references from AIstate | |
commit 097d6b51212bedd99f7b1b2e2a7c4129afcb658d | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 24 10:40:55 2015 +0200 | |
Small change of variable name | |
commit 519b9408d7933dcd93c9b73b123c5efb13c87c24 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 24 10:37:11 2015 +0200 | |
Replaced lambda expression with dict.get | |
commit 079c35b5aa3922201a8d755a9c89d2fbad621648 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sun May 24 10:54:30 2015 +0300 | |
Add missed ELERIUM_SPECIAL. | |
commit 54847eb36d89cb88fdb43e3952dff5c4ae013c73 | |
Author: matgb <matbowles@gmail.com> | |
Date: Sun May 24 07:18:40 2015 +0100 | |
Reduced shield strengths and costs | |
~shield strengths equalised with unrefined weapon of each type | |
~costs reduced propostionately | |
commit 1f11b95ebb0e415928b3802f04d630d8fd67395e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 23 22:07:16 2015 -0700 | |
adjusted Pedia Planet Suitability page so that it no longer excludes species that cannot build ships | |
commit 147d4ced14c291726d0f99fd9622ff2aea6d1b8e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 23 12:28:28 2015 -0700 | |
a bit more AI SHipDesign cleanup | |
commit 1f12f7b991a52e9a1c3e4362533be37377d630d6 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 23 15:40:44 2015 +0200 | |
Added parsing support with % operator for string substitutions in string valuerefs. | |
commit 7fb51b99d55b5e34da4ee7d3694571490aa56bb1 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 23 15:37:02 2015 +0200 | |
Added string substitution ValueRef::Operation OpType. | |
commit a293b68842d8b4bc42c766321775d561fea6fcc4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri May 22 19:21:56 2015 -0700 | |
fixed cache_by_turn wrapper so it doesn't always evaluate the function | |
commit d2b5cf73a4528652fe644afdb1c417a59fe0c78d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri May 22 18:32:26 2015 -0700 | |
added a cache_by_turn function wrapper (only for functions with no parameters); saves the cache in foAI.foAIstate so can be used for analysis | |
commit aae50b240e8d915a7105ab9220e87a27d5546c16 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat May 23 00:17:42 2015 +0300 | |
Fix compilation for g++. | |
commit 43427d9e6c3532b25d32e429aac01b6d08bc7273 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon May 18 21:34:47 2015 +0200 | |
code cleanup, docstring enhancement | |
commit 59cc7c1a8cb07db59dfa1ea7e6bd94b0fc20c74a | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat May 16 11:20:09 2015 +0200 | |
Check location/cost invariance | |
commit 0c1742307e0056a41832d836e6c76c72d7f04283 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri May 15 01:05:09 2015 +0200 | |
bugfixes | |
Move invalid rating values to constant | |
Restored mistakenly deleted documentation | |
Bugfixes and cleanup | |
commit 51d79192f4d0e78b4d98ccf4e658c295d8c4bb5b | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri May 15 01:04:46 2015 +0200 | |
Add scout designs | |
commit 2f6cae763d45328c2cd2d46b9d503239207da0ff | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri May 15 00:05:34 2015 +0200 | |
clean up productionAI | |
Removed support for old design framework | |
commit 4ab1d2b47307a7b0d6712f579642d37fb6b4571c | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu May 14 23:50:51 2015 +0200 | |
fix various errors in the recent commits | |
commit 1e29d62f71b3548c391ae1af2e761f27da87cacf | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu May 14 23:11:20 2015 +0200 | |
update threat assessment | |
The AI now bases its threat assessment on the military ships it actually | |
has available instead of on the design that it may or may not build some | |
turns later. | |
commit b07c6f8bbfa24dda39300fd068e5061f23807abc | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu May 14 23:09:25 2015 +0200 | |
Call survey_universe() at beginning of the turn | |
commit d9dac71311e8f5ff5e5888af910e1d05f45cb358 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu May 14 23:07:39 2015 +0200 | |
small adjustment in ProductionAI.get_design_cost() | |
commit 81f092c4db9f1ae4c17ad06491b4c18801c598f1 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu May 14 23:06:27 2015 +0200 | |
Let AI always use new design framework | |
commit 14c69f0b6ea4e2dbd175312ecd491e3a1b80e410 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri May 22 16:52:32 2015 +0200 | |
Hooked in nonnumeric expression parsers for planet environments, sizes, types, star types, and object types. | |
commit c6e1ba084980bb8185a7267f37269e0af424ff88 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri May 22 16:51:41 2015 +0200 | |
-Fixed templating of parameters in generic initialize_nonnumeric_expression_parsers | |
-Fixed use of a semantic action after a simple literal in parser, which doesn't compile. | |
commit 4336157ea9e0bd0d46ba0da2f2013eeac2a1dc01 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri May 22 16:50:28 2015 +0200 | |
-Added safety check for no operands in RANDOM_PICK operations. | |
-Added missing RandomInt function include in header. | |
commit cc47a519750f5258bfa3a35c8d05d2174b1ed35d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri May 22 15:29:59 2015 +0200 | |
-Added parsing for many-operand ValueRef::Operation for OneOf, Min, Max. | |
-Added initialize_nonnumeric_expression_parsers function, currently unused except for the std::string specialization. | |
commit c77aa741d5006831bf78caa54d8ba71132716a91 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed May 20 16:37:38 2015 +0200 | |
-Reworked ValueRef::Operation to store operands in a vector, allowing an arbitrary number of operands. | |
-Added RANDOM_PICK operation, to pick randomly one of the operands | |
-Consolidated some similar code for MAXIMUM and MINIMUM operations. | |
commit 8eaa3df128016dfd097cc967bd839e649ca4acc4 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri May 22 15:28:14 2015 +0200 | |
Assigned monument_to_exodus.png tech icon to Gateway of the Void tech as suggested by Sloth | |
commit 7cace7c6079db8afbc416c267cadaecab3e871f2 | |
Author: b606 <besoa606@gmail.com> | |
Date: Fri May 22 09:34:05 2015 +0200 | |
Updated ENQUEUE_BUILD_ONE_PER_PLANET | |
- removed for BLD_TERRAFORM and BLD_TERRAFORM_REVERT | |
- removed for BLD_COLONY_BASE (left commented as placeholder) | |
commit 4e2c92d802558418ddc09269a3456a0216ec1ae7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu May 21 08:46:32 2015 -0700 | |
Changed get_supply_tech_range() to use the new cache wrapper. Slightly increased supply distance cutoff used in projections. Fixed controllable logging on colonization evaluation detail info. Misc cleanup. | |
commit 9e2cd1cae49fa60982690a8f3c8519144386f27f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu May 21 08:27:33 2015 -0700 | |
streamlined get_ai_tag_grade() | |
commit f9649ae910e6b5930c78604e80da5c1d30d4fb51 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon May 18 21:17:18 2015 +0200 | |
Enhanced placement of home systems | |
Home system placement during universe generation now makes sure that home systems have a certain minimum number of planets within their near vicinity. The process tries to pick only systems has home systems that meet this criteria, if that fails, an according number of planets is added to the nearby systems of those home systems that don't meet the criteria. | |
commit b1104810b0bc70743f79715bf9083fc22c5a1ac0 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Thu May 21 01:28:31 2015 +0300 | |
Remove handle of unexisted specials. | |
commit ebf83bc29dff9cbefd631f94cc81da1bfdc80791 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed May 20 08:23:58 2015 -0700 | |
additional ListBox iterator safety checks | |
commit 5b74e054f8708562ae6e1656c59686d6ea80c2b3 | |
Author: b606 <besoa606@gmail.com> | |
Date: Wed May 20 17:14:17 2015 +0200 | |
Added enqueuelocation for unique building per planet using macro | |
commit a554a027b1fe4c2f5c551971735c0f13b9600823 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed May 20 00:29:21 2015 -0700 | |
adjustment to GG::ListBox so that if the first interaction with a newly constructed ListBox is a shift-select operation, it acts as if the first row had previously been selected (i.e., selects from the first row through to the shift-selected row) | |
commit 91ba3076be0bbe95601e15ce9e19d9fd53b8351b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed May 20 00:26:30 2015 -0700 | |
fixed a GG::ListBox bug that would segfault if the first interaction with a newly constructed ListBox was a shift-select operation on rows (this crash was most commonly encountered with the FleetWnd FleetsListBox) | |
commit 46770f2aa021ab4fa4baba52db12c8942e9f1103 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue May 19 19:28:06 2015 -0700 | |
fixed a bug where outposts could be prematurely excused from combat, allowing them to wrongly get shield regen the next turn | |
commit ff4ef075e18cc7f93b61d28818006a13d7858854 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Tue May 19 23:41:34 2015 +0930 | |
Change DiscreteValidator to store values in a set | |
...rather than in a vector. Remove helper functions for sorting the | |
vectors and removing duplicate values (std::set does this automatically), | |
change constructors to initialize the set properly. | |
Remove copy constructor for OrValidator (virtual Clone() function makes it | |
redundant). | |
commit 6a80d9564e740353764cea0660c7d86bbdde2da2 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue May 19 00:05:46 2015 -0700 | |
adjust AI colonization and outposting priorities to reflect use of remote colony buildings; enabled AI construction of colony buildings | |
commit a512ff7c9e42198bbdf61ed2f43919c78166be31 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon May 18 23:28:08 2015 -0700 | |
improvement to AI colonization supply assessment | |
commit 62c16b2153283546c46b956b16b55a2c0e30e12f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon May 18 23:11:35 2015 -0700 | |
generalized some ColonisationAI routines for getting targeted planet ids and transferred to FleetUtilsAI | |
commit 3bd061f2daf00058ac92bf05aae9bc6e34597348 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon May 18 20:06:47 2015 -0700 | |
expose BuildingType.EnqueueLocation(empire_id, location_id) to AI | |
commit f3e17fea03daada117090d77f7c4f1c8873a9333 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon May 18 17:09:02 2015 -0700 | |
excluded GasGiants from homesystem vicinity planet count, and made some small cleanup | |
commit d2f22a77e339f100bd47a5277da69534d5f56dc0 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue May 19 01:01:26 2015 +0300 | |
Rename _build_reference_name back. | |
commit f49affa8ad913ed24a6b9a900a19167ff2b5e68f | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Mon May 18 22:52:34 2015 +0930 | |
Add new validators, change app-left-windowed validator. | |
Add a validator that takes a list of valid values and another validator | |
that takes a logical OR of two validators. Change the validator of the | |
"app-left-windowed" config option to also accept an SDL-defined constant | |
and prevent an error message. | |
commit e5d1957c2594aee0d80ff29624e8994cd5460bb0 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon May 18 10:05:11 2015 +0200 | |
Fixed typo | |
commit 9a22b44b523598a1553ccb9e33743ffa319b3499 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun May 17 20:01:29 2015 -0700 | |
fixed a bug that would stop the AI from using Protection Focus on the turn a savegame was loaded, and made some other adjustments to protection focus determinations. | |
commit 04734ee1369ca02467246c74740246efd48e141e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun May 17 13:50:07 2015 -0700 | |
made the default CMAKE_BUILD_TYPE be Release | |
commit e6b93e9ad5199bfea511170d74dd5413910a76f3 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 16 22:23:10 2015 +0200 | |
credits update | |
commit 39c6e5f59e2f31a2047df38bb59198c7b68be5fd | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sat May 16 02:34:16 2015 +0300 | |
Revert renamed key. | |
commit 414be35588a042560ebfe4c84342ae7fa4dfc313 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 16 00:49:13 2015 +0200 | |
Renamed initialize_expression_parsers to initialize_numeric_expression_parsers. | |
commit 59d228149ba749ab61567a65c711cf021745b3e7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri May 15 13:17:19 2015 -0700 | |
set a min threshold for number of planets in vicinity of homesystems; configurable as a filter for homesystems or as an adjustment after homesystems are selected | |
commit 62f350643aaed454d0f70cbbf7e326ec26646895 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Sat May 16 04:06:06 2015 +0930 | |
Change test used in SidePanel::InWindow(). | |
commit 38c7aba5296b375c2afcc23b7d55315df6359672 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Fri May 15 20:03:33 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (May 14, 2015 - 8bfc8bf) | |
- Translation update | |
commit fe57e300fc9488403ff8b4947807f69bb47c72a0 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Fri May 15 23:59:32 2015 +0930 | |
Add minimum size check for combat report window. | |
CombatReportWnd::SizeMove now respects the minimum size of its currently | |
open tab and GraphicalSummaryWnd::MinUsableSize is now implemented for | |
this purpose, along with various functions in its children and helpers. | |
Did not use GG::Wnd::SetMinSize because that makes it difficult to force a | |
maximum size via polymorphism, which is planned for CUIWnd-derived | |
classes. | |
commit 11fa19b8040fef6826d4920a5aaaa911a8dc7af4 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Fri May 15 23:13:43 2015 +0930 | |
Adjust layout of graphical combat summary. | |
* Make BarSizer::GetBarSize take into account the width of the y-axis | |
label | |
* Add a minimum participant bar width to stop low-health participant bars | |
disappearing with proportional bar width enabled | |
* Change BarSizer::GetSideBarSize to calculate proportional height based | |
on the actual participant bar heights, rather than including the height | |
of axes and labels | |
* Make the left margin for the graphical summary options bar smaller | |
commit f262307783733db84367cb45f5b1777d79964893 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri May 15 15:19:18 2015 +0200 | |
Removed Operation<double>::Description template specialization that I don't see a purpose for. | |
commit 52b0e0fbdfa7de770910b6239272c8ba5c6d529d | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Fri May 15 22:41:18 2015 +0930 | |
Fix resize tab on combat report window. | |
Leave a border at the bottom of the report window so that the graphical | |
summary and text log don't cover it up. | |
commit aa7585ac55f6e08081c44a725770be21093eaa22 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Fri May 15 22:19:10 2015 +0930 | |
Change behaviour of combat report window. | |
* GraphicalSummaryWnd: Remove INTERACTIVE WndFlag, call DoLayout when it | |
it is selected in the tab bar, instantiate m_options_bar immediately | |
after m_sizer. | |
* Make the combat report window disappear when leaving a game. | |
* Fix "this pointer used in initializer list" warning. | |
commit 0ee11da1f7bc1f2daa4499381ea37ba989d36d49 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Fri May 15 21:51:57 2015 +0930 | |
Change code formatting, remove reused identifier. | |
commit cacd53762d65934e42109babe152774553dba2d0 | |
Author: mel-odious <mel.odious.witch@gmail.com> | |
Date: Fri May 15 21:04:30 2015 +0930 | |
Fix SidePanel::InWindow giving false positives. | |
When m_system_resource_summary is empty, it is made invisible and moved to | |
the left side of the app window but SidePanel::InWindow would still return | |
true and cause the SidePanel to respond to mouse events in that area (even | |
though it is visually on the other side of the app window). Adding a | |
check that m_system_resource_summary is non-empty prevents this. | |
Also fix whitespace errors. | |
commit 5b2e18e3377f8e974d6b69d4218f3b9de60e145b | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Fri May 15 01:18:23 2015 +0300 | |
Remove keyword arguments that never passed at calls. | |
commit ff273181c6e059c88d0e28eee834bb9d3e8bc1af | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Fri May 15 01:26:16 2015 +0300 | |
Rename function arguments. | |
commit cdbfba2a1c7f43f67c1be9896424dff8c80d7f14 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Thu May 14 02:21:38 2015 +0300 | |
Cleanup. | |
commit f71576dc39cedba51b3739c0650108977bc3c722 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Fri May 15 01:16:47 2015 +0300 | |
Remove unused keyword argument for delete_fleet_info. | |
commit 2579c84085c5329209f31eddf8de8c66193d4752 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Thu May 14 01:32:38 2015 +0300 | |
Remove debug function. | |
commit 7bea4c1d920a835b82ee5e5689cdb51cb9d37b21 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Thu May 14 23:01:22 2015 +0200 | |
- Updated the nebula collapse scripts to use the new effect conditions by Geoff. | |
- Added some more variations to the nebula collaps(tiny and inferno planets, gas giants). | |
- Raised the size threshold for the collapse a little (because it was hard for a player to keep track of the nebula just before it becomes important). | |
commit ed28e451ce0e0af1f9dbdb952adb219a842550d7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu May 14 13:36:35 2015 -0700 | |
for large galaxies (1000+ systems) skip some unnecessary (and time consuming) logging re monster fleet possibilities | |
commit a732a5feb1d60ab60d00134e73ccf64d63be8eb2 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu May 14 13:07:38 2015 -0700 | |
put a mximum of 10 on the min-jumps-between-homesystems constraint used during galaxy creation | |
commit 7f7374da3d892b9802b27b911886cd3a99f3c928 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu May 14 11:06:10 2015 -0700 | |
changed order of appearance of util/Version.cpp in CmakeLists.txt so it is no longer last, which fixes VersionString link problems for some people | |
commit dc025fef84d556e08f5b388ace9c5c4ac4222c1d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 14 19:23:12 2015 +0200 | |
Removed stale headers from MSVC project files. | |
commit 8bfc8bff6bfd5f80e0a351c3b5140dc2f0704978 | |
Author: isupeene <isupeene@ualberta.ca> | |
Date: Thu May 14 10:30:07 2015 -0600 | |
Fixed typo in World Tree description | |
commit e7a5ef2330d1ff35f9873e923c40bc66afc21456 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu May 14 14:25:11 2015 +0200 | |
Updated MSVC 2010 project | |
commit 1b6a1235a6ca80017d4194a21b3d62972015f6db | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu May 14 14:16:06 2015 +0200 | |
Updated Xcode project | |
commit b7f0f5eed8907e74e1ce1a400758884dec908987 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 14 13:57:58 2015 +0200 | |
Missed file from previous commits | |
commit 814e367b03c086ca40ae8fd124b8cc88eeb62a9c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 14 13:34:09 2015 +0200 | |
Dump and Description functions for Conditional effect. | |
commit ea2dd5a089e0cf84f523210496f63912ab8213e8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 14 12:36:08 2015 +0200 | |
Added if condition/else wrapper effect. Is itself an effect, and is parsed as such. Takes parameters for condition and two lists of effects. If the target object matches the condition, the first set of effects are run. Otherwise, the second set are run. Does not work properly with SetMeter effect accounting, so do not use for meter-setting effects. | |
commit 218c2ad0fa7f87b961553c92bc04cb92f2561c82 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed May 13 18:34:32 2015 -0700 | |
fixed typo in unlocking of phinnert colony building | |
commit a8778ba44417faa8411ff62386f557d9e845dcbe | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Thu May 14 01:18:26 2015 +0300 | |
Cleanup in DiplomacyCorp.py | |
commit d305c281c875e993cc348519f7ece9bba9d5e8a0 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Wed May 13 14:23:35 2015 +0200 | |
Changed the name of the pedia category "Monster" to "[Game - Monster]" to bring it in line with the other categories that list objects in the current game. | |
commit 0d33966f9d924b926d2eb5eaea6ae7de7df84a05 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Wed May 13 08:34:55 2015 +0200 | |
- The Phinnert and Raaagh natives get the "PRIMITIVE" tag. | |
- Natives with the "PRIMITIVE" tag will not get the moderate/high tech natives special. | |
commit b4d654cecd3ce88e5f2550f99d8cde887272ca13 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue May 12 12:07:16 2015 -0700 | |
fixed a bug with AI chat & clarified which variables represent empire IDs and which represent player IDs | |
commit 0600c1e0bf405fa48ce74a23084fb588fe623e9c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue May 12 11:40:57 2015 -0700 | |
prevent AIs from responding to each other's chat (initial game-start salutation was triggering nonstop chatter) | |
commit c65231f536babf9acc63878c3de07934e2b53358 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue May 12 10:14:26 2015 -0700 | |
disabled AI midgame chat acknowledgments, which could initiate non-stop AI chat feeback to each other | |
commit 8a08cdee897f9323c6b5315ab05fa69d5a93b407 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon May 11 21:27:42 2015 +0200 | |
Seemingly functional but possibly flawed number-aware object list column sorting. | |
commit ecfaa967c7591b2dddc8609b3ca74d87a22e848c | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon May 11 21:08:15 2015 +0200 | |
Pass SettableInWindowCUIButton instance to bounds functor | |
When creating a SettableInWindowCUIButton instance the bounds function | |
can only refer to the owning instance if it is passed during the | |
evaluation. | |
commit fb4b1f3b40cfdd3d3a21a4c18d1b9b3c2a1af4db | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Mon May 11 20:58:47 2015 +0200 | |
- Fixed description of sensor type ship parts listing "Detection Strength" instead of "Detection Range". | |
commit 217b64bde07017a675dc9c4493c2371255b5ef7d | |
Author: MatGB <matbowles@gmail.com> | |
Date: Mon May 11 17:16:44 2015 +0100 | |
Improving stringtable explanations for Supply and Growth concepts and specials | |
commit fd7215e434b08faf0a3fe9d8ed20be7c741d5210 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Apr 14 10:33:39 2015 +0200 | |
Use forward file for GiGi controls | |
Instead of declaring every used GiGi control used by a client class use | |
a central GiGi header to forward declare said controls. | |
commit ec8baabc1e54fcd43db772ce3c6a03dc0708e761 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Apr 14 13:00:32 2015 +0200 | |
Move in_window_function parameter into SettableInWindowCUIButton constructor | |
The parameter is never changed during the lifetime of an | |
SettableInWindowCUIButton instance. | |
commit d1063d7f63f0fc838889279358a5725585762e08 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Apr 14 12:48:18 2015 +0200 | |
Replace CUI control specialization pointers with GG counterparts | |
Instead of using pointers to CUI controls we can use instead pointers | |
to the GG base class when the implementation doesn't need to know the | |
actual implementation type. This reduced header dependencies and enabled | |
easier substitution of the controls types when needed. | |
commit ea303146acbd4c7d855e95f9fdf441ba5507514d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun May 10 13:32:06 2015 -0700 | |
Revert "Revert "Add colony buildings for natives that can colonize but can't …" | |
commit a9937a1052579f4c0abbd75ec2dad9a1190102f3 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun May 10 10:50:33 2015 -0700 | |
removed duplicate line | |
commit b49183d4ce6a0d24feff2f3186326944bd16fb55 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun May 10 09:16:37 2015 -0700 | |
clarified that it is intended that a supply source whose meter is at zero does not provide fleet supply at all (even at the same system) | |
commit b249095a1838cdb9643a73c0d3563e61793a7814 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sun May 10 15:07:52 2015 +0200 | |
Expanded Nebula collapse to create random combinations of asteroid fields and planets. | |
commit 71cb594f46ab0f165a0d1f6471b7e3beacea2316 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun May 10 12:42:27 2015 +0200 | |
Added tooltips to auto/manual turn advance toggle. | |
commit 70c3ded07a674232cfab02a0f056cafb5448e23d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 9 16:17:36 2015 -0700 | |
expose UserStringList function to python AI, and use it for AI capitals | |
commit f858d61413e51861a8528630f4d3a2e962c023d3 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 9 18:54:07 2015 -0700 | |
cleaned up version of the basic diplomacy proposal of PR #53 | |
Moved AI diplomacy handling from FreeOrionAI module to a new DiplomaticCorp module. | |
* AI now keeps track of peace offerings and war declarations and they affect the attitude of the AI to the respective empire. | |
* AI now has a more varied set of responses to peace offerings | |
commit 673ab49be8d426b0fa86909188fd8df016d92ec8 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 9 14:00:48 2015 -0700 | |
enabled AI to use Protection Focus | |
commit c4ffa9b73d4e083bd5603d9ef10aab83accf1b0f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 9 13:59:50 2015 -0700 | |
have AI track a military rating for the 'standard enemy' warship it already tracks; have military planning take into account that rating in conjunction with enemy supply line information, when assessing threats | |
commit cd26c4cfe4dc5b945d531749d204816cde8821fd | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 9 13:57:01 2015 -0700 | |
made AI aware of enemy supply lines; made some variable names PEP8 compliant | |
commit e0d85a1ad48aa2f9a2b2b321ff451974e015c0c9 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 9 13:38:14 2015 -0700 | |
fixed python AI Interface calculation of supply projections | |
commit bfdd98e5c6a18a759551fa9820c2ffd70257ec9e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 9 13:33:40 2015 -0700 | |
fixed name of python dict_from_map wrapper from "to_map" to "to_dict"; wrapped fo.empire.supplyProjections to return a python dict not a boost indexed map; updated existing uses accordingly | |
commit c6af181463fa1b8f01a16c036d67ab9aa883327b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 9 13:31:41 2015 -0700 | |
AI now tracks regional threat; also adjusted AI calculations of relative combat rating differences and combinations. | |
adjusted AI defense tech priorities responsive to recent-ish changes to planet garrison techs | |
commit c2064e00d19fb91bf6bad4c7fa8d564f8d2a77c1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 9 11:00:08 2015 -0700 | |
Revert "Add colony buildings for natives that can colonize but can't build sh…" | |
commit 24c54e6d259d635cb684ae50fa8e29d6b2ca05dc | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sat May 9 19:51:59 2015 +0200 | |
Add colony buildings for natives that can colonize but can't build ships. | |
commit 559ada91fb118ea543242f9c0b13fda96451c11c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 9 10:40:38 2015 -0700 | |
reduced logging spam of index errors re AI shipdesigns | |
commit 6a78152a61ccd4757306f555079318942ac4bac9 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 9 09:16:49 2015 -0700 | |
adjusted AI planetUtils that provide names for lists of system/planet IDs, so that when the desired object is not in the local ObjectMap, rather than skipping over them entirely they indicate "?" as the name. | |
commit 46b420f3661ab36d5be18f325ffe9076022308d7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat May 9 09:06:00 2015 -0700 | |
modified ai python interface to_str method for universe objects to add an underscore after the type identifier and before the ID; adjusted the system.to_str method to use the general to_str | |
commit 74554685098e664b0c28695cdcb56edc98cedcc1 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 9 15:02:59 2015 +0200 | |
Adjusted when TextControl redoes DetermineLines when resizing, to fix issue where button centred text labels weren't properly repositioning. | |
commit 1482d86955168e4a253ab9929b72d263fe6178f7 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 9 14:12:59 2015 +0200 | |
trivial grooming | |
commit ff63e1ab5c891f8f944cf02b14616ea7edca70be | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 9 14:12:37 2015 +0200 | |
Fixed producible items list pin button not repositioning when resizing the window | |
commit 9b67747d23a05fca861e4a87df81c8d7fbb31167 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sat May 9 09:29:00 2015 +0300 | |
Add __str__ to empire | |
commit 95954a38aa4e52c73d5c7f1c2c5425c587428012 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sat May 9 03:54:15 2015 +0300 | |
Rename reference_name to design_hash. | |
commit cc804204e7b8ab56ec9e4c1adcf07746d8b32f19 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sat May 9 03:58:01 2015 +0300 | |
Fix typo. | |
commit c632a12a4c51e1f7bb64eb729598c15b7f21c5d5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 9 02:52:10 2015 +0200 | |
Adjusted CUIWnd resize dragging contraints | |
commit 86f38bdb28a3a6c7c76b8fb46e878df637574981 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 9 01:02:14 2015 +0200 | |
grooming | |
commit c090d37293c934d2385e58a5785fa1109e43acf4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu May 7 19:03:12 2015 -0700 | |
fixed a CombatReportWnd include error | |
commit 84d07d830d80143b5650d6a73cb3cf1ede301868 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu May 7 18:34:55 2015 -0700 | |
made stealthed attackers reveal Basic Visibility of themselves to their targets | |
commit 75d46b99e90d25f03f09b6fcb663396bbe233545 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu May 7 18:29:33 2015 -0700 | |
fixed the experimentor outpost ship specification | |
commit 60c001df83b09acd291c83dc9b67488e0b940565 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Thu May 7 20:13:07 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (May 6, 2015 - 3514e5b) | |
- Translation update | |
- Adds pedia links in some descriptions when necessary (in progress - same patch will be submitted to en.txt later, in one time) | |
- Typo fixes | |
commit 2c92f5a61042f7acdd8f285f6411205ee1220c54 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 7 11:52:38 2015 +0200 | |
-Adjusted UniverseObject::CensoredMeters to return a stealth meter with LARGE_VALUE values when an object isn't visible, as a sentinel value, and so that any tests of whether an object "should" be visible for staleness won't consider a object that has only ever been basically visible as having low enough stealth to be partially visible on subsequent turns. | |
-Adjusted UniverseObject::Copy to not replace previously-observed meter values with LARGE value when copying. | |
commit a3a31ae57a1a9948ffa3f758d2b19b552f8e1aef | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 7 11:48:52 2015 +0200 | |
comment tweaks / grooming | |
commit 2e965455bd6ce14eb896865fd84925a3a20cfcf4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed May 6 07:28:26 2015 -0700 | |
fixed an old include typo | |
commit f6b2ad5c36838d8643ac308f885784ca8c9b277d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed May 6 14:14:13 2015 +0200 | |
Connected signals so combat log links are clickable. | |
commit 67c50e8a629416c69d69a05be4631db1c1c4dbc7 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed May 6 13:11:00 2015 +0200 | |
grooming | |
commit 3514e5b1a377fea5be026972e9a45a9d543347cc | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed May 6 10:33:49 2015 +0200 | |
Move names to stringtables | |
commit 31c69ecd4e38baed7ddf79229406fbd282c79477 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed May 6 01:02:30 2015 +0200 | |
Update docstrings | |
commit c7b155c0a08b803d391f20223567a792b9e7e77b | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed May 6 00:43:22 2015 +0200 | |
adjust AI military shipdesign names | |
Names are now loosely based on greek mythology | |
commit fdb5ea582f5555e153f9ad0d1152a78c2d16ea1f | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed May 6 00:42:17 2015 +0200 | |
naming system for ship designs | |
Expanded AI ShipDesign framework: It is now possible to base the names | |
of the designs roughly on the strength of the design. | |
commit e3a0fbd2aa407816340fa53d3a1e836fd7fc3390 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed May 6 00:03:39 2015 +0200 | |
Bugfix | |
Fixed error that occured if the AI lost all its shipyards | |
commit 3511e9e779ca21f1e4dbba5d7ff45f6f4f189841 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue May 5 01:20:15 2015 -0700 | |
changed AI ShipDesigner to use just empire initials in design name rather than full empire name | |
commit 11ab9025177aa456dafe999bbe6a5d4cdd63ec8d | |
Author: MatGB <matbowles@gmail.com> | |
Date: Tue May 5 06:08:40 2015 +0100 | |
Tweaking numbers on Sloth's Experimentor patch | |
commit 7acea058d42df3e3df4288626fa5b0135b8ffc95 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon May 4 21:33:22 2015 -0700 | |
fixed a glitch in the fix-glitch PR #55 | |
commit 79e685ccfa94dcb49fd79417d0542a4c5fc9d456 | |
Author: Isaac Supeene <isupeene@ualberta.ca> | |
Date: Mon May 4 15:34:25 2015 -0600 | |
Updated the demo code to use priority level macros instead of raw numbers, and switched to ascending priority order for effects execution. | |
commit 88ec40574211f6bb7154e6b81d67535b59f9c943 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon May 4 23:17:53 2015 +0200 | |
fix glitch | |
-fix the AI building testdesigns after a load | |
commit d742fbfd3e3256857ce965a94154958b9209c21f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri May 1 12:35:12 2015 +0200 | |
-Changed species opinion storage to floats, fixing issue with the initial value being passed as a double which was throwing an exception when extracted as a float. | |
-grooming | |
-Initial implementation of species-species opinion display in pedia. | |
commit df40f747bc7df86a6e4e33c1cbb86ef6eb5b5e75 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri May 1 12:33:04 2015 +0200 | |
grooming | |
commit 7cca7d7a2a91f80f75f477c96f75fd276420bc79 | |
Author: MatGB <matbowles@gmail.com> | |
Date: Mon May 4 07:32:03 2015 +0100 | |
Buildings and parts icons tweaked and reassigned | |
commit a9452b3b639785a08f9c8e0aabc59943f9e72aad | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 3 16:05:40 2015 +0200 | |
Major rewrite of make_versioncpp.py | |
- Implemented dynamic determination of dll files to include in installer package for Windows | |
commit 402df518eb04160d3f5df2aac3bc9f232bddeeb6 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 3 17:26:51 2015 +0200 | |
Fixed typo | |
commit ea832cd35c086c76b17bf55ea4722d5d01e73221 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 3 18:16:42 2015 +0200 | |
Uncommented line which has been commented out for testing purposes | |
commit cc4f06466f558d4d590ff68d82f6435073718ffd | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun May 3 13:10:05 2015 +0200 | |
Code cleanup | |
-change various class/variable names and docstrings to comply PEP8 | |
conventions. | |
-print some errors to the player directly | |
commit d453abb279ecb8c71bd1b4978a0710ac871dd36d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Apr 27 19:18:35 2015 -0700 | |
make combat visibility requirement for attackability be Partial vis, not just Basic vis, in conformance with Partial vis req to initiate combat and other similar visbility reqs | |
commit 94913d703157d04bccd9daf7fe2dd8d98502a864 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Fri May 1 19:32:52 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (May 1, 2015 - 77764c1) | |
- Translation update | |
commit cf3deee1fea7288e10bdb7c870e464357bb2ac36 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri May 1 16:05:37 2015 +0200 | |
Extended make_versioncpp.py script | |
- Implemented possibility to specify generator function for each tuple of input/output files that get processed | |
- Moved call to generated_file.write to generate the output file to generator function | |
- Added special generator function for generation of NSIS installer script | |
commit 77764c17682a7c710c0b6e3a96a8d470eefce700 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Apr 30 17:24:38 2015 -0700 | |
changed the build time requirement for colony buildings to be based on the total starlane distance to nearest owned same-species colony owned by the empire, and to decrease if the empire owns fast ships. Also changed the stucture of the stringtable descriptions to use macros, for easier translating and updating. | |
commit be487a8b824e0dafecccc994571e45224a253c22 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 30 12:32:22 2015 +0200 | |
Removed test special capacity lines | |
commit f077b227abab3d3885c896c82105042ecb3976cb | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Apr 30 12:43:44 2015 +0200 | |
Cleaned up .gitignore a bit | |
commit 46cbf93e2482d96c0377f0852badff9c69e98d6b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 30 11:20:20 2015 +0200 | |
Made re-adding an already-present special without specifying capacity not change the initial capacity | |
commit ca46a34c46797f3d194039a2705c6a15f912c343 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 30 11:18:25 2015 +0200 | |
Parsing for SetSpecialCapacity | |
commit 08ae6eed7174c82d02a95ac8a100dd9925069a8d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 30 11:17:54 2015 +0200 | |
AddSpecial::Execute tweaks | |
-Made description / results consistent for capacity. | |
-Implemented initial value of capacity for use in scripts. | |
commit a322a1380da66cbc54e5dfaacecf08fb4e12392d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 30 11:16:47 2015 +0200 | |
Made UniverseObject::SpecialCapacity return 0 instead of INVALID_GAME_TURN when no such special is present | |
commit 0b10c7d1254e160aacc5b8c39e488e5d4e8d8e6a | |
Author: MatGB <matbowles@gmail.com> | |
Date: Thu Apr 30 04:43:16 2015 +0100 | |
Updating Col_bld_Gen script (hopefully) | |
commit eefe4c3a91214f7632ea1a5c4d320da86f785ea8 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Apr 29 22:36:21 2015 -0700 | |
fixed a combat bug that could cause a crash if all remaining attackers were destroyed during an intermediate round. | |
commit 089149f7cbc2fce0275eca5391c99ad3c2d598e3 | |
Author: MatGB <matbowles@gmail.com> | |
Date: Thu Apr 30 04:43:16 2015 +0100 | |
Updating Col_bld_Gen script (hopefully) | |
commit 8031b46bf173b66ef4766ded4dc1e80578469689 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Apr 29 22:56:24 2015 +0200 | |
Simplified / tweaked empire meter display in pedia, particularly since there is only one empire meter to display after the previous commit. | |
commit ae0b53f8396b82f20daeacb1834d01b596a1044f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Apr 29 22:55:36 2015 +0200 | |
Commented out unused meter adding to empires from alignments. | |
commit 1bc4b4c4475278f656a1e6d8e07ef582d4a46065 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Apr 29 02:27:12 2015 +0200 | |
Exposed costTimeLocationInvariant functions. | |
commit 40440e03e7d5427f3a4ed54aa8caf50abf56f2bf | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Apr 28 21:20:20 2015 +0200 | |
Incorporate new module to ProductionAI | |
The current ProductionAI code is extended to use the new ShipDesignAI | |
module while the interface remains the same as before. | |
Only every other AI uses the new framework for comparison reasons. | |
The calls to the new module is temporarily profiled in order to identify | |
possible performance problems. | |
commit 6711334bd04a402ead1bc3ff52c60fbab7b07e68 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Apr 28 21:15:15 2015 +0200 | |
AI: new module ShipDesignAI | |
The new module provides an extensive and flexible framework for the | |
design process of ships for the AI. | |
Currently ship classes used by the AI with the exception of scouts are | |
implemented. Future kind of special purpose ships can quickly be added | |
as most of the implementation is very generic, so only specifications | |
for the new shipclass need to be provided. | |
commit b9cde17d0bf2d079a5d64935ab8825ecdeed320d | |
Author: Isaac Supeene <isupeene@ualberta.ca> | |
Date: Tue Apr 28 12:40:22 2015 -0600 | |
Made the default priority 100 instead of 0. | |
commit d5ec689a836ff8c1be92d947097d02d5ec1ae332 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Apr 27 22:37:55 2015 -0700 | |
cause the HasTag condition to check for its tag in uppercase form; complementary to e4865e0 to make scripting of tags and tag checks act in a case-independent manner | |
commit e4865e060981404012970dcd9221d2a77eec27cb | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Apr 27 17:53:17 2015 -0700 | |
convert all object/species/etc tags to uppercase upon object/etc creation, in order to facilitate case-independent treatment of tags | |
commit 720b43734ca90e0fea1f10160650a5c3bcfb9172 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 27 23:02:09 2015 +0200 | |
Make pedia list of species' occupied planets use species object populations from SpeciesManager | |
commit 54a98320d6cbdeb0b1cab0be90aa9ce2e7b426a6 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Apr 27 22:59:17 2015 +0200 | |
more speed/starlaneSpeed fixes | |
-enums | |
-hull attribute | |
commit 823c7109e766d3a8a2979c6902558ae0ddbe00c0 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Apr 27 11:36:28 2015 -0700 | |
added more option-gated combat logging focused on valid attackers/targets | |
commit 21dc679e92e2608d1d8ee490db58d3bee5e4b210 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 27 16:41:17 2015 +0200 | |
pedia layout tweak | |
commit 2db838027732b95c0a05631a27b7d1c265bd55db | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 27 16:41:07 2015 +0200 | |
Species info tracking | |
commit c5f60757bfe1165dcb42fd3dff035af7e3ec74df | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 27 15:53:39 2015 +0200 | |
Set logging to auto flush | |
commit 92a0bd428edcf5de5b6013934d99a77580ff5314 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 26 22:57:54 2015 -0700 | |
moved ship part capacity description generation from EncylopediaDetailPanel into ShipDesign, and added the capacity description to the Design Window ship part control tooltips | |
commit 87f41fed58434c64480746cefd27ea397ec3b752 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Mon Apr 27 00:24:56 2015 +0300 | |
Cleanup invasions. | |
commit 3ee693a7a43080191092e70d6d4ca4d1517629b4 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Apr 26 22:09:44 2015 +0200 | |
partial addition of species relationship info to pedia | |
commit 3bbf6cdee0662ce0b0ecdf91a89508908734461d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 26 13:00:26 2015 -0700 | |
removed references to design.starlaneSpeed from AI content, and so also completed removal of corresponding exposure in the universe wrapper (has been previously superseded by design.speed) | |
commit 483645f07483ecab7c49ccb2b03c4ef67c0e03a5 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sun Apr 26 21:52:40 2015 +0300 | |
Cleanup planetUtilsAI. | |
commit e3b331273e3a74feee982357fcbaaa03e572dcc5 | |
Author: MatGB <matbowles@gmail.com> | |
Date: Sun Apr 26 17:44:17 2015 +0100 | |
Commenting out 0 pop requirements for most tech bonuses | |
commit 1f7d31101e2376cac51e174aae2853df053ae395 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sun Apr 26 14:32:17 2015 +0200 | |
Update the Experimentor Outpost | |
commit 11989d4a1622a547a8c74e12dd114964b12a5b3d | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Sat Apr 25 18:02:19 2015 +0200 | |
Update fr.txt | |
- On par with en.txt (Apr 23, 2015 - 6f22707) | |
- Add the flag "# translated" when french words are the same than english words | |
- Translation update | |
commit 6bd927cf5b5ed97fe243a5b165fe5063d92b400d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Apr 25 16:43:37 2015 +0200 | |
Reduced parallel builds in parsers MSVC project | |
commit d02541c0aa5e64bce80ba6bed36b41f18722cfd3 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Apr 25 16:43:15 2015 +0200 | |
Added gamestate tracking containers to Species | |
commit d309d51c71c8dd1404b2e3bd27d85ae6cb970138 | |
Author: Isaac Supeene <isupeene@ualberta.ca> | |
Date: Sat Apr 25 00:52:32 2015 -0600 | |
Implemented priority-based effects execution. | |
commit 244cbddedfaed8f47dc5080612bbf035a5263d86 | |
Author: MatGB <matbowles@gmail.com> | |
Date: Sat Apr 25 03:36:29 2015 +0100 | |
Make mines work on monsters | |
commit 9b812e956c69998c82be636cfd766ebc7394281f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Apr 24 14:39:48 2015 -0700 | |
added parsing for ShortestPath ValueRef | |
commit 73b27341f2f3003604923c5489afe7d579acf833 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Apr 24 13:25:40 2015 -0700 | |
added ShortestPath(obj1, obj2) ValueRef | |
commit 091b125470b13f6637cefd30476ead33dbb789b6 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Apr 24 13:24:53 2015 -0700 | |
added Universe::ShortestPathDistance(obj1, obj2) -- Returns the shortest starlane path distance between any two objects, with handling for in-transit fleets/ships | |
commit 22e9d59210d57adbc63bcd315e7249593b6079a3 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Apr 24 15:37:20 2015 +0200 | |
grooming | |
commit acfa42866da326385205d77a1c1d5872d3b70576 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Apr 24 15:19:55 2015 +0200 | |
Close the output file of make_versioncpp.py after checking | |
As suggested in a comment on 9ee4261 the file should be closed after | |
opening it. | |
commit abc1dfa76c80e5011543293a79491cb38bfa20c1 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Apr 24 15:16:41 2015 +0200 | |
Check if the output file of make_versioncpp.py exists | |
Before opening the output file for reading check if it exists at all. | |
Closes #40 | |
commit 408f75ae170fb85a1107dee0ac64298822d7bfcd | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Apr 24 15:12:25 2015 +0200 | |
Don't pass default parameter to check_output | |
As suggested in a comment on 3323243 the `shell` parameter of | |
`subprocess.check_output` already has the default value of False. So no | |
need to pass that. | |
commit 53c30463049262fdb45bd912fbfbea4b7b863feb | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Apr 23 19:47:33 2015 +0200 | |
Use the make_versioncpp.py script in CMake | |
Instead of using the now defunct subversion way of CMake to get the build | |
number, use the make_versioncpp.py script to generate all version related | |
source files. | |
commit 3323243e7863f9933ec7cf0adcce991f8a5229ef | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Apr 23 20:43:33 2015 +0200 | |
Use better git show format for version string | |
Instead of calling git show multiple times use a format string, that | |
returns the version string in the preferred format. | |
commit 0093db75adc4153d12e458f9c2da0c07d34d2ba8 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Apr 23 20:58:44 2015 +0200 | |
Remove code duplication from make_versioncpp.py | |
commit 9ee4261325bcfcc5ab395f6b6ee1fe55bc82f333 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Apr 23 21:27:19 2015 +0200 | |
Only update version files if needed | |
This prevents recompiling and -linking the application because of the | |
updated version file. | |
commit bc9985ddff9cd1c0883788393599b44d48d6179d | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Apr 23 20:39:56 2015 +0200 | |
code cleanup | |
commit 94352267bdcb76afab24cfaf158495f235fcaf71 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 23 10:13:30 2015 +0200 | |
trivial grooming | |
commit e3c07740d881a0b8fa177f002603fd1df18f99a1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Apr 23 00:32:14 2015 -0700 | |
changed combat attacker order shuffle algorithm to standard Fisher–Yates shuffle to avoid a bias | |
commit bee90608ffe9683516431eb8ccbcb93b447f2e4c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Apr 23 00:23:37 2015 -0700 | |
fixed combat bug where a planet could have its combat round squandered due to having another planet selected as target (invalid) | |
commit c4fa511354f797c8fd73ea80d9795e83b767a6db | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Apr 22 21:45:44 2015 -0700 | |
fixed a bug where a combat sitrep would not be sent to an empire whose outpost had been in combat, if the empire had no non-outpost combatants | |
commit 6f2270716ebe793cab5c83a7083490a3f9f5f31b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Apr 22 21:38:02 2015 -0700 | |
made verbose combat logging also enable-able via a specific verbose-combat-logging option, so that combat logs need not be swamped by other verbose logging | |
commit 950b8cd3fd91609959b1f623c6ff357431d9084e | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Apr 23 00:27:56 2015 +0200 | |
Remove hardcoded dependencies on ship parts | |
-new function count_troops_in_fleet(fleed_id) in FleetUtilsAI.py | |
-use new Ship/Design attribute troopCapacity instead of counting troop pods | |
-generalize the assignment to colonization and outpost ship roles to generic colonisation parts | |
-many PEP8-compliance edits in the functions reworked | |
commit 55e08d3be431fc94426e746ed82153d42aff37e4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Apr 21 12:39:10 2015 -0700 | |
fixed sidepanel invade button troop tally bug from 5a3386b | |
commit eae20ef8dc0ed690d770bc330f58f6d3a5089875 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Apr 21 21:31:57 2015 +0200 | |
Auto chosen ships for invasion in sidepanel switch to using ship, not design, troop capacity. | |
commit 69c1c15707985ed533d7a3715822e88d6da9c739 | |
Author: Ouaz <ouazeg@sfr.fr> | |
Date: Tue Apr 21 17:41:00 2015 +0200 | |
Update fr.txt | |
- On par with en.txt in master (Apr 20, 2015 d31eca2) | |
- Add the "commented lines" trick in order to preserve the file structure | |
- Fix the greek letters being not displayed by adding the corresponding strings | |
commit 5a3386b17552326c849ad2b6ca85faa3e28f948f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 20 18:16:22 2015 +0200 | |
Made sidepanel buttons use ship rather than design capacities for troops and colonists. | |
commit e02abf5b217d27dea4bba3ff4b96fad2ab68b346 | |
Author: MatGB <matbowles@gmail.com> | |
Date: Mon Apr 20 17:05:07 2015 +0100 | |
Make mines work on monsters | |
commit 1dcf72b822067d1969c3d6891c71ad52638adaee | |
Author: MatGB <matbowles@gmail.com> | |
Date: Mon Apr 20 15:30:22 2015 +0100 | |
~Add sitrep for Dyson Forest birth | |
~Add sitrep for Nebula collapse | |
~~Create asteroid field in new system | |
~Give Shield bonus to Experimentor world equal to start turn | |
~Give Defenses bonus to Experimentor equal to start turn / 5 | |
commit 8b2a838ad2c4712a5a0cfed8aa5c71ded5265a38 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 20 16:17:17 2015 +0200 | |
Allowed parsing of SetCapacity partname = "" value = ... type effects. Previously only SetDamage part meter effects were parsed. | |
commit cca5f56e0eccc28bb8df02fa0622ffd76a6addcd | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 20 16:16:28 2015 +0200 | |
grooming | |
commit 9d7ceb33ada914918cb463d12b082a50fee69f54 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 20 14:07:47 2015 +0200 | |
ignore .res files | |
commit 249a483c161d2aeffe328122f6407fa5acbe4db7 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 20 14:03:23 2015 +0200 | |
Switched Ship::CanColonize back to calling the ship design's CanColonize, instead of checking the ship's ColonyCapacity, to support zero-capacity colonization (outposting). | |
commit f169a96ff2871dc6b69fc5f5b2827d5242689acf | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 20 14:01:55 2015 +0200 | |
grooming | |
commit 9788d0022f313182982e3480ed979494b8eb7303 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 20 13:53:12 2015 +0200 | |
-Made Ship::CanColonize and HasTroop use the results of ColonyCapacity and TroopCapacity. | |
-Added colony and troop ship part meters, so effects can set them. | |
-Made ColonizeOrder::Execute check ship, not design, colony capacity. | |
-Made server ColonizePlanet and HandleInvasion use ship rather than design colonist / troop capacities. | |
commit 57eb04e26ea71035922342b1346debc85f75c0af | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 20 12:06:12 2015 +0200 | |
Implemented troop / colony capacity ship part meters and functions to sum these for ships. | |
commit c68db88b2f03c1fd1d682903441f7942866042df | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Apr 19 21:57:22 2015 +0200 | |
Exposed a few ship info function to Python API. | |
commit 17d6c60c397459bcd5f1fc6152bc101ff0001d4b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Apr 19 21:28:29 2015 +0200 | |
Added TroopCapacity and ColonyCapacity functions to ships. These currently return the design troop and colony capacities, but may in future return a sum of the appropriate ship part meter values. | |
commit 272073674ddd259ba21521a63ae1075a51128c42 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Apr 19 21:19:44 2015 +0200 | |
grooming | |
commit ce825f200598401ea4ef327c93ad9ea3fec4713d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 19 11:07:46 2015 -0700 | |
exposed ShipDesign::TroopCapacity, and a number of other ship design characteristics, via the python interface | |
commit 9d977a0bfab8fdc2f1112d829235c7e7368af30e | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Sun Apr 19 08:59:26 2015 +0200 | |
Add "does not stack" information to building descriptions. | |
commit 3b7c4065d2a7b79828e3f39b9cbb415dd9265d82 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Apr 18 16:06:58 2015 -0700 | |
enabled use of default stringtable as backup for key expansion/reference lookups during stringtable loading | |
commit a43eb138f66e7d2cf7997de9b032c25ca9ef6be1 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Apr 18 22:21:11 2015 +0200 | |
-Removed some lingering references to log4cpp from project files. | |
-Removed linker input references to also apparently now unneeded jpeg.lib and zdll.lib. | |
commit 3c4e447de49d87e0aa0e4e1cc0e730b0d86848df | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Apr 18 22:14:07 2015 +0200 | |
Made Message passing const, to resolve MSVC2013 compile error. | |
commit 69178efa2d9bfe952c7beb171f1b7b7370d54946 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Apr 18 22:06:15 2015 +0200 | |
MSVC2013 project files | |
commit e3820ca9942de60d023f467940c8b00c826e0913 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Apr 18 10:13:40 2015 +0200 | |
Possible Stringtabe parse stack space exhausted fix | |
commit 1dfeebe49c3a043e029a96b54826a763502aca94 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Apr 18 00:11:25 2015 -0700 | |
added empire ID display to Pedia page for empires | |
commit 9b775b9bd52ea529774216cb850887f4efd5607a | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Apr 18 00:10:35 2015 -0700 | |
fixed AI interactive shell help output of empire info and added output of player name | |
commit 95cdf02c5ffe801e3ccaa4e972ee5ba103f5787d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Apr 18 00:52:25 2015 +0200 | |
Stringtable debug output | |
When the stringtable has a parse error, report the last successfully | |
parsed key. | |
commit 79ac5248889c0628cc136182a87ee3ef27358d9a | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Apr 17 15:21:58 2015 -0700 | |
added output of player ids to AI interactive shell help response | |
commit 327a358494775565a0504cc136614fa0bdc42d13 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Apr 17 13:48:58 2015 -0700 | |
further stringtable parser tweaks, slightly changing KEY whitespace COMMENT parsing, and also eliminating backtracking in a few parts to reduce demands on the stack | |
commit 669bd0b432ea6e3893d97bad4bea0b4e820ca80b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Apr 17 21:10:23 2015 +0200 | |
Stringtable Tweaks | |
-Allowed comments after keys on the same line. | |
-Removed allowance for spaces between [[ and ]] and keys or identifiers. | |
commit c2c14cba4e0f1b073d8288d264fed4dfeab6cee0 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Apr 17 21:07:35 2015 +0200 | |
trivial grooming | |
commit 68ad18949a4fc48a4bada4d6e8cb14b834fac268 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Apr 17 11:08:02 2015 -0700 | |
fixed sorting order of planet meter icons when meters are equal (such as all zero) so that industry shows first rather than last | |
commit a4d24919f851f3f7bc18f269dbbe64368e9624b2 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Apr 17 17:17:10 2015 +0200 | |
Hopefully fix string substitution in effect-created object names | |
commit 055e7fd1bf36ea6e81c796e442fa8088ca77d214 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Apr 17 11:22:29 2015 +0200 | |
Parsing aliases for CurrentContent | |
commit 6ad134138776d492de4d724e038a3d898d97dd25 | |
Author: Vincent Legoll <vincent.legoll@gmail.com> | |
Date: Wed Apr 15 22:03:15 2015 +0200 | |
A colony building, blocked by an habitability condition is showing as : | |
"...that is not a uninhabitable planet for the species SP_ABADDONI" | |
That SP_ABADDONI should be translated, so add the missing UserString() | |
call. Also ensure that the species string is translatable. | |
Signed-off-by: Vincent Legoll <vincent.legoll@gmail.com> | |
commit 25a1e60bf8f5ab2411bf961f3f6f7927cf9cbb70 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Wed Apr 15 21:23:23 2015 +0400 | |
Cleanup translations. | |
Fix triple quotes for translation files. | |
Remove extra blank lines between values. | |
Add comments from en.txt | |
Sync keys. | |
commit 09f8d3820328350c560f8fac139026e3b8c50795 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Apr 15 10:06:32 2015 -0700 | |
made get_ai_tag_grade function slightly more concise | |
commit a0dace3b685d63261e1afa443b1cb59b116362df | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Wed Apr 15 02:36:43 2015 +0400 | |
Remove some en entries from fr.txt | |
commit 9931d10128307d501e554198ab715b1d17920eb9 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Apr 14 14:29:02 2015 -0700 | |
partial PEP8 python cleanup | |
commit 41aa7d8c5932ad5c765ff1a9973f279ca5b846cd | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue Apr 14 23:39:54 2015 +0400 | |
fr.txt update by Oauz. Clean the unnecessary spaces at the end of some lines (typos in the fr file which produced unnecessary triple quotes) | |
commit d94fa503eec6af1a20420b0a14d95fadd3f3a9fd | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Apr 14 09:44:09 2015 -0700 | |
generalized AI tag list filter & updated piloting tag checks to use it | |
commit e340412bfcd39f3037ac0ea7079ab6270e46b31d | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Apr 13 15:07:32 2015 +0200 | |
Updated NSIS installer to include boost log dll | |
commit cc91d2828a27fc018878033a00fc3610d09dc53f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 12 19:41:26 2015 -0700 | |
made initial 'unrecognized option' terminal spam be gated by verbose-logging option | |
commit e403dfe1f9e8d66376a53faa84a94e68c26e1b23 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 13 00:38:50 2015 +0200 | |
Deleted install script from repository, as it is now generated when compiling. | |
commit 0e2637393b992690603b6602c5141d575cde82dd | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 13 00:31:54 2015 +0200 | |
Added installer script to .gitignore | |
commit 6bb34ab6e64b2a8d51d0b9939b3e368ba4c0dac0 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Apr 12 22:22:26 2015 +0200 | |
Condition tweaks | |
-OwnerHasShipDesignAvailable id parameter from int to ValueRef | |
-Made some destructors virtual | |
-Made some constructors explicit | |
-Removed some explicitly written out do-nothing destructors | |
commit 3ca64cf6de58d81b66fd894cbca8530f95df5491 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Apr 12 20:40:49 2015 +0200 | |
OwnerHasBuildingTypeAvailable condition string parameter to ValueRef | |
commit efa79527749093ba748e97aed1b0b3e41aac7c22 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Apr 12 20:17:15 2015 +0200 | |
ShipPartMeter condition string parameter to ValueRef | |
commit 3819d3f5c8a9896d1769e123f1055f14901fd92c | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Apr 12 17:02:55 2015 +0200 | |
Updated Xcode project | |
commit 8352399c3b7b7f99660076609d56c7a83e26f6ce | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Apr 12 10:59:01 2015 +0200 | |
Reverse meter display order in resource panel (fixes 23c9e01) | |
The resource panels should display the meters with the highest value | |
first. | |
commit de27f0bd092f5db32f94ad45a3b4bf3e9c992855 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sun Apr 12 01:16:18 2015 +0400 | |
Cleanup: | |
Add/remove spaces. | |
Fix old typo (tech_is_complete.getTechStatus(_s_tech)). | |
Rename local vars. | |
commit d963b4883c9be2911d791e7daa3ed0f495bc5181 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Apr 11 10:25:55 2015 -0700 | |
work-around for a boost 1.57 bug (missing a shard_ptr serialization include) | |
commit 5fdbb9f65cfc3791afed5347648fff075f4c6824 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Apr 11 19:15:00 2015 +0200 | |
Effect parameter to valueref | |
commit f368a70fb258cbeb08943fa722e1171f560ca50a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Apr 11 16:36:39 2015 +0200 | |
UserString lookup of constant Create effect names | |
commit ea3e3d37d8186674f7b48616c907130aca04ad6f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Apr 11 15:59:21 2015 +0200 | |
Addition file that didn't get merged | |
commit 192645cbd2bb2c707c5b9f5652fb38b3d800d9e9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Apr 11 15:02:52 2015 +0200 | |
Condensed EffectsGroup description code | |
commit 1b636ebca20721a558471aa099af99bfa2430a25 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Apr 11 12:15:35 2015 +0200 | |
Create effect name parameters | |
-Added name parameters to CreateSystem, CreatePlanet, CreateBuilding, | |
CreateField, and CreateShip effects. | |
-Corresponding parser adjustments, and related reorganization. | |
-Changed a few parameter label names in parser. | |
-Tweaked some effect Dump functions. | |
-Made some constructors explicit. | |
-misc minor grooming | |
commit f7cfb882493cf3d03fca63cfcd757fda480d9101 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Apr 7 13:58:33 2015 +0200 | |
Make UI panel code comparable | |
The current code layout makes it impossible to check for code similarity | |
or duplication with diff tools. Placing member documentation above | |
members instead of behind them, removing table-like indentation and unfiy | |
the member ordering in declaration and definition improves code | |
comparability. | |
commit 00e0ec03021b19cf1f6c88ff39aebcd2066fcffb | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Apr 8 16:05:38 2015 +0200 | |
Remove unused MeterModifiersIndicatorBrowseWnd | |
This class isn't used anymore for serveral year, so remove it. | |
commit f4f4d2f393b1157b4813f923fcedb10abd789024 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Apr 9 22:16:13 2015 +0200 | |
Move SizeMove implementation into AccordionPanel | |
The building, military, resource and population panels use identical | |
code for their SizeMove member function implementation. This code was | |
moved to the common ancestor class implementation. | |
commit 9ece1105906c65d2996e8ab9089f119b36394a8e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Apr 9 22:23:23 2015 +0200 | |
Remove empty EnableOrderIssuing methods from meter panels | |
commit a9f78ce4fc86b31e717c5f8fa9dc5c8ecb3cebc3 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Apr 8 16:05:38 2015 +0200 | |
Move Render implementation into AccordionPanel | |
The buildings, military, resources and population use allmost the same | |
code for their Render member function. This code was moved to the common | |
ancestor class implementation. | |
commit ecbb16c50d1904834783fc25330c41a0d8008dbc | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Apr 8 16:05:38 2015 +0200 | |
Move MouseWheel implementation into AccordionPanel | |
The buildings, military, resources and population use allmost the same | |
code for their MouseWheel member function. This code was moved to the | |
common ancestor class implementation. | |
commit 23c9e010e27b7fbf8c989a63e2ae92de405a1822 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Apr 10 22:28:03 2015 +0200 | |
Use vector for StatisticIcon instances in planet panels | |
Instead of providing explicit instances for every meter statistic use a | |
vector. This reduces cod duplication at multiple locations within the | |
planet panels implementation. | |
commit 5afaac9f6ed75aef7e69e7de61d58e65d92180d8 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Apr 10 15:33:04 2015 -0700 | |
removed extraneous comment line accidendtally added to commit @35e88f7 | |
commit 3fcd70d48956b6db29685696538d1ddaf4bace65 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Apr 10 15:27:47 2015 -0700 | |
clarified pedia species text for Broad Planet Tolerance from "flourishes on" to "can tolerate" more types | |
commit 42383ce29e0fbb8332ffc74bc460dfc385f0a906 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Apr 10 12:59:43 2015 -0700 | |
removed no-longer-needed script for checking/fixing text file line endings | |
commit d3601207cafbff821d1bc0359a38ebb65223d269 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Apr 10 18:40:15 2015 +0200 | |
Switched to use get_resource_dir interface function in universe generator scripts | |
commit 74f01ac700261e03759dfd460d75252b9e0cdc37 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Apr 10 16:06:27 2015 +0200 | |
Added GetResourceDir() to server-side Python interface | |
commit 492279bf10406f08a1be541e471384f9571e3759 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Apr 10 14:43:12 2015 +0200 | |
Comments grooming | |
commit cc0c64c4ec668bf8ed3694d42163c8632de2c070 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Apr 10 10:42:07 2015 +0200 | |
Effect updates | |
-Made SetShipPartMeter effect part name a ValueRef. | |
-Modified ShipDesign IncreaseMeter helper functions accordingly. | |
-Removed SetShipPartMeter effect variants that specified a part class or | |
fighter type, as they weren't supported by effect accounting and don't | |
seem to be used. | |
-Made parsing for AddSpecial take a ValueRef. | |
commit 352d9e9568b5c65e8d4a9755a4b36e8380bb76ce | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Apr 10 09:17:17 2015 +0200 | |
Effect updates | |
-Made RemoveSpecial take a ValueRef parameter | |
-Added missing destructor to AddSpecial | |
-Made constructors explicit | |
commit 8a38b3babf5f4335f10e630843732517c179ba45 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Apr 10 08:11:41 2015 +0200 | |
More Condition parameter simple string to ValueRef adjustments | |
commit 0adf4926392de54d8e2c3b85b0886417db1dd212 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Apr 9 15:14:16 2015 -0700 | |
updated Linux section of cmake files to work with boost log library (Win and MacOSX sections appear to still need updating) | |
commit d5360fcaab15ebf876c84018083210f547f2ca2f | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Apr 9 17:13:05 2015 +0200 | |
Adjusted format of build number and test build installer file names | |
commit 23b7f42898ec12cd55816be98e3a0c3bf729001e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 9 15:09:05 2015 +0200 | |
Made some Conditions take ValueRef instead of simple std::string | |
also some grooming | |
commit e6dc561af476d1a7f6d2428eec730821b7156157 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 9 09:40:21 2015 +0200 | |
Made a few constructors explicit | |
commit 7b8e5bae12876c03e0b157142fa722cf7b1031a9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 9 09:34:48 2015 +0200 | |
Removed CombatFighterType | |
commit f4578367d4530ac6ccca5f529c689e7c29accdfd | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Apr 8 20:54:24 2015 -0700 | |
made display of moving fleet ETA controllable via config option | |
commit cbcba9637671c0fecb0cdae86dbadcc0ab79f978 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Apr 8 17:15:32 2015 -0700 | |
added fallback Ancient Ruins sitrep for empty excavation | |
commit 8b634ba89fa4a61a86c38efbcd276c9784191e77 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 9 01:38:04 2015 +0200 | |
Condition / ValueRef / Effect Adjustments | |
-Made the stored types of Conditions, Effects, and ValueRefs non-const | |
-Added a special-case in ValueRef::Constant<std::string> that, if the | |
value is "CurrentContent", the value of a new member variable | |
m_top_level_content is returned instead of the value itself. | |
-Added SetTopLevelContent functions to ValueRef, Condition, and Effect, | |
which is called recursively to any contained member of any of these | |
types, until a ValueRef::Constant is reached, which stores the value in | |
a new data member used for the previous point. | |
-When a ValueRef, Condition, or EffectsGroup is added to some content, | |
such as a BuildingType, Special, Species, etc, the SetTopLevelContent | |
function is called with the content's name, so that the value can be | |
returned by any ValueRef::Constant<std::string> within. | |
-Parsing for CurrentContent without quotes as a | |
ValueRef::Constant<std::string>. | |
-Grooming / safety checks | |
commit 04c25259547ef0974219678ef26ec5808c88753e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Apr 6 19:36:23 2015 +0200 | |
Split UI/InfoPanels.* into translation units by class | |
Splitting up the source files by class into separate translation units | |
prevents recompilation of multiple independent classes when doing | |
changes. This leads to faster recompilations on linux and probably on | |
the other platforms too. | |
commit 26b2a55026a840dba8b3f8637d4340d3c2be7b00 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Apr 6 21:33:18 2015 +0200 | |
Updated Xcode project to account for the splitting of UI/InfoPanels.* | |
commit 35e88f76309e34bd5adbe3a7480fe1421512c8bf | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Apr 7 15:42:12 2015 -0700 | |
made python server framework check for directory existence directly via boost::filesystem, to avoid unecessary directory changes | |
commit 825af5b13fb156f2f31984dd8e81fbe0c954b8e8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Apr 7 10:07:00 2015 +0200 | |
Parsing for Special capacity | |
-grooming | |
commit 011b02be573970bb80df0ceab08bdfef99416da2 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Apr 7 10:06:15 2015 +0200 | |
grooming | |
commit 62e7cdcbb9766c22c234f66564f7fb46852dabc1 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Apr 7 08:56:07 2015 +0200 | |
HasSpecial capacity range checking | |
(no parsing support yet) | |
commit d6745f6e7f67843268b22b1a5522e0cb37930767 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Apr 7 08:39:01 2015 +0200 | |
trivial grooming | |
commit c450d297fd6fa62db47e67adecbc706d425d00a7 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Apr 7 08:11:33 2015 +0200 | |
Queue Allocation Tweaks | |
-Increased queue EPSILON to 0.01 | |
-Made the minimum allocation to production queue items equal to EPSILON | |
-grooming | |
commit 01aa60d19c9349946ae8babd40f059562c5a38a5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Apr 7 00:33:05 2015 +0200 | |
Added f after some float constants | |
commit 521e82cb797831fd216957d03dd59d7f65848e19 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 6 22:31:05 2015 +0200 | |
Special capacity indicator on planet panels | |
commit c63c4eb283e7fed7c8a3eecbe5dbd5449401dda0 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 6 22:30:36 2015 +0200 | |
Python Special adder sets capacity | |
Uses defined ValueRef to get value. | |
commit 0462709452a5d0e01efc4985b59e019d0c8eba28 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 6 22:29:59 2015 +0200 | |
Exposed InitialCapacity function to Python | |
commit 33a05bfd195c4d6c2a07bcbb48a971614dc388db | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 6 22:28:08 2015 +0200 | |
initial random capacity stats for resource specials | |
commit 03ef927010d99db92c2e00330a61785f5397a408 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 6 22:27:17 2015 +0200 | |
InitialCapacity helper function in Special | |
commit 51f42403560aac5672c09774012d83b9f11c8c59 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 6 22:23:12 2015 +0200 | |
grooming | |
commit 4b6380e3df9640e8a619f976b27efa46b372c439 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 6 22:21:50 2015 +0200 | |
No-Statistic StatisticIcon | |
Gave StatisticIcon a constructor and other code support for having no | |
number associated with it. Intended for use in cases where some things | |
need a number and some don't, but both kinds are useful to have in a | |
single container. | |
commit 35d9062be7f053defc0988f9ddcf67854c8d6399 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Mon Apr 6 23:50:51 2015 +0400 | |
Fix typo. | |
commit 87ba108bb9c23789d3e0dd785442e46f8c492795 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Apr 6 19:16:15 2015 +0200 | |
Xcode project: Use full instead of abbreviated build number in make_dmg.py script | |
commit e3065fe3583835115671ae6bca5fae1b4682a0f6 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Apr 6 18:54:27 2015 +0200 | |
Removed branch indicator from PRODUCT_VERSION string of NSIS installer script | |
commit d03939d6d469f5b48e56a0651a937ffedbe87a3c | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Apr 6 18:11:31 2015 +0200 | |
Added FreeOrion_Install_Script.nsi to .gitignore | |
commit e474c580eb77f02bdb36edf39e852328c55a3ae8 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Apr 6 17:53:27 2015 +0200 | |
Added automated version string generation for NSIS installer script on Windows | |
commit 7650b631b550db42c826f6e0850bcdb042c7f712 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Apr 6 17:07:35 2015 +0200 | |
Adjusted OSX/Xcode specific make_dmg.py script for use with git | |
commit fa0a580199c90fd23ec090ed966bc91bb43fc11a | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Apr 6 16:43:14 2015 +0200 | |
Removed reference to make_ogre_plugins.py from Xcode project | |
commit aae8b400328c4c7db1516625162f34d1690599de | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Apr 6 16:34:15 2015 +0200 | |
Added OSX/Xcode specific Info.plist and contents.xcworkspacedata to .gitignore | |
commit f5e22fb6497854813c2fe6d843c8038303a14c91 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Apr 6 15:55:53 2015 +0200 | |
Added automated version string generation for Info.plist on OSX | |
commit 575f789cb36f1a8a7ab2dc42459a0501fbdb2bf8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 6 13:53:42 2015 +0200 | |
trivial grooming | |
commit dd6a2ac217683aee4967a61e33976a61c6e2249b | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Mon Apr 6 00:52:43 2015 +0400 | |
Update fr.txt by Quaz. | |
commit e0a52ab6362aa9332bd41a00d7eb4508f2136fcd | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Mon Apr 6 00:33:17 2015 +0400 | |
Fix quotation usage. | |
commit 501554184d4435d29b9e23f04a09b1976cc605c9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Apr 5 22:20:02 2015 +0200 | |
Tracking Effect Destruction in Empire Stats | |
commit 0a4147ab8b8e28fc30b7068dcad0201d8ba266d8 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Apr 4 20:40:05 2015 -0700 | |
fix to hull fuel problem from commit 8858abb | |
commit bb32fce5c7039ceb9707f9fd23f0bd6e2ca6eb84 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Apr 4 19:55:36 2015 +0200 | |
Fix indentation | |
commit 5910f5a7fe3afa2462897a3b06687e167c391171 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Apr 4 09:28:47 2015 -0700 | |
added explanatory comment re calc for AI scout production priority | |
commit f64514988fb1ecb58c0cf4ec384108f4e3a8f294 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Apr 3 22:52:46 2015 -0700 | |
made production & research queue EPSILON larger by factor of 10; previous value was too small to prevent occasional trouble from float precision limits | |
commit d26172a99a1d73029522081a68cd3dc06d0dac1e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Apr 3 22:32:22 2015 -0700 | |
fixed glitch in blockade code regarding lane-preserving fleets | |
commit d2c80ce286771503bf03b80f20ecc11e78a5cc04 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Apr 3 18:24:24 2015 -0700 | |
added KDevelop4 project file pattern to .gitignore | |
commit 9b9782cca9afbb3eb7eca0c2e86052c247a619de | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Fri Apr 3 23:29:42 2015 +0400 | |
Remove unused meter keys form other translations. | |
commit 1fce4fc996e24e5b4895fc02d26ae5a178a97a83 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Fri Apr 3 23:29:13 2015 +0400 | |
Fix STARLANE_SPEED_TITLE in en.txt | |
commit 8291ba7a0c6790f32b49917eb7ca5dd9ce87c711 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Fri Apr 3 22:35:54 2015 +0400 | |
Update en.txt by Ouaz. | |
commit 07bbf0cf53eb7b6dcd5d0ef8105b08410b314521 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Apr 3 11:37:51 2015 +0200 | |
Prep for tracking effect object destruction | |
in statistics for which empire/species was responsible. | |
commit e1c94f36977f9585b3752daec9eeff79ce8a05e9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Apr 3 10:46:45 2015 +0200 | |
Python API cleanup after meter changes | |
commit 4aadf13657932a2b31aa25d1cb1f53bf2ba26fe3 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Apr 3 10:36:38 2015 +0200 | |
Fix commit 8858abb2 | |
commit 7ee05fbe486cb90368d2302d5323ea94690025ae | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Apr 2 21:18:46 2015 +0200 | |
Remove StatTooltip member function | |
The FleetWnd::StatTooltip and FleetDataPanel::StatTooltip member | |
functions return a translated tooltip text from a given MeterType. The | |
result is only used at a single place for every given MeterType so it | |
creates only another indirection for getting the right translation. | |
commit c64776036f28368b7a5482cd925dfd72f010120b | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue Mar 31 22:39:58 2015 +0400 | |
Replace tabs with spaces. | |
commit 2f85bccb3e7b3da2d582514ba5d17fc4204a3606 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 2 19:37:13 2015 +0200 | |
trivial grooming | |
commit e4e100333cdaaa11a58782007540f1d3148586e4 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 2 19:37:05 2015 +0200 | |
Missed file from meter/effect reduction commit. | |
commit 2bca0b911ccd9607e8823ddbe98840fec3f9e324 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 2 19:36:17 2015 +0200 | |
Fixed counting of empire planet-species depopulation | |
commit 8858abb23272403b93d2d151c4ddb0e1332d1144 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 2 17:58:24 2015 +0200 | |
Meter and Effect Reduction | |
-Replaced StarlaneSpeed and BattleSpeed with just Speed in meters, | |
effects, conditions, etc. | |
-Removed ROF, range, ship/fighter damage, launch rate, fighter range | |
meter types. | |
commit db942009638df2c47bb35437260d6450ba685e37 | |
Author: Geoff <geoffthemedio@users.noreply.github.com> | |
Date: Thu Apr 2 02:59:27 2015 +0200 | |
Revert "Fix missing UserString()" | |
commit 1f94a24d21f7f5cd47c14b6c186337f026e1cc4a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Apr 2 02:46:58 2015 +0200 | |
Custom Condition Description | |
Added a new Condition, with parsing, so that any existing Condition can | |
have a custom in-GUI description written by referencing a stringtalble | |
entry. Added an example of intended use: writing location descriptions | |
for buildings that will appear in the UI. | |
commit 658ee13872c336aed5825d3c4cd097ddeec0988b | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Thu Apr 2 01:33:40 2015 +0400 | |
Add files. | |
commit 05cf74fdf8554a3aa44e3c2284aa2ad930972a3b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Apr 1 00:25:03 2015 +0200 | |
Hull property parser tokens | |
commit e1fa62adc9dd04802d64a9f69cccd6d28eaa2b75 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Apr 1 00:24:15 2015 +0200 | |
grooming | |
commit 303bf1b7b8929f5190d447494161280f6f4433e6 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Mar 31 21:39:10 2015 +0200 | |
rework of stacking system | |
-add capacity to shields, detectors, stealth | |
-add macros to handle stacking: only the strongest part works | |
restore wrongly deleted descriptions | |
commit c67a5f9c786317a9319623c99ec83c7f8731e46a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Mar 31 21:48:35 2015 +0200 | |
Change data member initialization order | |
To silence the g++ -Wreorder compiler warning the GenerateSitRepMessage | |
data member initialization order was changed to match the data member | |
declartion order. | |
commit bcaf0948b04658c7699723b5bd2596fb70b4358e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Mar 31 23:03:28 2015 +0200 | |
Remove unused variables | |
To silence the g++ -Wunused-variable compiler warning some unused | |
variables were removed. | |
commit 9b70fd9f8351a7128e7aa0aa50d474cc263be119 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue Mar 31 22:16:37 2015 +0400 | |
cleanupResourcesAI | |
commit ddea41b492b04ce62c3549c2e9e45f9a671b3155 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Mar 31 19:18:03 2015 +0200 | |
Use 4-digit instead of 2-digit year number for build number | |
commit 3b5c00c23c34b75ae48f495db58fce371b79d065 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Tue Mar 31 14:44:28 2015 +0200 | |
Advanced Ground Troop Pod and Troops balancing: | |
1. Nanotech Cybernetics unlocks the ship part "Advanced Ground Troop Pod", which has twice the cost and twice the capacity of the regular one. | |
2. The Self Defense tech (a starting tech) will grant a bonus of 0.2 troops per population instead of a flat 2. | |
3. The Cyborgs tech will grant an additional bonus of 0.2 per population. | |
4. Natives will have troops calculated by 10 + 0.2 per pop (instead of a flat 12). | |
commit afa29da92864f8f0242549b825936479a6ec3063 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Mar 31 11:47:36 2015 +0200 | |
adjust class of engines to starlaneSpeed | |
-change class from General to starlaneSpeed | |
-add capacity and remove effects | |
commit 921ae6f88e7370d73cc132f9918cdf27facb0f1a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Mar 31 11:28:20 2015 +0200 | |
Added ValueRef internal support for HullStealth, HullStructure, HullFuel, and HullStarlaneSpeed. | |
commit 1378faff539da44d19f8a1d9693c03674048de25 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Mar 31 11:24:09 2015 +0200 | |
Switched PartType capacity stat storage to a float. | |
commit ebeeb64051677c1bffbcc084784a94766be87345 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue Mar 31 01:42:29 2015 +0400 | |
Cleanup. | |
commit dfe5ee9a26900b1458ddf5a86ab9c33df8e816d1 | |
Author: Sloth <oliver.mecking@web.de> | |
Date: Mon Mar 30 23:24:04 2015 +0200 | |
High Tech Natives patch: | |
- The High Tech Natives special will create a cultural archives building which boosts research. 20% chance of also creating a Scanning Facility. | |
- The High Tech Natives special will be removed once owned by any empire. The cultural archives will remain for as long as the population is > 0. | |
commit f1d9222abefbce6a92360cb1b9a747c4bdd1a072 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Mar 30 19:07:51 2015 +0200 | |
Added missing newline at end of make_versioncpp.py | |
commit f9a748641b4ba4edb559ea8be33417497bbcc214 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Mar 30 16:32:20 2015 +0200 | |
trivial grooming | |
commit a2c5cd72e60b62c43a34e31fd4a47ae997464526 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Mar 30 16:23:38 2015 +0200 | |
Adjust version string composition | |
commit 786a133e4c756703effd4f3328c0de33db218f33 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Mon Mar 30 02:33:21 2015 +0400 | |
Fix system name ordering for universe generation. | |
commit 897f2d6a9f8480dfdd2472b6beeee7efc77a6745 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun Mar 29 23:43:40 2015 +0200 | |
add trooper enum and fix valuename | |
commit d910c96e85fbc1abbd78763840f14e78c89a818b | |
Author: Vincent Legoll <vincent.legoll@gmail.com> | |
Date: Sun Mar 29 20:40:52 2015 +0200 | |
Fix missing UserString() | |
A colony building, blocked by an habitability condition is showing as : | |
"...that is not a uninhabitable planet for the species SP_ABADDONI" | |
That SP_ABADDONI should be translated, so add the missing UserString() | |
call. | |
Signed-off-by: Vincent Legoll <vincent.legoll@gmail.com> | |
commit 3a1499b829c64ead1f6bfebf9fcc5cbf78b0242d | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Mar 29 19:19:44 2015 +0200 | |
French string table update by Ouaz | |
commit f62802e324484c688714f17bf2a25c44f52aa7cd | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Mar 29 14:33:17 2015 +0200 | |
Specials Enhancement | |
-Made Special stealth a ValueRef, evaluated with the object the special | |
is attached to as the source object. | |
-Added an initial capacity ValueRef to Special, which will be used to | |
set the initial capacity when attaching to an object. | |
commit edc4ff222a14613d1bed1e692d65841eccaf918e | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Mar 29 15:14:44 2015 +0200 | |
Update .gitignore | |
Added file extensions for Python compiled/byte code files to .gitignore | |
commit bd86b9b31b96fbb616ca7a546c7509721a3299ad | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Mar 29 15:04:55 2015 +0200 | |
Update README.md | |
commit 15852fc0097da09e408dd1534e3d9ef980c5b7df | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Mar 29 12:21:29 2015 +0200 | |
Cast SDL constant to int before use in hope of preventing unnecessary error message in logs. | |
commit 352cddee28cfed41f558ab9af7a54efa619818fd | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Mar 29 11:42:24 2015 +0200 | |
Updated descriptions for GenerateSitRepMessage effect. | |
commit e16b07b16b70de2f7fa2222a803578f65a347b13 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Mar 29 00:48:59 2015 +0100 | |
GenerateSitRepMessage recipient flexibility | |
-Reworks how recipients for sitreps are internally determined. | |
-Enables handling of AFFIL_CAN_SEE and its condition. | |
-Adds some additional getters for GenerateSitRepMessage members. | |
commit 461ae51543be93eded2aaffc73151229edd29d00 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Mar 27 14:53:14 2015 +0100 | |
Removed bad enum uses | |
commit 183ed633cfd801b8180c937d6b5c0c38cc370ddf | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Mar 27 13:24:57 2015 +0100 | |
fixed typo | |
commit 06c7393c720b84ec48ad493a51bd70a80d0700af | |
Author: Geoff <geoffthemedio@users.noreply.github.com> | |
Date: Fri Mar 27 13:14:45 2015 +0100 | |
Removed reference to PythonUniverseGenerator.h | |
This reportedly should fix the Linux build | |
commit 8b9fe1a1a155831103001fa87bd84b5c26c56189 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Mar 27 09:21:39 2015 +0100 | |
fixed use of new enum(s) in empire affiliation condition code | |
commit a8ba9161096cc3d4dfccb079f5f9c648a9f09102 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Mar 27 09:19:28 2015 +0100 | |
more empireaffiliation adjustments | |
commit aba82c6a722986339551bbcb417528a014ce72ba | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Mar 27 07:16:45 2015 +0100 | |
partial empireaffiliation adjustments | |
commit 4587022c1c208b0dbedbf0f1177052f8bbecfc76 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Mar 26 21:45:41 2015 +0100 | |
More log4cpp removal. | |
Also removed a lingering OpenSteer reference in CMakeLists.txt | |
commit 66ff77b9017db679386170e4f82ac86b0d2a56bf | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Mar 26 21:40:46 2015 +0100 | |
Removed log4cpp code. | |
commit 0d5e97093c5a5a767eeceb88d30fe5c4691f8b71 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Mar 26 21:37:13 2015 +0100 | |
Replaced log4cpp with Boost.Log | |
commit e392d46a7734cbd0b96961871a28e4db0c151706 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Mar 26 21:31:41 2015 +0100 | |
-Commented out unnecessary log message | |
-minor grooming | |
commit dce5319e70069cff47111c1c70a248529b67e627 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Mar 26 21:30:22 2015 +0100 | |
Added iostream header to StringTable.cpp. | |
commit a601fd885e858a06685dec953141fb7892ed2c07 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Mar 26 21:01:47 2015 +0100 | |
Added capacity stat for Specials, with effect support to set, with parsing. | |
commit 3470e0da69c41b4f5408b9ef15c8bb84d7f9b8b0 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Mar 26 21:00:05 2015 +0100 | |
Fixed issue with error message about typing-unsafe hotkey | |
commit 1b4745e9eee8f3389fa5607d85bdc7b2d7d1b488 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Mar 26 20:57:55 2015 +0100 | |
Temporary git-compatible version string generation. | |
commit 34e4e7235054d84d3dac184c131193f57c99f902 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Mar 26 20:55:15 2015 +0100 | |
Add .gitattributes to enforce eol style | |
All text files should be converted to LF eol before committing. | |
When checking out the native eol should be used. | |
Visual studio related project files should be always checked out with | |
CRLF. | |
Xcode related project files should be always checked out with LF. | |
Binary assets like images, sounds, fonts and so on should be left as is | |
and should be marked as non diffable | |
commit 3fedd1bc7cb36b62dbe428041235c40539bdb5ea | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Mar 26 20:53:12 2015 +0100 | |
Add .gitignore for common file types | |
commit a5bc5ebfab3671b9de9806977bb15bf388193927 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Mar 26 20:51:42 2015 +0100 | |
Removed leftover ogre script. | |
commit 1eab06bc26a7f5876f5afba84bde64617de809d6 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Mar 25 20:42:55 2015 +0100 | |
Create README.md | |
commit bf52f2e954274778c2505e9aa2ec21824c098ed8 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Mar 25 17:42:16 2015 +0000 | |
Merged changlog updates from 0.4.4 release branch | |
svn path=/trunk/FreeOrion/; revision=8051 | |
commit a69d6ee695959bf87ea6886617c2bb1c23aac9bf | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Mar 22 01:44:54 2015 +0000 | |
increased cost of tech victory; now scales to galaxy size | |
svn path=/trunk/FreeOrion/; revision=8050 | |
commit 17662e303202eb0a78d4f63bfcd926deb8f5feff | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sat Mar 21 19:20:54 2015 +0000 | |
German stringtable update by Själe, some edits by me. | |
svn path=/trunk/FreeOrion/; revision=8049 | |
commit d4f24add3aa5b7c34b4699570cdc36f09a7e967a | |
Author: Mat Bowles <matbowles@gmail.com> | |
Date: Sat Mar 21 03:39:35 2015 +0000 | |
Updated Artificial Planet for the new colonisation mechanics, tweaked their costs and introduced two new types. | |
svn path=/trunk/FreeOrion/; revision=8048 | |
commit 977e15c3335891ed1c4cbb2a3309156e4c5ad066 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Mar 19 22:02:21 2015 +0000 | |
patch by Chriss removing now-unneeded references to the bullet library | |
svn path=/trunk/FreeOrion/; revision=8047 | |
commit ecacfc6006122ad8329e9ea726ce60bf8b839e18 | |
Author: Mat Bowles <matbowles@gmail.com> | |
Date: Thu Mar 19 21:58:39 2015 +0000 | |
Adding Sitrep for Artificial Black Hole creation and fixing previous error | |
svn path=/trunk/FreeOrion/; revision=8046 | |
commit 6f40fdd9951bdf52888d4683d67158b902e41f0e | |
Author: Mat Bowles <matbowles@gmail.com> | |
Date: Wed Mar 18 22:38:06 2015 +0000 | |
Added sitrep for artificial black hole | |
svn path=/trunk/FreeOrion/; revision=8045 | |
commit d89d63edc97d2ac713d9cf4b22302c96b9c8c947 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Mar 18 19:58:12 2015 +0000 | |
Fixed ctrl-click-for-right-click on OSX | |
svn path=/trunk/FreeOrion/; revision=8044 | |
commit c0a9ad280f50568b40ad1839ff4d0a8913bbbb07 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 17 19:51:18 2015 +0000 | |
Trivial warning fix. | |
svn path=/trunk/FreeOrion/; revision=8043 | |
commit 2c4e15c96430f3b471f868bc1b2d2548a8b69435 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Mar 17 08:16:00 2015 +0000 | |
Patch by MatGB increasing research costs for Heavy Asteroid Hull tech and making it prerequisite for the Scattered Asteroid Hull tech. | |
svn path=/trunk/FreeOrion/; revision=8042 | |
commit a9e7ccd88c91db29e15850dd610564edc9ef279f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Mar 16 15:25:19 2015 +0000 | |
minor clarification of starname clustering convergence loop | |
svn path=/trunk/FreeOrion/; revision=8041 | |
commit ed50b089d63b304df5a18f2ba1ae4868db0a444d | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Mar 15 13:18:37 2015 +0000 | |
Patch by vincele adding missing super tester colony building, slightly edited by me. | |
svn path=/trunk/FreeOrion/; revision=8040 | |
commit 77bb5a9ff91095effa119b09b9fef5c297bf3448 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Mar 15 01:42:16 2015 +0000 | |
adjusted ObjectListWnd code to use UserString to get text for "Any" | |
svn path=/trunk/FreeOrion/; revision=8039 | |
commit ae1d389fc485d9970a5ec36716967bdfe9091c69 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Mar 15 01:34:23 2015 +0000 | |
added three condition choices to the ObjectListWnd, specifically directed to helping players locate desirable planets. | |
svn path=/trunk/FreeOrion/; revision=8038 | |
commit 508b916023376f161e3a21d27cfc1211d82bfaf7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Mar 14 22:58:02 2015 +0000 | |
made multiplayer galaxy setup AI starting species selection deterministic if galaxy seed is left blank, to faciliate AI testing | |
svn path=/trunk/FreeOrion/; revision=8037 | |
commit 2a6423ec45c15d782af129661cd65e9df60971db | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Mar 14 22:54:23 2015 +0000 | |
Changed process kill signal from SIGHUP to SIGKILL and added associated debug logging; also added some debug logging related to removing items from the production or queue | |
svn path=/trunk/FreeOrion/; revision=8036 | |
commit 26f4a2919cf372d4bee77bf26711e1df4ee194ab | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Mar 14 15:06:27 2015 +0000 | |
adjusted AI loading of savestate so that old savegame files hopefully remain compatible with the current AI code | |
svn path=/trunk/FreeOrion/; revision=8035 | |
commit 5f57544c9663fa99738c0096f4a67dfb43e8c1aa | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Mar 13 20:28:23 2015 +0000 | |
added FO_COMMON_API to declaration of CreateSitRep, stemming from r8033 changes and needed for Linux | |
svn path=/trunk/FreeOrion/; revision=8034 | |
commit 94521722daeae54992f2a38b9f2ff9b651c9a3bb | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Mar 13 16:09:31 2015 +0000 | |
Added GenerateSitRep function to server-side Python interface | |
svn path=/trunk/FreeOrion/; revision=8033 | |
commit 3c5727b7882b32802a3e614f010a3eda7341994f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Mar 13 15:49:31 2015 +0000 | |
slight augmentation of the commentary added in r8031 | |
svn path=/trunk/FreeOrion/; revision=8032 | |
commit 20bebf7133bdf7e42f43ababee0db5daf8fbe4fa | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Mar 13 15:42:04 2015 +0000 | |
Added explanatory comments regarding the getBestShipRatings() rating & selection approach | |
svn path=/trunk/FreeOrion/; revision=8031 | |
commit d14604f5d262991bdb444200f7614f94e8f00b62 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Mar 13 13:51:43 2015 +0000 | |
Fixed bug in universe_generator.py causing natives being spanned in empire home systems, sometimes even on empire home worlds overriding the empire starting species | |
svn path=/trunk/FreeOrion/; revision=8030 | |
commit f1e35dc1a44e5b1b6f1ceee13ccb598124ae9752 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Mar 12 20:02:16 2015 +0000 | |
-Standardized logging calls. | |
-Replaced top-level Logger().errorStream() and Logger().debugStream() calls with ErrorLogger() and DebugLogger() function calls. | |
svn path=/trunk/FreeOrion/; revision=8029 | |
commit 225e6bc02b15542f02996c3626ed833057b078b6 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Mar 12 10:45:14 2015 +0000 | |
Patch by vincele making objects list retain selections when right-click menu ordering planet focus changes. | |
svn path=/trunk/FreeOrion/; revision=8028 | |
commit 449ad4be26d38d49f88b136804ecae02687af088 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Mar 12 04:44:21 2015 +0000 | |
misc AI Adjustments, including fix for gross overproduction of drydocks | |
svn path=/trunk/FreeOrion/; revision=8027 | |
commit 017ad4460c3f8e14dae542dccd075680c93cc00f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Mar 12 04:37:55 2015 +0000 | |
patch by Cjkjvfnby moving map-to-dict conversion of visibility data so it is handled in the interface layer | |
svn path=/trunk/FreeOrion/; revision=8026 | |
commit 705d5935e6873fbfe2e06a84ce159ecad3ed1fe3 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Mar 12 04:23:26 2015 +0000 | |
AI code cleanup patch by Cjkjvfnby, with edits re cur_best_mil_ship_rating | |
svn path=/trunk/FreeOrion/; revision=8025 | |
commit 45da3119fdfd5083e6b7e95828363b8ba567b032 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Mar 12 03:41:23 2015 +0000 | |
python interface minor adjustment re wormholes and planet axial tilt | |
svn path=/trunk/FreeOrion/; revision=8024 | |
commit 17575f0c1a7f51780232c71e4978844d321c23e6 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Mar 12 02:59:24 2015 +0000 | |
small additional cmake cleanup re recent python reorg | |
svn path=/trunk/FreeOrion/; revision=8023 | |
commit edb389c63131913067472c923e41d18215dc0242 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Mar 11 18:46:41 2015 +0000 | |
Basic implementation of Python scripted turn events | |
- Refactored universe generation Python interface | |
- Integrated universe generation and new turn events Python interfaces into generalized server-side Python interface | |
- Updated MSVC and Xcode projects and CMakeLists.txt accordingly | |
svn path=/trunk/FreeOrion/; revision=8022 | |
commit 729623474addd48bddaaf5e8740b654968685ca4 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Mar 11 05:49:33 2015 +0000 | |
Completely removed #includes from UniverseGenerator.cpp that have only been commented out | |
svn path=/trunk/FreeOrion/; revision=8021 | |
commit 26b71783c1105d49e851206de61edbeb44cbb23f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 10 22:19:25 2015 +0000 | |
More string / tech complex valueref implementation. | |
svn path=/trunk/FreeOrion/; revision=8020 | |
commit 6b0a95ecabf70e82a687fa1964353e46fcbdbfd5 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Mar 7 14:19:03 2015 +0000 | |
Commented out inherent stealth bonuses of 0.01 to buildings, planets, and systems. | |
svn path=/trunk/FreeOrion/; revision=8019 | |
commit a362734090ee842f4e90cf2283005ab95a561487 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Mar 6 12:31:56 2015 +0000 | |
Tech-related complex valueref implementation. | |
svn path=/trunk/FreeOrion/; revision=8018 | |
commit 3a2f21eb94a32dcbba372db2df201fa20ecd81ea | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Mar 5 19:14:24 2015 +0000 | |
Restored recently-lost messages icons. | |
svn path=/trunk/FreeOrion/; revision=8017 | |
commit 7b051fb7b819466d67e3b69f37ae3ad6af291dd5 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Mar 4 22:48:04 2015 +0000 | |
Edited patch by vincele moving filename to path conversion code into a function. | |
svn path=/trunk/FreeOrion/; revision=8016 | |
commit 7c586f6a7f7e8882f8338e1d89e9ab8803a29e3d | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Mar 4 21:54:40 2015 +0000 | |
Added some additional userstring stringcasted objectwnd columns. | |
svn path=/trunk/FreeOrion/; revision=8015 | |
commit 4f1568b61b9927ca0ed2c4ccd067b3a4f186de74 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Mar 4 20:09:05 2015 +0000 | |
Modified UserStringLookup::Eval to return an empty string, instead of the normal UserString error text, when a requested stringtable key has no entry in the stringtable. | |
svn path=/trunk/FreeOrion/; revision=8014 | |
commit 1394258c1e3db870f5240608dcba4fa6c0fcce77 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Mar 4 20:08:06 2015 +0000 | |
-Added UserStringExists function that checks if there is any UserString entry for a specified key. | |
-grooming | |
svn path=/trunk/FreeOrion/; revision=8013 | |
commit d59fe36e87c7ae5169cb2ee3ecd60962cf091cce | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Mar 4 18:53:38 2015 +0000 | |
Updated Xcode project | |
svn path=/trunk/FreeOrion/; revision=8012 | |
commit ea2369d5c2590ba49dc95a262c99a590a4e6a66c | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Mar 4 10:28:49 2015 +0000 | |
minor tweak to stringtable adjustment in previous commit | |
svn path=/trunk/FreeOrion/; revision=8011 | |
commit db526b897b1d2827a2ea1cae38d5282ee774fa3f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Mar 4 10:27:52 2015 +0000 | |
Added some extra planet-type related objectwnd columns, similar to Dilvish's suggestion, but using the existing userstring lookup string case mechanism to avoid needed to add another direct string valueref property. | |
svn path=/trunk/FreeOrion/; revision=8010 | |
commit 8210b7c82bf56b5b1dd9d878a6ca82af9bf9dc19 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Mar 4 02:26:06 2015 +0000 | |
-Removed template specialization for StringCast<int>::Eval as it was equivalent to the general case. | |
-Made the general case for that function more robust / safe. | |
svn path=/trunk/FreeOrion/; revision=8009 | |
commit a24e075aa48deb6c2750da11a4031eed258846ef | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Mar 4 02:23:29 2015 +0000 | |
Small patch by vincele removing boost filesystem 2 code. | |
svn path=/trunk/FreeOrion/; revision=8008 | |
commit a0be0e1e7914cf89afa00749ddf33c755c7a96e8 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Mar 4 02:22:37 2015 +0000 | |
Moved FO_COMMON_API to Special class declaration, instead of just one function. Unsure why this wasn't always necessary, as it is done for most other similar classes. | |
svn path=/trunk/FreeOrion/; revision=8007 | |
commit 1f291da7ac2c65530b1fcf9328ccb73d92e55cc1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Mar 3 16:24:31 2015 +0000 | |
added missing FO_COMMON_API to declaration of Special::Dump (required on Linux, perhaps due to recent exposure in python universe wrapper) | |
svn path=/trunk/FreeOrion/; revision=8006 | |
commit dc6368dd7bdff7ada71d5bd76a1dc50aed580dfb | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 3 15:18:40 2015 +0000 | |
Fixed (hopefully) incorrect cursor positioning after typing or pasting text into an Edit control, when it was previously at the end of the existing text. | |
svn path=/trunk/FreeOrion/; revision=8005 | |
commit d38caad7c3cb3931315db4b747db328752e0b01d | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 3 15:17:15 2015 +0000 | |
grooming | |
svn path=/trunk/FreeOrion/; revision=8004 | |
commit fdf0b0037c3dd827a563fefd054c3413c3c2befc | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 3 14:43:41 2015 +0000 | |
Parsing for NearestSystemID property. | |
svn path=/trunk/FreeOrion/; revision=8003 | |
commit f3dc767cd543663cb8a17af958efd339fbc72260 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 3 14:13:11 2015 +0000 | |
-Added function to Universe to return the id of the closest system to a map location. | |
-Further modified UniverseObject::Dump to include that info when not in a system. | |
-Added ValueRef::Variable<int> case for NearestSystemID property, though didn't add parsing. | |
svn path=/trunk/FreeOrion/; revision=8002 | |
commit 0d67b93e0bdc8cc9c64220e146e39567b51323de | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 3 14:11:22 2015 +0000 | |
Made EmpireManager constructor private, and added friend classes to ClientApp and ServerApp, to prevent accidental construction of a temporary EmpireManager when it is intended to get the local app's main one. | |
svn path=/trunk/FreeOrion/; revision=8001 | |
commit 3c298715180fe061fcd227b2e2e912ebb481627f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 3 13:15:02 2015 +0000 | |
Adjusted UniverseObject::Dump to show owner name when one exists, and to show location as (x,y) if not in a system. | |
svn path=/trunk/FreeOrion/; revision=8000 | |
commit 50c8677d5ed414c971fcfc2c621ba1e6af8c38e8 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 3 13:13:52 2015 +0000 | |
-Renamed EmpireManager::Lookup to EmpireManager::GetEmpire | |
-Added free GetEmpire function to reduce verbosity of getting Empires objects throughout the code | |
svn path=/trunk/FreeOrion/; revision=7999 | |
commit 6f8bd535af9384d6c53016c6cb7e996ba41d764b | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 3 11:55:00 2015 +0000 | |
-Added some dump functions to PythonUniverseWrapper.cpp | |
-Attempted to expose some Meter containers and Meter class, probably not functional | |
svn path=/trunk/FreeOrion/; revision=7998 | |
commit 954fe60800c372ad24262b2631a56fe2fae983bf | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 3 11:17:48 2015 +0000 | |
Interactive AI debugging via UI chat by Cjkjvfnby. | |
svn path=/trunk/FreeOrion/; revision=7997 | |
commit 127f71ebd0a1fe8246ad6eb2289b49aeb1c48ee1 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 3 11:13:25 2015 +0000 | |
-Added MultiEdit::TextInput override, to fix issue where keyboard input to a nominally read-only MultiEdit (eg. chat display) was being added to the Wnd's text because it was being handled in Edit::TextInput which is unaware of MultiEdit flags such as GG::MULTI_READ_ONLY. | |
-Grooming | |
svn path=/trunk/FreeOrion/; revision=7996 | |
commit 3d333da355b615054f7e94f9d4f2f8536e399e23 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Mar 3 11:08:40 2015 +0000 | |
Warning reduction by vincele | |
svn path=/trunk/FreeOrion/; revision=7995 | |
commit 7fa4e382c866ce31e90831f69faba01f252da206 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Mon Mar 2 20:57:13 2015 +0000 | |
-Big patch by Mitten.O, adding graphical combat summary | |
-MSVC project file adjustments by me | |
svn path=/trunk/FreeOrion/; revision=7994 | |
commit ded4ab9d61d5b99eae3455c49778581c966d46a1 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Mon Mar 2 18:32:30 2015 +0000 | |
Added some meter type containers to Python API, hopefully fixing some gamestate getters. | |
svn path=/trunk/FreeOrion/; revision=7993 | |
commit fc3257765653732c4b7e822698db9b5bf536312f | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Mar 1 21:18:26 2015 +0000 | |
Added new modules for server Python interface to CMakeLists.txt | |
svn path=/trunk/FreeOrion/; revision=7992 | |
commit 9c8617e75747c98b469d54118a1a9c33f47956e5 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Mar 1 21:18:20 2015 +0000 | |
MSVC project file update | |
svn path=/trunk/FreeOrion/; revision=7991 | |
commit 40ffda2b264efd343bf9ead372782db3ec57b473 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Mar 1 21:18:12 2015 +0000 | |
Restructure/refactor Python universe generation interface, continued | |
- Moved Python engine/framework init, cleanup and helper functions into new module PythonFramework | |
svn path=/trunk/FreeOrion/; revision=7990 | |
commit 256d865714d953090b7dac6d1b4c9f469c65ae16 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Mar 1 21:18:03 2015 +0000 | |
Restructure/refactor Python universe generation interface | |
- Moved wrapper code into new module PythonServerWrapper | |
svn path=/trunk/FreeOrion/; revision=7989 | |
commit b5368beb6b4e0ba17adb180e6b6e3675499588b1 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Feb 28 11:35:58 2015 +0000 | |
Removed OIS stuff from CMakeLists.txt. | |
svn path=/trunk/FreeOrion/; revision=7988 | |
commit ae117cea2b6b840d600da500da321cdad2a8ca74 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Feb 28 11:32:24 2015 +0000 | |
Small patch by Chriss adjusting CMakeLists.txt files for new location of PythonUniverseGenerator source files. | |
svn path=/trunk/FreeOrion/; revision=7987 | |
commit a6a3582fbf15db2151ee06d3091f50edf134ae29 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Feb 28 10:03:38 2015 +0000 | |
MSVC project file update | |
svn path=/trunk/FreeOrion/; revision=7986 | |
commit 5d28540688d96fdcff2dade32ba4ed69a8d94c43 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Feb 27 15:43:30 2015 +0000 | |
- Created python/server folder | |
- Moved all Python universe generation stuff to new folder | |
svn path=/trunk/FreeOrion/; revision=7985 | |
commit 93b849065876e35577615f8c63d6d26695f77e09 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Feb 27 15:13:37 2015 +0000 | |
Removed some more obsolete code from UniverseGenerator.h | |
svn path=/trunk/FreeOrion/; revision=7984 | |
commit c3ca7f960c794205f77dd6aff14c2eda950c3df3 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Feb 27 14:28:54 2015 +0000 | |
Removed obsolete code from UniverseGenerator.h & UniverseGenerator.cpp | |
svn path=/trunk/FreeOrion/; revision=7982 | |
commit f8bb8d5f3d68965b20e5ee50e5b470fb8c4c9a26 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 25 08:41:39 2015 +0000 | |
Untested and probably very inefficient implementation of CanAddStarlaneConnection::Eval function. | |
svn path=/trunk/FreeOrion/; revision=7981 | |
commit 2848553ca22269d9c281868c94f19b6d8489b419 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 25 08:40:31 2015 +0000 | |
Slight parser condition name tweak. | |
svn path=/trunk/FreeOrion/; revision=7980 | |
commit 5cf33581e97e925887307c2d96ea53a97dca5229 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 25 08:39:51 2015 +0000 | |
trivial grooming | |
svn path=/trunk/FreeOrion/; revision=7979 | |
commit 8eda991b2b598c2003fdad71ce1557b6c51ae690 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Feb 24 00:55:15 2015 +0000 | |
AI patch by Cjkjvfnby adding chat message to player if AI triggers an exception when trying to add ship designs | |
svn path=/trunk/FreeOrion/; revision=7978 | |
commit 4ddc7a5dcf3aa7ad74af9f52665134a81ca90b0c | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Mon Feb 23 12:13:12 2015 +0000 | |
Slightly edited patch by vincele adjusting turns for which sitreps are shown when clicking prev / next. | |
svn path=/trunk/FreeOrion/; revision=7977 | |
commit c14dd9bffb0855239e2e92234ee214f56fa66e1a | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Feb 22 14:14:13 2015 +0000 | |
French stringtable update by Ouaz | |
svn path=/trunk/FreeOrion/; revision=7976 | |
commit 68703736efbe1c89b0f8160955d42678819027c9 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 22 12:55:30 2015 +0000 | |
Removed OISInput.cfg reference from root CMakeLists.txt. | |
svn path=/trunk/FreeOrion/; revision=7975 | |
commit caa7188d3d3fd96715e84ce31c38844cafb20f68 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sat Feb 21 18:03:15 2015 +0000 | |
Re-added OSX specific application icon that didn't come over with the merge of the SDL/SDK branch | |
svn path=/trunk/FreeOrion/; revision=7974 | |
commit e83a32309422050d3560cfb35da30398c3aa2abc | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Feb 21 00:58:11 2015 +0000 | |
slightly modified patch by Cjkjvfnby extending the FreeOrion AI Interface from the python side to provide improved object to-string methods. | |
svn path=/trunk/FreeOrion/; revision=7973 | |
commit 1d943e18a3b4337a3539c3e9095885c6dfbdb993 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Feb 20 15:01:41 2015 +0000 | |
Merged from trunk (up to r7970) | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7971 | |
commit 887c2665edeff5ee8947547422cb0f414a5c2983 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Feb 20 12:46:45 2015 +0000 | |
Small MVSC project file organization tweak. | |
svn path=/trunk/FreeOrion/; revision=7970 | |
commit e8e00f3c60d552960038eccedff3eca6c840cac8 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Feb 20 12:18:11 2015 +0000 | |
trivial whitespace grooming | |
svn path=/trunk/FreeOrion/; revision=7969 | |
commit 1061e299c5847a441e7ffcb7f3446a284fb85798 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Feb 19 12:42:49 2015 +0000 | |
Merged from trunk (up to r7965) | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7968 | |
commit b090486d26da6f34f6c4d839186f618f8f20c342 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Feb 19 12:37:47 2015 +0000 | |
Merged from trunk (up to r7964) | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7967 | |
commit 4407e2668f65e281d012a6f6fff78c28e9e3465b | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Feb 19 11:57:28 2015 +0000 | |
Merged from trunk (up to r7960) | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7966 | |
commit 1c9234874ea7e1ff6479dda3da35708c940ebd2b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Feb 19 02:58:08 2015 +0000 | |
correcting / harmonizing a function name reference | |
svn path=/trunk/FreeOrion/; revision=7965 | |
commit b069fbd08e7d1d76fcbe4fe3d76b82b35b2223a5 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Feb 19 01:08:21 2015 +0000 | |
eliminated some unneeded attributes in the AI interface ShipDesign wrapper. | |
svn path=/trunk/FreeOrion/; revision=7964 | |
commit 8f85465ce30385aab0fcda5294ffdf139f567521 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Feb 19 00:36:12 2015 +0000 | |
-Made Python API shipdesign.description a function | |
-Made Python API parttype.capacity a property | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7963 | |
commit 6c78da19d0919321e0571590cae2d1671cc2791b | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 18 20:16:56 2015 +0000 | |
Removed unused locals. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7962 | |
commit cb35cc63b1776f0464303ee5cde1ee7118390cb0 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Feb 18 06:19:49 2015 +0000 | |
added empire availableShipParts and availableShipHulls to AI python interface | |
svn path=/trunk/FreeOrion/; revision=7960 | |
commit 172190c4ef6a6ecf4d167391bbe77b1523973c03 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Feb 18 05:58:23 2015 +0000 | |
corrected python interface example use | |
svn path=/trunk/FreeOrion/; revision=7959 | |
commit 84f302ce7c2d33c58b2c402949e1a3ae2dc55356 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Feb 18 05:46:42 2015 +0000 | |
augmented python interface for ship parts and hulls | |
svn path=/trunk/FreeOrion/; revision=7958 | |
commit 75974940c201ed392b80ae635fbba2245396a925 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Feb 17 21:06:15 2015 +0000 | |
Small patch by vincele making object list rows update when their ResourceCenter changes focus. | |
svn path=/trunk/FreeOrion/; revision=7957 | |
commit cf6e48c22aa0db4b6031e38f31f6cc5c82f9983d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Feb 17 08:09:46 2015 +0000 | |
correction of misspelling from r7954 | |
svn path=/trunk/FreeOrion/; revision=7956 | |
commit 41236a1367e9b5587198fc33fba6e731576d3f95 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Feb 17 03:37:27 2015 +0000 | |
fixed error in just-submitted description of Supply | |
svn path=/trunk/FreeOrion/; revision=7955 | |
commit f1d509c80cb899beed25ca27b4806597cb4c84ac | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Feb 17 03:34:15 2015 +0000 | |
adjusted description of Supply to decribe the wider core starlanes, and also adjusted the troop pod description to note that ships carrying them are destroyed during an invasion. | |
svn path=/trunk/FreeOrion/; revision=7954 | |
commit 6206eed63be1bf65939cabafcb3aec360ff69358 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Feb 17 00:06:57 2015 +0000 | |
changed some used of GetValueString to Get<std::string> for some recent testing-related options whose normal type is a string. | |
svn path=/trunk/FreeOrion/; revision=7953 | |
commit 10aa1cebec15feff6ff987890a5e5d13eb84612c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Feb 16 21:31:55 2015 +0000 | |
additional sdl branch cmake cleanup re Ogre | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7952 | |
commit 812a8b183a0a7da22e9a45e5ea4be3c10aa62351 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Feb 16 20:36:52 2015 +0000 | |
sdl branch cmake adjustments | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7951 | |
commit 0cf2ea3379a1ff54496e57fe5bfd3d4b3dff47aa | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 15 22:34:09 2015 +0000 | |
Tech icon branch merging... | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7950 | |
commit 1f135a97b5b62aa172e0bb9a6d0d36eb70d67cf6 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 15 22:07:05 2015 +0000 | |
Merging / copying trunk stringtables. Only check through en.txt. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7949 | |
commit 41b98aa75c04f5f1779740bebfa261f7b586430f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 15 21:10:10 2015 +0000 | |
Removed filesystem2 code. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7948 | |
commit 37ae8c9ce070164dbd78c45c205c90b98eedb4c7 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 15 21:09:20 2015 +0000 | |
Fixed missing text colour setting. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7947 | |
commit 58cb7906cac705a29b1ab385ee8883460aa2d494 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Feb 15 19:38:10 2015 +0000 | |
Reapplied the modifications introduced by the revised colonization branch to the English stringtable, which apparently somehow got completely lost when merging trunk. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7946 | |
commit bfc731bd6caac003f04ca5c1192fd2742346f280 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 15 19:13:02 2015 +0000 | |
Added some AI Python files missing during merge form trunk. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7945 | |
commit a0a917c918ee17bd622caf6ad08946da8845bd6f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Feb 15 19:07:24 2015 +0000 | |
patch with some further AI visibility cleanup, including visibility related adjustments to the python universe wrapper | |
svn path=/trunk/FreeOrion/; revision=7944 | |
commit d3581c0b0eda4925b27465682f1c88edcd647e44 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Feb 15 19:03:37 2015 +0000 | |
patch by Cjkjvfnby adjusting visibility usage by the AI | |
svn path=/trunk/FreeOrion/; revision=7943 | |
commit d27b7b1663c5131385da3a7d3e0d65e749d00e97 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 15 18:32:39 2015 +0000 | |
Limited log file errors about failed substitution during parse to one line per file name. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7942 | |
commit f57bd34c64526b36deab851c30cf510de37c0a9f | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Feb 15 18:07:12 2015 +0000 | |
Fixes to solve build errors on OSX (that turned up after trunk had been merged) | |
- Fixed several settings in Xcode project | |
- Reverted GG/Base.h to version of this branch prior to the merge. These changes broke things on OSX, whereas the version of the branch used to work on all platforms. Reverting fixed the build errors on OSX, and still builds fine on Win. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7941 | |
commit ceea23a898e2d7faabdd48184f6d5be4c16c612f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 15 15:24:44 2015 +0000 | |
Added missing colonization buildings files. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7940 | |
commit 26e80e2f9d42de7452175f502771176cfdbc6e91 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 15 14:28:48 2015 +0000 | |
trivial grooming | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7939 | |
commit 919c0101ac4bba9fecba167da39ab40d02b8b65c | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 15 10:37:56 2015 +0000 | |
Progress merging from trunk. Builds on Windows, probably nowhere else, probably doesn't run. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7938 | |
commit b1151999a96e9a6d4fc26f305dc8e68f03760097 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Feb 14 20:12:20 2015 +0000 | |
WorldTree icon by Sloth | |
svn path=/trunk/FreeOrion/; revision=7937 | |
commit e2f8cec51e16cb78f396118ebbe578eb1d72b095 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Feb 13 13:58:15 2015 +0000 | |
Merged from trunk (up to r7931) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7933 | |
commit aa3930accd0be2cef9818f718918eaa2076b59f8 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Feb 13 13:46:34 2015 +0000 | |
- Upped build time for colony buildings a bit when nearest colony with desired species isn't close by | |
- Replaced hardcoded value of 3 for pop limits in conditions with [[MIN_RECOLONIZING_SIZE]] macro where applicable (like it's done for the Cryonic Colonization Pod ship part) | |
- Updated stringtable entry for Lifecycle Manipulation tech description accordingly | |
- Extended stringtable entries for colony building descriptions a bit | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7932 | |
commit d10d31e984410a586901710a733f3ccdab27dda5 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Feb 13 12:27:53 2015 +0000 | |
-Empire interface adjustments for getting various techs relevant an empire, and some related implementation | |
-Related ValueRef implementation | |
svn path=/trunk/FreeOrion/; revision=7931 | |
commit e9d3d3709a24e22a612134f3e1e712913510aa3d | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Feb 13 11:37:22 2015 +0000 | |
Merged from trunk (up to r7929) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7930 | |
commit f3c2897fe5dfe14776861c32fc7806610f07469c | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Feb 12 16:11:00 2015 +0000 | |
Enabled string complex valueref parsing. | |
svn path=/trunk/FreeOrion/; revision=7929 | |
commit 8c99cb1276b380c076cec25e145c684a300e50c2 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Feb 12 10:21:20 2015 +0000 | |
World Tree special patch by Sloth (edited by me) | |
svn path=/trunk/FreeOrion/; revision=7928 | |
commit 7b1e69a321dca1358f89379cafd8fc4410b13c85 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Feb 11 18:43:56 2015 +0000 | |
Made min build time for colony buildings dependent on jump distance to nearest colony with the desired species (formula suggested by Dilvish) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7927 | |
commit 774c9e41db3f0714cba7e2243371d623b6f8a1ff | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Feb 11 18:31:41 2015 +0000 | |
Merged from trunk into the revised colonization branch (up through r7925) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7926 | |
commit 0d6f9d4d55a520912c76195ce81a93d42b78b956 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Feb 11 17:46:39 2015 +0000 | |
enabled int_var_complex() for the integer statistic_sub_value_ref, enabled JumpsBetween to use int_var_stat as an object reference (in addition to the current int_simple), and had parser error reporting also go to std::cout so that it would join any parser semantic action debug output | |
svn path=/trunk/FreeOrion/; revision=7925 | |
commit fd61a5ec4588359a5ec13e02343da2d52b9dcaf7 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 11 07:07:33 2015 +0000 | |
-Removed the "property =" variant of Statistic, leaving just the "value = (ValueRef)" variant (and the valueless Count and If statistic types) | |
-Maked the int and double forms of Statistic parsing consistent | |
-Consolidated the parameters to the Statistic parser so it just takes one rule which is defined at the calling level to accept various options for the value property of the Statistic (instead of passing many possible value rules) | |
-Switched to using >> instead of > to create the bound variable parser to avoid potential ambiguous cases parse failures with the double rule accepting an int expression. | |
svn path=/trunk/FreeOrion/; revision=7924 | |
commit 6576580f29effecbc7b3644dc5da8a4bf0199422 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Feb 11 04:24:54 2015 +0000 | |
patch by Cjkjvfnby augmenting info on Pedia ship hull detail pages | |
svn path=/trunk/FreeOrion/; revision=7923 | |
commit 66641a4b5e650fbd83972a211b047f50bd3bfe0f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Feb 11 04:17:19 2015 +0000 | |
AI patches by Cjkjvfnby mostly cleanup in ExplorationAI | |
svn path=/trunk/FreeOrion/; revision=7922 | |
commit bd0a7b7060846db99c793a0f840e6431e768d689 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Feb 11 03:36:31 2015 +0000 | |
AI patch by Cjkjvfnby dealing with handling of destroyed planets | |
svn path=/trunk/FreeOrion/; revision=7921 | |
commit 375dbf01eac49959d3ba16083392a9e77bd77b84 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Feb 9 14:52:42 2015 +0000 | |
Updated Xcode project | |
svn path=/trunk/FreeOrion/; revision=7919 | |
commit 7d97f5160902614e9c9e8c5dc1116162cf52cbdd | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Feb 9 14:44:17 2015 +0000 | |
Reset col_buildings.txt for test release use | |
- Removed test edits/cases | |
- Copied dev comments to col_bld_gen.py | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7918 | |
commit ff96656b0c35ef00013eb1add4e51cbe1b89d425 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Feb 9 14:38:24 2015 +0000 | |
Commented out test statistics in empire_statistics because they cause parse errors on OSX | |
svn path=/trunk/FreeOrion/; revision=7917 | |
commit ad043ae5b255f37906d61cebb26bef934582e6e7 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 8 22:09:52 2015 +0000 | |
Switched complex int parser code to use simple int parser for parameters, as all the needed ints are (I think) ids. | |
svn path=/trunk/FreeOrion/; revision=7916 | |
commit 4b04b4d9feb8de40454ec03fc374f6ba20e159c2 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 8 22:08:13 2015 +0000 | |
Vertically compressed some parser code. | |
svn path=/trunk/FreeOrion/; revision=7915 | |
commit 53a4c1fb7e83afe7d2557aa0c23eaf0b925e830d | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Feb 8 19:18:27 2015 +0000 | |
-Added unimplemented string complex valuerefs for tech and species empire stuff. | |
-Partly added parsing for new valuerefs. | |
-Further split token lists. | |
svn path=/trunk/FreeOrion/; revision=7914 | |
commit 6230c0a811fbe9917b6556bc5553a55fcabf7e31 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Feb 8 14:44:16 2015 +0000 | |
Patch by Dilvish harmonizing (re)setting of happiness and defense type meters upon colonization of an outpost via colony building vs colony ship | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7913 | |
commit 8ee8b93e103ed101520cf76312ec9ce2ad8e49b7 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sat Feb 7 23:43:52 2015 +0000 | |
Merged from trunk (up to r7911) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7912 | |
commit 19605560c536c088af46e5afebad789dd0f93db2 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Feb 6 11:44:28 2015 +0000 | |
-Patch by vincele adding right-click popup command to objects list to set planet focus. | |
-Added vincele to credits. | |
svn path=/trunk/FreeOrion/; revision=7911 | |
commit 7f0b9d694df072297b7f5eb9bac86352ed2d8054 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Feb 5 18:04:41 2015 +0000 | |
* Stopped the int_ref parser from automatically casting double type constants into integers; | |
* partly to counterbalance where appropriate added parser support for "flexible_int" so that a condition such as Turn, which requires an integer reference, could be scripted with a double type reference and have it automatically cast to an integer reference as a final step. | |
* Changed a number of sequence operations ('>>') to expectation operations ('>') for a hopefully more efficient parser. | |
* Added FO_COMMON_API to definition of new Condition::CanAddStarlaneConnection | |
* Augmented/revised Descriptions for ValueRef::Statistic and ValueRef::Variable | |
svn path=/trunk/FreeOrion/; revision=7910 | |
commit c840ff302c55ca56feae1490e8231eb253a737b7 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 4 10:40:10 2015 +0000 | |
Implemented SetSpeciesOpinion effect parsing. | |
svn path=/trunk/FreeOrion/; revision=7909 | |
commit 8942a193da1b6a549f39b9b57628a2111d93d86e | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 4 10:39:40 2015 +0000 | |
Fixed GenerateSitrepMessage parser (invalid expectation preventing backtracking). | |
svn path=/trunk/FreeOrion/; revision=7908 | |
commit 62ba0a68c3e39bd7ced1f82c3faad6e70f5fe84a | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 4 10:23:04 2015 +0000 | |
-Implemented SpeciesManager::SpeciesEmpireOpinion and ::SpeciesSpeciesOpinion getters. | |
-Removed equivalent code and replaced with call in ComplexVariable<double>::Eval. | |
svn path=/trunk/FreeOrion/; revision=7907 | |
commit df6828f8f2a494f99fc5142c703bcdae0691e6b6 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 4 10:21:59 2015 +0000 | |
-Adjusted CanAddStarlaneConnection::Dump to match form expected in parser. | |
-grooming | |
svn path=/trunk/FreeOrion/; revision=7906 | |
commit 28226d68228a8dd0a58aa1e5d6d551d67c025f69 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 4 10:20:41 2015 +0000 | |
Effect parser grooming / prep | |
svn path=/trunk/FreeOrion/; revision=7905 | |
commit a892c02c2df24365e980350a5d31f8154d920d46 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 4 09:35:59 2015 +0000 | |
grooming | |
svn path=/trunk/FreeOrion/; revision=7904 | |
commit a7a899d59e9af52d92b4ee8be0fd46055f75101f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 4 09:34:50 2015 +0000 | |
-Added unimplemented species opinion getters. | |
-Added some effect initial value context setting in Execute functions. | |
svn path=/trunk/FreeOrion/; revision=7903 | |
commit 122d73e74c0807919569add65c0e19da196560a7 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 4 09:32:57 2015 +0000 | |
-Added details to TODO comment about implementing CanAddStarlaneConnection. | |
-Added parser tokens. | |
-Added CanAddStarlaneTo parsing. | |
-Parser grooming | |
svn path=/trunk/FreeOrion/; revision=7902 | |
commit 2836e185911c17fb4f2e29abac21da65a1d3b1d4 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Feb 4 01:30:40 2015 +0000 | |
-Fixed some compile errors with inconsistent types in exponential expressions. | |
-minor grooming | |
svn path=/trunk/FreeOrion/; revision=7901 | |
commit 85253ab3cccc5d590d1d5e1db71b5732cfa9d2ac | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Feb 3 06:23:41 2015 +0000 | |
patch by Vegavis and myself adding species-dependent info to Pedia ShipDesign detail page, and also an assessment of combat strength with and without shield considerations | |
svn path=/trunk/FreeOrion/; revision=7900 | |
commit 65c3f122ee30be820f43f426c1dfccb45657d157 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Feb 3 05:05:54 2015 +0000 | |
patch to RU stringtable by Cjkjvfnby | |
svn path=/trunk/FreeOrion/; revision=7899 | |
commit 11500b2e8d539263b5bb1ebed0e85d8797ea84f4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Feb 2 18:02:36 2015 +0000 | |
patch to ES stringtable with misc contributors, mostly removing unused tags and conforming formatting to align with EN stringtable. | |
svn path=/trunk/FreeOrion/; revision=7898 | |
commit de7dcffd422a32825edd63f181cee4921ea12279 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Feb 1 12:18:29 2015 +0000 | |
Merged from trunk (up to r7896) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7897 | |
commit 8f87a038533195b4eb511141dea17269d07f5ef5 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jan 29 19:53:36 2015 +0000 | |
patch by Cjkjvfnby removing duplicate entries from ES and CZ stringtables | |
svn path=/trunk/FreeOrion/; revision=7896 | |
commit ead3470ab7c104e012df56aabc4b1909aba13037 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jan 29 19:46:17 2015 +0000 | |
AI patch by Cjkjvfnby, adding charting related comments and improving game-start greeting by AI | |
svn path=/trunk/FreeOrion/; revision=7895 | |
commit 94da2eeb180056ca8fb46e65ce057f38b1663481 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jan 29 19:41:05 2015 +0000 | |
patch by Cjkjvfnby deleting the no-longer-used starting_ship_designs.txt file | |
svn path=/trunk/FreeOrion/; revision=7894 | |
commit 3c8dcceb48c04c60302644b57541a55cc1d3a076 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jan 29 19:37:18 2015 +0000 | |
patch by Cjkjvfnby updating description for Ugmors in DE, FR and RU stringtables | |
svn path=/trunk/FreeOrion/; revision=7893 | |
commit dbfea2028b48a909ba240a2fb1ddbe141d238857 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jan 29 19:10:54 2015 +0000 | |
moved some new BuildingType Pedia entry text into the stringtables | |
svn path=/trunk/FreeOrion/; revision=7892 | |
commit d91baec6a3dc79ce0902119369dde30785f60eb8 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jan 29 18:50:46 2015 +0000 | |
Merged from trunk (up to r7890), into rev col branch | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7891 | |
commit 0b96a97dd7af8ac7e95c43b75b22d7ae1613f774 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jan 29 18:39:57 2015 +0000 | |
Added additional pedia detail for BuildingTypes, including handling of location dependent costs and times. Enhanced the descriptions provided by several ValueRefs. Updated BuildingType determination of time & cost invariance. | |
svn path=/trunk/FreeOrion/; revision=7890 | |
commit 7f81ebcb52cdc2f37c341a5a21422a585470fb1f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jan 29 18:36:32 2015 +0000 | |
initial enablement for parsing statistics of complex variable valuerefs | |
svn path=/trunk/FreeOrion/; revision=7889 | |
commit 54234ae200084590bedc81460a882d12a3147e6e | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Jan 29 10:39:57 2015 +0000 | |
-Made species opinion and homeworld getter functions public. | |
-Added parsing for species opinion info. | |
-Implemented valueref code for getting species opinion info. | |
-misc grooming | |
svn path=/trunk/FreeOrion/; revision=7888 | |
commit c6e295477337733a5246482a0273a11ab5236195 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jan 29 01:14:01 2015 +0000 | |
Merged from trunk (up to r7886), into rev col branch | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7887 | |
commit 6ef36546efd69203bbc700b99c114396e8ece39c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jan 29 00:31:49 2015 +0000 | |
improved result from Condition::PlanetEnvironment::Description | |
svn path=/trunk/FreeOrion/; revision=7886 | |
commit a02174650e4e057cbe86df9c3a3bb4d6a0de17c7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jan 29 00:28:41 2015 +0000 | |
correction of typos in SpeciesManager::SetSpeciesEmpireOpinions | |
svn path=/trunk/FreeOrion/; revision=7885 | |
commit 8de537264acf2257a013bb2f57dc85c5587d9d54 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jan 28 02:24:30 2015 +0000 | |
added ref to Narrow EP to Ugmors gameplay description | |
svn path=/trunk/FreeOrion/; revision=7884 | |
commit a541d8fd45a68846111a6a356546699f3ecbcd98 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Jan 27 22:53:19 2015 +0000 | |
Species opinion storage, access, setting, etc. prep work. | |
svn path=/trunk/FreeOrion/; revision=7883 | |
commit c28f9bfd065d7bc383690b778ea1a3bdb7cc7b67 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Jan 27 12:54:51 2015 +0000 | |
Merged from trunk (up to r7881) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7882 | |
commit 4c625664f80295dc0185ab06b87d69345463d769 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Jan 27 11:16:15 2015 +0000 | |
Patch removing unused code by vincele. | |
svn path=/trunk/FreeOrion/; revision=7881 | |
commit 8dabae559b0f1fece726d00695288be6ec55f860 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Jan 27 11:15:28 2015 +0000 | |
grooming | |
svn path=/trunk/FreeOrion/; revision=7880 | |
commit 15b4eee27947298510e5350c7d93fb3cfc5ac00f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Jan 27 11:00:57 2015 +0000 | |
Patch by me and Dilvish separating the simple int valueref parsres into a separately initialized struct, allowing them to be used independently of the more complicated int valueref parsers, which lets the direct distance between double valueref be initialized without crashing on Linux. | |
svn path=/trunk/FreeOrion/; revision=7879 | |
commit c44f42d868891b54ffb0537aeb0d75f92d79f15b | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Jan 27 10:47:27 2015 +0000 | |
-Fixed some ValueRef::Operation::Description cases using the wrong operands' sub-descriptions. | |
-Updated randomnumber operation description text. | |
svn path=/trunk/FreeOrion/; revision=7878 | |
commit e18434bd21364df9f099b17c546d25f799ec263a | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jan 26 20:51:01 2015 +0000 | |
fix for AI error if potential invasion target planets had been destroyed | |
svn path=/trunk/FreeOrion/; revision=7877 | |
commit 131575f6bbbc95f55d3b09d1adcbc6744b5374dd | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jan 26 20:11:03 2015 +0000 | |
changed default value of UI.design-pedia-dynamic to be false, to reduce commonly encountered trouble with incomplete ship design name changes | |
svn path=/trunk/FreeOrion/; revision=7876 | |
commit 792c0f68d160a9a4ccb81e8431bedc8e8b5f658f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Mon Jan 26 18:50:36 2015 +0000 | |
-Added public getter functions for the int and double constant parsers. | |
-Implemented a couple similar parser getter functions. | |
svn path=/trunk/FreeOrion/; revision=7875 | |
commit 2487262d4f6b32a6917083dadd32c282e8c24719 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jan 26 11:30:11 2015 +0000 | |
Merged from trunk (up to r7873) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7874 | |
commit 36e6547f90cdd76d97d66c45d976a3aed3e5a618 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jan 26 10:21:05 2015 +0000 | |
update by Cjkjvfnby to Death Spores description and Bioterminators description | |
svn path=/trunk/FreeOrion/; revision=7873 | |
commit 8f860d52b80519db734f201f5f3a241e65397522 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jan 26 10:15:23 2015 +0000 | |
AI tools cleanup patch by Cjkjvfnby | |
svn path=/trunk/FreeOrion/; revision=7872 | |
commit b6773120fe2f2ce7f4c61f6495dd0e27cf0ea094 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jan 26 09:50:38 2015 +0000 | |
made player chat window width and height adjustable via command line options --UI.chat-panel-width and --UI.chat-panel-height | |
svn path=/trunk/FreeOrion/; revision=7871 | |
commit 7d7872a5075f8ff64c8db6f87eb20603ff3766f7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jan 26 09:24:58 2015 +0000 | |
excluded empty (destroyed) fleets from empire pedia listing of owned fleets | |
svn path=/trunk/FreeOrion/; revision=7870 | |
commit d43cb92bf38ecd0d15769390a40eea41abccf67c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jan 26 09:22:49 2015 +0000 | |
fixed tracking of empire destroyed ships to stop over-counting when ship died under multiple attacks | |
svn path=/trunk/FreeOrion/; revision=7869 | |
commit 46e98326476acc81c6933cdc558070efc85f0174 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jan 26 09:14:46 2015 +0000 | |
commented out new direct_distance parser, which was causing crash on Linux | |
svn path=/trunk/FreeOrion/; revision=7868 | |
commit 88135522c0c4e70d00fa6bd95e8fd5d468df2716 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Jan 25 22:47:45 2015 +0000 | |
-Added DirectDistanceBetween complex double ValueRef that takes two object ids and returns the straight-line distance between them. | |
-Added JumpsBetween complex int ValueRef that takes two object ids and returns the number of starlane jumps between them. | |
-Moved JumpsBetweenObjects function from Condition.cpp into Universe class. | |
-Renamed Universe::JumpDistance to universe::JumpDistanceBetweenSystems. | |
-Removed now-redundant and previously-disabled DistanceToSource double ValueRef property. | |
-grooming | |
svn path=/trunk/FreeOrion/; revision=7867 | |
commit 044d88c70ace03235e7ed94e50ed72b9aaedf3fa | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jan 25 18:01:03 2015 +0000 | |
clarified the PL_APPARENT_STEALTH_DOES_NOT_EXCEED_DETECTION tooltip | |
svn path=/trunk/FreeOrion/; revision=7866 | |
commit fd19dd11eda62e5431d8ef63e88e90eeb47c12fe | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Jan 25 14:01:14 2015 +0000 | |
Merged from trunk (up to r7864) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7865 | |
commit 5afa651875510a96c0ba64704c5e970b17dde7e5 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Jan 23 18:34:49 2015 +0000 | |
Enabled statistic parser using ValueRef as object values, allowing a limited subset of ValueRef types, because allowing arbitrary ValueRef to be used causes deadlocks initializing on some OSes. | |
svn path=/trunk/FreeOrion/; revision=7864 | |
commit 29915d8cffe3658ddf25ead85929a953ebdf7e2c | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Jan 23 11:06:00 2015 +0000 | |
-Broke statistic ValueRef parser into sub-parsers for the various forms that can be used. Form using an arbitrary ValueRef as the value for the statistic is commented out as it still causes parser init deadlocks on some systems. | |
-grooming | |
svn path=/trunk/FreeOrion/; revision=7863 | |
commit 195a16814839c51a0b06f68cfe94bf68e009cf23 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Jan 23 11:03:56 2015 +0000 | |
Reworked string ValueRef parser to not accept int, double, or enum parser expressions as strings. | |
svn path=/trunk/FreeOrion/; revision=7862 | |
commit f419add05c640949626654e0ff7598a31c817b1a | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Jan 23 11:02:12 2015 +0000 | |
-Made string ValueRef parser used in GenerateSitrepMessage effect parser more flexible, to accept numeric ValueRef expressions. | |
-grooming | |
svn path=/trunk/FreeOrion/; revision=7861 | |
commit 324d490149fd579d886fdbf06ff9e82f39a45470 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Jan 23 11:00:07 2015 +0000 | |
Added extra constructors to various Cast ValueRefs, to enable creating them from other ValueRefs not derived from ValueRef::Variable, but still retaining the constructors taking Variable so that the Variable-derived members of the Cast classes can be set when appropriate. | |
svn path=/trunk/FreeOrion/; revision=7860 | |
commit e55e7c8714e69a540c40f09f1002a62be71f37dd | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Jan 23 10:57:48 2015 +0000 | |
parsers grooming | |
svn path=/trunk/FreeOrion/; revision=7859 | |
commit 3d70bc6af74d8cafb4f108f88d96579b83b0a1da | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Jan 23 10:55:12 2015 +0000 | |
Small tweaks to single-initialization guard for condition and effectsgroup parsers. | |
svn path=/trunk/FreeOrion/; revision=7858 | |
commit 8bace8e399834fc4b06d19078f9b30d0717bc31d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Jan 23 01:40:58 2015 +0000 | |
fixed HullType::Slots exposure to AI, and exposed INVALID_GAME_TURN as fo.INVALID_GAME_TURN | |
svn path=/trunk/FreeOrion/; revision=7857 | |
commit 9599535d7acb42f8c950453a9ae2849ed2471827 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Jan 22 23:25:57 2015 +0000 | |
fixed AI python exposure of Empire::NumSitReps | |
svn path=/trunk/FreeOrion/; revision=7856 | |
commit 743ee25dbe7bf42c6f685826cc018ff6e69f40c3 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Jan 21 20:05:38 2015 +0000 | |
Implemented simple mechanic to make using a just conquered world as source for colonization a bit harder: | |
- Happiness meter reset to 0 upon invasion | |
- Supply connected empire-owned planet with the desired species which is required to produce a colony building now also needs to have min happiness of 5 | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7855 | |
commit 4d8a089a017c242e560c8d22853d18e8c606d47b | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Jan 21 19:25:14 2015 +0000 | |
Merged from trunk (up to r7853) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7854 | |
commit 1f5c9851da1cf030c621810e50ec20e6e8b9a602 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jan 20 20:10:32 2015 +0000 | |
fix by Geoff for recent problem with EmpireAffiliation condition | |
svn path=/trunk/FreeOrion/; revision=7853 | |
commit 2516b3f14c2a698ab5a044dde1830c96187e3a57 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jan 19 22:04:17 2015 +0000 | |
adjustment to the new PartCapacity parser to avoid a parser crash on Linux | |
svn path=/trunk/FreeOrion/; revision=7852 | |
commit 4b449e866f3f82acb8d5020bebcbcae6eae7d959 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jan 19 12:37:02 2015 +0000 | |
Merged from trunk (up to r7850) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7851 | |
commit 199a87e6df7ce4688ffd3d1aaeda6f65d59df082 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Jan 19 03:41:18 2015 +0000 | |
AI tech priority adjustment to better handle galaxies with many systems per empire | |
svn path=/trunk/FreeOrion/; revision=7850 | |
commit 6a2bd247b829ee0543850ca43ae098cc5a20cfd6 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sat Jan 17 19:23:24 2015 +0000 | |
Updated Xcode project | |
svn path=/trunk/FreeOrion/; revision=7848 | |
commit 5b6f03e519c0d067efbf0837b676ef17bf791814 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Jan 17 15:54:09 2015 +0000 | |
Added complex double valueref parsing, including case for part capacity reference. | |
svn path=/trunk/FreeOrion/; revision=7847 | |
commit f993fb74836433bae2814a1ffab9e96344346865 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Jan 17 09:53:40 2015 +0000 | |
Added PartType::Capacity function (to be replaced with SDL branch equivalent), allowing implementing ComplexVariable<double>::Eval case for the variable name "PartCapacity". Not yet with parsing. | |
svn path=/trunk/FreeOrion/; revision=7846 | |
commit 15b185a9b3ba8bed196fcb68ebbb38a9d6db835d | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Jan 16 14:46:48 2015 +0000 | |
Changed ValueRef::NameToMeter parameter from by-value to const-reference. | |
svn path=/trunk/FreeOrion/; revision=7845 | |
commit ef13f45ade3eebb236e9a7b1b77c513c3f8b478f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Jan 16 11:13:47 2015 +0000 | |
-More parser fixes / tweaks, including issues where parsers would read input, but then return a null condition pointer due to placement of optional parts of parsers and lack of brackets. Seems like everything works now, with no errors in-game or in the log files. | |
-Added AFFIL_NONE enum, with support in parser and condition code. This lets scripts write "Unowned" instead of "Not OwnedBy affiliation = AnyEmpire", or "OwnedBy empire = Source.Owner" instead of "OwnedBy affiliation = TheEmpire empire = Source.Owner". | |
-Changed EmpireAffiliation condition in the AFFIL_ANY case to return true for objects that are owned by an empire, not always returning true. If always returning true was actually desired, there would be no need to use this condition... | |
svn path=/trunk/FreeOrion/; revision=7844 | |
commit e57a7fef544d2c88a14ae016248187e04a643d34 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Jan 15 12:53:09 2015 +0000 | |
Merged from trunk (up to r7842) | |
- Adjusted content scripts to comply with changes introduced in trunk | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7843 | |
commit 807e9efea37dcf630512740af2332fda23c67363 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Jan 15 02:31:26 2015 +0000 | |
Safety checks in And, Or, and Not::Eval to ensure subconditions are non-null, due to some crashes I was getting due to missing subconditions, probably due to parser adjustment complications. At least it doesn't crash when doing first turn effects updates, now. | |
svn path=/trunk/FreeOrion/; revision=7842 | |
commit 7a6ad721700f17280af94db3fafd53cacd8593e6 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Jan 15 01:01:51 2015 +0000 | |
More script fixes for parser changes... | |
svn path=/trunk/FreeOrion/; revision=7841 | |
commit 3a805ea081113447cb1a4a9f7fd3fbc55cfa4777 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Jan 15 00:33:11 2015 +0000 | |
Incomplete change to parsing (and scripts) to make parameter names non-optional. Exceptions are for simple conditions just taking a single condition as a parameter. Most valueref parameters need labels, as do non-trivial conditions. Most scripts are updated, but not quite all, so there are probably parse errors as of this commit. | |
svn path=/trunk/FreeOrion/; revision=7840 | |
commit dc570d0bcc5975a052431ccd905859c562c5222d | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Jan 14 23:56:37 2015 +0000 | |
Fixed parser parameter name for DesignHasPart condition. | |
svn path=/trunk/FreeOrion/; revision=7839 | |
commit 61ab125ab694ea7015d90f0b0e9db3f5074810b4 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Jan 14 21:45:38 2015 +0000 | |
Modified Location condition to return Species' location using recently-added function. | |
svn path=/trunk/FreeOrion/; revision=7838 | |
commit e2d72c0cb8e234c696404095d43d4cd5bc7e8252 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Jan 14 21:42:23 2015 +0000 | |
Changed Random ValueRef to be named RandomNumber, to disambiguate from the Random condition. | |
svn path=/trunk/FreeOrion/; revision=7837 | |
commit 1c0483288a5d39640b1c5c911d9dce0e5acec648 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Jan 14 21:40:46 2015 +0000 | |
Minor parser / whitespace tweaks that hopefully don't affect behaviour. | |
svn path=/trunk/FreeOrion/; revision=7836 | |
commit b9db5e6264ab372341dab7df0c30e3331cd8d275 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Jan 14 21:39:12 2015 +0000 | |
Added RandomNumber token to parser list. | |
svn path=/trunk/FreeOrion/; revision=7835 | |
commit e6212c2896945cdb341cec5a8e037a5043e9585c | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Jan 14 21:37:09 2015 +0000 | |
minor whitespace grooming | |
svn path=/trunk/FreeOrion/; revision=7834 | |
commit 5e3f6d24dff5f25eca1ba67cb5f2fdf5d94bc221 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Jan 14 21:36:05 2015 +0000 | |
Added a Location condition getter function to Species, returning a Condition defined in C++ code. | |
svn path=/trunk/FreeOrion/; revision=7833 | |
commit ce6a48530be3cb8c614cbe7817a69e87c6c57a51 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jan 13 03:41:00 2015 +0000 | |
fixed operation of ai-path option when set via the command line | |
svn path=/trunk/FreeOrion/; revision=7832 | |
commit ad9cc700ae6e4ca3e99eb968ff79a972219b0def | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Jan 11 21:18:55 2015 +0000 | |
script revisions to timing & frequency of appearance of Experimentor monsters | |
svn path=/trunk/FreeOrion/; revision=7831 | |
commit 1bf6c75e5f26fd4112380130fae5baf3af6dba78 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Jan 11 10:50:13 2015 +0000 | |
Added planet environment clause to location condition of the colony buildings to prevent them being buildable at planets which are uninhabitable for the respective species. | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7830 | |
commit 82057d99bf681f3934b8cc9528b655e835e7d574 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Jan 11 10:46:43 2015 +0000 | |
Merged from trunk (up to 7828) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7829 | |
commit b60b2453e33c7044c251afc1d4b0775dede15432 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Jan 11 10:38:16 2015 +0000 | |
Patch by Geoff adding a species parameter to the PlanetEnvironment condition, and the respective parser support | |
svn path=/trunk/FreeOrion/; revision=7828 | |
commit 3072005c3a3377a29c6bfdeeb25229728cf57be3 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sat Jan 10 20:36:42 2015 +0000 | |
- Removed clause from location condition of the Exobot colony building requiring it only be buildable on a planet resource connected to another planet of the empire, this is more or less pointless as you need to be supply connected to get the needed PP anyway | |
- New Colony Established sitrep: | |
-- Renamed the respective sitrep entry in the stringtable to match the naming pattern of the other sitrep entries and added it to the SITREP_PRIORITY_ORDER list | |
-- Fixed this sitrep being sent to all empires, now it's only sent to the empire the new colony belongs to | |
- Simplified effectsgroups of the colony buildings a bit, and fixed the effectsgroup setting the species and generating the sitrep being executed on two turns instead only once | |
- Grooming | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7827 | |
commit ef385f52550a3924294051bcfbb34db6e9eb6336 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sat Jan 10 18:45:23 2015 +0000 | |
Added section to the ENVIRONMENT_MODIFIER macro in species.txt covering uninhabitable planet environment to make sure any colony created dies off immediately (as suggested by Dilvish) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7826 | |
commit 642539a0ebc968b47f0890b676b607779c0c2a62 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sat Jan 10 17:02:38 2015 +0000 | |
French stringtable update by shivu | |
svn path=/trunk/FreeOrion/; revision=7825 | |
commit 205053c24e6cefe6249ef7acb03215f25d0c4a76 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Jan 8 17:04:49 2015 +0000 | |
Merged from trunk (up to r7823) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7824 | |
commit a22f372c07edf1272992de674a591e8b3b3a4845 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Jan 8 16:54:20 2015 +0000 | |
Fixed bug in ResourceSupplyConnectedByEmpire condition | |
svn path=/trunk/FreeOrion/; revision=7823 | |
commit 37187a37625c38aca3adb66466fe97892917b19c | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Jan 7 12:36:12 2015 +0000 | |
French stringtable update by shivu | |
svn path=/trunk/FreeOrion/; revision=7822 | |
commit 7b70ee1e7928ffaeed20b7804da1a803377327f4 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Jan 7 11:39:11 2015 +0000 | |
Merged from trunk (up to r7820) | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7821 | |
commit 02fbb2960960a3a4e1e1d564d159ea111ba0f1d9 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Jan 7 11:33:25 2015 +0000 | |
Patch by shivu expanding description of death spores ship part in English stringtable | |
svn path=/trunk/FreeOrion/; revision=7820 | |
commit 0bbd72f1db8c81e277e3cff9775db8c112c43d2a | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Jan 6 16:02:23 2015 +0000 | |
Added Python generator script for species colony buildings | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7819 | |
commit 84b657b9de276a5b49600c26767d52a360c8d1c4 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Jan 6 15:55:34 2015 +0000 | |
Patch by Mitten.O fixing detection circle rendering stencil issue. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7818 | |
commit 706e50b3bd7d255b98d809b86082a7e325ef2287 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Jan 6 15:54:08 2015 +0000 | |
a little bit of reformatting | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7817 | |
commit 700c4e5e8286e5951283ee18dd435b73a4d1802a | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Jan 6 15:41:56 2015 +0000 | |
-Removed Debug configuration from MSVC solution. | |
-Added /MP4 flag to Parsers project to limit simultaneous compiles. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7816 | |
commit 8ee2c7ce8be7abd7975d8430b573946044e7ea66 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Jan 6 15:21:02 2015 +0000 | |
To make transition for AI easier, reenabled Colony Pod as preunlocked item for the time being, so both colony methods (via colony ship only and via outpost upgrade) are available from start. | |
- Changed starting colony fleet back to contain colony ship, not outpost ship | |
- Commented out Remote Colonization tech | |
Removed old Exobot Colony Origin, as that has been replaced by the Exobot Colony building. | |
Adjusted English stringtable accordingly. | |
Adjusted AI scripts accordingly, so that the AI isn't crippled too badly, and also can still use Exobots. | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7815 | |
commit 8324deacc49e830231f3fdcb7d0299fe9fcec710 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Jan 6 11:26:20 2015 +0000 | |
Added file missing in previous commit | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7814 | |
commit b0afe7c5b98a20a24c162bae8c208eeab90a3c77 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Jan 6 10:33:10 2015 +0000 | |
French stringtable update by shivu and Ouaz | |
svn path=/trunk/FreeOrion/; revision=7813 | |
commit b95772d96fddf232a3579188c96ece49e6a0760f | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jan 5 21:47:53 2015 +0000 | |
First basic draft of revised colonization mechanics | |
svn path=/branches/revised_colonization/FreeOrion/; revision=7812 | |
commit bf5a781231ddb48bf7503a3282d8d069211b1a58 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jan 5 21:14:41 2015 +0000 | |
Scripted universe generation: added species_can_colonize function to the Python interface | |
svn path=/trunk/FreeOrion/; revision=7810 | |
commit 1f148f6fc1909d19be7fb655548e2d4824600195 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Dec 31 20:01:12 2014 +0000 | |
Patch by me and asm64 fixing build problems with FreeType 2.5.4. | |
svn path=/trunk/FreeOrion/; revision=7809 | |
commit a5ed9f67087ab4801cd7d4c2f2ddb9f18bf51172 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Dec 30 14:28:55 2014 +0000 | |
Auto advance turn feature was still broken, another attempt to fix it | |
svn path=/trunk/FreeOrion/; revision=7808 | |
commit d8f222083893495013cc03b6017723ea53cb640d | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Dec 29 16:31:14 2014 +0000 | |
Patch by Geoff fixing command-line auto-advance, with a small fix by me | |
svn path=/trunk/FreeOrion/; revision=7807 | |
commit 3e838e445eb3e6610a23d0b1e9b7466229f864cc | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Dec 29 14:51:25 2014 +0000 | |
English, French and German stringtable updates by Cjkjvfnby | |
svn path=/trunk/FreeOrion/; revision=7806 | |
commit f2d7a35495d2ff885a2ab48ce21fbb722435621b | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Dec 28 14:15:07 2014 +0000 | |
Patch by Mitten.O improving tech tree arc caching and moving the arc drawing logic into a separate file. | |
CMake lists, MSVC and Xcode project files updated accordingly. | |
svn path=/trunk/FreeOrion/; revision=7805 | |
commit f9dbe67b91cd40925678ebfc3b04c660f32534b2 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Dec 25 10:02:23 2014 +0000 | |
Set default empire color for player empire in single player game to sky blue (good riddance, horrid green!) | |
svn path=/trunk/FreeOrion/; revision=7804 | |
commit 110c150299a783cf3de81f47326341886e83dd19 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Dec 23 15:46:19 2014 +0000 | |
Patch by Ouaz giving the pedia top index a cleaner and more sensible structure | |
svn path=/trunk/FreeOrion/; revision=7803 | |
commit a029248a6a471dd377d3815ccc3ff772e4591a01 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Dec 23 13:48:32 2014 +0000 | |
Updated Xcode project: added build phase ensuring that the FreeOrion app bundle gets recreated completely when building | |
svn path=/trunk/FreeOrion/; revision=7802 | |
commit 91a3135571916a56da13f5a7aea532c296132de7 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Dec 23 12:50:55 2014 +0000 | |
Patch by vincele removing unused stuff | |
svn path=/trunk/FreeOrion/; revision=7801 | |
commit 1d6eb5959d720c9fea1e360dc0d17d6a27480ed3 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Dec 23 12:34:53 2014 +0000 | |
Patch by adrian_broher removing boost filesystem v2 support | |
svn path=/trunk/FreeOrion/; revision=7800 | |
commit c08f941fb43e3832a06504cf76763a4693df9d76 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Dec 23 10:12:28 2014 +0000 | |
French stringtable update by Ouaz | |
svn path=/trunk/FreeOrion/; revision=7799 | |
commit 28ce1b7c0dcc22f4aec3331481a032dee2cf1137 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Dec 23 03:52:08 2014 +0000 | |
patch by Cjkjvfnby cleaning up ES stringtable, but not substantively updating its actual translations | |
* Removed keys that are not used as of r 7788 | |
* Removed keys that were themselves wrongly translated ([[<key>]] is reference and should not be translated) | |
* Formated empty line and comments exactly the same as in en.txt. | |
svn path=/trunk/FreeOrion/; revision=7798 | |
commit a93eb2ce96c0b50a650c7b5f6dbd8cc5c4f196a0 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Dec 22 20:45:56 2014 +0000 | |
re-exposed some ShipDesign attack info needed by the AI | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7797 | |
commit 73e755d210f7888fd19e5c364c04b384041a926e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Dec 22 19:27:34 2014 +0000 | |
restored the GasGiant supply malus that was accidentally removed in r7795, and refactored the colony size of 3 as a subsitution macro MIN_RECOLONIZING_SIZE | |
svn path=/trunk/FreeOrion/; revision=7796 | |
commit 764161ca04e250887966dcf4755de57575113e10 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Dec 22 17:06:28 2014 +0000 | |
Patch by Dilvish implementing sitrep message when population of a colony reaches 3 (which is the required min pop to build colony ships/bases) | |
svn path=/trunk/FreeOrion/; revision=7795 | |
commit 4a3001019d8f1c27897cefa84b7ee0eaff6720e1 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Dec 19 23:55:17 2014 +0000 | |
Building parser fixes for issues added during boost version updating. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7794 | |
commit e72ba808120c0cc2324a5715c4a52f6956d5caa4 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Dec 19 20:42:44 2014 +0000 | |
Removed ROF and ranges from part definitions. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7793 | |
commit 8baebb68d7eaa31c0f0b835fc6fe2f78b060bb3f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Dec 19 20:41:46 2014 +0000 | |
Made ship part parser also accept "damage" instead of just "capacity" for the main stat for a part. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7792 | |
commit 3bfd22ffb919cbef51f7ba47ccd6d0a688d76966 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Dec 19 18:49:55 2014 +0000 | |
Ripping out more of the old ship part definitions and parsers code after removing the 3D engine code. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7791 | |
commit 825b57fa0be67af59952639382482339ade1b957 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Dec 19 18:29:53 2014 +0000 | |
More attempts to fix deadlock in parsing issues, this time including commenting out the newly added parts. | |
svn path=/trunk/FreeOrion/; revision=7790 | |
commit 1bbcfcffe759786b4bf72844480d2e200bd2a329 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Dec 19 18:28:09 2014 +0000 | |
Fixed in-game auto-turn-ending, which was seemingly broken while adding command-like multi-turn advance. | |
svn path=/trunk/FreeOrion/; revision=7789 | |
commit 0b7eecbed6a6d0978b85f5ecceaf691d2d973b79 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Dec 16 12:00:17 2014 +0000 | |
Adjusted (fixed) Statistic parser to hopefully fix crash on OSX and parse problems otherwise. | |
svn path=/trunk/FreeOrion/; revision=7788 | |
commit 67ad553ec1f97a29a3f1d5f8445d0ae131ee7839 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Dec 15 06:33:55 2014 +0000 | |
misc AI adjustments, mostly regarding threat assessment and movement, and some re tech priorities | |
svn path=/trunk/FreeOrion/; revision=7787 | |
commit 435168fba515ca3e44f1bd22b4671b267ba13fcd | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Dec 11 23:03:55 2014 +0000 | |
Added ValueRef::Statistic support for values being arbitrary ValueRefs. | |
svn path=/trunk/FreeOrion/; revision=7786 | |
commit d96ba6f74d5799dabb8fe23cd306450d764fca73 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Dec 11 12:34:19 2014 +0000 | |
Updated NSIS installer script to work correctly with new SDK | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7785 | |
commit a3350c18737d2ed6b49a12231512ef62e232c27c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Dec 3 08:59:39 2014 +0000 | |
adjusted AI config process so that a default config file is automatically attempted to be created only on Linux | |
svn path=/trunk/FreeOrion/; revision=7784 | |
commit 7fbd989926ecbc16dc3f94501ab1530f81cdb74c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Dec 2 02:08:36 2014 +0000 | |
small AI patch, style cleanup & an AI tech priority change | |
svn path=/trunk/FreeOrion/; revision=7783 | |
commit 6acd93dc5e050cbd7da88b056461b592d1c5c5b2 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Dec 2 00:08:21 2014 +0000 | |
ValueRefs with parsing, semi-tested, for counting parts in a ship design, and parts of a particular class in a ship design. | |
svn path=/trunk/FreeOrion/; revision=7782 | |
commit 3dc6b56a88b5604122ad2424ec7c4128d7597563 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Dec 1 09:37:45 2014 +0000 | |
AI update-- added some robotic hull ship designs, adjusted techs, other misc changes | |
svn path=/trunk/FreeOrion/; revision=7781 | |
commit 44f70be5836a2e9922990de188dffb312d1800e8 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Dec 1 01:22:25 2014 +0000 | |
patch by Mitten.O fixing a pointer error that led to SegFault upon game close | |
svn path=/trunk/FreeOrion/; revision=7780 | |
commit 1ab2204767da7b90176cd8c861567ddad41f0f5c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Nov 30 22:06:58 2014 +0000 | |
added handling in case default AI config location is not writable by user | |
svn path=/trunk/FreeOrion/; revision=7779 | |
commit 1826e9424bdee78a54ce4271492a771fec95d0ec | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Nov 30 20:04:14 2014 +0000 | |
modified AI patch by Cjkjvfnby making use of new AI config process | |
svn path=/trunk/FreeOrion/; revision=7778 | |
commit eade5b2a455b47b3571894c59f440f70552398de | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Nov 30 20:01:58 2014 +0000 | |
exposed AI script directory path to AI via the AIInterface to facilitate ai config process | |
svn path=/trunk/FreeOrion/; revision=7777 | |
commit 6cec25a9d3d8ea94ece78f94dfe93ed87f4cddb3 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Nov 30 08:18:37 2014 +0000 | |
adjusted how the new --ai-config option is made available to the AI; added an AIInterface getter | |
svn path=/trunk/FreeOrion/; revision=7776 | |
commit 9424f56c434da9e0ff3ebd4a33049e8cd02d9d73 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Nov 30 05:23:54 2014 +0000 | |
added two ai test helper options: | |
--ai-path <pathname> : sets the directory for the AI scripts, relative to the Resource Directory; default is "AI" | |
--ai-config <string> : a string passed to the AI upon initialization; currently expected to identify an AI config file within the AI directory | |
These are command-line-only options affecting only the current execution, not stored in the main FO config file | |
svn path=/trunk/FreeOrion/; revision=7775 | |
commit 59f203c0b4d6757bf1d451706ebc37788dc8fc2f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Nov 28 23:41:13 2014 +0000 | |
added a UI.design-pedia-dynamic option to control in the Design Window whether or not the design detail pedia page will be dynamically updated as the design name is edited (causes lag on some machines). No current options page UI widget; can be changed on command line or by editing config | |
svn path=/trunk/FreeOrion/; revision=7774 | |
commit 26df2292beb382f22f948bf55262b5fa5706af71 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Nov 28 19:33:48 2014 +0000 | |
provide finer control of AI-excluded techs, gated by AI aggression level | |
svn path=/trunk/FreeOrion/; revision=7773 | |
commit 9bc42d9ec74c0fa8ef43940f2f284c60d04cb725 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Nov 28 07:14:07 2014 +0000 | |
patch by Mitten.O fixing a TabWnd crash problem | |
svn path=/trunk/FreeOrion/; revision=7772 | |
commit 7158b6835462a6436d0f6e8306694e301a7a28b1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Nov 20 22:25:32 2014 +0000 | |
correction by Cjkjvfnby to a Design Wnd warning message re empty name | |
svn path=/trunk/FreeOrion/; revision=7771 | |
commit f8728297bf7b175882bd79ab46729b2ba68d22d1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Nov 20 22:16:37 2014 +0000 | |
patch by Cjkjvfnby fixing spelling of ORCER_CANCEL_GIVE_FLEET and ORCER_CANCEL_GIVE_PLANET stringtable tags to ORDER.... | |
svn path=/trunk/FreeOrion/; revision=7770 | |
commit 3ad2f401f5f3e83ba3b98091634aa428f81e3430 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Nov 19 20:09:06 2014 +0000 | |
fixed pedia hotlinks in entry for Transformer building | |
svn path=/trunk/FreeOrion/; revision=7769 | |
commit fa58ec34a14c967ee2b34d06ca7914b4d41aeda5 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Nov 14 17:22:33 2014 +0000 | |
clarified that ~TextControl() is virtual | |
svn path=/trunk/FreeOrion/; revision=7768 | |
commit 3183530d7b8148425f5123fc8abf183df78bb49a | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Nov 14 03:59:20 2014 +0000 | |
fixed a memory leak in GG::TextControl | |
svn path=/trunk/FreeOrion/; revision=7767 | |
commit 859a3f9cef1554eb60b7eee70c6c8ca0ac111c62 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Nov 12 13:03:02 2014 +0000 | |
Patch by Mitten.O fixing some text color glitch in fleet window | |
svn path=/trunk/FreeOrion/; revision=7766 | |
commit cd8a505b11089cd1b0e0c722e714ad334e81c903 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Nov 10 19:10:48 2014 +0000 | |
patch by Mitten.O adding back underline capability removed in the GG rendering revamp of r[7756] | |
svn path=/trunk/FreeOrion/; revision=7765 | |
commit d18efabf055b76e6d3132eb1459bd7830e1594a4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Nov 10 19:08:12 2014 +0000 | |
changes to human client and server to avoid problems where if SP galaxy setup was cancelled, the server would sometimes fail to terminate, causing a client hang. | |
svn path=/trunk/FreeOrion/; revision=7764 | |
commit 82f777cf19eaff1a7741436541e8e329fbe2dab8 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Nov 9 21:58:02 2014 +0000 | |
Added missing EmpireAffiliation case in ConditionClassName. | |
svn path=/trunk/FreeOrion/; revision=7763 | |
commit c31a4c0d84fbe9d97b64858af009ac629f2be2dc | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Nov 9 19:53:32 2014 +0000 | |
Added missing support for CanColonize and CanProduceShips filters in ObjectListWnd | |
svn path=/trunk/FreeOrion/; revision=7762 | |
commit 7fb9d996a1726a9c8ae41751c2c570a6f64fa5f1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Nov 7 20:08:05 2014 +0000 | |
patch by Mitten.O to fix starlane coloring problem from r7756 | |
svn path=/trunk/FreeOrion/; revision=7761 | |
commit 17886ebd33582a46a454c0a93c0d04d827fdfb55 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Nov 5 23:26:09 2014 +0000 | |
fixed universe gen import problem due to non ascii char-- changed an 'm-dash' to two plain dashes | |
svn path=/trunk/FreeOrion/; revision=7760 | |
commit 09f5a2c2da31e57d7317e1896495d7044e0e0b9d | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Nov 5 09:00:41 2014 +0000 | |
Universe generation scripts: commented out random.jumpahead() call in the seed function for the default rng (suggested by Cjkjvfnby and Dilvish on the forums) | |
svn path=/trunk/FreeOrion/; revision=7759 | |
commit ec5944941ded3457aed4c8ed339d8bbd3a3ce474 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Nov 4 09:48:44 2014 +0000 | |
Patch by Mitten.O fixing issue where switching to fullscreen mode on OSX (and apparently also on Linux) in some cases resulted in the FO window disappearing completely and having to restart the application | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7758 | |
commit a89cec7835d08083f15cede30f47e0bf03184dc4 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Nov 4 09:29:48 2014 +0000 | |
Updated Xcode project | |
svn path=/trunk/FreeOrion/; revision=7757 | |
commit 3900e54a2c422f9b2a8bb6970c9c529e446f5bac | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Mon Nov 3 18:22:22 2014 +0000 | |
Patch by Mitten.O reworking various bits of GG rendering to use VBOs, and moving some relevant code from FreeOrion into GG. | |
svn path=/trunk/FreeOrion/; revision=7756 | |
commit e887dc5796c49db33980b01b1421d2ff71b82aea | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Oct 28 03:32:36 2014 +0000 | |
fixes auto-advance-n-turns option so that it is not saved to the permanent options file | |
svn path=/trunk/FreeOrion/; revision=7755 | |
commit 382f3b1f4b0c143ebdabf596b571498a55d12bd6 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Oct 20 22:08:15 2014 +0000 | |
fix for a crash being caused by quitting application in middle of game via window 'X' | |
svn path=/trunk/FreeOrion/; revision=7754 | |
commit 069b3126516ce26b4164980309f41d545dc8c5d7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Oct 20 22:06:12 2014 +0000 | |
fix for --auto-quit FSM invalid state error message | |
svn path=/trunk/FreeOrion/; revision=7753 | |
commit 65921913e053864bd960c2a3dec6736c5cd6a8d6 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Oct 19 10:59:45 2014 +0000 | |
Patch by Mitten.O that "makes phoenix be consistently included through spirit and tunes some ifdefs to make the parsers compile more consistently". | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7752 | |
commit 6e877b0b56c6196960de7e8afa0d004e428984ba | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Oct 18 20:02:24 2014 +0000 | |
bugfix for AI invasion problem introduced in r7748 | |
svn path=/trunk/FreeOrion/; revision=7751 | |
commit e13844ff09d04bff71dc9fdb95dfb53f4886c49b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Oct 18 20:01:48 2014 +0000 | |
revert r7749 due to mistake in commit comment | |
svn path=/trunk/FreeOrion/; revision=7750 | |
commit 21edb46f66cfc03af41690c7c68749d1e07f42ec | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Oct 18 19:56:32 2014 +0000 | |
bugfix for AI invasion problem introduced in r7742 | |
svn path=/trunk/FreeOrion/; revision=7749 | |
commit 64c23f69dec9bf4411b9b618d80cd86a48d317f1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Oct 16 18:21:29 2014 +0000 | |
AI script cleanup / PEP8 conformance patch by Cjkjfnby, primarily colonization | |
svn path=/trunk/FreeOrion/; revision=7748 | |
commit 06b6f2a6d6efc320640dc06ba186d7757ed4b0b7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Oct 16 18:12:42 2014 +0000 | |
patch by Cjkjvfnby cleaning up AI fleet_utils script | |
svn path=/trunk/FreeOrion/; revision=7747 | |
commit 386b9c6111cc01d114f54ad73060a9f4ee31720b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Oct 16 18:06:10 2014 +0000 | |
fixed typo in r7745 | |
svn path=/trunk/FreeOrion/; revision=7746 | |
commit 5ce8b37f816099170d54cd0c75d372fe6a9891ff | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Oct 16 16:37:04 2014 +0000 | |
correction to prevent divide-by-zero in universe generation statistics in case of, for example, no Specials | |
svn path=/trunk/FreeOrion/; revision=7745 | |
commit 0bd70bfed046ca0ff226dd24c77ac233aae571a9 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Oct 14 21:38:32 2014 +0000 | |
Patch by Mitten.O addressing issues with Boost 1.56 includes. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7744 | |
commit 94c9cb94dc2be44dc92800f2496f000b489b44f6 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Oct 14 16:24:28 2014 +0000 | |
CMake patch by Mitten.O. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7743 | |
commit 4dc431f70f89c8d6349818f71330d8450a9d3948 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Oct 12 23:17:36 2014 +0000 | |
Makes serialization format choice be a user option, controlling savegame write format and client-server message format. Regardless of choice, savegames of either format can be read. | |
svn path=/trunk/FreeOrion/; revision=7742 | |
commit 325f179b4fdbb11ad285f8db51cd44c1c1cc58bd | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Oct 9 20:56:41 2014 +0000 | |
Patch by Mitten.O fixing / improving various SDL issues, particularly relating to fullscreen modes. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7741 | |
commit 43e9244419a8dd17667b9149d5dc2b634d17d409 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Oct 9 18:04:27 2014 +0000 | |
Copyediting patch by rah. | |
svn path=/trunk/FreeOrion/; revision=7740 | |
commit 0f456ee7b182746737d7cc9356303a252265afe7 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Oct 7 18:20:50 2014 +0000 | |
French translation update by Ouaz. | |
svn path=/trunk/FreeOrion/; revision=7739 | |
commit 2273c7ee9d9a926a4d5542ff8919e21a9a3def66 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Oct 5 17:53:27 2014 +0000 | |
New icons: | |
- for message window button (by Sloth) | |
- for techs Planetary Barrier Shield and System Defense Mines (by Ta'Lon) | |
- for not yet implemented search function (by (Ta'Lon) | |
svn path=/trunk/FreeOrion/; revision=7738 | |
commit fbe4c9d15cd5d7f40bdef86d0afd6c0258bd3f10 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Oct 3 15:55:48 2014 +0000 | |
Missed destructor virtualization from previous commit. | |
svn path=/trunk/FreeOrion/; revision=7737 | |
commit e48950b1d525a5534ccf8fce88c4d132e26446cc | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Oct 3 14:12:35 2014 +0000 | |
Modified patch by vincele deleting various child Wnds to avoid potential memory leaks. | |
svn path=/trunk/FreeOrion/; revision=7736 | |
commit 6985068de6ece0b3106d3ffe10a2e5d4a1b089a1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Oct 2 21:37:43 2014 +0000 | |
option changes to facilitate various testing. the existing option <bool>auto-advance-first-turn is changed to <int>auto-advance-n-turns, and a new option <bool>auto-quit is added. They are both compatible with --quickstart and with --load | |
svn path=/trunk/FreeOrion/; revision=7735 | |
commit c3300aab96b1e4470af2117deedafce478feb9dc | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Oct 1 08:08:40 2014 +0000 | |
further AI script cleanup & PEP8 compliance by Cjkjvfnby | |
svn path=/trunk/FreeOrion/; revision=7734 | |
commit 3b9a20290c3aaa4c86f6000affc467551ea69cf7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Sep 30 02:45:40 2014 +0000 | |
AIFleetOrder cleanup of private vars & getters/setters by Cjkjvfnby | |
svn path=/trunk/FreeOrion/; revision=7733 | |
commit 6daee5a297d18c0a7cfee39f59d44124b769a61a | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Mon Sep 29 21:25:06 2014 +0000 | |
Fixed stringtable link type. | |
svn path=/trunk/FreeOrion/; revision=7732 | |
commit 48c43c219b6b50fd83a92025f995c2b683ddfee5 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Sep 28 20:44:46 2014 +0000 | |
Patch by Mitten.O for GLEW usage. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7731 | |
commit 11b6504b9c78c9ecba2220da774323b8965c93b2 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Sep 27 08:12:47 2014 +0000 | |
Small patch by vincele fixing C++11 compile issue. | |
svn path=/trunk/FreeOrion/; revision=7730 | |
commit fe55f5749149d5e6a3f733339b08d4c1983e67bd | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Sep 26 18:33:58 2014 +0000 | |
when repopulating designs in DesignWnd Finished Designs (e.g., after a design deletion), preserve position in listbox | |
svn path=/trunk/FreeOrion/; revision=7729 | |
commit 3822a35d5949446810b9112171b0f29a36e5cd46 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Sep 26 16:52:07 2014 +0000 | |
Added OptionsDB entry and corresponding Options->Other checkbox to control whether all saved designs would be automatically added to player empire at game start | |
svn path=/trunk/FreeOrion/; revision=7728 | |
commit 4a70fcce0cbe13248df028e497fe746705f939e0 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Sep 22 18:20:00 2014 +0000 | |
follow-up on r7726, commenting out some additional currently unnecessary lines and adding explanation | |
svn path=/trunk/FreeOrion/; revision=7727 | |
commit ae714d094fb60c6df91a48ddbde0b6e263cc6c25 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Sep 22 15:05:37 2014 +0000 | |
added DesignWnd saved design list right-click context menu to add current design or all saved designs to empire designs | |
svn path=/trunk/FreeOrion/; revision=7726 | |
commit a4451ea452d7ce88aaa9313949dcbb1c2f4ed520 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Sep 20 18:29:55 2014 +0000 | |
Slightly tweaked patch by Mitten.O adjusting / fixing window positioning by default and from config.xml. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7725 | |
commit f800bbfd360eb5f1bfa63173b0e92e9b15793e96 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Sep 19 08:57:57 2014 +0000 | |
French stringtable update by Ouaz | |
svn path=/trunk/FreeOrion/; revision=7724 | |
commit 0ac40f5e7028a99a1fc78d715011864a47519b06 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Sep 18 16:58:21 2014 +0000 | |
Patch by Mitten.O adding mapping of SDL keys to GG keys, fixing issue with arrow keys. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7723 | |
commit eb3e7e22d362edc77779025a73383e0caf3a5600 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Sep 16 16:15:55 2014 +0000 | |
added a meter effect & label for species' Bad Supply | |
svn path=/trunk/FreeOrion/; revision=7722 | |
commit 8d3e959a83fbe73f662061493d7c8e97e8df4cbf | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Sep 12 12:35:01 2014 +0000 | |
Added OSX FreeOrion app icon to version control | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7721 | |
commit 36fda07b6808fdd1540257863adc221e031b8eba | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Sep 12 12:22:58 2014 +0000 | |
Updated Xcode project for new experimental SDK | |
- Removed Ogre dependencies | |
- Added SDL2 dependencies | |
- Renamed (OSX specific) OgreController to (more generic) GUIController | |
- Updated build configuration to support boost 1.55 and Phoenix 3 | |
- Added zlib and glew dependencies | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7720 | |
commit 1b3bd23506f8c4fa9e21a070d8d3ae71938530b9 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Sep 12 10:14:40 2014 +0000 | |
Made use of glew platform independent (removed #ifdef directives which caused it to be only used on Windows) | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7719 | |
commit a8343e88852eb946bd0e0a5acffd11918f5a571b | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Sep 11 20:14:20 2014 +0000 | |
Small patch by vincele removing redundant else if case. | |
svn path=/trunk/FreeOrion/; revision=7718 | |
commit 872464537e52e394d4d0e3001eed53e5193cb54b | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Sep 11 19:48:48 2014 +0000 | |
Small patch by vincele adding missing breaks to planet sidepanel right click menu response code. | |
svn path=/trunk/FreeOrion/; revision=7717 | |
commit c5ab859ac3b3a39ada60d2817802bfca298219fd | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Sep 11 01:24:17 2014 +0000 | |
changed colonization suitability report so that it always adds to its roster any species tagged with "CTRL_ALWAYS_REPORT", and added that tag to the exobot specification | |
svn path=/trunk/FreeOrion/; revision=7716 | |
commit 901ac234fe340493ed227d6e91f1c980acebd711 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Sep 10 19:38:42 2014 +0000 | |
Small patch by vincele adding a couple safety checks and removing an unnecessary bit of code form planet panel layout. | |
svn path=/trunk/FreeOrion/; revision=7715 | |
commit 92d9bfb4dc1cc2861398f112da57caad752f72bf | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Sep 10 15:11:25 2014 +0000 | |
Fixed include path of util/Logger.h in UI/ShaderProgramm.cpp | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7714 | |
commit d516d80f41fbc9ea5763ea3295f471e2f5213ca5 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Sep 10 15:06:49 2014 +0000 | |
Adjustments to Parsers to fix build errors when using boost 1.55 | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7713 | |
commit 2e4a66344605ce4b2b71654bef47a23de7f61a43 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Sep 10 04:51:57 2014 +0000 | |
Removed Ogre config files. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7712 | |
commit a409d8ace032ac0fd9678b7880426973d87890b9 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Sep 10 04:48:04 2014 +0000 | |
Restoring chmain.h | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7711 | |
commit f3bc6e1e74c41db4749f89685ad41b7b902ce611 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Sep 9 05:59:24 2014 +0000 | |
renamed the AI python timing module to freeorion_timing to avoid a name conflict with a timing module in Fedora python 2.7; renamed AI python tools module similarly out of abundance of caution | |
svn path=/trunk/FreeOrion/; revision=7710 | |
commit 62330c51b48cebf0429b7aa30027e37ed6d7d125 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Sep 7 13:59:34 2014 +0000 | |
AI update -- some adjustments to priorities, techs, and ship designs, including support for AI using engine parts in some designs; also added a combined Production (industry and research) chart to the standalone AI progress charting | |
svn path=/trunk/FreeOrion/; revision=7709 | |
commit b32479d3d1ff2900e661f867b94757fbc52147cb | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Sep 7 11:10:18 2014 +0000 | |
Using the correct include pathes as suggested by the boost spirit manual. | |
svn path=/trunk/FreeOrion/; revision=7707 | |
commit daa4addf6ac0e42d23206486c7ef060b02a2fdd4 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Sep 7 11:02:15 2014 +0000 | |
Removed OptionsWnd combat options tab. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7706 | |
commit fc720b472003e20e25f96eae05e1b4689c4c110a | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Sep 7 10:46:01 2014 +0000 | |
Removed more interactive-combat-related functions... | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7705 | |
commit 0cea139a14d983b5e77e5c0008778a4913e6edfa | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Sep 7 10:14:20 2014 +0000 | |
MSVC project file dependency .lib filename updates | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7704 | |
commit 045ca3e0fa0f5418ed9e354268514c214a328c3a | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Sep 7 10:00:25 2014 +0000 | |
-Wrapped some BuildingType and Species parameters into helper structs to limit the number of parameters needed for parsers due to changed limits in Boost 1.56 / Phoenix 3. | |
-Removed lr/fighter weapon stat parsing for similar reason. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7703 | |
commit 1b7c74180f0d5caced8dabf373eb28149f3fb4a7 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Sep 6 21:55:37 2014 +0000 | |
More stripping out interactive combat stuff. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7702 | |
commit 1d146813b9e3a4257d2205bbbe10710279c09dac | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Sep 6 21:43:44 2014 +0000 | |
More stripping out Ogre stuff. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7701 | |
commit dc6d03dededafd42ccc1291d2f018b685bfad907 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Sep 6 19:20:41 2014 +0000 | |
Prevented some type conversion warnings. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7700 | |
commit afb391b8a7cd23bbfe49430acbe201945c6f2de2 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Sep 6 19:19:38 2014 +0000 | |
Removed various 3D combat-related things. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7699 | |
commit adeef8f16061009a7ecba79afe110c85cf5224fe | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Sep 6 18:49:49 2014 +0000 | |
removed linux-static directory | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7698 | |
commit 9ee0bd5947ca14afee9678ecae93ec3bbecfbb92 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Sep 6 18:42:29 2014 +0000 | |
Branching for replacing Ogre3D with SDL, and updating various dependency versions. Incomplete transitions, build currently broken. | |
svn path=/branches/SDL_Migration_And_Dependencies_Updates/; revision=7697 | |
commit b69bb64f1d90ae7d3b1f63c84cc2afa679612f2f | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Sep 5 16:26:09 2014 +0000 | |
Updated Xcode project | |
svn path=/trunk/FreeOrion/; revision=7696 | |
commit b1f59785336c0d1ca778dbdbf34127240681a1d1 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Sep 5 10:50:55 2014 +0000 | |
Removed position parameters from SidePanel::PlanetPanelContainer constructor. | |
svn path=/trunk/FreeOrion/; revision=7695 | |
commit ec7da7d9e06b15bcd8b484efbd81aaaf23b00c68 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Sep 4 21:25:51 2014 +0000 | |
Removed position parameters from GalaxySetupPanel constructor. | |
svn path=/trunk/FreeOrion/; revision=7694 | |
commit 5a19cbc9b4db98b7d107a8f423e3bd88e72ca479 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Sep 4 19:20:06 2014 +0000 | |
Moved CombatData struct into separate implementation file. | |
This prevents pulling in combat related header dependencies when building the parser. | |
svn path=/trunk/FreeOrion/; revision=7693 | |
commit 3f539519b46028b7b3e2c58d4e3dee4624f77daa | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Sep 3 02:40:05 2014 +0000 | |
corrected wrong indent of an AI script code section | |
svn path=/trunk/FreeOrion/; revision=7692 | |
commit b660c292fcb64b732ff8095a2c838d4487433078 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Sep 2 14:06:16 2014 +0000 | |
Updated Xcode project | |
svn path=/trunk/FreeOrion/; revision=7691 | |
commit b0dbb871ad45f085430e5f8e56473e3a26fdb323 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Sep 2 11:19:16 2014 +0000 | |
Don't pass texture data to glTexImage2D when querying the texture proxy. Fixed bug with NVidia drivers; reported by JdH. | |
svn path=/trunk/FreeOrion/; revision=7690 | |
commit 09e292859a4678bfe10866ad9644006536f647e4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Sep 2 07:27:13 2014 +0000 | |
added game-start update of empire owned objects counters so they will be accurate during the first turn | |
svn path=/trunk/FreeOrion/; revision=7689 | |
commit 3d2b67598b3dfdc612927a8b54d20696533df072 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Aug 31 16:49:17 2014 +0000 | |
Gas giant generator building icon by coCoKNIght. | |
svn path=/trunk/FreeOrion/; revision=7688 | |
commit d5036ec563b88e48e1826fab278112e6d369384c | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Aug 31 15:02:45 2014 +0000 | |
Patch by vincele: Remove cause for clang++ warning 'unelaborated friend'. | |
svn path=/trunk/FreeOrion/; revision=7687 | |
commit 3e31ccbabffd49e6ffbc950752d4d16a70ae1e5e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Aug 31 14:50:48 2014 +0000 | |
Patch by vincele: Moved duplicate options db serialization code into commit function. | |
svn path=/trunk/FreeOrion/; revision=7686 | |
commit af8cdfe2b1f66861075c3a9f65f83a597b91dba8 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Aug 31 10:29:07 2014 +0000 | |
-Switched fleet and colony upkeep cost macros to use new complex valuerefs to empire counts instead of recalculating the Count statistic each time they are evaluated. | |
-Grooming of shared_macros.txt. | |
-Fixed parsed names of some newly-added valuerefs. | |
svn path=/trunk/FreeOrion/; revision=7685 | |
commit 812c36d1ac4088dd86d54ac1c2ef16759cd0523d | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Aug 31 10:15:07 2014 +0000 | |
-Implemented setting of empire count statistics. | |
-Replaced Count statistic value ref for ship count graph with the new ShipDesignsOwned complex valueref. | |
svn path=/trunk/FreeOrion/; revision=7684 | |
commit 5e6f75dc4ef9b52e5e26cad6a0e2d45d67c4def4 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Aug 31 08:51:57 2014 +0000 | |
Moved background fill flag into CUIArrowButton. | |
svn path=/trunk/FreeOrion/; revision=7683 | |
commit 6b40b8fcff9336bc05d80bbf58ae67e5002f2a16 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 30 17:50:43 2014 +0000 | |
GiGi: fetch translations when creating controls making the ability to change the translation at a later time unnecessary. | |
svn path=/trunk/FreeOrion/; revision=7682 | |
commit 109de48d488dfe9fbd6a8b9d7861535d817bddd6 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 30 15:17:34 2014 +0000 | |
-ValueRef processing and parsing for recently-added empire statistics | |
-Tweaks to some of those statistics | |
svn path=/trunk/FreeOrion/; revision=7681 | |
commit 4ad04dd78700a088597aafe7b84b27c1bf0db72a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 30 08:52:02 2014 +0000 | |
Removed unused interior color attribute from GG::Spin. | |
svn path=/trunk/FreeOrion/; revision=7680 | |
commit fca4980c0bf4c9f67ebaecba1fc597fe80e6b1b0 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 30 08:51:44 2014 +0000 | |
Removed position parameter from GG::Spin constructor. | |
svn path=/trunk/FreeOrion/; revision=7679 | |
commit bf84afe46be8e66e88f52384407d5d91e620df12 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 30 08:51:20 2014 +0000 | |
Removed position parameter from GG::Slider constructor. | |
svn path=/trunk/FreeOrion/; revision=7678 | |
commit e5e876cc3ed3f34c62b0846752c290ecf1b35be7 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 30 08:50:55 2014 +0000 | |
Removed position parameter from CUISlider constructor. | |
svn path=/trunk/FreeOrion/; revision=7677 | |
commit e0e4720a32a74154c5a8f31bcd5a13e6e24070c8 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Aug 29 21:48:14 2014 +0000 | |
slightly revised AI script cleanup patch by Cjkjvfnby | |
svn path=/trunk/FreeOrion/; revision=7676 | |
commit 3816a7509ebd320662554af1ab61e7fe2b69a8c7 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 18:58:13 2014 +0000 | |
Removed unused GG::ThreeButtonDlg constructor. | |
svn path=/trunk/FreeOrion/; revision=7675 | |
commit 028a58c9503336fcf685e1777a856cc1fc7ac15a | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Aug 29 17:03:55 2014 +0000 | |
patch by Cjkjvfnby cleaning up stale AI script references to TUNNELS_SPECIAL and TECTONIC_INSTABILITY_SPECIAL | |
svn path=/trunk/FreeOrion/; revision=7674 | |
commit c513a68218e9612d9564238514439b646497d303 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Aug 29 16:56:57 2014 +0000 | |
revised AI scripot cleanup patch (removing extra spaces) by Cjkjvfnby | |
svn path=/trunk/FreeOrion/; revision=7673 | |
commit c41350876f4b16cea3996a2393f4ae13486c0308 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 15:17:34 2014 +0000 | |
Removed GG::SliderLineStyle, only the GG::FLAT implementation is used. | |
svn path=/trunk/FreeOrion/; revision=7672 | |
commit d8d980037e479157faf36b52b18b4f40a15a2094 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 11:53:11 2014 +0000 | |
Removed position parameter from GG::Button. | |
svn path=/trunk/FreeOrion/; revision=7671 | |
commit a25011184e68d8e705d3cc555ab9dee7849ea325 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 11:52:55 2014 +0000 | |
Removed position parameter from GG::Edit. | |
svn path=/trunk/FreeOrion/; revision=7670 | |
commit 7f1e9999c0033ccb27ac8f3b1cee423de13b7129 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 11:52:33 2014 +0000 | |
Removed position parameter from GG::MultiEdit. | |
svn path=/trunk/FreeOrion/; revision=7669 | |
commit cb9a2cf2747bff62fa61ca62e2376b0852bb99ed | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 11:52:18 2014 +0000 | |
Removed position parameter from GG::Scroll. | |
svn path=/trunk/FreeOrion/; revision=7668 | |
commit 765611632a4d69cd2397ef2f6e44c682955402a3 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 11:51:58 2014 +0000 | |
Removed position parameter from GG::TabBar. | |
svn path=/trunk/FreeOrion/; revision=7667 | |
commit 96335e2826993331e19361214cdc8f51bd42e8fd | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 11:51:39 2014 +0000 | |
Removed position parameter from GG::StateButton. | |
svn path=/trunk/FreeOrion/; revision=7666 | |
commit 0c649570a084d397b44407381848b2885d4aaade | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:28:52 2014 +0000 | |
Removed window flags parameter from GG::Edit. | |
svn path=/trunk/FreeOrion/; revision=7665 | |
commit 0af9757f9d37a6e21f5c08488452c781769ed977 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:28:22 2014 +0000 | |
Removed window flags parameter from GG::MultiEdit. | |
svn path=/trunk/FreeOrion/; revision=7664 | |
commit 4f6a837b51580671b3f81b984f0efe817554eb3c | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:28:11 2014 +0000 | |
Removed window flags parameter from LinkText. | |
svn path=/trunk/FreeOrion/; revision=7663 | |
commit 2a701dafeead0e5c40bebcf030a295e9e3626095 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:27:54 2014 +0000 | |
Removed window flags parameter from GG::Spin. | |
svn path=/trunk/FreeOrion/; revision=7662 | |
commit 22e6acb1685f60675af6f179f2ffa18e2c9bd134 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:27:38 2014 +0000 | |
Removed window flags parameter from GG::DropDownList. | |
svn path=/trunk/FreeOrion/; revision=7661 | |
commit cc90c7b3d5137aebdccc40c544600ec7139b769e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:27:18 2014 +0000 | |
Removed window flags parameter from GG::ListBox. | |
svn path=/trunk/FreeOrion/; revision=7660 | |
commit 8b77cea177bd9558db8ae49b677ef41f2f981511 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:26:59 2014 +0000 | |
Removed window flags parameter from GG::Scroll. | |
svn path=/trunk/FreeOrion/; revision=7659 | |
commit 12db171b40e6d32e7997336fc8e07328accc8b22 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:26:41 2014 +0000 | |
Removed window flags parameter from GG::TabWnd. | |
svn path=/trunk/FreeOrion/; revision=7658 | |
commit 66f2cf835f472016f6f81558b610df5aafbfb3a3 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:26:28 2014 +0000 | |
Removed window flags parameter from GG::StyleFactory::NewEdit. | |
svn path=/trunk/FreeOrion/; revision=7657 | |
commit 8db25ae14800717b0fc2fadb50f10584b1e8dc35 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:26:09 2014 +0000 | |
Removed window flags parameter from GG::StyleFactory::NewSpin(Incr|Decr)Button. | |
svn path=/trunk/FreeOrion/; revision=7656 | |
commit 6bba0fbda91b4e09f0647b71be2995fdf7e8796a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:25:50 2014 +0000 | |
Removed window flags parameter from CUITabBar. | |
svn path=/trunk/FreeOrion/; revision=7655 | |
commit e0e730f6389ef893ec307fc8b140c015ba30d98e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:25:32 2014 +0000 | |
Removed window flags parameter from GG::StateButton. | |
svn path=/trunk/FreeOrion/; revision=7654 | |
commit 1a04c917ffe3c77f47bf1eba9de2ddcf21520311 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:25:20 2014 +0000 | |
Removed window flags parameter from GG::StyleFactory::NewTextControl. | |
svn path=/trunk/FreeOrion/; revision=7653 | |
commit 941d76acbebb9ca78141064719a678fd4e54a81f | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:25:04 2014 +0000 | |
Removed window flags parameter from GG::StyleFactory::NewDropDownList. | |
svn path=/trunk/FreeOrion/; revision=7652 | |
commit c4edfaa1ab1e3c4ce446fc2bd96dd0358983bf72 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:24:43 2014 +0000 | |
Removed window flags parameter from GG::StyleFactory::NewListBox. | |
svn path=/trunk/FreeOrion/; revision=7651 | |
commit c1a824f1350a39b049378b4da8a88e67fb0591c6 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:24:24 2014 +0000 | |
Removed window flags parameter from GG::StyleFactory::NewTabBarTab. | |
svn path=/trunk/FreeOrion/; revision=7650 | |
commit 67a158a7feaface75c3cfae4bf933a9841547624 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:24:07 2014 +0000 | |
Removed window flags parameter from GG::StyleFactory::NewSpinEdit. | |
svn path=/trunk/FreeOrion/; revision=7649 | |
commit 4dd44f10c09c657b1bb9aa7a9b0b9f59f28a493f | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:23:51 2014 +0000 | |
Removed window flags parameter from GG::StyleFactory::NewScrollBar, GG::StyleFactory::NewListBox(H|V)Scroll and GG::StyleFactory::NewMultiEdit(H|V)Scroll. | |
svn path=/trunk/FreeOrion/; revision=7648 | |
commit 148afc9248dbd2600256b0a5510e3bc31392d657 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:23:26 2014 +0000 | |
Removed window flags parameter from GG::StyleFactory::NewTabBar. | |
svn path=/trunk/FreeOrion/; revision=7647 | |
commit 11edd558a09323512e3ea817c0e085e96406e600 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:23:07 2014 +0000 | |
Removed window flags parameter from GG::StyleFactory::NewIntSlider. | |
svn path=/trunk/FreeOrion/; revision=7646 | |
commit c9864c806cc5d4c6af1313ead3c0b856af167cd0 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 29 10:22:48 2014 +0000 | |
Removed window flags parameter from GG::StyleFactory::NewDropDownListListBox. | |
svn path=/trunk/FreeOrion/; revision=7645 | |
commit 724e91297bd14414562ca85565632f3a129ba205 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 29 05:45:03 2014 +0000 | |
-Added some parser tokens. | |
-minor grooming | |
svn path=/trunk/FreeOrion/; revision=7644 | |
commit 2189a52344dc3c30ad0de4459bd4c0561cd1f9dc | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 29 02:27:45 2014 +0000 | |
Added some as-yet-unused statistic containers to Empire. | |
svn path=/trunk/FreeOrion/; revision=7643 | |
commit b046a09ea5a24e770067e86bf98b9cc609ab0b3f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 29 02:26:35 2014 +0000 | |
Parser splitting | |
svn path=/trunk/FreeOrion/; revision=7642 | |
commit 3c283c24885ec83437d3d97cb3c034a21644903f | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 27 09:08:07 2014 +0000 | |
Moved fleet aggression icon functions to the top of the file. | |
svn path=/trunk/FreeOrion/; revision=7633 | |
commit 2e992445ba2931ded8c3dc3ffbd8c0e5b4d11b03 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 27 08:15:48 2014 +0000 | |
Made auto turn and fleet aggression buttons icon based buttons. | |
svn path=/trunk/FreeOrion/; revision=7632 | |
commit 720a99168b559a17d51c75e8f42d235fb690cedb | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 27 07:46:19 2014 +0000 | |
Don't set initial height for buttons. | |
svn path=/trunk/FreeOrion/; revision=7631 | |
commit 15a7a3a1886688f68e1aadf8fb5a6b1d1b861466 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Aug 26 20:19:53 2014 +0000 | |
Replaced CUIButton::MarkNotSelected, MarkSelectedGray and MarkSelectedTechCategoryColor with an internal state to move the color selection reponsibility to the button user. | |
svn path=/trunk/FreeOrion/; revision=7630 | |
commit ae482026601922f4c2dedca429d904e67938a13c | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Aug 26 19:50:31 2014 +0000 | |
Monsters tab in design lists. | |
svn path=/trunk/FreeOrion/; revision=7629 | |
commit 6843a316f17bec1e4db1ef5077807aeeb90d332a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Aug 26 08:08:52 2014 +0000 | |
Made GG::StateButton derive from GG::Control instead of GG::TextControl. | |
svn path=/trunk/FreeOrion/; revision=7626 | |
commit 70eb67bb23dda791a53cb0c625ec1cabde241084 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 25 15:40:19 2014 +0000 | |
Fixed layout placement of buttons in object filter window. | |
svn path=/trunk/FreeOrion/; revision=7623 | |
commit 90a5a4aa030fd06c3dce26f43c7ad34487ab4977 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 25 12:38:11 2014 +0000 | |
Changed parameters for SettableInWindowCUIButton from string to textures. | |
svn path=/trunk/FreeOrion/; revision=7622 | |
commit e3a9c85def5933cd5c142c8fa6ba661407f78fff | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 25 11:33:06 2014 +0000 | |
Made GG::Button derive from GG::Control instead of GG::TextControl. | |
svn path=/trunk/FreeOrion/; revision=7621 | |
commit 5f9ff84c6202601c55920b04a48a4c1e2d322121 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 25 11:32:49 2014 +0000 | |
Removed flags parameter from GG::StyleFactory::New(H|V)(Scroll|Slider)TabButton. | |
svn path=/trunk/FreeOrion/; revision=7620 | |
commit a7654570c8436418f0e4f7f54e1e45b5ffa44185 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 25 11:32:24 2014 +0000 | |
Removed flags parameter from GG::StyleFactory::NewScroll(Left|Right|Up|Down)Button. | |
svn path=/trunk/FreeOrion/; revision=7619 | |
commit d412a1944bd7d51e3d1890c7876b15d5db744c33 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 25 11:32:02 2014 +0000 | |
Removed flags parameter from GG::StyleFactory::NewTabBar(Left|Right)Button. | |
svn path=/trunk/FreeOrion/; revision=7618 | |
commit 41d2620d93e8d46b0a0d067dc7746440b38549b4 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Aug 24 10:27:09 2014 +0000 | |
Moved common collapse functionality of InfoPanels into the new AccordionPanel class. | |
svn path=/trunk/FreeOrion/; revision=7588 | |
commit 7408771927ebfd9dbf6d60ff0e70a3f90ad02120 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Aug 24 08:42:22 2014 +0000 | |
Fixed in-progress building icon tooltips on sidepanel. | |
svn path=/trunk/FreeOrion/; revision=7584 | |
commit b577d1e9590f74dda66f849e74c609e3249c5aa5 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Aug 24 06:45:24 2014 +0000 | |
Made mousewheel scrolling pan the tabs list. | |
svn path=/trunk/FreeOrion/; revision=7583 | |
commit 9d79199c401659fdf02d27bfd428f82631a88637 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Aug 24 06:02:12 2014 +0000 | |
grooming | |
svn path=/trunk/FreeOrion/; revision=7582 | |
commit e1dc5514d321ecf6e172fb08f872f8144ea7d825 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 23 21:51:20 2014 +0000 | |
Added CUIButton constructor for image only buttons. | |
svn path=/trunk/FreeOrion/; revision=7581 | |
commit 367f5616d72aa89f0133df44faf93fbd13d9e279 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 23 19:27:03 2014 +0000 | |
Revert "Removed position parameters, dragable and resizable from system side panel." | |
svn path=/trunk/FreeOrion/; revision=7579 | |
commit 07735d6ab8e83f4f81ade5ec0d59db9a894a6f06 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 23 18:11:04 2014 +0000 | |
Removed position parameters, dragable and resizable from system side panel. | |
Position and resize system side panel to the right edge of the | |
application when resizing. | |
svn path=/trunk/FreeOrion/; revision=7577 | |
commit 6e28c53db5aa340968b37d16400b456d5b7780e9 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 23 17:00:05 2014 +0000 | |
Saved design loading / display progress, including double-clicking support. | |
svn path=/trunk/FreeOrion/; revision=7575 | |
commit e0190e563a79936fe76243018eb7ca80e4386aa1 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 23 15:23:39 2014 +0000 | |
Removed position parameters from CUIToolBar constructor. | |
svn path=/trunk/FreeOrion/; revision=7573 | |
commit 8eac894717449fc4f7b0f77646be86cad2774634 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 23 13:35:06 2014 +0000 | |
Added explicit description to hotkeys to remove string table key composing. | |
svn path=/trunk/FreeOrion/; revision=7571 | |
commit 3fd9e742b575662ceff83967b001fc8d11b814c4 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 23 10:13:52 2014 +0000 | |
Set up double-clicking a saved design to load it into the main design panel. | |
svn path=/trunk/FreeOrion/; revision=7569 | |
commit e6139aef99e1ecacede5d90cc1957fc69813b0f9 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 23 10:12:25 2014 +0000 | |
Merged TechVisible functions. | |
svn path=/trunk/FreeOrion/; revision=7568 | |
commit 126fec031ac4034086a47bd5ab4f06ea5242f841 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 22 21:34:32 2014 +0000 | |
Initial structure / code for Condition::Location, which gets the location condition of some content (building type, focus, special, etc.) and evaluates that on its input. | |
svn path=/trunk/FreeOrion/; revision=7565 | |
commit c08243279fb2734342ff1286854ea0160474ebcf | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 22 21:27:51 2014 +0000 | |
Corrected invalid layout calculation for ProductionInfoPanel. | |
svn path=/trunk/FreeOrion/; revision=7564 | |
commit ddd160f49528ce0909e05c34829e14c5959d6c29 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 22 19:03:07 2014 +0000 | |
Removed position parameters from CUIWnd control buttons. | |
svn path=/trunk/FreeOrion/; revision=7563 | |
commit fd846e6e5c26fdf488d1e7d1aa45a63c4b41b264 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 22 19:02:53 2014 +0000 | |
Removed position parameters from FieldIcon constructor. | |
svn path=/trunk/FreeOrion/; revision=7562 | |
commit 5f132c9d4304caa73f187f30e6a6489aeac94a97 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 22 19:02:38 2014 +0000 | |
Removed position parameters from GraphControl constructor. | |
svn path=/trunk/FreeOrion/; revision=7561 | |
commit d7599d97f1587b93193b261c56e3d316d545bf4e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 22 18:38:50 2014 +0000 | |
Removed position parameters from CUIScroll::CUIScroll. | |
svn path=/trunk/FreeOrion/; revision=7560 | |
commit 1b23c046bd95fb429e567c3d6851f87ef8d39ec1 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 22 15:21:23 2014 +0000 | |
Fixed orientation of the horizontal scroll bar within the tech tree window. | |
svn path=/trunk/FreeOrion/; revision=7559 | |
commit 896ff5f5905787e7e9d9f6a369ee3a89b25f32cf | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 22 10:24:43 2014 +0000 | |
Patch by cataclysm: Use int instead ot stack<bool> to store the disable | |
state of the TempUISoundDisabler class. | |
svn path=/trunk/FreeOrion/; revision=7552 | |
commit 1af35fe03eb65e8dd384caae1ce8f383b6672075 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 22 08:01:54 2014 +0000 | |
Removed position parameters from CUITabBar constructor. | |
svn path=/trunk/FreeOrion/; revision=7550 | |
commit 660a410405f16c4498c7b435009a70569b899301 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 22 07:50:09 2014 +0000 | |
Removed label parameter from GG::StyleFactory::NewScroll(Left|Right|Up|Down)Button. | |
Removed label parameter from GG::StyleFactory::New(H|V)ScrollTabButton. | |
Removed label parameter from GG::StyleFactory::New(H|V)SliderTabButton. | |
Removed label parameter from GG::StyleFactory::NewTaskBar(Left|Right)Button. | |
svn path=/trunk/FreeOrion/; revision=7549 | |
commit 58889effa74f453127a2f9bff9cf66cf201d673a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 22 07:49:48 2014 +0000 | |
Removed position parameters from GG::StyleFactory::NewTabBar. | |
svn path=/trunk/FreeOrion/; revision=7548 | |
commit 95ba7f23707c278b6e075fc266f996c763442de2 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Aug 21 16:54:30 2014 +0000 | |
Some more statistics for space monsters distribution | |
svn path=/trunk/FreeOrion/; revision=7545 | |
commit 653274e71a6f578ca9f4bf0c9aaac828fd8f0149 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Aug 21 12:53:04 2014 +0000 | |
Added missing padding below the file list within GG::FileDlg. | |
svn path=/trunk/FreeOrion/; revision=7544 | |
commit fdee71a8e9ab9a2f7f4665f051d7e6df8e2e634a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Aug 21 11:52:19 2014 +0000 | |
Added UI/MarkupBox.cpp to CMake build system, cleaned up most annoying compiler warnings within MarkupBox. | |
svn path=/trunk/FreeOrion/; revision=7543 | |
commit 0c5076ec6a921c887e98499a99946ac4a11bb7e8 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Aug 21 11:36:29 2014 +0000 | |
Fixing left out change of GG::StyleFactory::NewMultiEditVScroll made by r7536. | |
svn path=/trunk/FreeOrion/; revision=7542 | |
commit cccb94760b68429787bd565ec31234ef78b46eaf | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Aug 21 11:32:11 2014 +0000 | |
Renamed GG::FileDlg::PlaceLabelsAndEdits function to DoLayout. | |
Simplified layout code of GG::FileDlg. | |
svn path=/trunk/FreeOrion/; revision=7541 | |
commit bf7dbef5a177321f80473f4c591c3485dfe18a54 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Aug 21 11:31:48 2014 +0000 | |
Removed duplicate GG::StyleFactory::NewTextControl function. | |
svn path=/trunk/FreeOrion/; revision=7540 | |
commit 9c907d81a4bfc9ac953b292b21b8144529b2c0c6 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Aug 21 08:57:40 2014 +0000 | |
Removed position only GG::TextControl constructor. | |
Added missing FORMAT_NOWRAP flag to positionless GG::StyleFactory::NewTextControl constructor. | |
svn path=/trunk/FreeOrion/; revision=7539 | |
commit 75d1df51d8ebc8ca70d131e70fd536cbe347fb92 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Aug 21 08:11:37 2014 +0000 | |
Removed position parameters from GG::StyleFactory::NewScroll. | |
svn path=/trunk/FreeOrion/; revision=7538 | |
commit ad3e1af9b18f64bd5bd77de2b296a30c7e38e862 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Aug 21 08:11:19 2014 +0000 | |
Removed position parameters from GG::StyleFactory::NewListBox(H|V)Scroll. | |
svn path=/trunk/FreeOrion/; revision=7537 | |
commit d146a1e2ab9f0ed87528d8758990f8bcab85a8e7 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Aug 21 08:11:02 2014 +0000 | |
Removed position parameters from GG::StyleFactory::NewMultiEdit(H|V)Scroll. | |
svn path=/trunk/FreeOrion/; revision=7536 | |
commit 97b74e01b2b6dca8b065325891e24c6abb007ceb | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Aug 20 21:24:00 2014 +0000 | |
Fixed issue added in revision 7529 where multiple copies of pin and close buttons were being created when resizing the pedia. | |
svn path=/trunk/FreeOrion/; revision=7531 | |
commit 51e4d2863a1deeb00879e1885d34503b2385f4b5 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Aug 20 21:10:23 2014 +0000 | |
Universe generation scripts: Reset RNG before each major step in universe generation to more reliably reproduce the same universe for the same seed and settings. Should fix most deviations when using the same setup with different language settings. | |
svn path=/trunk/FreeOrion/; revision=7530 | |
commit 201332313d2d0657928a9d5928e001a745ba77dc | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Aug 20 20:40:31 2014 +0000 | |
Several patches by Eloque, making various Wnds pinnable, and (edited by me) rewriting of CUIWnd button placement code. | |
svn path=/trunk/FreeOrion/; revision=7529 | |
commit 3805302a1c80e9aa39e85635a3d73d97ad0c55a1 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 20 20:30:10 2014 +0000 | |
Removed some platform specific calls with parameters to GG::StyleFactory::NewTextControl. | |
svn path=/trunk/FreeOrion/; revision=7528 | |
commit bd13fff6fa65470ff541ac62332a02d90c2182a0 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 20 19:38:41 2014 +0000 | |
Fixed unused class name from r7524. | |
svn path=/trunk/FreeOrion/; revision=7527 | |
commit 1b4b9461d3e9a1910995d51540a2b48e5f8b9600 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Aug 20 18:09:26 2014 +0000 | |
- made nest/spawn location requirements for Kraken, Snowflakes and Juggernauts be more consistent between space_monsters_spawn_fleets.txt, ship_hulls.txt, and specials.txt | |
- made Conc Camp buildable only on planets with min pop 3 | |
- fixed a bug in monster.py universe generation script | |
svn path=/trunk/FreeOrion/; revision=7526 | |
commit 5d65c157e7a0fd8d4b3735979406877547afc2d4 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 20 15:36:05 2014 +0000 | |
Removed position parameters from FPSIndicator. | |
svn path=/trunk/FreeOrion/; revision=7525 | |
commit 98d56128ae3ec62bee1dc9536f77fcb6d0b5bdd6 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 20 14:40:47 2014 +0000 | |
Removed position parameters from GG::StaticGraphic constructor. | |
svn path=/trunk/FreeOrion/; revision=7524 | |
commit cd7f940de6d11111b597474a864838f0ce6b876b | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 20 12:19:39 2014 +0000 | |
Removed font parameter from GG::StyleFactory::New(H|V)ScrollTabButton and GG::StyleFactory::NewScroll(Up|Down|Left|Right)Button. | |
svn path=/trunk/FreeOrion/; revision=7523 | |
commit ab81f8353b40438515b5808f0c8a4b81a73859c7 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 20 10:33:59 2014 +0000 | |
Removed position parameters from GG::StyleFactory::NewListBox. | |
svn path=/trunk/FreeOrion/; revision=7522 | |
commit c745eea7a3a9e7425845524284d1b48e7309fd5d | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 20 10:20:39 2014 +0000 | |
Removed position parameters from GG::StyleFactory::NewDropDownListListBox. | |
svn path=/trunk/FreeOrion/; revision=7521 | |
commit 03c6fd2ccdfd75b055a55690081dd92a6390e98b | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 20 09:05:43 2014 +0000 | |
Removed position parameters from GG::StyleFactory::NewButton. | |
svn path=/trunk/FreeOrion/; revision=7520 | |
commit 322d964a91931c2536e9e90bf877a0a01af6d90a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 20 08:50:21 2014 +0000 | |
Removed position parameters from GG::StyleFactory::New(H|V)SliderTabButton. | |
svn path=/trunk/FreeOrion/; revision=7519 | |
commit f8075a3641ad5bb85dbfd98e0b60691bb962b626 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Aug 20 07:16:51 2014 +0000 | |
Commented out adding options for combat hotkeys as they are not connected to anything anyway, and are of very little use. This should remove the currently missing string options from the combat section of the hotkey page of the option screen as well. | |
svn path=/trunk/FreeOrion/; revision=7518 | |
commit 184978dd32183cd2f4d14dcb5e2561e0606e0288 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Aug 20 07:14:36 2014 +0000 | |
grooming | |
svn path=/trunk/FreeOrion/; revision=7517 | |
commit df1f2bd713dd4a8c095cd650532f6d15509a62a6 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Wed Aug 20 07:13:13 2014 +0000 | |
Removed a few unused sound options DB strings. | |
svn path=/trunk/FreeOrion/; revision=7516 | |
commit e3fee4ef8e3ab99ee9c7850abd2096163710f757 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Aug 19 22:52:58 2014 +0000 | |
lowered odds of multiple specials on same object, and added reporting re such, and also additional reporting of monster spawns and planet size distribution | |
svn path=/trunk/FreeOrion/; revision=7515 | |
commit 5d23fbc496db158fcd7d34104284a08fd520e51f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Aug 19 22:29:00 2014 +0000 | |
Rewrote MainPanel::FindSlotForPartWithSwapping to hopefully make easier to follow. | |
svn path=/trunk/FreeOrion/; revision=7513 | |
commit 1e0eb7b1919f85aab4e5337531c04a26214e23b4 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Aug 19 20:56:47 2014 +0000 | |
Fixed a compile error introduced by r7510. | |
svn path=/trunk/FreeOrion/; revision=7512 | |
commit b87f99bbc8f140ed8372d383f9e91352f437b685 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Aug 19 20:09:18 2014 +0000 | |
Small patch by vincele adding GG namespace qualifiers to some base class constructors. | |
svn path=/trunk/FreeOrion/; revision=7511 | |
commit 0974bc3d98fabd798a09ab2c174f8ad11c7794cf | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Aug 19 19:47:22 2014 +0000 | |
Patch by Foocaux fixing slot type checks when automatically adding a part to a design. | |
svn path=/trunk/FreeOrion/; revision=7510 | |
commit bb3d54284833722628cc57f4f2a84eadc38b953b | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Aug 19 19:42:47 2014 +0000 | |
Use the icons within the specials_huge directory instead of the specials_large directory. | |
svn path=/trunk/FreeOrion/; revision=7509 | |
commit 77d5b592d0ff9a0819f149a71897d986c4b06199 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Aug 19 08:57:36 2014 +0000 | |
Removed position parameters from CUIArrowButton constructor. | |
svn path=/trunk/FreeOrion/; revision=7508 | |
commit 344899d0dee9840d34f234826cc2a9b56a9bb63b | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 18 19:56:00 2014 +0000 | |
Allow 0 instead of a stub buttons for GG::Scroll. | |
Instead of creating buttons with negative size for the scroll bar allow | |
0 as return value from the StyleFactory interface to indicate we don't | |
want to have this specific button in the scroll bar. | |
svn path=/trunk/FreeOrion/; revision=7507 | |
commit f0651958dd93529dde23b7eeef558202763a5a33 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 18 19:55:35 2014 +0000 | |
Removed position parameters from GG::StyleFactory::NewScroll(Left|Right|Up|Down)Button and GG::StyleFactory::New(H|V)ScrollTabButton. | |
svn path=/trunk/FreeOrion/; revision=7506 | |
commit c8cc6ca526d1cca9cb6e282fc15b6142bd9b9679 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 18 17:26:32 2014 +0000 | |
Removed position parameters from GG::StyleFactory::NewTabBar(Left|Right)Button. | |
svn path=/trunk/FreeOrion/; revision=7501 | |
commit 9981867d2e3599810d579e07edf578148ac0989c | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 18 17:11:42 2014 +0000 | |
Removed position parameters from GG::StyleFactory::NewDropDownList. | |
svn path=/trunk/FreeOrion/; revision=7500 | |
commit b945daa72188b5cc4c50cfccf454aa885a81cc83 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 18 15:27:55 2014 +0000 | |
Removed position parameters from GG::StyleFactory::NewRadioButtonGroup. | |
svn path=/trunk/FreeOrion/; revision=7499 | |
commit 4f156115b569cfee98815e367d8fe7ef268dc9de | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 18 14:21:47 2014 +0000 | |
Patch by cataclysm: Release OpenAL buffers beforce terminating application. | |
svn path=/trunk/FreeOrion/; revision=7498 | |
commit e00b9c77cf7e4f247f547f676cc3eb64cfe765e0 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 18 14:17:11 2014 +0000 | |
Removed position parameters from GG::StyleFactory::NewTextControl. | |
svn path=/trunk/FreeOrion/; revision=7497 | |
commit 614921c67c755852786e3e315bb7fd616f90b2f6 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Aug 17 14:33:24 2014 +0000 | |
Universe generation scripts: adjusted selection of empire species to achieve a more even distribution | |
svn path=/trunk/FreeOrion/; revision=7492 | |
commit b922320a700e1ae0dffa50253166b08b24a282a2 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Aug 17 06:49:13 2014 +0000 | |
Basically functional loading and use of saved designs. | |
svn path=/trunk/FreeOrion/; revision=7483 | |
commit 98c5f339876aa0bd109ae24741d8698a2ef4d929 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Aug 16 21:38:16 2014 +0000 | |
additional universe creation logging of planet and species selections | |
per suggestion of Geoff, added dummy picks to try reducing streakiness of empire species selections | |
svn path=/trunk/FreeOrion/; revision=7481 | |
commit f546d7857a9d12890c57e28028498887ef050ec5 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 16 21:37:41 2014 +0000 | |
Removed position parameters from various GG::StyleFactory methods. | |
Removed position parameters from GG::StyleFactory::NewTabBarTab. | |
Removed position parameters from GG::StyleFactory::NewIntSlider. | |
Removed position parameters from GG::StyleFactory::NewSpinEdit. | |
Removed position parameters from GG::StyleFactory::NewEdit. | |
Removed position parameters from GG::StyleFactory::NewSpin(Incr|Decr)Button. | |
svn path=/trunk/FreeOrion/; revision=7480 | |
commit 0ace8eb6c39a75443870338af85272ff4b77c65d | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 16 21:17:20 2014 +0000 | |
Removed unused GG::ColorDlg constructor. | |
svn path=/trunk/FreeOrion/; revision=7479 | |
commit b2f73d1def041889a4aa06d25bb451a309903bc5 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 16 15:00:01 2014 +0000 | |
Removed various unused GG::StyleFactory methods. | |
Removed unused GG::StyleFactory::NewDoubleSpin method. | |
Removed unused GG::StyleFactory::NewIntSpin method. | |
Removed unused GG::StyleFactory::NewDoubleSlider method. | |
Removed unused GG::StyleFactory::NewStaticGraphic method. | |
Removed unused GG::StyleFactory::NewDynamicGraphic method. | |
Removed unused GG::StyleFactory::NewMenuBar method. | |
Removed unused GG::StyleFactory::NewMultiEdit method. | |
Removed unused GG::StyleFactory::NewGroupBox method. | |
Removed unused GG::StyleFactory::NewTabWnd method. | |
Removed unused GG::StyleFactory::NewColorDlg method. | |
Removed unused GG::StyleFactory::NewFileDlg method. | |
svn path=/trunk/FreeOrion/; revision=7476 | |
commit c6eae68a3e92b68eda705b776f06dcfc7c8db477 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 16 09:43:05 2014 +0000 | |
Removed some do-nothing safety checks to quiet warnings. | |
svn path=/trunk/FreeOrion/; revision=7475 | |
commit b4fbd1dd283f8b24191444cc369aac8a340560be | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 16 09:33:02 2014 +0000 | |
-Support code for parsing and displaying saved designs. | |
-Shortened tab names for design starts lists. | |
svn path=/trunk/FreeOrion/; revision=7474 | |
commit 850206cc2180852f5ca00f56a56478a678b2c95f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 15 22:26:17 2014 +0000 | |
Additional patch by cataclysm cleaning up OpenAL when exiting. | |
svn path=/trunk/FreeOrion/; revision=7473 | |
commit afdf8b4a79fc8d94b60f27f309edf0e7eec9326c | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 15 17:28:28 2014 +0000 | |
ShipDesign parsing, handling, an dumping of NoStringtableLookup flag. | |
svn path=/trunk/FreeOrion/; revision=7471 | |
commit 6764482991bf6b1583400e442509f37a878cc6f9 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 15 17:27:16 2014 +0000 | |
Better design filename sanitization. | |
svn path=/trunk/FreeOrion/; revision=7470 | |
commit 073cc7f99e7028f6d8b155b3883a7f2a2a68a679 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 15 15:36:01 2014 +0000 | |
Removed unused GG::StateButtonStyle::SBSTYLE_3D(XBOX|BUTTON|ROUND_BUTTON). | |
svn path=/trunk/FreeOrion/; revision=7469 | |
commit ce7c668a3e317a88c36fd8c9c522a4f272045fcf | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 15 15:35:37 2014 +0000 | |
Removed unused GG::StyleFactory::NewStateButton factory. | |
svn path=/trunk/FreeOrion/; revision=7468 | |
commit 01a494b90cc39b66d9f4be9963fda37482c247ff | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 15 14:29:56 2014 +0000 | |
Implemented ship design writing to file, at least for predefined designs... | |
svn path=/trunk/FreeOrion/; revision=7467 | |
commit 29164b0cb931c85d98539e999d1490af104b5946 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 15 14:29:11 2014 +0000 | |
minor grooming | |
svn path=/trunk/FreeOrion/; revision=7466 | |
commit 301d6856418156504b34e19ca23766edb863a80f | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 15 13:53:47 2014 +0000 | |
Pedia layout adjustments by Eloque. | |
svn path=/trunk/FreeOrion/; revision=7465 | |
commit 2e16c33a8c5f8b15127529533b1e15cda441ce16 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 15 13:12:16 2014 +0000 | |
Save design as file popup and dialog (as yet nonfunctional). | |
svn path=/trunk/FreeOrion/; revision=7464 | |
commit 5fc1746d3a72b31ea858c2bf8c3cc5e6bf2a4c63 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 15 13:11:18 2014 +0000 | |
-Added Eloque to credits. | |
-grooming | |
svn path=/trunk/FreeOrion/; revision=7463 | |
commit fbb41037813b5a63805799eb68c4e67399fb061a | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 15 13:10:26 2014 +0000 | |
Fixed issue where setting the default save filename in a FileDlg would be overwritten when the working directory was set. | |
svn path=/trunk/FreeOrion/; revision=7462 | |
commit b42dba38eafce37bc50c4bf48f6f3f53da4e3ec7 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 15 09:16:07 2014 +0000 | |
grooming | |
svn path=/trunk/FreeOrion/; revision=7459 | |
commit 0f4b7375e7856b4254bca7c776941009f9d064ef | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 15 08:22:33 2014 +0000 | |
grooming | |
svn path=/trunk/FreeOrion/; revision=7458 | |
commit 605f3fde7d4df8880a7651dbc2e7377d71047616 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 22:00:22 2014 +0000 | |
Small patch by Mitten.O fixing links in MultiEdit link text. | |
svn path=/trunk/FreeOrion/; revision=7457 | |
commit bb48c870d4eec1d87c04b3aae3479b4eaa86599e | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 21:41:22 2014 +0000 | |
Typo fix | |
svn path=/trunk/FreeOrion/; revision=7456 | |
commit 120f5471b8992105ea18bd5e854c629f2a298286 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 21:40:20 2014 +0000 | |
-Added window to view font textures. | |
-Moved some code around. | |
svn path=/trunk/FreeOrion/; revision=7455 | |
commit d7de1402b2bca0d2fd7eda5d8e39f7080f1b76d4 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 21:39:21 2014 +0000 | |
Added GG::Font texture getter. | |
svn path=/trunk/FreeOrion/; revision=7454 | |
commit 30a151f79a0b0a1cbc61f970b048e74b8e1f70d7 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 19:24:20 2014 +0000 | |
Extra object list column types. | |
svn path=/trunk/FreeOrion/; revision=7453 | |
commit 6b6d1b617943725234e07f510f2f48f28ff29fe8 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 19:23:30 2014 +0000 | |
More removal of unused sound options. | |
svn path=/trunk/FreeOrion/; revision=7452 | |
commit 57435b27f5e1228a0952811732071b3004a9ef21 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 19:22:29 2014 +0000 | |
Removed some unused sound options. | |
svn path=/trunk/FreeOrion/; revision=7451 | |
commit 89db7bc95bcae4f2e435e83c44ea7b0a19c613c7 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 17:50:13 2014 +0000 | |
-Disabled setting of typing unsafe hotkeys also in GUI, not just by default or from options. | |
-Bit of grooming | |
svn path=/trunk/FreeOrion/; revision=7450 | |
commit 9065c075251f12a873aeca1d6a1f75c82af7a2fb | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 16:56:25 2014 +0000 | |
grooming | |
svn path=/trunk/FreeOrion/; revision=7449 | |
commit 1519674219d6e0b74aee589f13e73ab9cfe76849 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 16:55:21 2014 +0000 | |
-Removed code enabling / disabling typing unsafe hotkeys depending on UI state, and instead just disabled setting of such hotkeys. Also tweaked what is considered typing unsafe, to allow CTRL + ENTER and TAB hotkeys to be set. | |
-Grooming of hotkey code. | |
svn path=/trunk/FreeOrion/; revision=7448 | |
commit 3bf56d7243b8b3b1d9f14559966b4a3bd3a05804 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 13:19:54 2014 +0000 | |
Tweaked ship design description part list to show multiple copies of a part with a number, instead of repeating the part name. | |
svn path=/trunk/FreeOrion/; revision=7447 | |
commit 14f1671cee557239451ed24493c806a4d008b4b9 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Aug 14 10:03:55 2014 +0000 | |
Removed unused GG::* default constructors. | |
svn path=/trunk/FreeOrion/; revision=7446 | |
commit a82d4fc6f9ce0c03958823e5a1998a077214386c | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 09:47:32 2014 +0000 | |
Edited patch by Mitten.O making sitreps multi-line, including fixes to LinkText link locating. | |
svn path=/trunk/FreeOrion/; revision=7445 | |
commit bed8b90d3ae11846d9aaa8d69efb412c21bc65ae | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 09:31:58 2014 +0000 | |
Removed design deletion right-click popup for moderators to avoid crash. | |
svn path=/trunk/FreeOrion/; revision=7444 | |
commit 34e67234bfd174500cf45a216d5e5e5976533d12 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 08:29:38 2014 +0000 | |
Edited version of patch by Mitten.O changing GG::Font rendering to use a single texture, which reportedly might help with font rendering issues. | |
svn path=/trunk/FreeOrion/; revision=7443 | |
commit c674ab21a2cbcae2e83f467b364a7c52a6bb88b6 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 08:26:39 2014 +0000 | |
Moved drag-drop wnd rendering into separate function. | |
svn path=/trunk/FreeOrion/; revision=7442 | |
commit eb54fb076e911249023d29959735c92c5a2ed72d | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Thu Aug 14 06:35:20 2014 +0000 | |
Transpatial drive icon by Foocaux. | |
svn path=/trunk/FreeOrion/; revision=7441 | |
commit 64c61f29046f564109b6d571bd56b49a6b331745 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 13 21:22:40 2014 +0000 | |
Expose GG::List::RowPtrIteratorLess struct symbols in shared library. | |
svn path=/trunk/FreeOrion/; revision=7440 | |
commit 1108146355070d7da6c99b3c2bf44d1826e7150e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 13 10:34:24 2014 +0000 | |
Removed various GG::ListBox::Row::push_back variants. | |
svn path=/trunk/FreeOrion/; revision=7439 | |
commit 2cfb4a7510c105d50ae3c9db069e54a024109120 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 13 09:54:17 2014 +0000 | |
How about using some sensible macros and the right gcc version? Fixes r7437. | |
svn path=/trunk/FreeOrion/; revision=7438 | |
commit dbec486259167bb3e49b13dfd68b8d983151ee3c | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 13 09:44:55 2014 +0000 | |
Removed unused variables. Supressed third party code warnings. | |
svn path=/trunk/FreeOrion/; revision=7437 | |
commit 3a497dca9fe055eb62e99b5b41fa8db7f6ea1784 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 13 06:46:49 2014 +0000 | |
Simplified GG::ListBox::RowPtrIteratorLess comparator. | |
svn path=/trunk/FreeOrion/; revision=7436 | |
commit 85d8331cf50674f80ef1d2fd8265c624800e8216 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Aug 12 20:18:56 2014 +0000 | |
Adjusted conditions to prevent rare situation where if a floater is the only monster outside a system, it could spawn forests at almost every system. | |
svn path=/trunk/FreeOrion/; revision=7435 | |
commit 06191196d1da052e51f8e70c1861c71fd9c6df67 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Aug 11 08:20:13 2014 +0000 | |
Removed unused GG::ListBox and DropDownList reverse iterator interface. | |
svn path=/trunk/FreeOrion/; revision=7429 | |
commit 1edd58ae58779a529815bc511d1de886521f947d | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 9 12:06:21 2014 +0000 | |
More pedia search box functionality... works for in-game objects and various content types. Searches first for (case-insensitive) exact matches to title, then matches were entered text is a substring of an entry title. | |
svn path=/trunk/FreeOrion/; revision=7423 | |
commit b7739a951fd63c21182af2a945114da7b17f9318 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 9 09:21:19 2014 +0000 | |
Made design serialization always include monster designs. | |
svn path=/trunk/FreeOrion/; revision=7422 | |
commit 3a406e4b5f32b135c1a0bda1e3e00b8305962c71 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 9 08:53:30 2014 +0000 | |
-Broke monster pedia article into separate monster and monster type articles. | |
-Separating making (sorted) list of entries for a pedia directory into a separate function from making the article text to display them. | |
svn path=/trunk/FreeOrion/; revision=7421 | |
commit 9238a12ba7c0d4c37b801053a0224cb4c7c79f54 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 9 07:01:27 2014 +0000 | |
Limited functionality pedia search box. | |
svn path=/trunk/FreeOrion/; revision=7420 | |
commit 0a523cbd9277c16f26ca41875384967d8add0007 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 8 16:57:50 2014 +0000 | |
Removed unneeded Resize operations. | |
svn path=/trunk/FreeOrion/; revision=7417 | |
commit 192dea515954195bc948cd3408b269021f7633c9 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 8 08:34:14 2014 +0000 | |
grooming | |
svn path=/trunk/FreeOrion/; revision=7408 | |
commit 3ee716e587a23b22de6a7d0ced74cb39a33c4d5e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Aug 7 15:27:21 2014 +0000 | |
Replace GG::Button instances with CUIButton. | |
svn path=/trunk/FreeOrion/; revision=7402 | |
commit 28f74e40069fd650dbd35ee7ad340a8d98d64b86 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 6 17:28:49 2014 +0000 | |
Added FORMAT_NOWRAP flag to GG::TextControl. | |
The FORMAT_NOWRAP indicates that the text shouldn't be wrapped to fit | |
into the control. Instead the control should be resized accordingly. | |
svn path=/trunk/FreeOrion/; revision=7394 | |
commit 27b72c898d91d25d4aa6b3769258eec303c57d2f | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Aug 6 07:16:39 2014 +0000 | |
Removed position parameters from CUILabel constructor. | |
svn path=/trunk/FreeOrion/; revision=7390 | |
commit 1fa44c0c46aa4aa86bf42ebe3e84eb37ed073c3d | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Tue Aug 5 20:45:59 2014 +0000 | |
Changed FleetWnd ship and fleet meter icons to show current turn initial meter values, instead of after-effects local estimates. | |
svn path=/trunk/FreeOrion/; revision=7387 | |
commit e2b9352a4815983c6ab478d675537797a6a6d8f8 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Aug 3 20:45:45 2014 +0000 | |
Windows pinning icon update by Eloque. | |
svn path=/trunk/FreeOrion/; revision=7372 | |
commit 78758fd97a09271ea2ca216e6aed76ca5cbec10b | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Aug 3 19:05:58 2014 +0000 | |
grooming | |
svn path=/trunk/FreeOrion/; revision=7369 | |
commit 08165ec180ad0e4669fb6eb48aa10237755f5a1b | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sun Aug 3 18:39:09 2014 +0000 | |
Patch by Eloque adding mouseover icon versions for window pinning. | |
svn path=/trunk/FreeOrion/; revision=7368 | |
commit a45e72eb8490c6b209654895ff18d6f5cda36113 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Aug 3 14:46:40 2014 +0000 | |
Fixed size of planet focus drop down list in side panel. | |
svn path=/trunk/FreeOrion/; revision=7367 | |
commit a66d43c46ab5128163e987d7de1ab75155b7e12e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Aug 3 13:15:33 2014 +0000 | |
Replace GG::TextControl with CUILabel | |
Added CUILabel class deriving from TextControl. | |
Added SetFont to TextControl. | |
Set default font and text color parameter in CUILabel constructors. | |
svn path=/trunk/FreeOrion/; revision=7366 | |
commit c9c1226b0dae84e7959d8711015d2cc2ac9e2271 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 2 19:21:49 2014 +0000 | |
Removed position parameters from CUIMultiEdit constructor. | |
svn path=/trunk/FreeOrion/; revision=7365 | |
commit 6a0912d62a0803b2557dcc52ec27a567ee97ab43 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 2 17:41:46 2014 +0000 | |
Removed position, interior color and border color parameters from CUIDropDownList constructor. | |
svn path=/trunk/FreeOrion/; revision=7364 | |
commit 3b3e5c0077e1ea8fbde5288e617b1119d734c005 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 2 15:15:24 2014 +0000 | |
Removed position parameters from CUIListBox constructor. | |
svn path=/trunk/FreeOrion/; revision=7363 | |
commit d4bc65beb2f8d4d88b28c11cb136804f955ef7cd | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 2 14:09:42 2014 +0000 | |
grooming | |
svn path=/trunk/FreeOrion/; revision=7362 | |
commit 96696c791003aaa36fb3a1d4f5ff6d04d6cc8f07 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 2 14:05:20 2014 +0000 | |
minor grooming | |
svn path=/trunk/FreeOrion/; revision=7361 | |
commit 7007194b47b1a963047a0a4fcec717243ac25fd2 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 2 13:40:16 2014 +0000 | |
Patch by Eloque making some UI windows pinnable. | |
svn path=/trunk/FreeOrion/; revision=7360 | |
commit b4ff1b9522819c6d8ffc9cc95b8f969c01612973 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 2 13:36:34 2014 +0000 | |
Revert "Linking static freeorionparse into freeorioncommon." | |
svn path=/trunk/FreeOrion/; revision=7359 | |
commit 1fd15198315258bf2a113f54c59c492a02939b9a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 2 13:34:23 2014 +0000 | |
Linking static freeorionparse into freeorioncommon. | |
svn path=/trunk/FreeOrion/; revision=7358 | |
commit 1d62258e06046d76b2e16a4daee7fd4434bd5cf0 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 2 13:33:33 2014 +0000 | |
Removed position parameters from CUISpin constructor. | |
svn path=/trunk/FreeOrion/; revision=7357 | |
commit 095555f95dbbc66206ad702df6113a735ce3d5ce | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 2 12:56:11 2014 +0000 | |
Removed border and interior color parameter from CUIEdit constructor. | |
svn path=/trunk/FreeOrion/; revision=7356 | |
commit 2f1f91b49da138d49d9e49915c0e8d4f324e8624 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 2 11:33:47 2014 +0000 | |
Removed position parameters from CUIEdit constructor. | |
svn path=/trunk/FreeOrion/; revision=7355 | |
commit d8ec89e1c48ffa40aa9850b7ba37e86447ef874a | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Sat Aug 2 10:34:30 2014 +0000 | |
-Made multiplayer lobby player list retain scroll position during lobby updates. | |
-grooming | |
svn path=/trunk/FreeOrion/; revision=7354 | |
commit ff92a1c6472df7067ee05a50833bc42d83360753 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 2 08:12:29 2014 +0000 | |
Removed position and control color parameters from CUIButton constructor. | |
svn path=/trunk/FreeOrion/; revision=7353 | |
commit 9b73c0dd739795f9b1aaa0e819f9e6b8a7a07394 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 2 07:51:02 2014 +0000 | |
Removed position and control color parameters from SettableInWindowCUIButton constructor. | |
svn path=/trunk/FreeOrion/; revision=7352 | |
commit e2cac331a11b9eae7f7cf3d4097d2613820e9797 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Aug 2 07:18:27 2014 +0000 | |
Removed position parameters from CUIStateButton constructor. | |
svn path=/trunk/FreeOrion/; revision=7351 | |
commit fc6292e4d98443b0cd8318359fee673c0fed2ec8 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 1 20:57:34 2014 +0000 | |
Removed position parameters from ProductionInfoPanel constructor. | |
svn path=/trunk/FreeOrion/; revision=7347 | |
commit 9feb8cdebd42c3e4a513659580942696902cd8f6 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 1 20:45:26 2014 +0000 | |
Function renaming / grooming | |
svn path=/trunk/FreeOrion/; revision=7346 | |
commit 6e18cce0622c1c18301cd40ef6dd43c5876735eb | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 1 19:40:42 2014 +0000 | |
Hopefully fixed initialization order warnings. | |
svn path=/trunk/FreeOrion/; revision=7345 | |
commit ac4b682ec0fb2b171d7a404fd21b58e27e0d1cb3 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 1 17:32:40 2014 +0000 | |
Fixed shadowed text control rendering being one pixel off. | |
svn path=/trunk/FreeOrion/; revision=7344 | |
commit 122e9933eccf8319b1d0802d6090a88747536a40 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 1 13:05:17 2014 +0000 | |
Slightly edited patch by Eloque adding a pinnable function to CUIWnd, which prevents windows from being moved or resized when enabled. | |
svn path=/trunk/FreeOrion/; revision=7341 | |
commit a779267ec7b28df71af40ead8ad07bd074a05702 | |
Author: Geoff <g_topping@hotmail.com> | |
Date: Fri Aug 1 12:19:22 2014 +0000 | |
grooming | |
svn path=/trunk/FreeOrion/; revision=7340 | |
commit b3b350675c626c0ea18c14b420d10a60263b8063 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Aug 1 11:17:13 2014 +0000 | |
Replaced custom tech name and ETA time rendering with ShadowedTextControl. Inspired by a suggested patch written by Mitten.O. | |
svn path=/trunk/FreeOrion/; revision=7336 | |
commit 1109d6927d6941c078dad6330b61cdbd953818f1 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Jul 31 13:44:39 2014 +0000 | |
Removed position parameters from CUILinkTextMultiEdit constructor. | |
svn path=/trunk/FreeOrion/; revision=7332 | |
commit 41e02436e705355c027eacc6d93b291af001864a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Jul 31 12:54:58 2014 +0000 | |
Removed position parameters from ColorSelector constructor. | |
svn path=/trunk/FreeOrion/; revision=7331 | |
commit 44f5853846146717ad2e434e2ed9cce1325f8b42 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Jul 31 12:13:01 2014 +0000 | |
Removed position parameters from MultiTurnProgressBar constructor. | |
svn path=/trunk/FreeOrion/; revision=7330 | |
commit 640e4ef699b9ace50d7332a679df3cc822905d0b | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jul 30 21:20:54 2014 +0000 | |
Removed position parameters from ShadowedTextControl constructor. | |
svn path=/trunk/FreeOrion/; revision=7328 | |
commit e875ac74f72e9cbabfd3def11cc193cc0670237f | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jul 30 20:41:55 2014 +0000 | |
Removed position parameters from MultiTextureStaticGraphic constructor. | |
svn path=/trunk/FreeOrion/; revision=7327 | |
commit 5ca698e7b8841ed64cc9920061672ce7abd47820 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jul 30 20:20:20 2014 +0000 | |
StatisticIcon layout | |
* Separated StatisticIcon placement and construction. | |
* Removed unused MeterModifiersIndicator subclass. | |
* Removed position parameters in constructors. | |
svn path=/trunk/FreeOrion/; revision=7326 | |
commit 0cf55a88c0ba4573d90a23b3d58156afa9c0d04f | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Jul 30 16:19:19 2014 +0000 | |
Updated version string in Windows Installer script to 0.4.4+ | |
svn path=/trunk/FreeOrion/; revision=7324 | |
commit e5f7f0ab3ecd7009e5137c6749dc7c96c1eb9358 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jul 30 16:11:10 2014 +0000 | |
Added DoLayout method to StatisticIcon widget. | |
svn path=/trunk/FreeOrion/; revision=7323 | |
commit 5b654987fb80d6197faad75332fecb9a205ed34c | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jul 30 15:08:43 2014 +0000 | |
Don't create more planets than there are supported orbits in Systems within the CombatWnd. | |
svn path=/trunk/FreeOrion/; revision=7322 | |
commit 6d0c22bffeae8d54ae3e2414d77b93fa8d991b89 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Jul 30 15:04:14 2014 +0000 | |
Updated version string to 0.4.4+ | |
svn path=/trunk/FreeOrion/; revision=7321 |
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit 79c7d3a69bd5de35c1348a05dc545648d25fb9a6 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jun 5 20:51:43 2018 +0200 | |
Raise std::invalid_argument when loading zlib-xml savegame with boost 1.66.0+ | |
Starting with version 1.66.0 boost::serialization doesn't load the old | |
zlib-xml savegames anymore. When a user now saves the game as | |
compressed xml the zb64-xml format is used. To avoid crashing on the | |
user the server doesn't read the old savegame format anymore. | |
commit 0aa928c82e3ba02c96dc350753c71dfaad75b9c0 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Jun 4 21:22:19 2018 +0200 | |
Call destructor of serialization archive for DEFLATE save game section | |
Previous implementations of compressed save games didn't wrote the | |
closing XML tag reliably. By invoking the destructor of the | |
serialization archive of the DEFLATE save game section the closing tag | |
is now written reliable for all known boost versions. | |
commit d7d5826aa7916774a6ee10fd9755267988a9f4e2 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Jun 3 21:20:40 2018 +0200 | |
Encode the the DEFLATE compressed section of a save game as base64 | |
This prevents the corruption during loading when linking against | |
boost::serialization 1.66.0 or later. | |
Fixes #2132 | |
commit d5c95983e80774a05ec028cf1d4d3549930f25df | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Jun 3 21:14:47 2018 +0200 | |
Add boost::iterators::base64_filter implementation | |
This header implements a boost::iterators base64_filter. The | |
implementation is licensed under the Boost Software License, Version 1.0 | |
Upstream released this file as two separated files at | |
http://hamigaki.osdn.jp/doc/html/iostreams.html. | |
* hamigaki/iostreams/filter/base64.hpp | |
* hamigaki/iostreams/arbitrary_positional_facade.hpp | |
The implementation was moved into the `boost::iterators` namespace and | |
both files were merged into a single one. | |
commit b6f282e8b41f0577d37ca104f3e93e5794e65f79 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Tue Jun 5 18:34:50 2018 +0200 | |
Update fr.txt cherry-pick ready | |
- Contains 436622b from en.txt in master (already cherry-picked to release as 41c7665) | |
- On par with latest en.txt in release-v.0.4.8 (Jun 4, 2018 - 41c7665) | |
commit 41c76650d5d55b528d28af0eb4301833e342d078 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Jun 1 16:51:29 2018 +0200 | |
Add missing accounting labels | |
Add missing accountinglabels for: | |
* BLD_STOCKPILING_CENTER_LABEL | |
* INTERSTELLAR_ENTANGLEMENT_FACTORY_POPULATION_BONUS_LABEL | |
* INTERSTELLAR_ENTANGLEMENT_FACTORY_FIXED_BONUS_LABEL | |
commit ce21c9c88e6065d145fcaf2f3bbddaa72923592e | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Jun 1 22:35:52 2018 +0200 | |
Bugfix: AI would incorrectly consider outposts having +1 supply bonus | |
commit 3beafbe8610a114ea26c4c42bd1886e9be5f0010 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Jun 1 15:49:15 2018 +0200 | |
Stop regeneration of Version.cpp in cases where it shouldn't | |
When the commit SHA could not be determined by the build scripts, | |
Version.cpp got regenerated whether an appropriate Version.cpp was | |
present or not. | |
This patch fixes that: now, when the commit SHA can't be | |
determined, but a Version.cpp is present, the version number is | |
checked against the one in the existing Version.cpp (instead of the | |
build number, which is the abbreviated commit SHA), and if the | |
version numbers match, Version.cpp is not regenerated. | |
commit ccb700a362a74d166171ad3acd214a77300505c2 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Thu May 31 19:26:14 2018 +0200 | |
Update fr.txt cherry-pick ready | |
- Contains cdcf134 from en.txt in master (already cherry-picked to release as 4a02106) | |
- On par with latest en.txt in release-v.0.4.8 (May 31, 2018 - 4a02106) | |
commit bf2336d49045bbcaf7a71414eb86ebded4f07d7c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon May 28 18:56:40 2018 +0200 | |
Fix compile errors relating to failed conversion of unique_ptr to raw pointer. | |
commit 4a0210632f74bbb5d53bf775502afe4248be9922 | |
Author: agrrr3 <axel.gross@iaeste.at> | |
Date: Tue May 29 23:26:42 2018 +0200 | |
Fix stockpile transfer description (#2115) | |
* Fix stockpile transfer description | |
* fixed some bad information | |
** Wrong: Anything enqueued below the transfer project at a supply-connected planet will not be allocated PP. | |
* added more useful info | |
commit 52dbdaea69d54f1d074d88df4f977f1c8c7f47a7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon May 21 23:44:35 2018 -0700 | |
Reverts incorrect refueling constraint in MovePath projections | |
- Does not affect actual refueling of fleets, only the projected refueling | |
during MovePath determination | |
- a few years ago, a constraint to stop in a supplied system, as opposed to | |
simply passing through a supplied system, was mistakenly added to the | |
MovePath refueling projections, in commit 7fab70d5f. This commit reverts that. | |
commit 807fcbc6a1fe40cd5520c24a0218f7e02e768b8d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue May 22 00:43:15 2018 -0700 | |
Fix unmoved fleet blockade issue | |
Fleets which had never been moved since their creation were unable to | |
enforce blockades because their starting attributes were being set in | |
a way that indicated they were moving (to the system they were already | |
in). Those attributes would not be cleared until the fleet was given | |
a move order. | |
commit f2b0788ca01df518d70ec6ec11d9799875ded8f2 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun May 20 13:56:44 2018 -0700 | |
Fix the CombatReport log window initial scrollbar layout | |
Prior to this, when the CombatReport log window was first displayed, | |
the scrollbar button would not be visible/accessible even though the | |
full log could not fit within the displayed vertical space, nor would | |
mousescrolling work. Resizing the log window had been necessary to | |
enable scrolling. With this fix, scrolling is enabled and the scrollbar | |
button is displayed from the outset. | |
commit 95b7f6ca44a70e931c6c6d755a1460cd1614b955 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue May 22 20:10:09 2018 +0200 | |
Add missed check_bool call | |
commit de995c0461ff9dee820ca452d25479eab3137a83 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue May 15 22:01:48 2018 +0200 | |
Set replay_turn_after_load flag in default debug config | |
commit 6cd9599c19e4ee8a1c6991c4de756bf5faa5678c | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue May 15 22:01:12 2018 +0200 | |
Do not let AI replay its turns after game load unless specified in config | |
commit c6a16fc86e6dcf48ad97162130a61f7bd57b77f3 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon May 21 20:18:07 2018 +0200 | |
Fix broken pedia link | |
Missing 2nd closed bracket for [[tech PRO_INTERSTELLAR_ENTANGLEMENT_FACTORY]] in Void Prediction article. | |
commit 2e3c6f40ac6dd001173a27174f0843394abf9047 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon May 21 19:54:51 2018 +0200 | |
Update fr.txt cherry-pick ready | |
- On par with latest en.txt in master and release-v0.4.8 (May 20, 2018 - 8fa8fca) | |
commit 7889900986c25c672e053e914e1169ca66af5eff | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue May 22 01:22:01 2018 -0700 | |
Change an AI error logging to warn logging | |
commit 938921f8bb00ee50080a97ca424964650f3a40a0 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon May 21 16:18:26 2018 +0200 | |
Super Testers disabled by default | |
commit 490cbce769f9cb9ba9bbe71d3f98fb03bb72de98 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon May 21 08:30:26 2018 +0200 | |
Converted initializer_list assignment to std::make_pair to resolve MSVC2017 compile error. | |
commit ca2add0e6c9ac2ec42a9f0b72f5021513eeb7403 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon May 21 08:48:35 2018 +0200 | |
-Clear combat logs when starting new game. | |
-Clear incomplete logs and latest log id when clearing combat logs. | |
commit 4a7373359be91c8580ba72eb396eaa855795facf | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 20 21:18:27 2018 +0200 | |
Changelog update | |
Added section with captions/outline for 0.4.8 changelog entries. | |
commit b3d4c96a52c6cbb6e0a16d37e1ef2005781726aa | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 20 21:06:48 2018 +0200 | |
Update version number to 0.4.8 | |
commit 17ad3986636b5d82acb93f5b9703f11047c14715 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun May 20 20:18:42 2018 +0300 | |
Disable Concede button if it disable in game rule. | |
commit 8fa8fca53c75f6a996267269c3796b197436284e | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun May 20 19:12:29 2018 +0300 | |
Fix text. | |
commit efc32c120185f107dcc044ba6646b8fb50f3e279 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun May 20 17:39:53 2018 +0300 | |
Use separate errors why concede wasn't allowed. | |
commit 71af8761ad0dbe96a499fa2627c6e3f842a80295 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun May 6 22:20:02 2018 +0300 | |
Use only one button Load or Concede depending on single- or multiplayer mode. | |
commit c5a138b43a0cce0352d0807e378f17fe39449e62 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun May 6 20:46:19 2018 +0300 | |
Fix text. | |
commit 6a0845578075280c36ee9f4898f410e843d12ebb | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Mar 15 21:47:17 2018 +0300 | |
Add rules to allow/disalow concede. | |
Add appropriate error and UI support if concede doesn't allowed. | |
commit fe5a0dd1f80544100775b0dced24e47d88755ed5 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Feb 20 20:51:23 2018 +0300 | |
Fix text. | |
commit a27e0b5d032d872ffbfa79399863f3c702bcb309 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Feb 20 07:53:21 2018 +0300 | |
More thoroughly eliminate empire. | |
commit ed45b50eee9d34bbde2adad8fb70936dbd926183 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Feb 20 07:52:48 2018 +0300 | |
Allow AI to Concede too. | |
commit e5c3f80a460fc2588d3325f83683f392fe7a635b | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Feb 20 06:43:31 2018 +0300 | |
Fix comments | |
commit 9b58d2f8b2ed15dd7f3452a383742320c6446048 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Feb 19 19:21:29 2018 +0300 | |
Disable Concede button in singleplayer. | |
commit eeedb99874a08ac491bc6170c23abbd0a266ac5b | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Feb 16 07:43:30 2018 +0300 | |
Renamed Resign to Concede and Exit to Resign. | |
commit 8cd3fee614bdd492d0a732b402f6a39e567f9822 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Feb 15 23:39:23 2018 +0300 | |
Fix Done button. | |
commit dba8716b649281c1ea1ce37593bcdd6f8428557b | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Feb 15 23:24:33 2018 +0300 | |
Make all ships and planets unowned. | |
commit 2f553f481e045ee31869f717ad33c820898e1042 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Feb 15 23:11:30 2018 +0300 | |
Actually eliminate empire. | |
commit 36039cfe4db1124016f3e35d198bbeb8b423eff0 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Feb 15 21:57:25 2018 +0300 | |
Process EliminateSelf event. | |
commit a289ccf0c10429b19d2b6f35a828b4d39b835ff4 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Feb 15 21:36:41 2018 +0300 | |
Send ELIMINATE_SELF message on Resign. | |
commit eabb195b69fd29260622f5b97da3f3b3ea4f91aa | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Feb 15 20:47:26 2018 +0300 | |
Split Resign button to Exit and real Resing with confirmation. | |
commit b8dbb75e3d7779496a5216223e335187e7606881 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 19 12:08:46 2018 +0200 | |
Don't set pedia article while setting hull while sanitizing DesignWnd MainPanel. Should resolve issue #2101 | |
commit 423dc3b3e4c7c885d45ae06a215157a8fc9dbda2 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 19 12:07:25 2018 +0200 | |
grooming | |
commit 871efafe2b1b8cbfb20b73cd9bbdd285d747fcdd | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 19 10:47:06 2018 +0200 | |
-Added stockpile transfer project pedia article, related strings. | |
-Renamed some pedia lookup functions. | |
commit 651470210c21f6cfa9d59394b2b08f679dae8be6 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 19 09:48:09 2018 +0200 | |
grooming | |
commit 50f8e44883fddbc2276fc4c71b38e40db4135293 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 19 09:30:24 2018 +0200 | |
Added missing pedia stockpile strings. | |
commit 6a52aacefd880b7660cff510f30dd1a4c00e660d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 19 09:18:58 2018 +0200 | |
Made left-clicks in monster and all bases lists show the designs in the pedia. | |
commit 06b865656904af7df72c8984735e31513bde96d0 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 19 09:13:01 2018 +0200 | |
grooming | |
commit 2392f2de963826b754953d6ef6b1146a3253e01c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 17 20:21:51 2018 +0200 | |
-Added All Known designs list to design bases tabs. | |
-Commented out orders that deleted designs from an empire in the UI. Instead, the DisplayedDesigns is used to filter and order the designs to show, and an empire should now always remember all designs it has seen, even if not being shown in the lists. | |
-Renamed CurrentDesigns / Manager to DisplayedDesigns. | |
-grooming | |
commit ab8c92aff072c6e7c478758e99439ae3cbad1380 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri May 18 13:18:19 2018 -0700 | |
Fix focus change penalties | |
...so that they do not drop meter values below target. | |
Note that since the Stockpile currently uses a MaxStockpile rather than a | |
TargetStockpile, this entire penalty clause for Stockpile is currently | |
meaningless. But since our past discussions of the Stockpile penalty for | |
focus changes had seemed to assume that the Stockpile used a TargetStockpile | |
meter, I am leaving this clause in place for now, until a clarifying | |
discussion can be had. | |
commit 021fdf88f3ee06f71dc9ea98a8c20a8c1979a0cf | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri May 18 20:49:00 2018 +0200 | |
Remove Mac OS X build tree only paths from .gitignore | |
commit 311a5057006a7fdae7d6f261000db7de0e3c904f | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Thu May 17 17:21:59 2018 +0200 | |
Update stockpile descriptions | |
* buildings, techs and general mechanism updated | |
* hopefully was yall | |
commit c6196f996ae5080c8a1cba1634da386cd8d9fd0d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 17 11:12:21 2018 +0200 | |
Rename Empire::m_ship_designs to m_known_ship_designs to slightly clarify its use / purpose. | |
commit ff42090dbc480d78435f5366b7d7cd6f60bbfb9e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 17 11:10:10 2018 +0200 | |
grooming | |
commit a988eb161fcc74e9af6e6d9c4310a5521b1b8a85 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 17 09:35:43 2018 +0200 | |
Don't log a warning when ProducibleItem passed INVALD_OBJECT_ID. | |
commit c06683f8b575e4655816f66c6ebf5e994f1fc21a | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu May 17 01:33:03 2018 -0700 | |
Fix and streamline sorting of techs on empire pedia page | |
commit bd1ac4f38dcacce9d0a9c2f26ce92ecaabaa4377 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 30 07:31:50 2018 -0700 | |
Sort techs by turn of acquisition on empire pedia page | |
commit 794695ab4ec1c4044404a422bd19934e803ba702 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue May 15 17:22:12 2018 -0700 | |
Use a bool cast to fix indexing | |
commit 47ed5f8d16dfd59b96a7cbbb53c8a780999a91a9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed May 16 21:19:12 2018 +0200 | |
grooming | |
commit 8204a7b9852b9a3f7f9f76064e3896adc901d664 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed May 16 00:37:47 2018 +0200 | |
Download MacOSX FreeOrionSDK during build environment setup | |
Download and unpack the FreeOrionSDK on MacOSX when creating a build | |
environment via CMake. The FreeOrionSDK is downloaded only when the | |
archive does not exist and unpacked only when the unpacked version | |
doesn't match the configured version in the CMakeLists.txt | |
commit fa1e55533b8ac4dd4d5947e4547c3b3278e423f4 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue May 15 20:20:01 2018 +0200 | |
Keep build artifacts generated in TravisCI C++API docs build job | |
commit 451b9c427f1e3208a0dcbe957add4b44e66e47ea | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue May 15 20:13:11 2018 +0200 | |
Ignore git commit in TravisCI C++ APIdoc deployment job | |
When there was no change inside the documentation the job should still | |
continue. | |
commit 36a3b13541fc20be076400a08065de5ac5a0421d | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue May 15 08:26:56 2018 +0200 | |
Use cpp as language for TravisCI Linux build to enable ccache cache | |
commit 0c4936969dd809240981fa022cd392c78fdb90fe | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue May 15 07:38:45 2018 +0200 | |
Limit CCache size on TravisCI build to 200MB | |
commit 942f249c68429af95b492d2e34bc45037f5db69a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon May 14 22:30:59 2018 +0200 | |
Remove documentation build in TravisCI from allow_failures jobs | |
commit ae5211d294511989046876483e186556345e26f4 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon May 14 22:30:19 2018 +0200 | |
Use shell as language for Docker based TravisCI jobs | |
commit fe5c136536c0235987d42660bf2986f095a062aa | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 13 09:33:24 2018 +0200 | |
Reorder TravisCI jobs to match build stage order | |
commit f4260b76cc1802ac5e5996a4391feb565f3c740d | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 13 09:26:37 2018 +0200 | |
Separate job sections in TravisCI configuration | |
* `before_install` now sets up the build environment | |
* `install` installs any required runtime dependencies | |
* `before_script` does any required build preparations (creating the | |
build directory for example). | |
commit 892c50d759f33afeb614ee9f5206fb089e37cc7e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 13 02:48:51 2018 +0200 | |
Only configure FO Build Bot account when deploying APIdoc via TravisCI | |
commit d96241d516fa36311a45fbec0a5404726dd7e75a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 13 02:47:25 2018 +0200 | |
Remove CCache parameters from TravisCI APIdoc job | |
commit 997065f7bc884c5819eea5a5b2db41418687c092 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 13 02:45:37 2018 +0200 | |
Move cache key into TravisCI jobs | |
commit 928bc06ea24ff552c8061f93095690eb00369c36 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 13 02:45:11 2018 +0200 | |
Move language key into TravisCI jobs | |
commit d3de698121a36c423eeb9fe11684e2395ebf03d6 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 13 01:14:49 2018 +0200 | |
Add stages to TravisCI configuration | |
commit ecc477047761844bb5d88ba25988319ad4c51d87 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 13 01:04:19 2018 +0200 | |
Add wrapper function to CMake call on TravisCI for OSX build | |
commit 783b56bf71a67e95200c977a9c10c1239f20200d | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 13 01:01:52 2018 +0200 | |
Split TravisCI APIdoc deployment into script, before_deploy and deploy steps | |
commit 2e7e1a17828c54e34921de04fae4bf64dc460cdb | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 13 00:16:48 2018 +0200 | |
Remove stages declaration in TravisCI configuration | |
commit 6785c89d4f7712dfa8349cc367e1e311fc0ab71b | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 13 00:10:53 2018 +0200 | |
Add missing name to OSX build on TravisCI | |
commit eea5c0782ead42fd473feb86b6090b4a01b2aeb8 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 13 00:09:14 2018 +0200 | |
Move TravisCI build stages into matrix | |
commit 059cb4373a6cdd360e52a8277e5122e4a7d449ac | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat May 12 23:41:07 2018 +0200 | |
Move Travis CI install step into build matrix | |
commit 5a3fb22cc1885351d6c1169b30952e9df06e9568 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat May 12 23:28:16 2018 +0200 | |
Remove pointless debug prints from TravisCI CCache setup | |
commit 73f581da08e4c22ea75c79d74937a69713e9a669 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri May 11 13:24:58 2018 +0200 | |
Use TravisCI build stage feature to separate build stages [skip appveyor] | |
commit 3ea0182fd1b4c06ff110e230d4aebc91de8bfae7 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon May 14 21:01:59 2018 +0200 | |
Remove redundant const keyword added by eecd3a004f6399f0eea01168f0de2ea0623d35b6 | |
commit eecd3a004f6399f0eea01168f0de2ea0623d35b6 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon May 14 20:23:42 2018 +0200 | |
-Added function to get how many hulls are in the HullTypeManager. | |
-Used that function to add a safety check to work around issue in a bugged save file in which no hulls appear. | |
commit 1f24dc0ca4857d2d4712017586475a68af2e4b38 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon May 14 16:57:01 2018 +0200 | |
Update fr.txt | |
- On par with latest en.txt (May 14, 2018 - b7cdd56) | |
commit b7cdd56ca148e64e70e4d370f48dbb90c69a17cc | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon May 14 07:30:50 2018 +0200 | |
Added list of available buildings to empire pedia articles. | |
commit 9544042c6e1dea438f49de474ddc87506bf2ec25 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun May 13 01:50:03 2018 -0700 | |
Remove apparently stale/superfluous code | |
commit 9015c2f9f533d8163228725ac7309d0f53b9994d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 12 10:07:36 2018 +0200 | |
Removing "you" references in in-game text. | |
commit cc7226dc8ddc8d21076fa875f44ab0b58ed4803e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 12 09:38:22 2018 +0200 | |
Made TabWnd scroll buttons respond to presses instead of clicks. | |
commit f3b8dba4342e2d423d279067463e40e45eaaaccf | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 12 09:37:44 2018 +0200 | |
grooming | |
commit 0827b5879c1e8e06f479b59ac969179bfa9bb048 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri May 11 23:25:43 2018 -0700 | |
Adapt ProductionQueue QuantitySelectors to parent class changes | |
the parent class DropDownList recently changed its handling of LButtonDown and LClick, which were overridden but still called by QuantitySelector | |
commit d694b34f32d3d9479f75269a6d55312c56297b8b | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri May 11 10:50:14 2018 +0200 | |
Use `sub_match::matched` in VarText to identify label existence | |
Using the `match_results::size()` returns always the defined number of | |
submatches within a static `boost::xpressive` static regular expression. | |
To check if a sub_match object was a part of a match the | |
`sub_match::matched` attribute should be tested for `true`. | |
Fixes #2087 | |
commit 26d5b0fa924aabf8be3d26e6c21e56bb7b70c9a4 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri May 11 18:32:31 2018 +0200 | |
-Made droplists respond to left-mouse press instead of click. | |
-grooming | |
commit e8ab58890fe8edfb6256aa32c75402ab4ee2470c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri May 11 18:15:29 2018 +0200 | |
-Made some expand/collapse buttons response to being pressed, rather than being clicked. That is, the change doesn't wait until the mouse button is released. Feel much more responsive. | |
-grooming | |
commit c33186dabd9cab3480460b669dffd59c1d09d65d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri May 11 12:43:58 2018 +0200 | |
Made use of game rules of one type (toggle, int, real, string) more flexible in ValueRef expressions of another type. | |
commit 1a4fe12b475006916bcc9b734fa1c4464af88561 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri May 11 11:36:29 2018 +0200 | |
Added lists of available parts and hulls to empire pedia articles. | |
commit c96b9c7f54370191c8f77e2dd75f8c20097e9d04 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri May 11 10:54:12 2018 +0200 | |
-Added top level content setters to part and hull cost, time, and location valuerefs and conditions. | |
-grooming | |
commit 7c4161bb04a4961930c0f403617dcb9fc710c94b | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Thu May 10 16:55:17 2018 -0700 | |
Augment AI cleanup of corrupted ShipDesign cache | |
commit 0e0cea27e24e6cfff702c7eee7e8507793b6728e | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Thu May 10 16:55:05 2018 -0700 | |
Turn on verbose logging for a portion of AI shipdesign handling | |
- to help identify problems encountered with corrupted ShipDesign cache upon game load | |
commit d8413c4123d5b26d6975c9ba44c171b9d8ccfbc3 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 10 21:43:14 2018 +0200 | |
Increased default zoomed-in steps to 1. | |
commit 127ef66dd9eef517496fd550d8313047779ad636 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 10 20:27:32 2018 +0200 | |
Rewrite Interspecies Academy description to say what it does. | |
commit 120ab059420fbbb625d437dc3d0cd8a9a205937f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 10 18:06:16 2018 +0200 | |
Merged ship_parts_owned(by_name/by_class) into single parser, which handles both cases. Not sure what will happen if both a class and part name is specified, but for normal use, that shouldn't be a problem. Implementation seemingly required moving the part-class-as-int parser into a separate utility parser. | |
commit 7fb28a82c8a39f9b10e1b9e2f7dfee1c22f2a93a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 10 18:04:40 2018 +0200 | |
grooming | |
commit e7cb5a784c2357d57486fbd2d49ae8fabf6498bb | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 10 16:46:59 2018 +0200 | |
-Hopefully fixed compile error where (unused) code was returning a shared_ptr from a function that returns a raw pointer. | |
-grooming | |
commit 50cf5f6c462d900b10c83da4ddcacb6e5e687cd9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu May 10 09:28:32 2018 +0200 | |
grrooming | |
commit ae02c26b15018c63b1d59977e838ae5d626ac43f | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu May 3 01:32:50 2018 +0200 | |
Fix stealth stacking rules | |
commit 56f3f9d40c75da05e07a4b3ece5866ac7e4d3efa | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu May 3 00:36:54 2018 +0200 | |
Add stealth tag for supertesters. | |
This avoids having the AI try to invade super tester planets in dev sessions. | |
commit a1a63b56dca3b2988ef925510635933a31d93f6b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon May 7 23:35:44 2018 +0200 | |
Add // to Dump output so that it remains (or is at least closer to being) a valid parsable script. | |
commit ddd769c56492ac7d2d7acffbce3889454a53eeab | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun May 6 19:36:32 2018 +0200 | |
grooming | |
commit 8cf6eeafa36157a10697b9c1cb6059152f096be6 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon May 7 19:19:29 2018 +0200 | |
Update fr.txt | |
- On par with latest en.txt (May 6, 2018 - efe65c2) | |
commit c0b49a1c4018a836c99b914abf261e81cfafb9f9 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 6 18:07:45 2018 +0200 | |
Remove unused declarations and headers from VarText | |
commit fdf33258c29cf1ed4670e6a596194d0e38b4d157 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 6 17:52:58 2018 +0200 | |
Use static initialization to create substitution map in VarText | |
commit d64846201e1b4257e8db5e6ef89bd0e901e980d8 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun May 6 15:02:47 2018 +0200 | |
Replace boost::spirit v1 with boost::expressive in VarText | |
commit 516eafe055ad22a05fcede80d507059dba48d65a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri May 4 01:59:52 2018 +0200 | |
Merge duplicate code in VarText substitutors | |
commit 49ea80f47f30251df703d419d9d8480be4fc11d9 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri May 4 01:43:13 2018 +0200 | |
Replace VarText simple substitution functions with lambdas | |
commit 834b63e844de196a3a4509b420b0bdddde22b245 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu May 3 00:16:15 2018 +0200 | |
Remove `tag` parameter in VarText substitution implementation | |
Some substitution functions don't need the `tag` parameter, others are | |
only valid with a certain tag and some allow a small subset of tag | |
values. To avoid potential wrong interface usage hard code the tag | |
values into the substitution functions or bind them on assignment to the | |
resolver map. | |
commit 0eeda4c6e8068c209ffdd326fced47ddd9efb4af | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu May 3 00:16:15 2018 +0200 | |
Use `boost::optional` in VarText substitution implementation | |
Use `boost::optional` to indicate a sucessful substitution instead of an | |
`valid` out parameter. | |
commit 72ca0ec99ad443ad734e05fbed312e6aa1ca9e05 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun May 6 17:25:45 2018 +0200 | |
Add Bestary to credits | |
commit 08204554709744a425cb291923ecd28dd37cedeb | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat May 5 17:02:32 2018 +0200 | |
blank line removal | |
commit 8bcf8cb9949302c38d6f993dd8d341db1e31bdcd | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed May 2 23:23:11 2018 +0200 | |
Grooming & Documentation | |
commit b657171bdf4314b02690df21fdbcfafd718ea2ef | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed May 2 23:06:45 2018 +0200 | |
Improve AI scout assignment logic | |
Previously, the AI would consider random scout-system assignments. This commit introduces a simple, greedy (non-optimal) heuristic to match scouts to close systems. | |
First, the (jump) distances of all possible fleet-system pairs are calculated where only valid (in terms of fuels and monsters) are considered. The heuristic then consists of simply choosing the shortest path. | |
commit 9679d21eccad9110fb264890f0eb268c4752f64c | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed May 2 21:56:36 2018 +0200 | |
Bugfix: Store set of targeted IDs, not universe_object.Systems | |
commit 235d3a4945dc463d0e5a942e7d74e56e3e812ca1 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed May 2 21:49:25 2018 +0200 | |
Add some debug logging | |
commit 00a143597281e4fc5cecee7da92e6b2b6675bd35 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed May 2 10:55:15 2018 -0700 | |
Remove superfluous activation clauses from SHP_GAL_EXPLO | |
- besides being unneeded, they were interfering with the UI properly showing | |
accounting info if the client empire did not have sufficient visibility of ' | |
the unnecessarily cited Source object | |
Fixes #2064 | |
commit f419c506ebcc02fd153104b293da10cefc812e99 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed May 2 10:05:28 2018 -0700 | |
Regularize & refactor empire supply update code | |
- this same block of code is/was used several times, but in the last usage a portion had been left out, leaving the update incomplete. | |
(finishes) Fixes #2028 | |
commit 061bce03ce99f25be2883bed052bec1a0d95c23f | |
Author: Bestary <38672685+Bestary@users.noreply.github.com> | |
Date: Wed May 2 17:14:14 2018 +0300 | |
[ru.txt] Translated/checked some races, checked other translations. (#2079) | |
Translated/checked 16 descriptions of races, corrected some orthography, punctuation and placeholders' problems (not all). | |
commit 845e2aa3f59ec3ce35556f7428b0a0cc1e5552b4 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue May 1 22:17:49 2018 +0200 | |
Added stockpile use limit to stockpile indicator tooltip. | |
commit 28068100427814edfad6700a79add5c0ecafc707 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue May 1 20:16:23 2018 +0200 | |
Remove unneeded boost workarounds | |
commit 3d732de342c30f8c7ffd985a00e96f58fd8ecea4 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Apr 15 14:56:39 2018 +0200 | |
Raise boost dependency version to 1.58 | |
commit 2146fa338890ab73e42c5e1d2f89b62d352d7946 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 30 12:29:38 2018 +0200 | |
Added extra supply propagation / update near the end of post-combat turn processing, to hopefully resolve issue #2028 regarding a propagation not happening on a turn in the UI. | |
commit 28768568ab559552ae88c71045467895ddeca277 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 30 10:56:55 2018 +0200 | |
Switched from unordered_multimap to multimap. For some reason this fixes an issue with the selected fleet changing when ordering a fleet move. | |
commit 0a1971a50cfd27a9d9b42d46a0ec45a44b6a3d12 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Apr 30 10:19:08 2018 +0200 | |
grooming / auto replacement | |
commit 88d0a846656c03f51e1c36a0b412f059285ceda9 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 30 01:09:41 2018 -0700 | |
Correct comment re data type | |
commit 50b62952951a7f4796f52e47eab090f31b1e3f35 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 30 00:44:58 2018 -0700 | |
Remove superfluous line | |
commit 5d62a65a5f4c0405e9d73ee76686790a827d092c | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 30 00:23:56 2018 -0700 | |
Reorganize code slightly for clarity | |
commit 41dff9cd52f865920f21703845859d726fdb9876 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 30 00:17:29 2018 -0700 | |
Add and clarify docstrings | |
commit c4e9d75a9f093b6e0fbf480863c2f56f09059a2a | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Apr 29 23:48:03 2018 -0700 | |
Warn on AI failure to retrieve empire | |
commit b7bb6aab539d4125580b1153a584fdab2116368c | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Apr 29 23:41:32 2018 -0700 | |
Add docstring | |
commit eca1aaade017137e63b91a35b5f60b9fb177e576 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Apr 29 23:17:03 2018 -0700 | |
Rename key to better distinguish from similar key | |
commit 485bc466b5cd77d46f0c8c29a5acd20edc9bc761 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Apr 29 22:14:39 2018 -0700 | |
Have AI use warn-level logging for certain order failures | |
commit 38388e3465dc000572911f019ca0feab7c24d2fe | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Apr 29 22:14:13 2018 -0700 | |
Fix a comment typo | |
commit f14ea7a1e4ef570bab1ae794ec02a2d9fd17c07d | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Apr 29 21:52:24 2018 -0700 | |
Have AI doublecheck ship fleet assignment | |
- if the given ship had been transferred to a different fleet while out of sight, | |
and the original fleet has not been observed since then, but the ship has been observed in a new fleet, then the AI's copy of the original fleet would still list that ship as part of it, but the AI's copy of the ship would know it was part of a new fleet. | |
commit 58c478f46011e64336319e876d4f09f8408ff78d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Apr 29 11:46:23 2018 +0200 | |
trivial grooming | |
commit 7364d18de0171d9a2e96fa12f47d0ad04dff03a7 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Apr 29 11:43:41 2018 +0200 | |
Only cycle through fleets of the clicked FleetButton, not all fleets shown in the open FleetWnd, when a FleetButton is clicked. | |
commit b21325cc8e46ef89402f4300e1e900e8b3d7f288 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Apr 29 11:02:14 2018 +0200 | |
-Create separate fleet buttons for each location where fleets are, rather than merging all moving on the same starlane. | |
-grooming | |
commit 23d30c06cb8e1ede09ec0454daf780fe87435940 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Apr 29 10:54:09 2018 +0200 | |
grooming | |
commit 762391634e280d441b4799d3fe8d0f00230a8745 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Sat Apr 28 10:30:08 2018 +0200 | |
Include transfer projects in CalculateNewStockpile result (refactoring) | |
* move project_transfer_to_stockpile addition into CalculateNewStockpile | |
* also fix one rename i missed before | |
commit 4e6ea7f6cdd2b2688e3758f1b352c9e0cd08dca8 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Wed Apr 25 10:07:55 2018 +0200 | |
Rename transfer_to_stockpile et al to project_transfer... | |
commit 3e3834827e5ac5ba047206123b1eed022f948752 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Sat Apr 7 00:28:09 2018 +0200 | |
Use input limit with stockpile projects | |
commit 458a1a46963e2dc01eaedd34b740162750aad56c | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Fri Apr 6 20:55:13 2018 +0200 | |
Consider ProductionQueue.ExpectedTransferToStockpile in waste calculation | |
commit ce99c348192a60a3e1ef6a376b6b90bb4398a6fc | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Apr 25 21:15:15 2018 +0300 | |
Fix new rules text. | |
commit ce975e8d5fc24b64f34aa5ffc456029109fe5dd8 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Apr 24 10:07:13 2018 -0700 | |
grooming | |
commit c8d7aa2cb9955fd09f840f6a3ebc72c08da5228e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Apr 23 13:06:52 2018 -0700 | |
Base AI colony scoring detection assessment on local enemy empires | |
commit 490b47e6dd954802cea3f40ae8894e9c636e153d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Apr 23 13:00:54 2018 -0700 | |
Generalize colony_detectable_by_empire to also accept lists of empires | |
commit 48522a9b7f4067a8613554410e6a8edb32ecaa23 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Apr 23 12:43:29 2018 -0700 | |
Add EspionageAI method to get max detection for list of empires | |
commit e9fea8cd45c64bc8b8aa4fd9a1f9179b5ffc492d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Apr 23 11:47:52 2018 -0700 | |
Augment AI tracking of enemy presence | |
commit 9fecfb59680aaf40ccbe7f0d1e839d7531afd0d7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Apr 23 11:10:04 2018 -0700 | |
Add empire.getMeter to python stub file | |
commit 83760a60a3958a09f8d270d958b1f1c0bb61e4b8 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Apr 23 01:33:38 2018 -0700 | |
Get empire detection strength from meter | |
commit 73187767c93637ab063555151927e25a64605c79 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Apr 23 01:32:15 2018 -0700 | |
Add empire meters entry to EnumsAI | |
commit 570fb0eb98f6a69a4743be3e5e8d26bbe0ac8497 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Apr 24 09:27:36 2018 -0700 | |
Tell AI savegame codec that new OrderPause is trusted | |
commit 3b03b76d420841cc9798318f0aa8ac08779342ce | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Apr 24 07:44:04 2018 +0300 | |
Save authentication status in cookies. | |
commit e12f2aa3d417d83151580e7a1dc14616a95d4b2a | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Mon Apr 23 22:17:29 2018 +0200 | |
Remove redundant ProducedByEmpire check in BLD_STOCKPILING_CENTER | |
* building should be destroyed on capture so ProducedByEmpire and OwnedBy should match the same | |
commit dfdf3fda27aae92e785e9de7bbe5e54784082763 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Apr 11 21:14:50 2018 +0300 | |
Grooming. | |
commit 125b5b2b222a518ed0cc2a61056e3863ee82c17a | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Apr 9 00:54:26 2018 +0300 | |
Enable cookie support for PlayingGame and WaitingForMPGameJoiners. | |
commit dc849865ffb4d068a96400b249eb380a0ecfdb10 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Apr 9 00:25:11 2018 +0300 | |
Use cookies to establish player in MPLobby. | |
commit cf73815f7cb32d0d88763f6e03f96bfeb4435630 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Apr 8 22:52:45 2018 +0300 | |
Generate and store cookies on server. | |
commit ddf245ab9722b55b9cf23894ed0ba088da6c302f | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Apr 8 14:31:35 2018 +0300 | |
Save and load cookie for server destionation address. | |
commit 4d9d0d87ab8bc92fa0b08a532360f7e778c3dca6 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Apr 7 23:34:19 2018 +0300 | |
Send cookies with JOIN_GAME messages. | |
commit 4e8dc8b7708d637d67bc9625309e83732b00f730 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Mar 23 22:41:21 2018 +0300 | |
Grooming. | |
commit 51b335dbf7167f7dbe794d3f653e50267752cc0a | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Mar 16 19:47:44 2018 +0300 | |
Add rule `RULE_ONLY_ALLIANCE_WIN` to require winner to be in alliance. | |
commit 890fd11d7ed9331856b40d383b6a94524bba9c57 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Feb 27 23:41:10 2018 +0300 | |
Implement game rule to limits count of alive human players considered winners. | |
commit 0ce8b3d508dbc25bd6cfddc05113eeb68e0a864f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Apr 23 01:21:37 2018 -0700 | |
Expose Empire::GetMeter to python interface | |
commit f30e1eadf96e7e237c8975abd67a0c65ff87740c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 22 22:14:01 2018 -0700 | |
Use the new AI fleet order OrderPause for exploration | |
When OrderMove was previously designated as the order type for exploration, | |
the AI fleet movement process forced them to stop at every system, and so a | |
simple MoveOrder was sufficient to cause an AI exploration fleet to visit, | |
and stop at, its target system. When that move process was changed to no longer | |
always force stops at every system, the AI scouts would often be deemed to have | |
finished exploring a given system while actually still on their way to it, | |
and would get a new destination, causing them to merely pass through the | |
original target system without pausing. This fixes that. | |
commit e075d49bb2ad1bfe1ab51367b1be4f24e408942a | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 22 22:09:26 2018 -0700 | |
Add new AI fleet order OrderPause | |
requires that the fleet be actually located in target system for the order execution | |
to be considered completed | |
commit 7f909d32527304299c97f48b2576d7bfb65a1c1d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 22 17:19:30 2018 -0700 | |
Have AI OrderRepair require full fleet health for completion | |
- previously, had only required arrival at repair destination | |
commit bab14bdc0fec5aa61ad12d44a278e93ab09768f9 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 22 17:07:42 2018 -0700 | |
Have superceding versions of AI fleet_order.issue_order likewise return bools | |
- make the return type consistent with the base version to better support | |
further subclassing | |
commit 9f8c03cff671392b44fc832339d8f9e00bead499 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 22 17:00:23 2018 -0700 | |
Add some AI type hinting | |
commit 8e694a2cfff88211c2a9eba49e8d3ed00a1724a9 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 22 15:51:30 2018 -0700 | |
Extract AI fleetUtils function to get a fleet's current and max structure | |
commit bccc7925611bc4d447530743c0f1bc85f8acf8b3 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 15 18:02:06 2018 -0700 | |
Clean up AI handling of order_issued and executed | |
Previously, at least some parts of the code treated these as if execution was more sure than issuance, as if their meaning was swapped, but the handling did not even seem to be consistent. | |
commit 0b55dcba46f48c7934e9a8b18b445191326fe6bc | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 15 15:20:19 2018 -0700 | |
Add a current system ID getter for AI proxy fleet class | |
commit 7c2e2e76b1a6767b0de697070d02149f1bb5ee31 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 15 09:13:12 2018 -0700 | |
Adjust AI early exploration | |
During first 20 turns, was skipping over systems with monsterThreat > 200, now | |
having AI skip if there is any monster threat at all, better to save those for later | |
commit 53600db7a29a4fd6d7c27c15bc5120067097f8df | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Sat Apr 21 22:43:36 2018 +0200 | |
Let stockpile growth be like industry/research growth | |
commit ba8a7b4bd89d65d0d739ead351f8ac0ddba4524b | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Apr 19 11:57:43 2018 -0500 | |
Remove obsolete IDAllocator::FixLegacyOrderIDs | |
commit cc35dee3a96cf923dde057a0316f8a965c2079ef | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Apr 19 11:56:21 2018 -0500 | |
Remove legacy id save game checks for ship designs | |
commit 4075b81d3f6d1edc5a43c9cae14c69ccf700ee92 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Apr 19 11:51:21 2018 -0500 | |
Include result of id empire domain status in VerifyUnusedObjectID | |
commit dd103eb1a7d212c4824cafcd14f81261c1d6db8f | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Apr 11 22:56:43 2018 +0200 | |
Improve module behavior during unit test | |
commit bddfa21a63e320c3d8cf27acbf7d5631ad2c1570 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Apr 18 08:47:21 2018 -0500 | |
Remove secondary accounting label | |
Fixes #2065 | |
commit 16fe40c83948aa34ea2a2fb0eb825053d4c80d3c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Apr 18 08:07:31 2018 -0500 | |
Require window flags for MessageWnd | |
commit 1f416de7cf4118b818b2e754cb7279b240f6ed30 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Mar 22 02:25:14 2018 -0500 | |
Version bump ChatHistoryEntity 1 | |
commit 8e7ed03c0e4e78447e755c5edcb64f7eb7a28a43 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Feb 20 20:43:52 2018 -0600 | |
Adjust position of all_can_edit control | |
commit 6e26c49f3205658ade7c486f1ee7e1e221d40c11 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Feb 20 19:57:38 2018 -0600 | |
Add text color to ChatHistory | |
commit ce98766e71d7e78ae94b6db1f32b4d73b26a5d7d | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Feb 20 19:49:51 2018 -0600 | |
Replace MultiPlayerLobby chat controls with MessageWnd | |
commit 2fcbd2357475cc6fa4b2cdc5d9dfff597d518e14 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Feb 20 19:27:48 2018 -0600 | |
Pass predetermined player name and text color to MessageWnd | |
commit 2d296329c0427d06ff3d3077c32c58de4c473261 | |
Author: Matthew Bujold <matt474@live.ca> | |
Date: Mon Apr 16 20:51:13 2018 -0300 | |
Added pedia tag to replicon | |
commit 8a3fe33d5eff0a13e445a5e22b884ee793236ade | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Mon Apr 16 14:21:21 2018 +0200 | |
Let stockpile focus growth depend on TurnsSinceFocusChange | |
commit 905b61a9b45af011ce725264898496f54af3a39e | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Fri Apr 13 23:53:23 2018 +0200 | |
Rework stockpiling techs | |
* slow down stockpiling meter growth if focus is not set | |
* boost stockpiling meter growth if focus is set | |
* add population boni which dont need focus | |
* restrict setting the focus to capital and homeworlds | |
* added stockpiling center building to entanglement tech (10% of industry) | |
* fix some bugs | |
todo | |
* prune this after playtesting feedback | |
* documentation | |
* add a better icon for stockpiling center | |
commit c834c562e8eb91ccc56f9d565d3f278ff7d0c8c7 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 15 13:39:30 2018 -0700 | |
Add flake8 style suppression of unused import error | |
commit 478e000af43a83e3bf92374e48c733bdbc076a9f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 15 12:37:15 2018 -0700 | |
Reorganize imports and suppress an unused-import error | |
* the import is used for type hinting, which seems to not be recognized by pylint | |
* the type hinting resolves a type check warning in PyCharm | |
commit 00fea5c657924a7ebb4fc27cd513af48fc95466d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 15 11:59:24 2018 -0700 | |
Eliminate redundant AI stealth checks | |
Let OrderColonize and OrderOutpost instead rely on the new (and more complex) | |
Mission level stealth checks | |
commit 2764389bcdaca7ea464c6e3347f703a658497ab6 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 15 12:08:52 2018 -0700 | |
Add an AI python type hint | |
and suppress Pycharm type checking for one statement which it is unnecessarily | |
concerned about | |
commit 6fe13a5690fbe31656f8ad44ece8e3b6f82807aa | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 15 10:10:46 2018 -0700 | |
Restrict AIFleetMission aborts due to stealth | |
if have current actual visibility despite stealth prediction, can still try | |
to proceed with mission | |
commit 4915ea4b82d4c57dacc797fed25b47c2b6f811ef | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 15 09:47:15 2018 -0700 | |
Add comments about AI FleetOrder early termination | |
commit 335ea93ab44a6355a1ffa05228b675ce9cf0179d | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 15 09:29:06 2018 -0700 | |
Fix AI attribute warning | |
commit 4cd2605468318887f3e03120d26d3cad6dd2fc50 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Wed Apr 11 12:01:37 2018 -0700 | |
grooming | |
commit 4538b87cfa8e5dc151ab3d71b3efa5e0f7a5a1a8 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Apr 8 14:52:52 2018 -0700 | |
Improve AI Ability to send ships for repair | |
* primarily focused on when AI military ships are securing a system containing | |
a stealthed unowned planet (for which the AI might have caught a glance at the | |
defense meters of, and be distracted by even though it can't initiate combat) | |
commit 5ca253befee94d1ffe80385234918aa0179e5eaa | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sat Apr 7 00:28:02 2018 -0700 | |
Adjust ways AI military mission/order can end for stealthed planets | |
* if all threats other than unowned stealthed planets are dealt with, allow | |
the final military order to be completed | |
commit 05e8976102f4278dbcd2b75bf18a58bbfcbc1fdd | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 6 23:42:32 2018 -0700 | |
Have AI use new planet detection code for aborting missions | |
commit e70798cb27411e680550f9953c96bb66f35bfeae | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 6 23:40:50 2018 -0700 | |
Use CombatRatingsAI | |
commit 5e2dc293ea67455bee97f45c0fdd7ac02ee61f5b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Apr 15 12:14:15 2018 -0700 | |
Refactor calculation to more clearly align with comment | |
commit 0ce9f08bc601846c6361818c778f1f89cb1b4c67 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Sun Apr 15 18:04:49 2018 +0200 | |
Update fr.txt | |
On par with latest en.txt (Apr 12, 2018 - 8bf5e41) | |
commit c3fb4215bdbcf70e6360aa93ecd820289987b7b5 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Mar 11 17:08:24 2018 +0100 | |
Enhance description for label "component:infrastructure" | |
commit 97c8f6d1b8d2b30af7f3746f88bc81ea9c4148a3 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 25 15:40:18 2018 +0200 | |
Add build instructions manual | |
commit 8181eae586acacf03b14c22f0912107c26234897 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 13 10:50:21 2018 -0700 | |
Add comment re AI threat considerations | |
commit 48815cf77d43ccf1407f690a0e57bfdeb6702a85 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 13 10:33:12 2018 -0700 | |
Adjust AI invasion considerations for stealthy target | |
commit d0bddac1f8415aca271f4320996ffd8e47f19186 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 13 10:23:36 2018 -0700 | |
Grooming and some refactoring of constants | |
commit 8bf5e4135a86b3857199b15f05fb03b2fc72973a | |
Author: st-pa-fo <37298400+st-pa-fo@users.noreply.github.com> | |
Date: Thu Apr 12 06:02:29 2018 +0200 | |
fixing typos visible to users (#2056) | |
Fix misc typos | |
* Fixing typos visible to users in | |
en.SHP_DEUTERIUM_TANK_DESC | |
en.SHP_ANTIMATTER_TANK_DESC | |
en.BLD_XENORESURRECTION_LAB_DESC | |
And fixing a shameful typo in a comment – the metric Tera is different from out planet Terra | |
* Typo in en.PRO_MICROGRAV_MAN_DESC | |
commit b539f382e06dc5025e6d533b3866aaf73d6f4393 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Wed Apr 11 13:44:52 2018 -0700 | |
Add remaining exposed enumerations to the AI test/mock freeOrionInterface.py | |
commit 36e06f1146ea85ca071aeea74cfa691799b5b64b | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Wed Apr 11 12:56:31 2018 -0700 | |
Add planetSize to the AI test/mock freeOrionInterface.py | |
commit a0a005fd1b3b82c92b68f0ece8a840678b6e5ca2 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Tue Apr 10 19:44:50 2018 -0700 | |
Adjust AI colony priority calc because of new scoring floor | |
commit 67f1af800680f61be875159008cda897996ee62f | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Tue Apr 10 18:43:06 2018 -0700 | |
Put conditional floor on threat attenuation of AI target scoring | |
commit 3f47632022ad75af30caa4c38ae169c2140b8f61 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Tue Apr 10 12:30:24 2018 -0700 | |
Generalize MINIMUM_OUTPOST_SCORE to MINIMUM_COLONY_SCORE | |
and use more broadly | |
also includes a small bit of other Pep8 cleanup in touched files | |
commit 5f18a971d027cab61129a099576cac4747d6463f | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Tue Apr 10 12:02:27 2018 -0700 | |
Extract colony threat factor calculation | |
commit 3b387df6b870a00125f7d5cbd92cf543e6971cb5 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Tue Apr 10 09:30:28 2018 -0700 | |
Have AI track and use its Panopticon-owning status | |
commit 66efde0a78adace59fceb45e5afd96fa8e19c48a | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Tue Apr 10 09:14:54 2018 -0700 | |
Rework AI stealth-detection determination | |
commit 24e368b6df46522200c7aaf1261b5dd804aa41f5 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 6 22:32:40 2018 -0700 | |
Move some AI functions into new EspionageAI module | |
commit f979e2bf75a0a3df1fe415bc98ff6b9be97e0a00 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 6 21:58:11 2018 -0700 | |
Have InvasionAI use new planet detection assessment | |
commit cec24e92ea1e47fafd037557b0a58a41923fb199 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 9 23:45:26 2018 -0700 | |
Use a named constant and fix reference | |
commit a0353385290a316f87a836051532fc9d163d84bb | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 9 23:15:31 2018 -0700 | |
Clarify and correct stealth levels | |
commit 72249ece9fc4fea50d07808f28e07420dcc0d273 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 9 22:33:11 2018 -0700 | |
grooming and some variable name and comment clarifications | |
commit 75018953b26cfd616a7d24ee4b5dc0e6e724d9c3 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Apr 8 19:59:27 2018 -0700 | |
grooming | |
commit efe450297e8d6aeaaf652c7c54fd3db62d9b3208 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 6 21:57:08 2018 -0700 | |
Adjust AI default detection assumption | |
commit 3e27f465f2581307b9df5ad0b6aa2381e156df1e | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 6 21:37:13 2018 -0700 | |
Extract AI function for getting empire detection | |
commit 1436fdca82a5cc863ecc8c970a19ef2d28a87281 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 6 21:21:18 2018 -0700 | |
Augment AI stealth assessment for colonization | |
commit c6f04acf9287fff127eedbb8db118d5500469e10 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 6 17:10:46 2018 -0700 | |
Add colonization related stealth strengths to AIDependencies | |
commit 26298950c43feb93eb8cecb743cbc2bb8b348f2e | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 6 16:41:59 2018 -0700 | |
Add tech detection strengths to AIDependencies | |
commit 253e490fb06dde15efb855c62d896f0e55f7a6c4 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Apr 6 09:37:20 2018 -0700 | |
Adjust AI colonization threat assessment | |
commit 19018228acaef2c39b1d07388ece74f1c6893f15 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Thu Apr 5 23:19:46 2018 -0700 | |
Augment AI colonization logging | |
commit 502bea9d77eb09640ba65781f498588135055bdd | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Wed Apr 11 12:02:36 2018 -0700 | |
fix function call | |
commit ab11cc02cdb3b9d7d19b3d086a6b2a2f4d614a9b | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 9 21:32:54 2018 -0700 | |
Ensure the AI can still consider heavily defended targets | |
commit 15ac39eb3582251ad1cf1e9f1f66449937789dc4 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 9 21:10:30 2018 -0700 | |
Enforce min AI invasion score | |
commit ce871d31bfe19da7faa8d17cf83a86981ff28bc5 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 9 21:08:38 2018 -0700 | |
Make and use a named variable for AI min invasion score | |
commit 838c953038ec2ab2e59eceb3390725899e4b178b | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 9 20:39:44 2018 -0700 | |
groom and comment with a slight refactoring | |
commit 7a3a75e744bb7d77541274d4376d52f78b00edf7 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Apr 9 20:37:40 2018 -0700 | |
Adjust and explain preferred-max-battle exponent | |
commit 5d01bab4e95109268f814a6dd2d97fce67ab0146 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Apr 9 16:01:15 2018 +0200 | |
Update fr.txt | |
On par with latest en.txt (Apr 2, 2018 - df996ab) | |
commit a2b3d5c247f9007297afb56a7b1f8241a93032c0 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Mar 27 10:33:27 2018 -0700 | |
Revise threat adjustments to AI invasion planning | |
commit 4c52f253df66c640d3ac73c14007587911aa9852 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Mar 27 10:31:26 2018 -0700 | |
Add a MilitaryAI planning method re preferred max battle size | |
Returns the preferred max portion of military to be allocated to a single battle. | |
May be used to downgrade various possible actions requiring military support if they would require an excessive allocation of military forces. | |
commit 92dde76ec91d1116f3b147707bef8039892581e7 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Apr 1 23:45:27 2018 -0700 | |
Add a new MilitaryAI assessment of concentrated total military strength | |
The preexisting assessment of total military strength sums over fleet strengths considering all fleets independently; this new assessment calculates the total | |
strength if they were all concentrated at a single location, i.e. their maximum | |
possible total strength. | |
commit 050c25a221e22e365f6443b1d18376c6c162d01c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Apr 8 15:03:38 2018 -0400 | |
Style (spacing) for review #2011 | |
commit aebd907bdb0e70a01df1bbf185ea7c5f8c123503 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Apr 1 23:15:46 2018 -0700 | |
Add activation clause to Tidal Lock | |
Fixes #2060 | |
commit df996ab5a134009a647e34d901bcff3194cf6e0e | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Mar 23 09:52:22 2018 -0700 | |
Clarify sensor ghost dismissal menu | |
commit 2092ca14fc89f7fe4cf35cd548c243d91e68622f | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Apr 1 23:10:18 2018 -0700 | |
Adjust some AI debug logging | |
* removed unneeded AI debug universe dump | |
ideally would replace with a single planet dump(), but method seems broken | |
added a TODO to fix | |
* changed some local print statements to debug logging calls | |
commit 80c4a10954262d53d9ef3738d662cd15302b8cca | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Thu Mar 22 10:07:32 2018 -0700 | |
Fix AI invasion indentation error | |
commit c998144716934bdbe024f16b4c26cfabed8e062b | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Thu Mar 22 10:02:53 2018 -0700 | |
Fix freeorion_tools.dump_universe() | |
commit 3c9ddc5802bb51cf8cc1ee8b4fb720d41991f33e | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Mar 18 16:55:26 2018 -0700 | |
Indicate rally destinations in ProductionWnd | |
If the (sidepanel) selected system is the rally destination for any ships | |
being built, have the ProductionQueue panel for such ships adjust their | |
location text to indicate such. In such case "At Planet X" becomes "Rallying | |
from Planet X", and the text color changes to the darkened empire color complement. | |
commit 3e039b19010fdea063f98f1d889957f445703206 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Mar 16 22:04:20 2018 +0300 | |
Allow player to replace his connection without stopping the game. | |
commit ce0ca5d766093eb60a5baec9ecb6fd6bdf70f0ff | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Mar 22 07:30:41 2018 -0500 | |
Enclose oarchive scope when used with stringstream | |
Resolves issue related to change in boost v1.66.0, see boost trac #13354 | |
commit 8f5b1ee131f2186acf8964fecfa5eaa08aea38d3 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Wed Mar 21 00:04:58 2018 +0300 | |
Run python linter on travis | |
commit 8a150d1cf2a28ee423388cc0eb7dc7da6c14b03b | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue Mar 20 00:13:09 2018 +0300 | |
Setup appveyor skip options [appveyor skip] | |
commit 0903dd6371cd3d60a7bc852a72bb6b314d60b056 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue Mar 20 00:12:48 2018 +0300 | |
Setup appveyor skip options [appveyor skip] | |
commit 104b3d4458370ffc646f4444a5a3606acf5dba1d | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Mar 19 01:15:45 2018 -0700 | |
Change scripted planetary meter regen gate | |
Replaces System.LastTurnBattleHere gate with LastTurnAttackedByShip, | |
as discussed on forums. | |
commit 9cc3a58f249bba9caa7d9a5421f48296c9c5e21c | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Sun Mar 18 18:59:08 2018 +0100 | |
Wrap ProductionItem name PROJECT_BT_STOCKPILE in UserStringNop | |
commit b7835fdc441600c1a2db0061306916a904e6fd95 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sun Mar 18 02:06:24 2018 +0300 | |
Use unix path separator [ci skip] | |
commit d1a14beb059169a50e6ed36165581617e3f4c715 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Thu Mar 15 20:23:03 2018 +0100 | |
Only show BT_STOCKPILE item for own planets in BuildDesignatorWnd | |
commit 611a4a47fa2d10b94292112be95f57fe33fab0fb | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Wed Mar 14 20:00:38 2018 -0700 | |
Change some Effects tracelogging to use Dump not Description | |
* to avoid risk of stringtable lookup trouble | |
commit d32385c91c9747340f1e1a90a1fe0024514ec95c | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Wed Mar 14 21:00:17 2018 +0100 | |
Use PROJECT_BT_STOCKPILE for stockpile item in the queue | |
commit a0448c543236f9c969f878f5fa546bc7a55a5ab0 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Wed Mar 14 19:42:22 2018 +0100 | |
Use item.name for stockpile instead of hardcoded PROJECT_BT_STOCKPILE | |
commit e85ea4fd141887700694c6e2972030055e8ea41b | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Wed Mar 14 19:24:47 2018 +0100 | |
Check production location for stockpile project in ProductionWnd AND use its item name | |
commit 1fbb0295195c77b494e9020f417d26bddf2b3bf5 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Mar 14 08:38:59 2018 -0700 | |
Fix universe creation potential key error | |
commit f530e16ce8954a722d1a10dbbf631d23565a76c1 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Wed Mar 14 14:51:45 2018 +0100 | |
Substitute tabs with spaces | |
commit f24c724ff5dc9dbc1a5c2a766efcc80efe845da3 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Wed Mar 14 01:48:15 2018 +0100 | |
FlexibleFormat PRODUCTION_WND_TOOLTIP _COST and _TIME | |
commit 1ff065189c4343e1f2d20248916ca1c8eb05051e | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Wed Mar 14 00:41:24 2018 +0100 | |
Cleanup and check BT_STOCKPILE is build on ResourceCenter | |
commit 7a2a399ee8de4cc13e290e443064b5aa2686219f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Mar 13 15:01:22 2018 -0700 | |
Disallow new ships/monsters from blockading fleets | |
* newly created ships have not gone through a combat round so should not be | |
able to block other fleet movement | |
* a previous similar change re supply will in many cases already accomplish | |
this, but not necessary always, such as when supply is being blocked by a | |
long-existing but relatively blind ship in the same system as in which a | |
differently owned ship is newly created. | |
commit 237dd4a187c369367bbc13396a1a48d46dbc0790 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Mar 13 14:40:42 2018 -0700 | |
Disallow newly created ships/monsters from blocking supply | |
* since they have not even potentially been through a combat round yet | |
* the fleets themselves may be created and destroyed purely on the fly, | |
so we only consider ship ages. | |
* in many or most situations this change will also prevent new ships from | |
blockading other fleet movement, but some further adjustment to | |
Fleet::BlockadedAtSystem() is likely necessary to ensure such | |
commit 9242a2cd282019c878465d3fc38e9ddd20a5f45a | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Mar 13 12:34:15 2018 -0700 | |
Set ArrivalLane for newly created fleets to INVALID_ID | |
* prevents wrongful escape from blockades | |
* fixes #1648 | |
commit b9acd9908af50598d37fb1f0503b150894892a2c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Mar 10 11:00:05 2018 +0100 | |
missing include | |
commit 0a9a82d0fcef8dc03be51fd7d383a7fe78a0addc | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Mar 9 09:18:38 2018 +0100 | |
-Added mutex locks for stringtable access within various i18n functions. | |
-Stored StringTable_ in shared_ptr instead of raw pointer, given how stringtable flushing just clears the stringtables container. | |
commit de6467f342e8917d91bb998c6deb02378d1cf123 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Mar 8 23:32:06 2018 +0100 | |
Make StringTable more thread safe. | |
commit 19c9d50075a19fa1a4352b8c93365662836cb305 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Mar 12 21:10:18 2018 +0100 | |
Replace print statements with logger calls in ShipDesignAI.py (#2036) | |
* Replace print statements with logger calls in ShipDesignAI.py | |
commit 5858d56ea66f5c697b3a184d7d5347efbb55feb3 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Mar 12 21:04:20 2018 +0100 | |
Add a context manager and decorator to switch between python log levels (#2034) | |
* Add a context manager and decorator to switch between python log levels | |
commit 1d67514210b0b2fbaef90f2e36af82fc4cfda1b1 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Mar 12 21:00:26 2018 +0100 | |
Fix AI mock interface typehinting for getVisibilityTurnMap (#2032) | |
* Fix AI mock interface typehinting for getVisibilityTurnMap and IntIntMap | |
* update stub | |
While the mock function was coded to return a dict instead of a VisibilityTurnMap, the :rtype: still specified the latter which was subsequently used by at least some IDEs as the inferred return type. | |
Specific warning fixed is ```unresolved attribute reference 'get' for class VisibilityIntMap```. | |
commit f9c6da62fff2125ef31184a6663433fe52c93c2b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Mar 12 01:00:27 2018 -0700 | |
Invert a logic test | |
* once of the changes in a27b51 was missing a needed "!" | |
* fixes #2044, fixes #2046 | |
commit 7facfa776d26068283d02c0fd282328375258d44 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Mar 11 21:24:11 2018 +0300 | |
Fixes test compilation with never SDL. | |
commit 5f95edd153d97d454950ffaab29b1f6d46fcfd92 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 11 14:28:46 2018 +0100 | |
Partially revert bug introduced with commit 7d75b362a4e53be98b99fc1d473ca086de71674b | |
commit 977563d4e409fd98677245be24b5d6c79f5046b9 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 11 14:28:46 2018 +0100 | |
Partially revert bug introduced with commit 7d75b362a4e53be98b99fc1d473ca086de71674b | |
commit d25a8d1ad1823acd1309a66684177ce2701d299f | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 11 14:28:46 2018 +0100 | |
Partially revert bug introduced with commit 7d75b362a4e53be98b99fc1d473ca086de71674b | |
commit ed2da4548377a2fbfcb2fb9cb4c32c9fbd11908d | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 11 14:28:46 2018 +0100 | |
Partially revert bug introduced with commit 7d75b362a4e53be98b99fc1d473ca086de71674b | |
commit 05195c2aa3a035a59a82ee8ad241176add8eabf4 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 11 14:28:46 2018 +0100 | |
Partially revert bug introduced with commit 7d75b362a4e53be98b99fc1d473ca086de71674b | |
commit 120ad84969cddb878a56a83ad68e5a447a82e72e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 11 14:28:46 2018 +0100 | |
Partially revert bug introduced with commit 7d75b362a4e53be98b99fc1d473ca086de71674b | |
commit 07d97eb7def2fe05c7e6fb916c0426431a56ad2c | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 11 14:06:52 2018 +0100 | |
Partially revert bug introduced with commit 7d75b362a4e53be98b99fc1d473ca086de71674b | |
commit 7d75b362a4e53be98b99fc1d473ca086de71674b | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Mar 10 22:18:39 2018 +0100 | |
Use initializer lists to create std::pair instances where approciate | |
commit b7f3b4112a6b2d5604b9469189004a72e4be8c79 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sun Mar 11 11:42:05 2018 +0300 | |
Fix typo | |
commit a27b5102622f127de6ee669bc2f029de7cb2bf3e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Mar 10 22:18:39 2018 +0100 | |
Use std container count member function where approciate | |
commit 06e0c42f56a97348ef6e8e0c0c7202c6ac9bad68 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Mar 9 23:18:55 2018 +0100 | |
Remove unused function | |
commit a72304a0ec9632ad2fe163e835f7906ab31ff317 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Mar 9 22:02:02 2018 +0100 | |
Remove temporary vector generations with initializer lists | |
commit 4538457d3ee45b76bc6908af2f16c724530f9da8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Mar 10 12:03:21 2018 +0100 | |
Safety checks. | |
commit fbd0e2c13af9869563e18bca707185bae9bd1599 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Mar 10 13:56:55 2018 +0100 | |
grooming | |
commit 6fbd79742655848fd827ca6da385468d11dc23e2 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 25 12:31:24 2018 +0100 | |
grooming | |
commit 58fc9fa986d9de2c35346cd456e46cbc6e608dc1 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 25 13:03:49 2018 +0100 | |
grooming | |
commit 15f3ffad3c931985088b695b49bf55a094450b58 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 25 15:17:22 2018 +0100 | |
trivial grooming | |
commit 1f11d1e656126c096ef38aed54e6a91fe9e1288f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Feb 27 00:04:59 2018 +0100 | |
grooming | |
commit e634457da2a115f79395d79f1c6c590034465352 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Sat Mar 10 11:54:56 2018 +0100 | |
Refactor to switch statements with defaults and early return for illegal build type | |
* Moved to switch statements with default case | |
* Early return if illegal build type | |
* Is the switch structure really better then if-then-elif-chains? | |
* TODO: Maybe the naming for BT_STOCKPILE could be folded into the item name | |
commit 3f27f2fad3b690a0a28d8f211ae2e360aedde001 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Sat Mar 10 11:17:48 2018 +0100 | |
Change stringtable key OBJ_PROJECT to BUILD_ITEM_TYPE_PROJECT | |
commit 5120019422a96f249132c03e4afbcacd672d3ec5 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sat Mar 10 12:31:29 2018 +0300 | |
After rebase fixes | |
commit 686972d6bfe4678768cf9495d6cd6cf3ea9b8742 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sat Mar 10 12:22:25 2018 +0300 | |
Rewording | |
commit 68a2cc442086e19838f572fdcc87624da38f274e | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Fri Mar 9 12:05:32 2018 +0300 | |
Update readme | |
commit 17c469ebb4a582b9afb39faa3c57d8a19d5cffce | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Mar 10 10:18:48 2018 +0100 | |
Move PasswordEnterWnd files into appropriate filters. | |
commit 37cf6737a94bb696897dca8a1b8a2de55fe5d487 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Mar 10 10:17:52 2018 +0100 | |
Fix malformed tags. | |
commit 7d91a68f147e49a822c7d067eb3187f32393d91b | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Sat Mar 10 12:06:55 2018 +0300 | |
[AI] cleanup (#2037) | |
- AI\AIstate.py: F401 'universe_object.System' imported but unused | |
- AI\PriorityAI.py: E303 too many blank lines (2) | |
- AI\PriorityAI.py: E271 multiple spaces after keyword | |
- AI\PriorityAI.py: E127 continuation line over-indented for visual indent | |
- universe_generation\universe_generator.py: E231 missing whitespace after ',' | |
- Update code style settings | |
commit 0058aed9c4ee9c92bee26fadd6383e9c0aa0fdaa | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Mar 9 21:14:46 2018 +0100 | |
Use C++11 container functions in Fleet class | |
commit 5ef0d3a15b659e8b05e2564121f8719b5d525e08 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Mar 8 22:37:57 2018 +0100 | |
Delete auto-generated {con,de}structors and assign operators of IApp derived classes | |
commit adfe506a810bb9dd6017bed85e81221782a9a31c | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Wed Feb 21 01:36:44 2018 +0300 | |
Use python logger | |
commit 1f61becfc1b52d3dfd9e542163f3beac4dc004be | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Thu Mar 8 19:56:57 2018 +0100 | |
Format source code | |
commit ea051aae6e7285953648798b7d898daa6fe71dc1 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Thu Mar 8 16:11:34 2018 +0100 | |
Make ProducibleItem(BT_STOCKPILE, int) consistent with the other BT_* | |
commit b1bcc97fba9d5d1fa2b5c231d3c53e9345d6f777 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Thu Mar 8 15:57:24 2018 +0100 | |
Clarify error message | |
commit 81aa3f39ffadfb00f7d19671c979d6e05fd205a2 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Thu Mar 8 15:53:45 2018 +0100 | |
Set item name for BT_STOCKPILE after build_type check | |
commit 6f7f5c6d4e91be03b1214fa376b55251d1cf5720 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Thu Mar 8 15:47:31 2018 +0100 | |
Return stockpile_transfer from SetProdQueueElementSpending | |
* refactor inout param to return value | |
* Question: shouldnt SetProdQueueElementSpending be declared in the header file as well? | |
commit 747399dee5a98306ea42efa2e7f14a6a168977f6 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Mar 7 23:41:54 2018 +0100 | |
Fix AI debug chat when logging framework is used | |
commit 5e0b17e75d38e9ce6f7e753a7eff0854a80b116d | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Mar 7 22:46:14 2018 +0100 | |
Move DiplomaticStatusUpdateInfo into Diplomacy header | |
commit 27e93a03de275e27d3a0d05daa6a2a30137a8cec | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 4 00:22:17 2018 +0100 | |
Move PopulationPool class into dedicated files | |
commit 08d94f1dcfe83a4680ab03cba73231a09e6f609b | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Mar 7 21:47:14 2018 +0100 | |
Fix function in sort key | |
commit 3270b7556b8303e2cee70bc62af715028741b6ee | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Mar 7 21:32:17 2018 +0100 | |
Replace broken fallback code with error message | |
The situation should never occur. In any case, the fallback code had multiple errors and would raise exceptions if it ever were to be reached. | |
commit 28eb740562b22246fda10e46429829138ddccf05 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Mar 7 21:16:28 2018 +0100 | |
Grooming | |
commit 441fa7696cfba83f6cb3c3b81265714c5774515e | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Mar 7 21:02:42 2018 +0100 | |
Remove outdated stockpile techs from AI research plan | |
This reverts commit 8647bb1a0180adc0ec84b6308ccc67c7145e2e62. | |
commit 4a7c2f44a89d9a6ee16bb832b5725fa7f8c0c3f3 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Wed Mar 7 20:47:49 2018 +0100 | |
Remove unused includes in Empire.cpp | |
commit 2e7858e9c3fb83727cc9ccca829875d51cc5d9bc | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 4 00:22:17 2018 +0100 | |
Move ProductionQueue class into dedicated files | |
commit 5d406e354d9c715ce070a02d572f8294c3b0670c | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 4 00:22:17 2018 +0100 | |
Move ResearchQueue class into dedicated files | |
commit 5dde66713b72b0780506ffee4f3f412a4af9c42e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Mar 5 22:34:48 2018 +0100 | |
Merge FleetMoveOrder constructors into single constructor | |
commit b2b1c0833ad84fcdedbb466a28f4b7f66eebe5b1 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Mar 5 23:43:30 2018 +0100 | |
Rename variable. | |
function is a built-in name and should not be overshadowed. Renaming in style with the remaining caching wrappers. | |
commit 8b6a367218a269f7571a50706ecc427a3e95f113 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Mar 5 18:50:33 2018 +0100 | |
Update fr.txt | |
- On par with latest en.txt (Mar 4, 2018 - 4c836af) | |
commit db69ad142a6337a7964c881900b279c233654d0f | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Mar 4 21:58:47 2018 -0800 | |
add content name to EffectsGroup::Dump output | |
commit 180f59ba38f43873576b406cc9f0f5c408f4eaec | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Mar 4 21:40:21 2018 -0800 | |
Fix initialization problem | |
commit 3d2b49f65a9ec662403546b702349887adf58f92 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Mar 4 20:55:23 2018 -0800 | |
whitespace grooming | |
commit c335a908b1bacee5aaef3960fe732f8da0fe562f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Mar 4 13:28:35 2018 +0100 | |
Restore Value(...) wrapping support in parser. | |
commit 6f7c24a81312df706fb13e427ca039b7f47d6ded | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Mar 4 12:30:23 2018 +0100 | |
minnsing include | |
commit 0f3b6160a41a647ffb9e4a65833cd498dfe6702a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Mar 4 12:08:40 2018 +0100 | |
grooming | |
commit 413a9f6fd1fa5c3d6f67705bc35f9e8da40443c2 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 4 12:01:47 2018 +0100 | |
Remove unused variable in ValueRefParser.h | |
commit 2e7ef2bce8809f844e43eeb03044eeae47cbcb2e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 4 11:59:22 2018 +0100 | |
Add missing boost filesystem include | |
Fixes bug introduced with bee799f5205caa4e92dc5e96cacf69ccec70dba9. | |
commit bee799f5205caa4e92dc5e96cacf69ccec70dba9 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 4 00:22:17 2018 +0100 | |
Move GameRules class into dedicated files | |
commit 4c836af6556f5d65111f01f687c2dd93ce6f6f85 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Mon Feb 26 08:41:24 2018 +0100 | |
Adding BT_STOCKPILE build type for transfering PP to stockpile | |
* Add an order for stockpiling and prepare UI | |
* Transfer PP to stockpile using build item project | |
* Use stockpiling meter icon and OBJ_PROJECT as produced type | |
* Use PROJECT_BT_STOCKPILE_DESC as text encyclopedia entry for stockpiling projects | |
* Prevent using stockpile PP on stockpiling project (remove menu item) | |
commit 7adcbdd06c991230a456be5d2abb9f6039f0f102 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Mar 3 17:17:13 2018 +0100 | |
Reimplement Statistic<T>::Dump | |
commit c6bcd7d3aa963f44d8aa801802483d8df4a85287 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Mar 3 17:16:47 2018 +0100 | |
trivial grooming | |
commit cad066f3e348ccf2561a78e0dab8f74617660005 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Mar 3 17:16:26 2018 +0100 | |
Remove redundant tests on whether accounting_map was passed. | |
commit fd66167b149e689fe024651bd6ec4bb504de8adb | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Mar 3 17:15:43 2018 +0100 | |
grooming | |
commit d84474be6a98db42eadb87cca1690b9983053a84 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Feb 28 12:14:53 2018 -0600 | |
Remove duplicate key GASEOUS_DESC | |
commit 9814fac41c27a4b561d88a2240dfdc077f809fea | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Thu Feb 22 00:52:21 2018 -0800 | |
Have AI use observed troop regen rate for invasion planning | |
commit 23a990449ebf6acac060251ca2e71800f1ba79f1 | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Sun Feb 25 23:49:35 2018 +0300 | |
[travis] Run python test on travis (#1970) | |
commit 1f57207c3c1067ab8314f142569846460d094860 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Sun Feb 25 19:33:26 2018 +0100 | |
Update fr.txt | |
- On par with latest en.txt (Feb 20, 2018 - e187616) | |
commit e97989efa32dfc0afb1acfd44980c7f573c33f6e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Feb 24 19:51:57 2018 +0100 | |
Reset active paired meters at start of turn processing, so that any expected meter changes based on previous turn's situation will be reset to initial values. This prevents back propagation during / after combat or other resolution from fixing those expected values as initial values, when they may not be accurate after events during the current turn processing like combat occurring. | |
commit 162cc601b1f3febd1fad15dc73fd55dbba696243 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 23 07:49:26 2018 +0000 | |
Fix don't lookup saved designs by id in DisplayedDesignAvailbilities (#2010) | |
Saved designs do not have ids. | |
This fixes a bug where available designs would not display. | |
commit 3c13e6526516927acbd68edf27b9f427debc9d06 | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Fri Feb 23 10:46:48 2018 +0300 | |
Move mock location (#1990) | |
* Change folder where mock is generated | |
* Rename freeorion.pyi, add autogenerated disclaimer | |
* Rename mock to stub | |
* Update generated code | |
commit e87f1bb6bb18e77239775632770612c4ab91e788 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Feb 22 23:20:20 2018 +0100 | |
Speculative attempt to fix compile error seen on OSX and Linux Travis CI builds. | |
commit 7cf4f88db73fa5df8618986c80aead61426e0a9f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Feb 22 21:44:43 2018 +0100 | |
grooming | |
commit cd93697e0aa7ec61be5a38696151066bbe89a9b3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Feb 22 11:30:38 2018 -0500 | |
Make SpeciesParser manifest use label(tok.Tag_) method. | |
commit 801166605c6853fcf6e0e489fe25344217a32827 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Nov 22 08:33:22 2017 -0500 | |
Remove char* tokenization in lexer. | |
The char* tokenization always created a std::string and then produced | |
the c_str from that. | |
commit 081e5559a2410e42820fdaa263cc276b5028265e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 21 16:03:13 2017 -0500 | |
Remove unused Tokens.cpp | |
commit 5628b8f3bc54b58ffe715b166751751b06b9a403 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 21 15:11:30 2017 -0500 | |
In ShipPartsParser use qi::matches to match NoDefaultCapacityEffect | |
commit 9f4c4153114fc692c8603121e9d88b4696e49c52 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 21 14:31:44 2017 -0500 | |
Remove external char* duplicates of parser tokens. | |
commit ed9088f14f8d4ab79af38ca952c3774f3998b753 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 21 14:05:00 2017 -0500 | |
Use tok.X_ value instead of hardcoded char* in parser uniqueness tests. | |
commit 3fce3272e065a19cefbddcd72b2d1f8e694c9f71 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 20 12:00:56 2017 -0500 | |
Remove unused lookup table Lexer::m_name_tokens | |
commit b90cd0e91d27a8302f97de798139728228f6d194 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 20 11:46:39 2017 -0500 | |
Remove unused Labeller::rule(const char*) | |
commit 8030173d945518eaff43a5e4795b2535c3ac2ef2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 20 11:08:53 2017 -0500 | |
Use Labeller::operator()(char_ptr_token_def&) | |
This uses one instead of two table lookups to find the given label rule. | |
commit 7f99651bac748d23a56875b959b64f6a7d705d9b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 20 10:54:15 2017 -0500 | |
Add Labeller::operator()(char_ptr_token_def&) | |
This uses one instead of two table lookups to find the given label rule. | |
commit 0a308daa5f1a5a87da7d35c0ad2423914df21e80 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 18 13:49:32 2017 -0500 | |
In MonsterFleetPlansParser move default values out of rules. | |
commit 00d522f2c358780f2cf3f26b9437c9d62ef0bace | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 18 13:48:42 2017 -0500 | |
In MonsterFleetPlansParser fix syntax of rules declarations | |
commit f91a11c37b7bf41928735187376d35cbf5d62750 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Feb 13 11:21:42 2018 -0500 | |
Reduce repetition in initialize_bound_variable_parser in ValueRefParser.h | |
commit 98b83fc3e0d6d7c847f9b2dfee9e7810d8a30296 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 16:24:23 2017 -0500 | |
Refactor some ValueRefParser parts into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit 82c72317675b3bab20c2e3456441f32f99656241 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 19 16:04:24 2017 -0500 | |
Add spirit namespace declarations to ValueRefParser.cpp | |
commit bc9f3e8bb812d297c69ca21117f9fa70d1084980 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 15:21:09 2017 -0500 | |
Refactor EmpireStatsParser and FleetPlansParser into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit 6c2f25679226645b1474854cfd56db35e3ad6ff9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 15:12:43 2017 -0500 | |
Refactor FieldsParser into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit 9f2d3325ac4420ed5099961c1989a86984b9d787 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 15:12:22 2017 -0500 | |
Refactor MonsterFleetPlansParser into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit 00ec0b141a566c5f2acc114538242ddc3f4106a1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 14:47:33 2017 -0500 | |
Refactor color item_spec parsers into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit b522147555a36a3afb07d38175dc17b4f416a2b4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 14:46:33 2017 -0500 | |
Refactor KeymapParser into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit 067a3c826d48ee1f907ebb193bb45fcf7e5a70b7 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 14:45:48 2017 -0500 | |
Refactor EncyclopediaParser into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit dda0c37fc34b38cdeec8f8aaa9497f120105e9a2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 14:45:17 2017 -0500 | |
Refactor BuildingsParser into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit a4e709cf578d02fcb09cbdf3afa3f54b290c3cf6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 14:01:17 2017 -0500 | |
Refactor SpecialsParser into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit df0b916dec9a2c160218bb4d6cbc33756b8d045e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 13:21:06 2017 -0500 | |
Refactor SpeciesParser into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit 64542a132e7d1bd4660a9a26a384b426d7d4e8c6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 12:36:44 2017 -0500 | |
Refactor TechsParser into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit 0f83cfc15168b9ec034e2c31c91a76a3a8e58eb0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 10:34:39 2017 -0500 | |
Refactor ShipPartsParser into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit c9c382b1309d28803f0602aaf9b2e4041f957c6e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 10:00:52 2017 -0500 | |
Refactor ShipHullsParser into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit 567112208bb57741601fe657d47471f154e4d505 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 08:13:21 2017 -0500 | |
Remove unused complex_variable_signature. | |
commit 94b04dba1fef09562d71a0b13abb2aa5ff5208f3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 08:01:12 2017 -0500 | |
Refactor various ComplexValueRefParsers into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit 392bcd96a91eec3a35a15bf0208f00b676ca3d0a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 13 10:45:59 2017 -0500 | |
Refactor CommonParamsParser into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection. | |
commit 647d450bb4ced478f33f25c744e9e3883b3ec592 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 13 07:27:29 2017 -0500 | |
Refactor EffectParser5 into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection without any benefit. | |
commit 0826e87669bd868940e5c5259bf92bec3b5e0056 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 13 07:22:59 2017 -0500 | |
Refactor EffectParser3 into composite parsers. | |
This removes some unnecessary qi::locals, which add an extra level of | |
indirection without any benefit. | |
commit 70fe953256b7ad45951e3c23c4978f6b2e883a2d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 13 07:08:10 2017 -0500 | |
Refactor EffectParser2 into composite parsers. | |
This removes some unnecessary qi::locals, which add an extra level of | |
indirection without any benefit. | |
commit 63fb1aac56ac8118d9a5ee09e852b93a87464f84 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 12 16:08:36 2017 -0500 | |
Refactor EffectParser4 into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection without any benefit. | |
commit bdcd4a78d2b256e7fcfcdd71f4f027693fa4b399 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 12 15:46:53 2017 -0500 | |
Refactor EffectParser1 into composite parsers. | |
This removes some unnecessary qi::locals, which add an extra level of | |
indirection without any benefit. | |
commit 007689afe55fa0034db449eebfd73d51174d5287 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 12 14:10:39 2017 -0500 | |
Refactor ConditionParser7 into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection without any benefit. | |
commit 1603c5437186564c72adb857ff54e9d7d8a553d8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 12 13:50:00 2017 -0500 | |
Refactor ConditionParser6 into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection without any benefit. | |
commit d1621755d090b8cba5d587c809cfa90d9ee4be49 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 12 13:49:45 2017 -0500 | |
Add deconstruct_movable(optional<vector<MovableEnvelope<T>>>&) | |
This enables directly handling complex parsers with optional components | |
that return vectors of pointers. | |
commit 13e1c1bee27ecec7ab27864049bb9f8697e15fab | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 12 11:25:32 2017 -0500 | |
Refactor ConditionParser4 into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection without any benefit. | |
commit 74a2130e7e8679d9abed7c7d84555778727081f2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 12 10:40:27 2017 -0500 | |
Refactor ConditionParser2 into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection without any benefit. | |
commit 044622c69d6ac2220a8968728f4637aa8293c4a5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 11 16:24:18 2017 -0500 | |
Refactor ConditionParser1 into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection without any benefit. | |
commit 33ec58cf1bff3e04b3b7c262d608851792359d40 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 11 15:41:18 2017 -0500 | |
Refactor ConditionParser3 into composite parsers. | |
This removes unnecessary qi::locals, which add an extra level of | |
indirection without any benefit. | |
commit 7e88cb748a4efcefa1dbdf23c82e4f3c67109d9d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 11 15:04:40 2017 -0500 | |
Add deconstruct_movable(optional<MovableEnvelope<T>>&) | |
This enables directly handling complex parsers with optional components | |
that return pointers. | |
commit 4b606b0482e4920db683a9d03d55936b74195e16 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 11 11:00:27 2017 -0500 | |
Replace repeated comparison parsing with a comparison_parser. | |
commit 2ff93a4d278aa402c7fa88ff886f1a5ec2245048 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 11 07:57:56 2017 -0500 | |
Use single_or_bracketed_repeat<SomeParser> in various parsers. | |
commit 087cbb58333b6262eb71afe5f094e94cfff1cd39 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 11 06:40:48 2017 -0500 | |
Add template parser single_or_bracketed_repeat<SomeParser> in ParseImpl.h | |
single_or_bracketed_repeat<SomeParser> generalizes for any parser | |
SomeParser the single item or multiple items in square brackets parse. | |
commit ccdb0b5c3a7dd741d69e57f7a6c40cc0772abd99 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 21 09:59:35 2017 -0500 | |
Move location enum_value_ref_rules<T> instantiations into separate files. | |
When all of the instantiations are in a single file MSVC throws: | |
fatal error C1060: compiler is out of heap space | |
commit 241ab0a5afd4835501190d63368cc393204e6594 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 21 09:52:19 2017 -0500 | |
Refactor initialize_nonnumeric_stat_parser to reduce semantic actions. | |
commit 3c5ee841db7448ecf476cdcd05d4c4dac7be3767 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 21 09:20:58 2017 -0500 | |
Refactor enum_value_ref_rules to reduce use of semantic actions. | |
commit 5208236c1ef04e572959cd91b4855d360ee8e16a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 19 12:49:17 2017 -0500 | |
Split ArithmeticRules out of ValueRefParser | |
This should reduce the memory load on compilers. | |
commit 0c150c791390e11589f9c923b95292f49dfcce64 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 19 12:24:13 2017 -0500 | |
Split EnumValueRefParser out of ValueRefParser | |
This should reduce the memory load on compilers. | |
commit 7602e712b344dd6698fc37a9b826ef2b2a809904 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 18 12:47:11 2017 -0500 | |
Fix add ConditionParserImpl.h to includes in TestEnumParser.cpp | |
commit 8d9da93f68385bf6b4b969cdb738fc6b521b6876 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 12 10:16:51 2017 -0500 | |
Rename ValueRefParserImpl.cpp to ValueRefParser.cpp | |
ValueRefParserImpl.h is an empty file and ValueRefParserImpl.cpp only | |
implements things declared in ValueRefParser.h | |
commit 3a6b9b92201b70c81c1cd2294fe2ba8e785e8c3f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 12 10:00:08 2017 -0500 | |
Explicitly instantiate templated ValueRefParsers | |
This reduces overall compile time by only compiling the complex parsers | |
once. | |
commit cfd6404969d62ad13db6bc15dc13d24f7a0ebcbe | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Nov 10 05:00:54 2017 -0500 | |
Move CommonParams.h to CommonParamsParser.h | |
This is a more standard naming wrt CommonParamsParser.cpp | |
commit 707c6a7913d53df20b777232d27327c039729da0 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Thu Feb 22 00:30:13 2018 -0800 | |
Avoid hardcoded description text comparison | |
commit fb1f3e43d01a78203b6335a4caffe45da48e86fd | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Wed Feb 21 18:43:43 2018 -0800 | |
Add content name as an EffectsGroup attribute and use in logging | |
commit e97072c7d7ad0f6ef2a4a12186747692534bd746 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Wed Feb 21 18:39:16 2018 -0800 | |
Reorganize effect logging to keep cause and condition logging together | |
commit 3c0a884286c448a8381d6c76f324161b2537f834 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Wed Feb 21 18:31:13 2018 -0800 | |
Add StackingGroup to Effectsgroup tracelogging label | |
commit 2483441a2d974131f68baceb865979f1c991afd4 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Wed Feb 21 18:28:24 2018 -0800 | |
Add tracelogging (effects) of Condition scope matches | |
commit 67f9106c3d1ab880ed16dc6e0096ac3e6522f321 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Wed Feb 21 18:11:39 2018 -0800 | |
Add accounting label to EffectsGroup execution trace header | |
commit d5e45abc290b5172b7e4c94dc3fbd82391e42031 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Feb 21 17:20:25 2018 -0500 | |
Create SaveGameUIData::legacy_serialize() to handle old versions | |
As requested in review #2011 this keeps the core function simple. | |
commit 2976e534d4aa2d6062e3d09a2fda366d46a2fb39 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Feb 20 22:03:52 2018 +0100 | |
Set default production queue topping-up factor to 0 | |
Both variable shouldn't be needed anymore according to a comment in | |
PR #1992 by @Dilvish-fo. | |
commit 96664b86a69eb80e6f47baffe993bf4226b9e91c | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Tue Feb 20 19:33:42 2018 +0100 | |
Show PP waste warning if stockpile input is unusually high | |
* Show industry waste warning in MapWnd if stockpile input is 3 times as high as capacity | |
** i.e. the warning is shown if it takes at least 4 turns to extract the input | |
commit 0cd258140add5acde3a99a05fadd72bd808eda22 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Feb 20 19:50:35 2018 +0300 | |
Add Game UID to Encyclopedia galaxy setup page in Russian and English. | |
commit 8a7ccd44b1495d33f527e2fc3cbf62bcd05fb374 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Feb 20 19:06:57 2018 +0300 | |
Grooming. | |
commit 4c0266e3ca4dd38ec1642bcad7e68bdb0344cc68 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Feb 20 05:22:07 2018 +0000 | |
Include m_design_by_empire in ShipDesign serialization. (#2013) | |
The missing m_designed_by_empire caused the bug that designs could only | |
be renamed on the same turn that they were designed, since their | |
ownership was lost on serialization. | |
commit 33f56224826bd53945137f5e19464c9d9c80896a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Feb 19 09:42:45 2018 -0500 | |
Add event count error checking to CurrentShipDesignManager::Load() | |
commit e8ccd6a36a11f1aa1998f9fee9467765de14674e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Feb 18 16:18:55 2018 -0500 | |
Add a UI obsolete event stamp in DesignWnd | |
The obsolete event stamp allows the design window to use the knowledge | |
of whether a player has un-obsoleted a design before or after an | |
obsolete part to determine if the design is or is not obsolete. | |
commit 04391fdf154180f6f1c0bfbd9777986c04815085 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Feb 19 09:44:38 2018 -0500 | |
Remove restriction on setting blank ship design descriptions. | |
Designs could be created with blank descriptions, but not set to blank | |
descriptions. | |
commit 5737ba49bdc53cd2d860ea3513ee8ec4c06f54ac | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Feb 19 10:07:00 2018 -0500 | |
More consistently name stringtable keys for DesignWnd::MainPanel | |
Change DESIGN_X to DESIGN_WND_X | |
Change DESIGN_WND_X_DETAIL_Y to DESIGN_WND_X_Y_DETAIL | |
commit 5ffb8e0699f52c06420fce5ebdc8fa35e2a74e25 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Feb 18 16:27:06 2018 -0500 | |
housekeeping: ServerFSM change DebugLogger to ErrorLogger for exceptions. | |
commit 93e4aa6a313839b710c53591e47b5d55dcad6f3d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Feb 18 16:14:21 2018 -0500 | |
Clarify NO_SAVED_OR_DEFAULT_DESIGNS_ADDED_PROMPT in stringtable | |
Enhance the contrast in the description that saved designs can be added | |
at game start or "immediately" via the context menu. | |
commit 4c63784427709c55025f6e70dfeff4b438cf4845 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Mon Feb 19 16:44:22 2018 +0100 | |
Dont describe average stockpile in species description | |
commit ed9aa77e525ec079aacb0bf1b1ca891781c880dc | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Feb 19 16:42:51 2018 +0100 | |
Fix some stat and label strings | |
Stats: | |
- Add Population pedia links, fix formatting to be consistent with the other stats | |
- Fix GOOD_STOCKPILE_DESC (Great to Good) | |
- Fix missing minus sign and format for Stockpile stats | |
Labels: | |
- Fix missing Bad and Good stockpile labels | |
- Remove percentages from Population labels to be consistent with the other labels | |
Misc: | |
- Remove two unnecessary blank lines | |
commit 0c853b2706779b520857d895291a59db9ccacf40 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Feb 19 02:00:21 2018 -0600 | |
Add space between valuetest operators and rhs reference | |
commit 23874e6d53d5f42ea698a84cb3475a20a4130a88 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Feb 19 01:32:44 2018 -0600 | |
Update design article for colonization capacity | |
Utilize same procedure for displayed value as troop capacity | |
commit a9c8847e53eef634e7dfbf503bd300246ac7b178 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sun Feb 18 19:23:37 2018 -0600 | |
Display current value for troop parts in ship articles | |
commit 5aaaa217a42596ffa659ba03dcc4406cd8bea2f5 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Feb 19 07:49:56 2018 +0300 | |
Adds Game UID property to GalaxySetupData. | |
Removes second assing to GalaxySetupData field in | |
NewGameInitVerifyJoiners. | |
commit ac323f23dc546a70ad310be2d1b0effefd3bbcb0 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Feb 18 10:16:34 2018 -0800 | |
Replace various AI CurrentMeter refs to InitialMeter refs | |
* due to recent change in significance of CurrentMeter | |
* did not change all such references, many seemed more suitable to remain | |
commit c00339b748bffef31b19762b9705b13fea92cc62 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Feb 18 09:38:53 2018 -0800 | |
Enable AI to invade shielded planets | |
* had been stuck thinking shields never knocked down due to recent CurrentMeter change | |
commit c4e2fc2ec585a4084b7165b1425a8907d32f16e3 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Feb 18 09:27:23 2018 -0800 | |
Enable SLY to colonize with bad supply | |
* they had been suicidally dejected over their new BAD_SUPPLY malus | |
commit 318d2934086f9efaf931f235ba79fe93fa46cb6d | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Sun Feb 18 16:46:10 2018 +0100 | |
Update fr.txt | |
- On par with latest en.txt (Feb 13, 2018 - d35c67c) | |
commit 40bc62d6aaa70f710a85851457c08a7e93f9d1b0 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun Feb 18 13:17:43 2018 +0100 | |
Remove unused function | |
commit 7d24a8520b14e570011226914324cc5d6ae30f91 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun Feb 18 13:15:59 2018 +0100 | |
Extend comments | |
commit 2fee91341c789a31505c538d9ae8d99632e09b89 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sun Feb 18 11:18:40 2018 +0300 | |
Clarify comment | |
commit e59ea1e066896434c8b4b3c6da1b79d409219edd | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Feb 18 00:04:47 2018 +0100 | |
Split species specs and census ordering in separate SpeciesManager attributes | |
commit 798a55c9210895bf31ff5d956aedf18517ddc584 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Feb 17 12:45:05 2018 -0500 | |
housekeeping: In DesignWnd.cpp style into '{ single line body }' | |
From review #1982. | |
commit dbd34980fb7355467f9a441f682dfde19346ed40 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Feb 17 11:51:16 2018 -0500 | |
Change type name to DisplayAvailabilities from singular. | |
As suggested in review #1982 | |
commit e80f7a065d74e92b43b0ad02b65a0a3796763029 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Feb 17 11:44:01 2018 -0500 | |
housekeeping:spelling Availabilty -> Availability | |
Found in review #1982 | |
commit 0407a400b1d1173a40616aaba61b7ab48b46d679 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Feb 17 11:32:32 2018 -0600 | |
fix scope of local variable | |
commit 4753cd3b1e19edf518692f795c5e8f29ebe1cf6d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Feb 17 14:08:08 2018 +0100 | |
-Removed NextTurnCurrentMeterValue and Ship::PopGrowthProductionResearchPhase, which had some meter adjustments that aren't currently needed and which should be replaceable in scripts when needed. | |
-Removed empty ResourceCenterPopGrowthProductionResearchPhase function. | |
-Current -> Initial meter value calls and related comments. | |
-grooming | |
commit 0ac23af07f5671c7747eef6633a124e771a281fc | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Feb 17 14:04:04 2018 +0100 | |
-grooming | |
-Replaced an Current with an Initial meter value call. | |
commit a027d42623ca7f978e52d0fdcd2d05156387ca26 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Feb 17 14:03:08 2018 +0100 | |
trivial grooming | |
commit b37d5ad633b40f2461cb20bc37296d603f8eae7e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Feb 17 14:02:44 2018 +0100 | |
-Replacing Set(0, 0) with Reset(). | |
-Commenting about meter update mechanics. | |
commit 0941bd57b88f9a603913e87479d945388c03f3c8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Feb 17 13:44:03 2018 +0100 | |
-Current to Initial meter value usage. | |
-grooming | |
commit 221f45a977cd44e48bc6de3961d109acd90f2b5e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Feb 17 13:43:13 2018 +0100 | |
clarifying comment | |
commit 9097218733cf907831f0f083af799836b856bb0b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Feb 17 13:41:12 2018 +0100 | |
grooming | |
commit 6c7c19b7ef45f6d3685e6f54adb62a5e199a713d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Feb 17 13:40:32 2018 +0100 | |
-Converted some CurrentMeterValue calls to InitialMeterValue. | |
-Added some comments about when this wasn't done. | |
-grooming | |
commit a99980131dd79d0a076fe13c824240b9c8e1259a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Feb 17 13:36:02 2018 +0100 | |
grooming | |
commit dbcc1df8c02bbec7856b975ce343efb06fdb993d | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sat Feb 17 02:48:08 2018 +0300 | |
Add mock module for tests | |
commit 1b659cbe1565d4c7f9973b452603924100ef0149 | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Fri Feb 16 22:11:09 2018 +0300 | |
Update pytest run (#1991) | |
commit eaf685259d95a4bd9a6e6d3db51b9ac19a020c16 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Feb 16 09:36:40 2018 -0800 | |
Adjust Sly colony priority calc | |
commit cb775d4e3c95dad91f74a66aafdffb561a6bdcea | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Tue Feb 13 00:26:17 2018 -0800 | |
Inform AI of gaseous population malus | |
commit 3229ec3cfed861c5791bb7f6960c398154795d13 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Thu Feb 15 18:47:11 2018 +0100 | |
Fix missing import - sorry for this | |
commit 4e66d2aa65769c46fdf723b06c4765ff5333a0b7 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Thu Feb 15 13:01:58 2018 +0100 | |
Code style: add spaces | |
commit 66decaa97da97c6f1027ad2d0ad33dde7ad984a2 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Thu Feb 15 12:54:54 2018 +0100 | |
Show incoming warning after everything has settled | |
commit 4e03b46a993977516c714f77374ad32f3e4fde60 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Feb 15 04:20:22 2018 +0100 | |
Removed (pointless) nextTurnCurrentMeterValue from Python interface and code. | |
commit 44254686fde63eddb5c5aad948648d7133637193 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Feb 15 04:19:19 2018 +0100 | |
Removed lingering ship shield increase from C++. | |
commit ac0b7f54f0800732304328a666233c3ed583daf6 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Feb 15 04:18:36 2018 +0100 | |
Current to Initial meter value tests for colonization and invasion, in UI and order execution. | |
commit 5e21635be5865ae6340ea7ee03f88f1c338806b7 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Feb 15 04:17:27 2018 +0100 | |
Added LastTurnBattleHere test for construction growth effect. | |
commit bdd81581212c26fcb824e9d68d6237d29a76a3d0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Feb 14 17:05:33 2018 -0500 | |
Fix typo: logical || from bitwise | in DesignWnd.cpp | |
Error caught by dbenage. | |
commit fb0804aa5b97ebc19f0b2dab95e85f2512de1455 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Nov 29 23:18:33 2017 +0100 | |
Rework how the AI handles orbital outposting | |
The OrbitalColonizationManager manages a number of OrbitalColonizationPlans which each handle the orbital colonization for a specific planet. The manager class keeps track of valid plans and decides which of the plans will be executed in a given turn. | |
commit e2ad7697fab27cf49dece1b1913cb33eecc07876 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Nov 29 20:59:52 2017 +0100 | |
Improve debugging output | |
commit 82bbfae4d98c329df761747f3deec5c90f50d0ca | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Nov 28 01:38:33 2017 +0100 | |
Do not consider colonization targeted planets for (orbital) outposting | |
commit f7c5f8c2b53057ae8cac207562a3961070b9be93 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Nov 28 01:35:18 2017 +0100 | |
Cleanup qualifying base targets on turn start | |
commit d3f9faf73b61bb216aa9f7d52f29f5282ff1ec43 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Wed Feb 14 16:11:11 2018 +0100 | |
Grow supply even if VERY_BAD_SUPPLY | |
* not sure if NO_SUPPLY should have supply growth or not (now it hasnt) | |
* is there anywhere a decrease of supply or that missing as well? (e.g. when depopulating planet) | |
commit 72dde47222594556c1a73634023649c458df23f1 | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Wed Feb 14 09:24:16 2018 +0100 | |
Dont show GASEOUS_DESC for all species | |
commit 381e2cebe4bb1f465538f7b63fd82e177639b5c3 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Feb 14 07:49:29 2018 +0100 | |
-Switched some CurrentMeterValue calls to InitialMeterValue calls to avoid inconsistent results between player UI and what happens on server. | |
-grooming | |
commit 4186018e27551702618e20f431ab2c02351c2248 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Feb 14 07:48:57 2018 +0100 | |
grooming | |
commit 892dff82fd2027c61f5ecfdde7d53f220520c48c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Feb 12 00:12:34 2018 +0100 | |
grooming | |
commit 995c722673eb08ea84735e6bef20587591797e69 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Feb 12 17:26:19 2018 -0500 | |
Fix bug in DesignWnd, last default follows saved designs in FinishedDesigns. | |
When both the default/preset designs and the saved designs are imported | |
into a new game, the defaults should precede the saved designs in the | |
finished designs list. | |
The bug incorrectly inserted the entire finished design list before the | |
last default design. | |
commit b0c9140702d37e33d6d76896c8274497db2f8f43 | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Tue Feb 13 20:12:26 2018 +0300 | |
[mock] Update mock for freeOrionAIInterface (#1979) | |
* Update mock for freeOrionAIInterface | |
* Improve error messaging | |
* Simplify class sorting | |
* Sort enums | |
* Sort class members by abc | |
* Remove unused code | |
commit 41b088e914fb7f03727b40b475b16a9377a4ba48 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Feb 8 13:31:32 2018 -0500 | |
In DesignWnd add a prompt when all parts are excluded by availabilities filter | |
commit 800a67e5ae18dda34dbc47fc73b57ec762cefc89 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Feb 8 13:29:08 2018 -0500 | |
Expose QueueListBox PrompRow for re-use | |
commit d35c67c6f75a0738bfc5018eb56630bba462fa70 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Feb 8 13:03:00 2018 -0500 | |
Make DesignWnd BaseListBox empty prompt conditional. | |
Prompt provides conditional advice on why the list is empty: | |
- availability filter is all false | |
- no finished designs were added at game start | |
commit 754ce996446c08378c1f0087b5bcaae0d948afe2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Feb 8 13:00:51 2018 -0500 | |
Add QueueListBox::SetEmptyPromptText() to allow condition prompts. | |
commit 615fa1b4cac7c90018e4329961b05da6ad495b3d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Feb 8 12:59:48 2018 -0500 | |
In DesignWnd move Clear() from derived classes into BasesListBox | |
commit 7b5a1b2d323bb3648ba271899de6389bbad2459a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Feb 8 11:27:40 2018 -0500 | |
Add ability to show Obsolete and Unavailable labels together in DesignWnd. | |
commit a19a946046feee47721864cdca9e227ae61f2591 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Feb 13 15:55:42 2018 +0300 | |
Grooming and explanation | |
commit c0b4a4c8b8bce923614399cdca2e2e829bbf6750 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Feb 13 14:42:32 2018 +0300 | |
Fix explanation. | |
commit 9c468477d1932e864b484eb557d15e0db2747fd6 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Jan 23 22:37:07 2018 +0100 | |
Move census tag order from stringtables into manifest file | |
commit 5545cf75ba968da91072ff55195128cc4cc23c0f | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Jan 30 19:52:56 2018 +0100 | |
Remove duplicate translation key in de.txt | |
commit 3ae6b5011cdf54203994689ca46c38cd37b8e58f | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Dec 25 14:22:26 2017 +0100 | |
Convert global_settings.txt values into game rules | |
commit 25c18437963a25c1aa428689962387609dabd226 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Feb 12 23:06:57 2018 +0300 | |
Add explanation. | |
commit 097a46f78c72e8da3d5a3360dfadf0f73b15f8e6 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Feb 12 22:31:51 2018 +0300 | |
Fix AI being kicked out from multiplayer lobby. | |
commit 35ecdeecb313dc2047f142ab6dd194611b39cdca | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Feb 12 11:21:30 2018 -0800 | |
Adjust AI for recent Sly-related Supply changes | |
commit c9bd1a55eb1b1f63a089d8e3eef9ba6ff5d6cf0f | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Feb 12 19:39:42 2018 +0300 | |
Allow to kick "ghost" connection with Player client type. | |
commit 5c8e2d1e863537c365e7483efa9c5a36e5b4fa57 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Feb 11 22:55:06 2018 +0300 | |
Don't send game start message if server went to multiplayer lobby. | |
Wish there will be more elegant solution without RTTI. | |
commit 7c0529caae3975894a8491fcb7023efa26cdbaea | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Feb 9 23:58:02 2018 +0300 | |
Merge establish code from MPLobby. | |
commit dd9b54fa9a2b8200a19300328351d9fa3527db46 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Feb 9 23:31:19 2018 +0300 | |
Merge some establish code to ServerFSM. | |
commit 32b086ee2b6c8fb41abbe0a9e9d5eb243ec55d68 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Feb 8 23:30:49 2018 +0300 | |
Merge establish code withing PlayingGame state. | |
commit ba6e19a4832d7410aa2959257e4f8d3d40a2e4a1 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Feb 3 11:55:26 2018 +0300 | |
Allow to connect to playing game as Observer or Moderator. | |
commit 80be60578093e3097ab175e89fad34be3765f821 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Mon Feb 12 15:57:31 2018 +0100 | |
Stringtable review fixes | |
commit d25684eb2e6bc3e4b46e7615d95cd9d74d5e90c0 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Mon Feb 12 14:56:12 2018 +0100 | |
Stringtable review fixes | |
commit 58e4d695673d3ed22f4b22944f7bfaeda1d02b1c | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Mon Feb 12 11:06:44 2018 +0100 | |
Add minor gaseous species class. Stringtables and Sly. | |
commit 4bcf72b1b113befa3e26caebbe06e66d6c7af0e9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 11 23:25:21 2018 +0100 | |
Replacing last turn attacked with last turn battle here tests. | |
commit 229963683c9e3cf5005052411f066fa4dc1be237 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Wed Feb 7 19:46:51 2018 -0800 | |
Increase colony base hull cost to 3 | |
commit a605abd019db7683e3032f60d2a4570451570557 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 11 22:06:11 2018 +0100 | |
grooming | |
commit cf1fcec102450b3d137902c17200655a62ab5783 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 11 20:44:30 2018 +0100 | |
grooming | |
commit fff1390b06bc69707ecea85b329c940cf00bdfa9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 11 19:46:02 2018 +0100 | |
Additional - 1 missed in previous commit. | |
commit 9f7a1cfe0267bc6cf1fff2d8f4c39023aaa06d72 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 11 19:40:02 2018 +0100 | |
Removed some - 1 from conditions testing when a planet was last attacked by a ship to gate meter growth. | |
commit 82b681d5951be03587774d5bf2f204862f6826d5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 11 15:06:47 2018 +0100 | |
-Removed unnecessary NextTurnCurrentMeterValue function. | |
-Removed unnecessary PopulationPool::Growth function. | |
-grooming | |
commit f2421eaacd5a52fbeae687f543e036f5f0d62842 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 11 11:10:48 2018 +0100 | |
Fix native planet shield and defense growth macros. | |
commit be4315e6c480f808e32f1f899dd4d1f9e1071510 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Sun Feb 11 16:26:36 2018 +0100 | |
Update fr.txt | |
On par with latest en.txt (Feb 10, 2018 - 5617e1d) | |
commit 4ae52a1c64dcf10fc6582888d230eda6653d9e40 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Feb 10 19:58:56 2018 +0100 | |
Restore ability to display 2 digits of precision with DoubleToString. | |
commit 41989c5e789c6c8e207461251fd66e3a367b8807 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Fri Feb 9 17:40:11 2018 +0100 | |
Stockpile auto-use update | |
Update two pedia articles about items now drawing by default on the Imperial Stockpile | |
commit 8e55940a5ea6662cf2ee959e8ca94ef853da92af | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Sat Feb 10 02:48:57 2018 +0300 | |
[cleanup] cleanup ai (#1984) | |
* F401 'ProductionAI' imported but unused | |
* E129 visually indented line with same indent as next logical line | |
* E127 continuation line over-indented for visual indent | |
* W291 trailing whitespace | |
* F401 'AIstate' imported but unused | |
* E731 do not assign a lambda expression, use a def | |
* E713 test for membership should be 'not in' | |
* E265 block comment should start with '# ' | |
* Remove AI from excludes | |
commit 850b75c53832ff0692cb9f6495de4841383ddb78 | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Sat Feb 10 01:44:29 2018 +0300 | |
[cleanup] Cleanup auth (#1981) | |
commit e45a9a1349835ca810158eedfbaea0bd98a29343 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Feb 7 18:12:08 2018 -0600 | |
Replace AIDependencies planet_size_as_int with habitableSize | |
commit ce133aaca76590c40948221d7798b2aa8182f4b3 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Feb 6 17:00:37 2018 -0600 | |
Expose Planet::HabitableSize to python | |
commit 963b16d5f56a09eae99cc04bc1932f87bf7e0c82 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Feb 6 16:38:09 2018 -0600 | |
Replace SizeAsDouble with HabitableSize in FOCS definitions | |
commit 216915980fdc2f38e4b973e0ff8ddef56cd94ae7 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Feb 6 16:35:09 2018 -0600 | |
Add HabitableSize to Objects List options | |
commit 704e78309e78a5862c57306ef008b7264131e771 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Feb 6 16:32:54 2018 -0600 | |
Add HabitableSize value ref | |
commit f92562db0cef0d2c114c13439bfe6dafa8c91dde | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Feb 6 16:30:12 2018 -0600 | |
Replace Planet SizeAsInt with HabitableSize | |
commit d91df5c2d3a088f36df15dfb4f922633adf44da2 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Thu Feb 8 20:42:01 2018 +0100 | |
Adjust stringtables for Sly and stockpile | |
commit 464dc8747ee33e84d419904c9e3982544727d852 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Tue Feb 6 21:56:58 2018 +0100 | |
Simplify GGG activation condition | |
* seems the population condition filters out systems | |
* geoff and testing sais so | |
directly using (Not) Population without the ContainedBy worked halfway.. | |
commit a9d52b8674d6f6bc21445e02370010cc551cff9f | |
Author: Axel Gross <axel.gross@iaeste.at> | |
Date: Tue Feb 6 11:20:20 2018 +0100 | |
Decrease space elevator bonus by one for gasgiants | |
commit 3ed46b8daf065aa3c43b07f3178665347b63d695 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Fri Feb 2 20:39:26 2018 +0100 | |
Use VERY_LATE_PRIORITY for all GGG effects | |
commit 6cfc2ab48099587ea0a4f0f6a882af220e279dd7 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Fri Feb 2 20:35:20 2018 +0100 | |
Add stringtables for VERY_BAD_SUPPLY | |
commit f2683b4b6741e079f7c1f0e968076c9d03237137 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Feb 8 13:54:33 2018 -0500 | |
In DesignWnd convert various dynamic_cast to use auto. | |
commit bb420c31c8bfba5b3cc657add180edc50cac40d9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Feb 8 11:14:45 2018 -0500 | |
In DesignWnd.cpp add TODO: use structured binding for tuple. | |
commit 204cd710fb71124c8b5829c16b591aa0c18680be | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Feb 8 09:34:25 2018 -0500 | |
housekeeping:style in DesignWnd.cpp | |
Based on comments on review #1972 | |
- whitespace | |
- 0 to nullptr | |
commit d95ec1fd4a7df24561fa5052910b28b2b91fb5b0 | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Thu Feb 8 21:20:53 2018 +0300 | |
Cleanup AI code (#1976) | |
* Cleanup turn events | |
* Remove universe generation from excludes | |
* Remove interface_mock form the exclusions | |
* Add clarification to readme | |
* Rename references in text | |
* Remove * imports in decoders | |
* reformat imports in freeorion_tools | |
* Add spaces around function | |
* Remove unused import | |
* Fix indent | |
* Suppress warning | |
* F812 list comprehension redefines '_' | |
* F401 'freeorion_tools.ppstring' imported but unused | |
* E261 at least two spaces before inline comment | |
* E271 multiple spaces after keyword | |
* F812 list comprehension redefines 'sys_id' from line 628 | |
* F401 'freeorion_tools.ppstring' imported but unused | |
* Rollback code, did not really fix warning | |
* F841 local variable 'empire_id' is assigned to but never used | |
* E128 continuation line under-indented for visual indent | |
* W391 blank line at end of file | |
* E271 multiple spaces after keyword | |
* E111 indentation is not a multiple of four | |
* E127 continuation line over-indented for visual indent | |
* E261 at least two spaces before inline comment | |
* Add F812 to global excludes | |
commit 98965c6b256bacec78441654fda674107dfa79ba | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Feb 8 09:31:33 2018 -0500 | |
Improve naming of AvailabilityManager getter functions. | |
This commit clarifies comments and names in response to review #1972. | |
ShowXAs(x) changed to DisplayedXAvailability(x) | |
commit e195c8206a9fcdfe33122d5c257a11bfee0ef100 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Wed Feb 7 14:37:42 2018 -0800 | |
Correct AI uses of planet size | |
- Fixes some incorrect uses of raw planet.size as pop size | |
- Cleans up a risk-prone use pf planet.size | |
commit 5a9e3ead92a5cfef6d004f8763ff8178dc4bbc8c | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Wed Feb 7 22:26:22 2018 +0100 | |
Fix wrong de-stringtable of cruiser/destroyer and laser/md | |
commit a1502db3e73e5cd07aa4c91ea93bf40db1528abe | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Feb 7 06:50:23 2018 +0300 | |
Don't sort client types. | |
commit c0924fb70931ab5a975673bf6700b7d0e668783b | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Feb 6 18:06:43 2018 -0600 | |
Explictly set auto turns from options on startup | |
Fixes #1974 | |
commit 8b9a1cc7399604780f9c0f52c76d8391b77b2737 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Feb 6 22:01:01 2018 +0300 | |
Use "Player" instead "Human" for client types. | |
commit 0ca2c2e859d51a305de8470fc31ab7921d628594 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Feb 6 06:39:19 2018 +0300 | |
Add preposition `as` before client type control. | |
commit 35d2814c53f7d38b14de751958d6adf5130726c8 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Feb 4 11:31:14 2018 +0300 | |
Rename `server_name` to `server_dest`. | |
commit 4d1333ed8c55c43ae2357ed80c65335863cafd99 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Feb 3 14:58:31 2018 +0300 | |
Store iterators by value. | |
commit 12e289b5dec96e142912a89151842710bab3fe74 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Feb 3 09:48:12 2018 +0300 | |
First line of auth.txt is for default roles. | |
commit ad5b03450f8011bd5dad02e46115828f11c164bb | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Feb 3 00:12:53 2018 +0300 | |
Don't allow to join as a player without ROLE_CLIENT_TYPE_PLAYER. | |
commit 66b6ce89cc6448d6c81dc9d6ff97de8fa53568ec | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Feb 2 23:59:29 2018 +0300 | |
Allow to choose client type in connection window. | |
commit 71551912dc819fd290f2cea61ec43401e0aad32b | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Feb 2 22:03:43 2018 +0300 | |
Cleanup roles before filling. Check roles in WaitingForMPGameJoiners. | |
commit 2bb2bc02ca0a634a2040c0ca3649360abd283fb8 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Feb 1 23:43:36 2018 +0300 | |
Rename AuthProvider functions as they provide roles | |
commit e332b6ecfbd657919e553983983e02b0b2b3d056 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Jan 17 20:51:29 2018 +0300 | |
Restrict client type from allowed by roles. | |
commit 07612b18fcaab1abf33cf020c7bf52b494f137d0 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Dec 17 18:02:10 2017 +0300 | |
Set roles from auth provider to connections. | |
commit 80041ce7c26ca7cf39760d26e7189fa2557b03f7 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Dec 17 17:23:49 2017 +0300 | |
Expose RoleTypes to python and return roles from python. | |
commit ce144c90c48477061c9c14a5cf9869b1d6fb32f5 | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Tue Feb 6 21:51:30 2018 +0300 | |
[cleanup] Python code style (#1971) | |
* Cleanup auth module | |
* Cleanup tests | |
* Cleanup turn events | |
* Remove double comments | |
* Fix typo | |
* Break long lines in universe generation | |
* Remove universe generation from excludes | |
* Remove unused import | |
* Remove interface_mock form the exclusions | |
* Fix ignore part | |
* Remove unused variables in charts | |
* Remove commons from excludes | |
commit 7fd23733b3b56fe78946c3dd29f948320497c71c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Feb 6 13:06:09 2018 -0500 | |
Modify obsolescence UI so that per design obsoleting overrides parts or hull. | |
This was suggested in review #1972. | |
It allows players to obsolete all designs with a particular hull or part | |
and then un-obsolete a single design. | |
commit 37f5457cecde595610135ca0268e07da9b1f5ce2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Feb 6 12:46:00 2018 -0500 | |
Add boost::optional to Serialize.ipp | |
commit 806b8ae4e3fe2a56065776d376b6352fe4ddea3d | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Thu Feb 1 00:34:51 2018 +0100 | |
Increase stockpile bonus for GREAT_ species | |
commit 4b96a2cb7aec6c22fefdaa7ad73be250a36ea8a7 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Thu Feb 1 00:32:04 2018 +0100 | |
Decrease Sly supply by one | |
commit f217cdbbe6a923c905a6127911b1ed53086523d4 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Wed Jan 31 23:36:19 2018 +0100 | |
Regenerate Fuel for Sly ships on nonEnemy GasGiant | |
* 0.1 if stationary in system with not enemy gas giant | |
commit 89e8bb22e1c4881830432e110338c0d0aae941ac | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Tue Jan 30 10:53:42 2018 +0100 | |
Prohibit terraforming for NO_TERRAFORM species (sly) | |
* using a specific tag to prevent the sly from terraforming, better than checking for the species | |
* actually one should determine or tag the best environment for a given species, but for now the workarounds are ok | |
commit 99e09b0b329b0e0349c536b14e7e5111ecd72a46 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Tue Jan 30 10:51:03 2018 +0100 | |
Nerf GG generator bonus if people live on the GG | |
* applies the higher of the following | |
** +10 bonus if generator GG unpopulated | |
** +5 bonus if generator GG populated | |
commit 123cffff4d9f42e878b1cc6ccb0db3e4162e379f | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Mon Jan 29 14:41:35 2018 +0100 | |
Dont unlock flux bubble on PREDICTIVE_STOCKPILING | |
commit f0994c06700e115c8cc8350dde3736647035801c | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Sat Jan 27 22:31:22 2018 +0100 | |
Make Flux Bubble more expensive but harder | |
* still easy to research | |
* bit cheaper than medium hull | |
* will survive at least one turn against a mass driver | |
* if you dont want the stealth, you will probably skip researching this | |
commit da912f1171147464c7780d1eb166fcb79a1ad60a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 4 23:26:43 2018 +0100 | |
-Removed unnecessary (and badly copy-pasted) condition when growing / reducing happiness. | |
-Added endlines to ends of script files. | |
commit 43717aacacf1dec43ea66f4744c6b5ac615deeb4 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 4 15:34:41 2018 +0100 | |
Make minimum digits with DoubleToString 3, to avoid quirky issues with 2 or fewer digits. | |
commit 90e6a5b9042f42cec70a90339f7a976092e4212e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 4 12:05:41 2018 +0100 | |
Updated copy-paste error. | |
commit 1afe30b8e6a01e5de86fa9a4920d8889ef5eeeb5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 4 12:05:04 2018 +0100 | |
Removed seemingly out of date / misleading comment. | |
commit 72a2194e5d942ae3057bbbe1156cc86acde7c7c0 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 4 12:04:20 2018 +0100 | |
Made troop display on invade button use initial rather than current meter value to be consistent with what is used in ground combat resolution on server. | |
commit ba39d7ec01ed1b116d05c541e402bcd26c07f849 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Feb 4 11:52:28 2018 +0100 | |
Switched planet troop strength during ground combat to use initial instead of current value, so that values shown to players during the preceeding turn should be accurate. | |
commit 65b83a0d1e5df5e186cfd71678c5c7dafa1d50c4 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Feb 1 13:26:44 2018 +0100 | |
Replaced ThisSpecies use in colony building scripts with macro parameter. | |
commit 49258350d81ceb74fb61a63259e15e07eac6e497 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Feb 1 13:22:16 2018 +0100 | |
Added some macro includes, as apparently the *-based includes at higher level aren't working. | |
commit 875f6e08af5b3ac66da21bfe98850762656d8b48 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Feb 1 13:21:33 2018 +0100 | |
Fixed Barrier Shield scripting errors. | |
commit bbb5c277bf8292a1fe6867c5b8b5092eba2961db | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Feb 1 13:21:03 2018 +0100 | |
Uncommeted and changed debug line to trace line. | |
commit 3e262834c21ff81e4dc03d3bcac2d78e23e04a7c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Feb 1 12:18:45 2018 +0100 | |
Moved outpost supply increase effect into SHP_GAL_EXPLO with other supply-setting effects. | |
commit ce48b84ffd3fe1521e8664aba2f920b91c18f72e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 28 11:08:27 2018 +0100 | |
Removed scope condition that may have caused inconsistent population setting effect execution, replaced with formula modification. | |
commit c2afb2362420b487fbce540804755abd6bfc9784 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 28 11:07:38 2018 +0100 | |
-Added extra meter update in server before sending turn updates, to make client and server target meter estimates consistent. | |
-Moved some logging into trace effects filter. | |
commit 1949effcc06229dff03060183d838a1a9fbd1220 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 28 11:04:10 2018 +0100 | |
-Added function to reset objects' meters. | |
-Removed unused / broken ApplyMeterEffectsAndUpdateTargetMaxUnpairedMeters variant. | |
-Based meter discrepancies on difference between first receive and recalculated current values, instead of difference between current and initial. | |
-Added UpdateMeterEstimates variants that can have their effect accounting turned on/off. | |
-grooming | |
commit b043c51713751325fa902d2d445ebbe56f0efd91 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 28 11:02:12 2018 +0100 | |
grooming | |
commit b0d9e7cbe8213205dd26387d4cabc8afa886851d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 28 10:59:26 2018 +0100 | |
Added trace effects logging of objects received by human client at start of turn. | |
commit 36f775c76285a6033d8f80823e2d635fea22a2ce | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 27 15:11:36 2018 +0100 | |
Added a few system names. | |
commit 9f02a55212b3f6f7193228c5fd91bc116d9102f9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 27 15:11:16 2018 +0100 | |
-Separated target/max and active meter effects with priorities. | |
-Moved lifecycle manipulating effects into macro. | |
commit dc18d23c2469b403c73fa1564522b1ddd28a72fd | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 27 10:45:13 2018 +0100 | |
Fixed use of Target reference in scope condition (at which point the target object is not yet defined). | |
commit e52a74144317a85b7b74d6abd22e1665451a873e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jan 26 20:30:35 2018 +0100 | |
Wrap immediate value ValueRef::Variable::Dump output in "Value( ... )" to match parser format. | |
commit d89ae5680176195e1ab298809bc601477f30a5c8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 24 22:20:27 2018 +0100 | |
minor grooming | |
commit 753e22286fdea5fe033eece08dda8158688e6b21 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 24 20:26:31 2018 +0100 | |
Effects to increase meter values up to maxes. | |
commit 80e4dd9b8ef00782e038abd439dea14743be2fb9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 24 18:28:54 2018 +0100 | |
Fixed poorly edited copy-paste. | |
commit fb1faaa15119fe40515a27e28e25f0a4eb6bde84 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 24 18:23:01 2018 +0100 | |
grooming, mostly auto replacement | |
commit 8c90e549e8cc5836f8afbb5053c93fafd8d48474 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 24 18:20:26 2018 +0100 | |
-Made planet shield growth effect only apply to unowned planets, to avoid duplicating a tech effect. | |
-Added some not-attacked-last-turn conditions to planet meter growth. | |
commit b84d915fa5eb9ebce536342bca9e5902511b674f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 24 08:44:12 2018 +0100 | |
Added braces to disambiguate if-else relation. | |
commit 0ab80f1b856313afadf6514226a839e4e9b417b1 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jan 23 22:02:00 2018 +0100 | |
grooming | |
commit acefe75082146df1c7df87c02e7a274b396e0967 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jan 23 21:54:55 2018 +0100 | |
Added extra meter update and backprojection when creating universe to resolve some first-turn "unknown" contributions to meter values. | |
commit 0c0ad375fac71653d5ae03cf41f91e4a5fdda353 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jan 22 21:59:15 2018 +0100 | |
trivial grooming | |
commit d9f84523a52fb33bab946606f7a81285a1feeb06 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 21 23:27:07 2018 +0100 | |
Fixed / updated shield and defense setting effects. | |
commit 0a5c3a5e5c95c2477ddf9a229da21feec4bc890e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 21 22:23:32 2018 +0100 | |
Tweak format of value comparison condition. | |
commit 279853b04413eeb1d75776411397afcec1c752de | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 21 18:34:06 2018 +0100 | |
trivial grooming | |
commit cde9df5ab21ebd3a570d2fb4e94cd7cffaf2f6d0 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 21 18:27:09 2018 +0100 | |
Moved shield growth effects into separate effectsgroups with conditions requiring the planet to have not been attacked in the previous turn. | |
commit df502a4f027e031850385a85db2acf1d38318e22 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 21 18:20:48 2018 +0100 | |
Added once-per-turn default shield regen to root defense tech. | |
commit 3dd5a9e3b5e82cfd9878137cfb239dc2298c4ec1 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 21 18:14:06 2018 +0100 | |
Removed line missed during rebase conflict resolution. | |
commit d9abe80e5595fde084fdd9403d90db0120590819 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 21 18:13:19 2018 +0100 | |
Reverted misleading movement of accounting labels to newlines. | |
commit 10995ec1e7e088e0f687d9a0eecc04e2a4e9e42e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 20 13:44:19 2018 +0100 | |
grooming | |
commit 30d3308e0bccbe2b2b0cbb5d9c51a6e12a6daa7b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 20 13:43:53 2018 +0100 | |
-Addeded parameter to ColouredNumber to control number of digits. | |
-grooming | |
commit 8e51f8e63701e96c58a260e6a36fc57a081dc955 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 20 13:42:54 2018 +0100 | |
Changed DoubleToString to round to nearest instead of round down. | |
commit daa39cd39ef21ec8adad4ca3a82165c90f15195d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jan 19 07:52:40 2018 +0100 | |
trivial grooming | |
commit 7981ea6f5e9b68accd79dc5afabcc08c63c2d9d9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 17 23:58:18 2018 +0100 | |
Added stockpile meter growth macros. | |
commit b27fcb5dc23f7f1d7822fa901b189ef6e221feaf | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 17 23:57:48 2018 +0100 | |
-Added MaxStockpile and Stockpile bound valueref parsers. | |
-Removed TradeStockpile ValueRef. | |
commit 41a2529382ffc85efd134cbb84e3cf6a175b4bbe | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 17 22:31:52 2018 +0100 | |
Reimplemented force-energy structure resource and construction meter changes with immediate meter Value references. | |
commit 8f69fddbe34d58b3f7e19cbc1d40efb042bfc620 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 17 22:30:45 2018 +0100 | |
Removed duplicate logging line. | |
commit ed2e6b2a1e503ca0684345a42847d849579dbeed | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 17 00:58:25 2018 +0100 | |
Reworked construction growth/decay effect. | |
commit c5dcf754728074441d3d9fb2decdaf91f8d0c2ac | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 17 00:57:13 2018 +0100 | |
Optimizing binary ValueRef::Operation evaluation. | |
commit ae507898ea4c785d9652f24d904a1f72a68907f4 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jan 16 23:38:55 2018 +0100 | |
-Moved additional meter adjustments from C++ into FOCS. | |
-Wrapped many meter references with Value() when setting active meter values. This means that target or max meter value references in active meter setting effects will use immediate target or max meter values, rather than initial values. | |
commit 68710fdcb73c19fb49249908f61b7141b76f43bf | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jan 16 23:36:41 2018 +0100 | |
Added LastTurnAttackedByShip ValueRef. | |
commit 6254f594da3283a8087eb43e7f065f00d7dcbffe | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jan 16 20:12:22 2018 +0100 | |
-Added Value() wrapper around object meter ValueRefs, which will return the immediate/current value of the meter, rather than the turn-initial value that is returned otherwise. | |
-grooming | |
commit edaf1ee8235dcf0c2b6838587e422960e632e071 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jan 16 09:04:32 2018 +0100 | |
Added missing meter parser. | |
commit 7dd15747ebba4de7f3fb18237eb29b47d321a1ea | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jan 16 01:19:28 2018 +0100 | |
trivial grooming | |
commit 5b257070375ffbd003e14d03b0adf8db64ea591f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jan 15 23:09:20 2018 +0100 | |
Debug logging. | |
commit a95d84696e2578de02eda62c18f9900e4a05a14f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jan 15 23:08:17 2018 +0100 | |
Removed ImmediateValueVar and replace with (work in progress) parameter to ValueRef::Variable. | |
commit 7c8178f6137130c245c5bc21746d7f970bbd6d2c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jan 15 23:06:46 2018 +0100 | |
Removed SidePanel::PlanetPanel::FocusDropListOpened, the execution of which was causing the turn a planet's focus was changed to lose track of the original focus and the turn it was last changed, preventing undoing a focus change from reverting the tracking of the turn of the last change. | |
commit 4561600004dc0856532b696c8893e36874c57829 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jan 15 00:13:29 2018 +0100 | |
Made objects list column show current rather than initial meter values. | |
commit dec41c3c0e248fe10281276810560d4448a96947 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jan 15 00:06:35 2018 +0100 | |
Added ImmediateValueVariable ValueRef variation that, for meters, returns the current value instead of the initial value, which is returned by the standard ValueRef::Variable::Eval. Only useful and implemented for meter values. | |
commit e44da7bb779703a78a1d7777286769dcad5be90b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 14 20:39:41 2018 +0100 | |
grooming | |
commit 7ddda6ee8b414ffa5262adc6b642c06fd7665dd8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 14 20:33:31 2018 +0100 | |
Exposed LastTurnAttackedByShip and LastTurnConquered to Python API. | |
commit aea43e79706afb02270acd55fc7a0fa5829f67fb | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 14 20:32:50 2018 +0100 | |
grooming | |
commit b0192c716389eaf7a1bb9d1f616d4ca2d0d0fccb | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jan 14 19:58:29 2018 +0100 | |
Replaced boolean tracking if a planet has been recently invaded with a number tracking when it was last invaded, along with FOCS API exposure. | |
commit b8c0bd1903d81d4c6f0a8a8ab5b35d1c5ec0c590 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 13 20:52:20 2018 +0100 | |
Replaced Planet::m_just_conquered with Planet::m_turn_last_conquered. | |
commit 2dffee8468b0d7b7bdaf3e22c73931a15531ee7b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 13 20:46:45 2018 +0100 | |
grooming | |
commit 0a5dd473737fc7a1e030e9638db9f5a9f50186a3 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 13 13:11:30 2018 +0100 | |
-Moved ResourceCenter meters into effects. | |
-Moved current / active meter effects later in meter priorities. | |
-Currently using a few different formats for current meter effects, to test for differences. | |
commit db9876e4631f928bd0f57928e6f43ffb45b174b8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 13 12:17:34 2018 +0100 | |
Removed DualMeter::CurrentProjectedTarget and just got the values directly. | |
commit 3e71af72143e410542e429dc7b5ae05cc4208195 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 13 11:54:26 2018 +0100 | |
-Don't calculate discrepancies for paired active meters. | |
-grooming | |
commit 6111e22c05abd75c23a0f39522b1548f6406c815 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jan 11 19:12:34 2018 +0100 | |
Move PopCenter current meter changes into effects from C++. | |
commit 140dd882850a7f27d90b19e88079f65927de3d6f | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Sun Feb 4 16:53:16 2018 +0100 | |
Update fr.txt | |
- On par with latest en.txt (Feb 2, 2018 - cc36c15) | |
commit 3ac004b4f2ca2e6d9d6ef6e68ff76dc1d6858e28 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Feb 4 02:42:03 2018 -0500 | |
Update stringtable description of DesignWnd to reflect changes. | |
The additions include: | |
1. Drag and drop to re-order hulls. | |
2. Ctrl-click to Obsolete hulls and parts. | |
3. Ctrl-drag-drop to mass replace/remove design parts. | |
commit b1009f2bea558466482c06871669247132d1c9cd | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Feb 4 02:23:02 2018 -0500 | |
In DesignWnd enable ctrl dragged parts to replace all parts of same type. | |
commit 8cf8044b82900fe1cb4f555e49bcd5cd1714c820 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Feb 4 01:37:39 2018 -0500 | |
Add in DesignWnd ctrl-drag part from design removes all parts of same type. | |
commit cbf3ddfd7c8cce013d8e0cbc3575d165cb4cb24e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Feb 3 17:35:37 2018 -0500 | |
In DesignWnd collect obsolete, available choice logic in common functions | |
commit b3c11e60354987807fcf2b7832a1063541aa90bd | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Feb 3 15:03:56 2018 -0500 | |
In DesignWnd connect BaseSelector to PartObsolescenceChangeSignal. | |
This means obsolete design (due to part changes) are automatically | |
removed from the design window. | |
commit 193c726abeac5ff56bf4f88f5133d5bebbeb848a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Feb 3 13:59:28 2018 -0500 | |
Add left and right click handlers to obsolete parts in the DesignWnd palette | |
Note: This commit does not signal the base selector or main panel of the | |
changes. | |
commit 0e3477dfa7a07b206c9e2df1bc38428907a1a0a0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Feb 3 13:39:25 2018 -0500 | |
Rename PartPalette::Populate() from Reset(). | |
commit 8677b041ffb22e02421c2fba7b078c7a223d29c3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Feb 3 11:19:44 2018 -0500 | |
Enable PartControl to display as obsolete. | |
commit cf698cede4695c2a0756ac4332d6787d07e43a8a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Feb 3 10:03:18 2018 -0500 | |
In DesignWnd.cpp Refactor parts availability to use same framework as Base | |
commit 08867f7b16dc5d3364f3651020edd8507f4056f5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Feb 3 00:18:08 2018 -0500 | |
In DesignWnd move AvailabilityManager into a common location. | |
This will allow it to be used for the parts list as well as the designs | |
and hulls. | |
commit 4053b3fd88215a2066cc9648ffb47dd59f992ace | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 2 16:01:59 2018 -0500 | |
In DesignWnd enable right click to obsolete hulls. | |
commit 94d370bf5b74c47492c3b4acfe03c07479584c99 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 2 16:01:25 2018 -0500 | |
Add stringtable entries for obsoleting hulls and parts | |
commit 0688bb1ccb4dd9088b34c743358bcb7f290a1a14 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 2 13:48:54 2018 -0500 | |
In DesignWnd enable ctrl left click to obsolete hulls. | |
commit 8616c4ced9221da2f985f1b51ae829b5fa1a2633 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 2 12:43:48 2018 -0500 | |
Enable drag and drop of hulls in DesignWnd. | |
commit e793fc3e587b6af0ee27825087ac35be48a4f072 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 2 12:43:30 2018 -0500 | |
Initialize DesignWnd hull ordering from HullTypeManager | |
commit b27a1ac1a6d0366a86880d60676ee04bf8dcf58d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 2 12:42:25 2018 -0500 | |
Add CurrentShipDesignManager::OrderedHulls() | |
commit 830b5a49a34f41dfe1eb82d3ae1d136e544b0fef | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 2 11:39:32 2018 -0500 | |
Add SetHullObsolete() and SetPartObsolete() to CurrentShipDesignManager. | |
commit 2b7df701e11eccd43bec35a31809bbe44adfd65c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 2 11:38:35 2018 -0500 | |
Add CurrentShipDesignManager::InsertHullBefore(hull, next_hull) | |
This will enable dragging and dropping to reorder hulls in the design | |
window. | |
commit 6338ec7c600bd788434578aa6bd13a90db01ed3b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 2 10:46:16 2018 -0500 | |
Make CurrentShipDesignManager::IsObsolete handle hulls and parts | |
commit fa747e1f80efdaaaba4b73bc25637e6f527bdfa9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 2 09:36:10 2018 -0500 | |
Add ship parts and hulls obsoletion data to SaveGameUIData | |
commit 5a6d2b17680e61fa648bf0223bde3b7fdc3c6000 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Feb 3 09:50:34 2018 -0500 | |
Remove unimplemented declarations for BaseSelector::Show/HideAvailability | |
commit e4b14469c9bca9b8b695bb93c5f3deb18832061f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 2 11:36:35 2018 -0500 | |
housekeeping: grammar in DesignWnd.cpp | |
commit 3912ebbe85a76f84033b90a21ad7a889545490c4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 2 13:10:44 2018 -0500 | |
Add unordered_set to Serialize.ipp | |
commit d3952dad4dd88c2499f6ce9d3b1808a145a6e2dc | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Sun Feb 4 01:28:04 2018 +0300 | |
[codestyle] Update readme, add config (#1915) | |
commit cc36c154d1566765fdd0c2ff0f36f37779e5541a | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Fri Feb 2 20:23:10 2018 +0100 | |
Various typo fixes and formatting | |
commit ad1374b173e0024f27b5fe8ca49a0aeb8d6ba8f9 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Fri Feb 2 19:00:01 2018 +0100 | |
Fix Ultimate_Stockpile macro | |
Fix "ERROR: ULTIMATE_STOCKPILE_STOCKPILE_DESC" for Experimentor pedia article (#1964) | |
commit b7639646dbb89753bc1e418fe7eded36cef5c09b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jan 28 05:52:10 2018 -0500 | |
Clarify UniverseObjectDeleted comment in FleetWnd. | |
commit 05b2308bd7edd46cd67c4fdca8d1bd72ef45b0dd | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jan 28 05:03:16 2018 -0500 | |
Add FleetWnd::DeselectAll(). | |
This commit removes the ambiguity of using INVALID_OBJECT_ID or 0 to | |
indicate deselect all and sometimes INVALID_OBJECT_ID being an error. | |
commit a2e0f895eb73e47f41d5c569ea12b147f1bc3cd7 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jan 28 04:45:32 2018 -0500 | |
Change FleetWnd::SetSelectedFleets(ids) to SelectFleets() | |
This is simpler and consistent with the singular SetFleet(id) | |
commit f0791da5b7879f3a334610c17e98371327e3f254 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jan 30 07:37:27 2018 -0500 | |
Fix FleetWnd::Refresh location determination for selected ships. | |
As observed in review #1957 moving a fleet from a group of moving fleets | |
near each other but not at the exact same location, removes nearby | |
fleets from the FleetWnd. This is because the check for all selected | |
ships in an exact location preceded the check for all ships in the same | |
vicinity. | |
This commit changes the order of location checks, so that the check for | |
selected ships in the same vicinity is earlier. | |
commit e879af1dd535346cebcd0f80cf703e478761819e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jan 30 07:16:01 2018 -0500 | |
In MapWnd find FLeetwnd for all fleets with FleetWnd::WndForFleetIDs(fleets) | |
commit 408171ee2341e231bd585c77320978123aa104e2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jan 30 06:58:05 2018 -0500 | |
Add FleetWnd::Contains(fleets) to find existing FleetWnd with all fleets | |
commit 81931cbc0ee8b79f9c1fe2714f3e4692feab465e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jan 30 10:20:45 2018 -0500 | |
Fix MapWnd::FleetButtonLeftClicked over extending lifetime of FleetWnd | |
FleetWnd is a CUIWnd with its options stored in OptionsDB. | |
FleetWnd may also be a singular window depending on optons. | |
If FleetButtonLeftClicked creates a shared_ptr<FleetWnd> whose scope | |
extends past the subsequent SelectFleet(), then the FleetWnd can't be | |
deleted and recreated because the CUIWnd config will be unavailable. | |
This commit confines the lifetime of the shared_ptr<FleetWnd> to the if | |
clause that uses it. | |
commit 7cc13dc8c70b977339be79408ae2435be03dc119 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Tue Jan 30 00:37:12 2018 +0300 | |
[tests] Fix class name | |
commit 510dc1a0c1a11e763394878eb57c7fb0f35c7a20 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 28 06:49:01 2018 -0800 | |
Adjust initial AI production for SP_SLY | |
commit fbf9b7814bb584bf9040486cd7385477fa88dafa | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 28 06:48:16 2018 -0800 | |
Adjust early colony & outpost AI priorities for SP_SLY | |
commit 66da8ff0a4f093607b3807864c8d4143303af076 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 28 06:46:55 2018 -0800 | |
Remove redundant check in PriorityAI | |
commit 52b16c405027bdb54db677817b15456d974cd889 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Jan 26 23:39:26 2018 -0800 | |
Don't preclude AI building a Gas Giant Generator for local use | |
- now that we have a playable species that can colonize GGs | |
commit cc59d25b70f074355d8b1695a07c66394f814f0a | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 28 23:32:44 2018 -0800 | |
Move AI planet size info into AIDependencies.py | |
commit 81df25a72cb8effa7c61e3ccddc91f7746ba07bd | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Jan 29 01:22:22 2018 -0800 | |
Grooming | |
commit 44b98473bcfbd75ee5c29198238a91b82cd13ae2 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Jan 26 22:57:57 2018 -0800 | |
Fix determination of species name | |
commit 4271d6a715ee5409c97ca2d8989ab9f4983bbdab | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Jan 26 23:08:02 2018 -0800 | |
Don't gate History Analyzer by colony opportunities | |
commit 01d4b0293dc22fd80a2fcd686e677233ae250167 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 28 06:58:01 2018 -0800 | |
Adjust initial AI research turn check | |
- increased initial tech turn check from 1 to 2, to avoid some problems | |
caused by SP_SLY not having added their full tech list on turn 2 but still | |
trying to accelerate Orbital Generation on that turn | |
commit faa32b206d55f92b6c07e4f3ed068b9313194d7d | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 28 06:56:35 2018 -0800 | |
Adjust first turn AI research | |
- swapped LRN_PHYS_BRAIN for GRO_PLANET_ECO for first turn enqueuing, | |
to be consistent with current tech lists | |
commit 9ef29ffe9105e7189b735270ee994128ce29aa61 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Jan 29 01:02:06 2018 -0800 | |
Remove stale fast tracking of LRN_PHYS_BRAIN | |
commit 2508d743df003492b07967db5213a0ce328c76dc | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Jan 29 00:14:51 2018 -0800 | |
fix handling of secondary_valuation_factor_for_invasion_targets | |
- consider case of multiple gas giants / asteroids with different owners | |
commit cf9c6437d749b2a526fcb0db8aee3ad69a2c1538 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Mon Jan 29 00:02:28 2018 -0800 | |
grooming | |
commit 8d481a7f19150b9b26587cf87eb43190daa59d59 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 28 23:57:37 2018 -0800 | |
Change allotted_invasion_targets from global var to function | |
- to resolve update timing issue | |
commit e609ca2bde545f0fb30fbc924f6a3747e25bd098 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 28 23:42:20 2018 -0800 | |
rename AI base_asteroid_mining_val to be private | |
commit d826c67325d699992ad2e57e115c244444611a9d | |
Author: Florian R. A. Angermeier <florian.angermeier@postfach.or.at> | |
Date: Mon Jan 29 00:27:41 2018 +0100 | |
Fix typo | |
commit 4f351c11e9739df6cb44a40b5b778ea155ca341c | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Sun Jan 28 17:08:19 2018 +0100 | |
Update fr.txt | |
- On par with latest en.txt (Jan 23, 2018 - 1e0b44f) | |
commit ff82bd9acb4ee7c60cf45e7efa8d22b073fca654 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jan 28 05:52:10 2018 -0500 | |
Clarify UniverseObjectDeleted comment in FleetWnd. | |
commit 0332e0afc51d9f31ddc320f26b0ef9fa3035283a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jan 28 05:03:16 2018 -0500 | |
Add FleetWnd::DeselectAll(). | |
This commit removes the ambiguity of using INVALID_OBJECT_ID or 0 to | |
indicate deselect all and sometimes INVALID_OBJECT_ID being an error. | |
commit 58545b57b84fee492f9b6d0ffcf6f71afaa016c1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jan 28 04:45:32 2018 -0500 | |
Change FleetWnd::SetSelectedFleets(ids) to SelectFleets() | |
This is simpler and consistent with the singular SetFleet(id) | |
commit d245b662c01c2f4d29ca0b8b43219a4f803c2868 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jan 26 11:09:36 2018 -0500 | |
In FleetWnd use SmallerOrEqual(rect, rect) vs LessThanOrEqual() | |
Smaller is more meaningful for rectangles than less. | |
From review #1957 | |
commit f61f9e83d34b13f1cfcccbe25a5cc3fb089fa03b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jan 26 05:01:03 2018 -0500 | |
In FleetWnd::Refresh() use "auto name = T();" for initialization. | |
From review #1957. | |
commit ef0126826ddbe826ef2cdac65dbefcdfd5eef114 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jan 26 04:55:54 2018 -0500 | |
In FleetWnd expand comment about fleet dispersion and m_bounding_box. | |
commit 761a466244f428d1532ffe409c43c8539a802008 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jan 26 04:40:04 2018 -0500 | |
Rename LessThanOrEqual(ll, rr) from CouldContain(bounds, candidate) | |
This is more generic name and future useful, as per discussion in review #1957. | |
commit 3e188ee636fd45f038549dbd0089986bb4065368 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jan 24 07:12:47 2018 -0500 | |
In MapWnd::DoFleetButtonsLayout() merge duplicate code. | |
The stationary and departing code was identical except for a single | |
bool. | |
commit 82c47f5c8bcc74d68d028a23ed0ea438a0745376 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jan 24 06:51:12 2018 -0500 | |
In MapWnd.cpp click to open a FleetWnd for all touching moving FleetButtons | |
It does this by separating fleets moving on starlanes and offroad fleets | |
into separate sets, so that they can be efficiently searched. | |
commit e76e1cc19bdaa06cf0ce48f5dc0c7944b3fa3d95 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jan 24 06:25:18 2018 -0500 | |
Expand MapWnd error about fleet not at system or moving. | |
commit bd1b125c7a7dcdb8c5282ef24d3cb8593ce90849 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jan 24 06:23:35 2018 -0500 | |
In MapWnd.cpp add IsOnStarlane(fleet) IsMovingOnStarlane() IsOffRoad() | |
These utility functions determine if a fleet is moving on or off a | |
starlane and will be used to group fleet buttons. | |
commit 865b8ee9b25b71e4e6b2c2a39360f4aca6dc6a5c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jan 24 06:14:52 2018 -0500 | |
Enable FleetWnd to track groups of moving fleets. | |
If the initial fleet ids passed to FleetWnd(ids, leeway) remain as close | |
together as their initial spacing, plus the leeway FleetWnd will track | |
the fleets the same as its tracking of fleets at a single system. | |
commit 133c3bf2cad650cfce5c3261890b36504ac03492 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jan 24 06:01:18 2018 -0500 | |
In FleetWnd.cpp add CreateOrGrowBox(box, pt) and CouldContain(box, pt) | |
These are utility functions that will allow the FleetWnd to decide | |
whether to track moving fleet buttons, in subsequent turns. | |
commit 70f0344bc965f11230eb84a32f767fe064c8e70f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jan 23 13:54:07 2018 -0500 | |
Simplify FleetUIManager::WndForFleet(fleet) into WndForFleetID(id) | |
commit ee31c7254cf932628cdc045dff7750d5f23cbdea | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 24 10:11:05 2017 -0400 | |
Refactor MapWnd FleetButton maps to std::unordered from boost:unordered | |
commit f8f0582998498435c8a9cdd6f6e2945908f94862 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 25 01:21:35 2017 -0400 | |
housekeeping: spelling in MapWnd.cpp, Starane -> Starlane | |
commit f2bd57479a082557ac8a3320a25aeb58a3b0f64c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 23 00:02:53 2017 -0400 | |
Remove commented out std::cout debugging in MapWnd.cpp | |
commit 5c997e2170bd330b378409cd4f94ef10e5e24ee0 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Jan 23 00:21:48 2018 +0300 | |
Rename the hostless autosave option. | |
commit 6154a0b1709dfbd673c77e1b2d07bea976765833 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jan 22 21:18:39 2018 +0100 | |
Added a game rule to control whether stockpile import is limited. | |
commit 6d6251d6742d37ee75a526c4d2a4ca8d482a1e1a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jan 22 20:42:46 2018 +0100 | |
Make PlayerConnectionPtr parameter const. | |
commit 68c007ce6216bc3061277e8df1c21cdfbc5f0933 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jan 22 20:42:20 2018 +0100 | |
grooming | |
commit 6c34588b29246b98acd6f8f6f4c7b3021157de55 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Jan 22 20:47:20 2018 +0100 | |
Remove unused function ship_in_fleet() | |
commit 76eb3272522442fdb7a8f06ab767d56e3657a855 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Jan 22 17:12:44 2018 +0300 | |
Make autosave in hostless mode enabled by default. | |
commit eaf5cbba625cad57e1db0f4aa5eb075118d278b7 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jan 22 05:54:59 2018 -0500 | |
Clarify function name collect_ids() in UpdateMeterEstimates for review #1950 | |
1. Rename is_update_contained_objects from update_contained_objects. | |
2. Rename update_obj_and_contained_objs() to collect_ids(), and refactor | |
code so that it only collects ids. | |
commit e74ff627a78830091cf6b19e1236dd90ce5e2790 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jan 22 00:30:58 2018 +0100 | |
Made stockpile use default enabled. | |
commit 25abfdaaad3ae07a65b6f1f2dc7e524368b53966 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sat Jan 20 11:14:48 2018 -0800 | |
Restructure and adjust certain AI planet valuations | |
- for asteroids and gas giants as primary or secondary targets | |
- uses new secondary_valuation_factor_for_invasion_targets character trait | |
commit 43267537f0810904609cf21d1b400b9b8aac498a | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sat Jan 20 10:52:46 2018 -0800 | |
Add new AI character trait re planet valuations | |
- secondary_valuation_factor_for_invasion_targets: | |
if some subscore in valuing a primary planet depends upon | |
considering a secondary planet that would need to be captured | |
to provide the additional value for the primary planet, | |
aggressive / risk-taking AIs can be more willing to consider | |
such (assign a greater portion of the subscore) | |
commit f94707f400405e625db0f335735b2fe56f4a86ee | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 21 13:13:07 2018 -0800 | |
Restrict AI colony target consideration | |
- don't waste an alloted colony target slot attempting (and failing) to build | |
at a location that already has a (just completed) colony building | |
commit a94f0651df8feb07e97bf2413261c6af1a1d2eb0 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sat Jan 20 09:42:18 2018 -0800 | |
Have AI not honor bad colony buildings | |
- if can't complete construction, consider a different one | |
commit 9208a0f51f620a7290df91d06b92a9e5f8bae445 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sat Jan 20 09:38:05 2018 -0800 | |
Add an outpost ship to AI initial production | |
commit ed9f77f0733cc627d54062a54618d6f8a4f64637 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sat Jan 20 09:35:26 2018 -0800 | |
Reduce number of AI initial scouts to 2 | |
commit f8f9cc752894fa64171168e3bd735b62c86d966b | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sat Jan 20 09:34:27 2018 -0800 | |
Generalize AI automatic initial shipbuilding | |
commit 426f20ac5dee4e88ea31bad6ce9b2672273e9a86 | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 21 10:43:47 2018 -0800 | |
Have AI prioritize Algo Elegance over Sub Hab | |
commit 5410b7168e6b343e80c55fb7aa057977c02bf0dc | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 21 10:40:15 2018 -0800 | |
Have AI prioritize History Analyzer | |
commit 948a9329457ce749cef1295651b6030caf0919ce | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 21 10:18:08 2018 -0800 | |
grooming | |
commit 083f8241d01df6adab5e1f15f78781d1d86a3679 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri May 19 11:22:51 2017 -0700 | |
further restrict AI fleet mergers, to reduce fleet object churn | |
commit 3cefbcd392dcb7eb76aa016891e34a556ce5964b | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Sun Jan 21 09:59:47 2018 -0800 | |
Adjust AI fleet merge handling | |
- replace a monster check with a speed check | |
- make AI deletion of stale fleet info more thorough | |
commit 3e64a8c45c81b0cf20e4c377e8e84837c0ad7431 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Jan 20 16:53:36 2018 +0000 | |
Don't stop AI if cann't write config file. | |
commit 30cbeea36d03be27284aac1fc55626b302a2af71 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Jan 18 15:27:15 2018 -0600 | |
Disable setup seed option when set to random | |
commit 74dd715ce7aa43bb405dba62404f63de068db126 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Jan 15 03:03:17 2018 -0600 | |
Store seed separate from ui text in GalaxySetupPanel | |
commit b188e7e0564c0b201f738d0e8fcd8c058d6950f9 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Jan 15 00:56:42 2018 -0600 | |
Support RANDOM as setup seed option | |
commit b88ac710a4ad6ebaca9b26038739e748f5e560a2 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Jan 15 00:52:51 2018 -0600 | |
Move randomize of setup seed to GalaxySetupData::SetSeed | |
commit 2327397348641155cb1e6b4ce835118d6dc610b6 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Jan 20 13:37:09 2018 +0100 | |
Revert "Merge branch 'remove-bind' into 'master'" | |
This reverts commit 9861961dda06814f457d69f4b0a1208b3df1d933, reversing | |
changes made to 7c4da34a588fce4a4a7039f3d15f3ce555b973f6. | |
Fixes #1951 | |
commit 9e4f3ce0bbaa00a5bce0a5ddbda0226adf905626 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Jan 20 13:35:57 2018 +0100 | |
Revert "Merge branch 'remove-bind' to 'master'" | |
This reverts commit 3f4123df3524d8c4c932994d6c4b67154c523be6, reversing | |
changes made to 5266024dd56ac679ec6f7d091cdd6b9ae1d583a6. | |
Fixes #1951 | |
commit e855d80d1f630409e4d498368e93feedb02c4c6f | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Jan 20 09:37:37 2018 +0300 | |
Allows server to create directories within save directory. | |
commit 082bab7e76497da2a933b3998982b06a8a2a31ae | |
Author: Dilvish <dilvish.fo@gmail.com> | |
Date: Fri Jan 19 08:27:53 2018 -0800 | |
Clarify names re Empire preserved system exits | |
commit d1628331f793a95384f23456737c989bbbb1a59e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Oct 5 13:42:02 2017 -0700 | |
Fix/clarify comment for UnrestrictedLaneTravel() | |
- make clear that it deals with exceptions to blockade | |
travel restrictions, not that it by itself specifies | |
whether a given starlane can be freely travelled | |
commit e2fd661adc3cd4c69588cfba36c7a77eb16e9b9e | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Oct 5 12:11:54 2017 -0700 | |
Clarify comment for Empire::m_available_system_exit_lanes | |
commit 393dbc9eb23af68186fbbb19e82303bfcfee991d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jan 19 06:38:49 2018 -0500 | |
In UpdateMeterEstimates fix update_obj_and_contained_objs end of recursion | |
update_obj_and_contained_objs does not correctly short circuit its | |
recursion when a bad object id causes all objects meters to be updated. | |
commit 26250a5397806986d1f01dae9f9c30a1f82792a2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jan 19 06:20:25 2018 -0500 | |
Refactor UpdateMeterEstimates to call itself for fallback case. | |
When UpdateMeterEstimates(id) is passed a bad object id it now calls | |
UpdateMeterEstimates() to update all ids, instead of a lambda with the | |
same result. | |
commit ae9c04f1d27ae36e68a4e9d14bc52589c1b57df1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jan 19 05:41:06 2018 -0500 | |
Add check in MovementPhase() to prepended system id. | |
When MovementPhase() is stopped in a system and preprends the stopped | |
system id to the m_travel_path, this commit adds a check that the path | |
does not already have the system_id already prepended. | |
commit 98675234f99455a3d8e5c5ca6a27a81c54769c09 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Jan 19 07:39:05 2018 +0300 | |
Rename options. Remove unused `auto` subdir. | |
commit ef0076855d1216b4107b9fe5018a08a500a3357d | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `Universe` functors | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit f5ca09fa9830873aa9a1a4ffbc20e5a5191ca57d | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `Universe` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit ab531875566ba2a186811ee93d0dc6b8688770c2 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `Condition` functors | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 9c726d49b713b827e1f9bf78683822044a1e3053 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `Pathfinder` functors | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 62cd0a2baf0c47e131b12d55d4d10ddbc3829c78 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `ResourcePool` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 86ac931cdaa134c1d9766f0e199ecde63cc4599c | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `EmpireManager` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit cd4725b6a5652474c61aed8613807a12dc65d131 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `Empire` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 91e3a0aad7bfae3fa706c72563505c5868862f65 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `Fleet` functors | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 6c251b64a1f06992d58650e4b350c541bd4628c5 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `System` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 35e996bbe392cbab1c87cc2190169e23006d6a38 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `ResourceCenter` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit e01e822b9f23a0183cd30eea916fe360dff18389 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `UniverseObject` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 287020ca33d1af474e4939c2b792b5a6873dbe87 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Apr 24 21:11:28 2017 +0200 | |
Fix python document formatting for get_defense_value | |
commit 4a3f163b681b06a0f2bda492044c667f7b1cbf98 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Apr 23 21:28:13 2017 +0200 | |
Fix python comment formatting in AIstate | |
commit 2e8834f70ceaef38a6b07421f9d83db88e2fc2c1 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Update GG documentation | |
Don't suggest the usage of `boost::bind` anymore. | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 401dfe294f4eef7d696dc85bbd01d6bff8d041eb | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::Timer` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 4b6d1cb881e110af0118278ebc22602e7a8cd1a2 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::GUI` functors | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit f2d35366160c751fec70108f830f811ff66c0f34 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::Font` functors | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 936a4a571baf364a9db2b473cab17f7e78e1cc1a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::GUI` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 5679e3ef90205f739f54b2d1726029652042c807 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::ColorDlg` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 0f512b11a67054efef6260de48d1d48fd811c2b1 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::StateButton` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 304e2a2c6dae0d59706652a3dda926767c5a85a8 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::DropDownList` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 560f53dcd794d5356778b6b65f8cdb0af3a447eb | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::RadioButtonGroup` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit ba3d8c876fe02ab1c385e36c5c4817550b8c0ce5 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::Scroll` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 00ed3b23f92e525fc15497da6ba546038c206903 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::TabWnd` and `GG::TabBar` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 144c62aa287af752898ffdd848c5b68be4e631bf | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jan 9 01:50:05 2018 -0500 | |
Expand error message in UpdateMeterEstimates to include container id | |
commit 885f3fa1c961d61ab136760baf5ec8253179d799 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jan 9 00:01:03 2018 -0500 | |
Fix bug in UpdateMeterEstimates many contained ids can cause crash. | |
Refactor UpdateMeterEstimates so that large numbers of contained object | |
ids can't resize `objects_list` vector while being iterated and cause a | |
crash. | |
commit 195d17a0ecb0e7ae36a501688a7d63a5d4a931f3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jan 17 17:31:58 2018 -0500 | |
Fix fleet movement bug when fleet is temporarily blockaded. | |
When a fleet is blockaded by another fleet that immediately moves to | |
another system and the original fleet continues to its destination the | |
system at which the blockade occurs is removed from m_travel_route. | |
This causes an error message on the subsequent turn, because | |
MovementPhase() expects m_travel_route to contain the starting system. | |
This commit adds the expected starting system to m_travel_route when | |
such a blockade happens. | |
commit e44e3e3428bc4dd6f70d90c3819cb0186533a3a1 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Jan 18 08:50:14 2018 +0300 | |
Merge `HostlessSave` event into `SaveGameRequest`. | |
commit 643fdc66a90c5de6c584f3bcbcb6a1204bc646f4 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::Edit` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 880c6c000375ea90311e31436008a625065174bb | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::ListBox` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 4fcfdd463edcc6eac36fffdd2b5ced61ba5e245a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::Slider` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit def5959bbd7de6332313dc1471108f036c327633 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::Spin` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit 91de9ac1b1fd1537637a4a5c4a50e017ebb924d4 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 10 01:08:03 2017 +0100 | |
Use lambdas as `GG::Button` signal handlers | |
The `boost::bind` library, while being helpful during C++03 days, uses | |
an awkward syntax and probably cannot be optimized as well as a builtin | |
language feature. | |
commit b231bede66e6e717d27b87b953a8aa124083353a | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Jan 17 22:26:41 2018 +0300 | |
Add options to enable autosave in hostless mode. | |
commit b9bfc053460433caba21b4a9d9b4410f0bb9361e | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Sep 27 06:54:18 2017 +0300 | |
Enable autosave for hostless mode. | |
commit 7c4da34a588fce4a4a7039f3d15f3ce555b973f6 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Tue Jan 16 19:51:24 2018 +0100 | |
Update fr.txt | |
- On par with latest en.txt (Jan 12, 2018 - efcdb5a) | |
commit b30414439e6c767621a8df42ab924755d06edc9d | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sun Jan 14 19:07:08 2018 -0600 | |
Clear human client pending save game counter | |
Clear on reset or start of new single or mp game | |
commit 0e7f977af0f72f0d898f3d6994f4695bb056bdc8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 13 12:14:44 2018 +0100 | |
grooming | |
commit 8fdd3d8a47d4c3a85243fd57e98b72f72879990b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Jan 13 11:52:42 2018 +0100 | |
-grooming | |
commit ff4ea628f52673ca3ca560c96e96347bdf9bc2de | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jan 11 23:30:13 2018 +0100 | |
grooming | |
commit 9fbe2bf2c762f55a25544b7c1972edc8c774dbf3 | |
Author: David Carlier <devnexen@gmail.com> | |
Date: Fri Jan 12 23:55:32 2018 +0000 | |
Explanatory comment for the shorter linger setting on OpenBSD | |
commit a5ec8a71730004735e9e844271b5abc1df2515dc | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Jan 11 00:34:10 2018 +0100 | |
Trigger ancient guardians self-destruction only on planets rather than all possible objects with species | |
commit efcdb5a1d9773496f640f256f844ca0e5c140afc | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Jan 11 22:07:54 2018 -0600 | |
Prefer min client limit when max limit conflicts | |
commit 98015feaac78199f1c33663bf24828bd9a0daa5e | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Dec 22 18:36:06 2017 -0600 | |
Add option for maximum human players | |
commit 4934944fce612bc55e35f05bbfec2911be7ea8bc | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Dec 22 18:17:34 2017 -0600 | |
Rename TestHumanPlayers->ValidateClientLimits | |
commit 5275b8bc2b180f89ab842b73f7b39e27b814bb23 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Dec 22 18:11:25 2017 -0600 | |
Add option for minimum required AI players | |
commit 50f3e44e0fc1540b2bbabf23ecdec6c71e24552e | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Dec 22 18:09:15 2017 -0600 | |
Rename client count limit options | |
mplobby-max-ai -> network.server.ai.max | |
mplobby-min-human -> network.server.human.min | |
commit 529f1daa4dc2482ec29a929dfd399787b549c6f5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jan 12 01:05:41 2018 +0100 | |
-Added stockpile resource type to resolve issue with system summary expecting there to be one. | |
-Removed stockpile location tracking code. | |
commit ffa679a22f52a7a8ed502e10cbc53bb520e3f894 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jan 12 00:33:24 2018 +0100 | |
Switched to standard dash to fix debug text layout issue. | |
commit 7aa1fa3ae247fc44085815f6a98d277a2839853c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jan 11 20:13:53 2018 +0100 | |
Removed broken stringtable reference. | |
commit 8df1d9fb6097bc11be1c2807df8aa568f813b95c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Jan 11 16:25:58 2018 -0600 | |
Move tech granted in tech effect to unlock | |
commit 9e11e120e810f0126e69cb989222d70a55ee2149 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Jan 11 14:49:00 2018 -0600 | |
Change travis osx image to xcode8.3 | |
commit c231d22bdeeb9b8cb4acbbb948d1df0bcb262228 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Jan 10 16:04:33 2018 -0600 | |
Drop travis osx brew update instruction | |
commit 78482d7af8192c20f7d591fd2a7a5869b33fe446 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Dec 27 19:17:57 2017 -0600 | |
Add option section for colors | |
commit d1d8ba6fd1ac1f3dc3f9940c850c752635767bc3 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Dec 27 19:13:45 2017 -0600 | |
Add option section for hotkeys | |
commit 4e96ff4e00d866e452b8887f61b4ba1a0af9413f | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Dec 27 02:55:48 2017 -0600 | |
Document OptionsDB::AddSection | |
commit 4e4077fe2b8234f01ef3a0e04131166d1641e19f | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Dec 27 00:46:40 2017 -0600 | |
Improve help option description | |
commit adec6f6901a04b505f69f4a3c14180c170bf048c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Dec 27 00:11:07 2017 -0600 | |
Command line help english translations | |
commit 6d5ae65f6045c358ccaab6b972ed3ab622d6a0f0 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Dec 25 10:21:02 2017 -0600 | |
Define common option sections for human client | |
commit 5899cff9de6419cd1d6e9c2fadeec85f82166e66 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Dec 26 23:52:52 2017 -0600 | |
Support "all" or "raw" arguments for --help | |
all - displays all options | |
raw - display all options in comma separated format | |
with only stringtable key for description | |
commit 0df4658ac4f0d395bd0e5fc12f45e5f64b84f443 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Dec 26 23:41:05 2017 -0600 | |
Output option sections and options | |
commit 012370281aa246d925ba02e22a166bf0da1c9352 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Dec 26 23:05:58 2017 -0600 | |
Add OptionsDB::OptionsBySection | |
commit a04872433f87a4849dbe64ff36fcb4c4d461ed01 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Dec 26 22:35:01 2017 -0600 | |
Prevent low severity log messages during --help output | |
commit 48f8e9e0a673166c000feadde0d2a2c76758e835 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Dec 26 22:31:58 2017 -0600 | |
Add anon SplitText function to align console formatting | |
commit 7a2a84246d995c69e2da6d186b45e8f30852b301 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Dec 26 22:18:31 2017 -0600 | |
Default empty non-flag options to empty string when unspecified | |
commit b9c08fb429762ed08a791c077cf9a819a3cd38df | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Dec 26 22:15:15 2017 -0600 | |
Add option sections | |
commit 813aac3978caa192852d62adbd66adde98fd90ae | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Dec 26 21:10:56 2017 -0600 | |
Add help option for ai client | |
commit 61ab2ac2b051edc867895d4713464cad0e626b25 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Dec 26 21:07:08 2017 -0600 | |
Display unrecognized options on human client | |
commit 66b79b3cf0f3aded24529d36c3d168d493435a30 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Dec 26 21:04:36 2017 -0600 | |
Utilize help option value to limit command line output | |
commit cbd617098b5fc721946eb5c140a1dddeded8f8e7 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Dec 26 20:57:09 2017 -0600 | |
Convert help option type to std::string | |
commit 5a00f094d5de159182444c7c4b53a5093f022559 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jan 11 10:50:36 2018 +0100 | |
grooming | |
commit c5a0f7f62ab6c336765a3b02113185e2bfc81e27 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Jan 10 07:21:10 2018 -0600 | |
Remove cmake and coreutil explicit install | |
commit fad300c7c0c31b23019d3ae1ccef13edbd8f6982 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Jan 10 06:49:10 2018 -0600 | |
Move stockpile meter description to meters value | |
Remove duplicate key | |
commit 7cfd5a12e1c7a840eb04b0a074a94efd4a1b8b26 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jan 10 00:08:44 2018 +0100 | |
grooming | |
commit a5676703d6671491eeda126a1fcf16a031cdc49a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Jan 9 16:59:07 2018 -0600 | |
Enclose multiple effectsgroup macro with brackets | |
commit 217d41dbb566fd54a4a199dc2bc5a2f5299efe29 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Jan 9 16:55:32 2018 -0600 | |
Include files for referenced macros | |
commit 7f31b59ba821e63705978f851401713776dd6deb | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Fri Jan 5 19:26:12 2018 +0100 | |
Sitreport We got incoming enemy ships | |
* Defined via a tech spec via custom_sitreps.txt | |
commit 033738bc112326fbca93fd3117ce36642af99790 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Tue Jan 9 01:07:20 2018 +0100 | |
Fix some stockpile related stringtable entries | |
commit 6586340022fb00635fc88a1b382f4e2f9039f75c | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Tue Jan 9 00:56:58 2018 +0100 | |
Simplify VOID_PREDICTION and depend on GENERIC_SUPPLIES | |
commit cb4bfb3d2b2f0ab28e2ca072247119b9a4dec855 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Tue Jan 9 00:52:08 2018 +0100 | |
Nerf the Sly - BAD_RESEARCH | |
commit 22f75d9780797e0065e98132bb7d1b881e73ede1 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Mon Jan 8 22:36:56 2018 +0100 | |
Fix freak newline occurence | |
commit f5afa77544d44b2a46ae47077cb9588103413fd5 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Mon Jan 8 22:35:50 2018 +0100 | |
Use two effectGroups instead of 'if' in GAS_GIANT_GEN | |
commit c4bdc778e398da2ab518f87d5b348568ce67b4cf | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Sun Jan 7 23:49:32 2018 +0100 | |
Adjust stringtables for flux bubble hull | |
commit d564d7804ba1aae5f667df62cd5d9a94b55da7e9 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Jan 2 23:41:40 2018 +0100 | |
Add flux bubble hull | |
commit 71e17179dd6f659c55015bcc84d783aa425092c2 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Sun Jan 7 23:47:59 2018 +0100 | |
Adjust stringtables for Sly and new meter values | |
commit 2a82de322e7e19b985442d82637670eb2094eedc | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Sun Jan 7 23:59:53 2018 +0100 | |
Move stockpile_focus to all species, add void prediction tech | |
* Add PRO_VOID_PREDICTION tech | |
* Update other techs | |
** tweak numbers | |
** focus available to all | |
** different foci for effects | |
commit 0a2278b1e55736aa22131a3e7eece0e17248ecfa | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Wed Dec 27 00:29:38 2017 +0100 | |
Remove stockpile efficiency info from waste info | |
commit 2a40260c3c384542ac8c0a3766f7cedc982e1623 | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Mon Jan 8 01:59:28 2018 +0100 | |
Halve the GAS_GIANT_GENerator bonus on gas giants | |
* this is a nerf for the SP_SLY | |
commit 00d030b02f1932da49447693ca13b2b48f90770d | |
Author: Axel Groß <axel.gross@iaeste.at> | |
Date: Mon Jan 8 00:25:16 2018 +0100 | |
Unlock BLD_COL_SLY on start | |
commit c0d45b1e8a17a2c352cb5bca9042b37a07471c70 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun Jan 7 13:06:03 2018 +0100 | |
Adjust print_utils interface to allow printing tables with python loggers | |
commit 4c773e25d428f0f4b5c7caf280e542cf6571faf5 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun Jan 7 13:04:29 2018 +0100 | |
Use 'python' rather than logger.name for log prefix | |
commit 5def8edf8e64b16b443c4bad998899d5bf41c4ba | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sun Dec 24 12:42:13 2017 +0100 | |
Add missing colony building/script for SP_SLY | |
commit b33ca86e794aaac322e6262cf1e10e5553d483c4 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sat Dec 23 07:30:22 2017 +0100 | |
Add the SP_SLY | |
commit a24b5e575b975474576eff0f163c6068c77ac358 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Dec 19 23:06:31 2017 +0100 | |
Correctly take preferred focus happiness into account for academy | |
commit ab995657464c548b121517fbb35a185497ab28b6 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Jan 4 23:48:46 2018 +0100 | |
Fix table header encoding in print_utils.py | |
Without this fix, e.g. greek letters in the header would throw an Error | |
commit efab48bcc5e5edc98444bf1e6aa99fcc9b8e3e4d | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Jan 4 22:37:07 2018 +0100 | |
Rework and rename PlanetUtilsAI.planet_name_ids() -> PlanetUtilsAI.planet_string() | |
* supports single planet id and list of planet ids | |
* returns a single string rather than a list of strings | |
* fix greek letter representation | |
commit 6fafd2b90df3d9faca9cdd903e930ca21e6ceaae | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Jan 4 22:25:53 2018 +0100 | |
Fix PlanetUtilsAI.sys_name_ids greek letter representation | |
commit 550495cea751c36bd0f71a4dede1aec499cc5b03 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Jan 4 22:13:05 2018 +0100 | |
Remove single system-id calls to PlanetUtilsAI.sys_name_ids | |
commit ccc3250582350bdd59551863cc289d7fe12b16ab | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Jan 4 21:07:09 2018 +0100 | |
Remove unused legacy code for research priorities | |
commit fd7420b530b0fbbaf37eb249daa49009f4282d85 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Jan 3 23:59:37 2018 +0100 | |
Grooming | |
commit 7ef75cf97a0889ed207df1911469317a97bc3331 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Jan 3 22:49:47 2018 +0100 | |
Improve performance of tech_is_complete() | |
Getting the tech status implies overhead in cases when the tech was not researched yet. In those cases, additional checks for prerequisite techs are run which is not necessary for our use-case and adds substantial overhead. | |
commit 0830e84deb85a4ca3ff372019b5afd24a8cbbabd | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Jan 3 22:32:40 2018 +0100 | |
Use get_partial_visibility_turn over universe.getVisibilityTurnsMap where applicable | |
commit 1154ee4f7224348fb69609e4ecea71261183976e | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Jan 3 22:19:28 2018 +0100 | |
Replace usages of universe.getSystemNeighborsMap with universe.getImmediateNeighbors | |
The distance to the neighbors is not used in the relevant calls. Changing the function call both reads clearer and avoids the overhead of constructing the map in C++ side of the code and the subsequent conversion to a python dict | |
commit 4f7e4e3c75e06acb54425ca1f59cd7a372d5f7cf | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Dec 31 03:52:01 2017 +0100 | |
Fixed stockping input limit. | |
commit be8bd380bd78381bb9464e11645454fcd6ff468b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Dec 31 02:57:29 2017 +0100 | |
-Removed transfer limit and efficiency meters. | |
-Adjusted content to increase stockpile meters when using stockpile focus. | |
commit 5ecc228c14cce66298705a26f6a521616570ccc2 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Dec 31 02:55:32 2017 +0100 | |
Added stockpile focus icon. | |
commit 9e93e41b3ed5c72963da7bfbea52f04bbfdbe9fb | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Dec 30 12:22:39 2017 +0100 | |
Removed unused stocokpile location id being passed around. | |
commit c6443ef7fe7e89d8e18e15053113a2c2206818e3 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Dec 30 12:14:22 2017 +0100 | |
Effect trace logging tweaks. | |
commit 5ba37d403ce2967c0a94bf2717b81b6b10357bd7 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Dec 30 12:13:50 2017 +0100 | |
Removed redundant block of code resetting stealth meters in Planet code. | |
commit 75c50e3aa5c18fe8a9860704f3a2758eb1bfbbd4 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Dec 30 12:12:04 2017 +0100 | |
Removed BuildingType dump info from Building dump info. Was spamming the logs with repetitive unnecessary info. | |
commit aa9fb0b4f05b3f84742a571b13f54263a6dd4974 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Dec 30 12:11:22 2017 +0100 | |
Made stockpile effectsgroups early priority. | |
commit fd8cf109626d433d8290df4cce5472828b24b101 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Dec 30 12:10:55 2017 +0100 | |
Removed unnecessary Source conditions. | |
commit 8422f09c66506d6661df6ed6ee7441f18e5a9391 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Dec 29 16:08:23 2017 +0100 | |
grooming | |
commit 5bfb7c3e386432d5a9d0e3645327a80f23c8941f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Dec 29 13:10:45 2017 +0100 | |
Trace effects logging before and after first turn SetActiveMetersToTargetMaxCurrentValues. | |
commit 002a4399f07743a49a5d06e3f9cc4b40589d1e8c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Dec 29 12:47:19 2017 +0100 | |
Resetting max stockpile in Planet::ResetTargetMaxUnpairedMeters. | |
commit c8a03a6faf9a155512144d55227c5de26acc55c3 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Dec 29 12:46:47 2017 +0100 | |
grooming | |
commit 638b574a11d7e7a394743acdd307540432c01d5e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Dec 29 12:45:56 2017 +0100 | |
Trace effects logging in SetActiveMetersToTargetMaxCurrentValues. | |
commit cb3680796b5093c3447ca32a48b4f913b6e7d4b6 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Dec 29 12:45:28 2017 +0100 | |
Added stockpile meters to GetMeterNameMap. | |
commit 91656583a6c4581c7c50ac83fb1d1c1ae88e8162 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Dec 29 12:44:44 2017 +0100 | |
trivial grooming | |
commit 58bad65954e87919f0749bd53ff6811946b6505b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Dec 28 14:31:32 2017 +0100 | |
Added stockpile macros to species. Mostly average, a few great / ultimate (Laefna, testers) or none. | |
commit c1f1ecf2bddfa455a30b0b92d745d0dbdd7d1953 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Dec 28 12:59:59 2017 +0100 | |
Remove as-yet-unused trace from resource panel. | |
commit 49391f40d71a007edcf59e0f9996590f045e1f8a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Dec 28 12:59:35 2017 +0100 | |
grooming | |
commit 0ed20e7fe70912cde29e3aa51247c1cc1dca9d8e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Dec 28 12:59:09 2017 +0100 | |
-Added stockpile setting macros and related stringtable entries. | |
-Gave humans average stockpiling as test. | |
commit 1de3ca36285441c48f21b9d8a66d1c2f4f80285f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Dec 28 12:58:27 2017 +0100 | |
Add stockpile meter to Planet::NextTurnCurrentMeterValue. | |
commit 33c7b1f60502604d7f6333e5dd819516d9e63ea5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Dec 28 12:57:58 2017 +0100 | |
Trace logger dump of species during init. | |
commit a3882b07bbd6156659d1974c313b75d78977063a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Dec 27 20:32:43 2017 +0100 | |
Adds a stockpile meter to planets. | |
commit 857bcd43dd42d41c9912a7fafae7d67144151044 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jan 2 02:23:11 2018 -0800 | |
fix an AI determination of fleet location | |
* previous determination was not compatible with system ID 0 | |
commit a3dc18be3ac09019fa8bd38563eeeded25dae66e | |
Author: David Carlier <devnexen@gmail.com> | |
Date: Mon Jan 1 23:05:25 2018 +0000 | |
Adding OpenBSD support, fallback paths related to cmake | |
settings rather than hardcoded. | |
commit 8eac1c319788305d50a4f930b679407d2e62c5e5 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Dec 3 10:59:25 2017 -0800 | |
Clarify need for casting certain AIstate attributes | |
commit f89eacf950af832d6de0d882ff4aa398280befaf | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Dec 23 01:21:00 2017 +0100 | |
Do not try to use non-existent fleet in missions | |
commit b7ea82aa8f96c635ee3f6af984ba6ea9b2fdf1cf | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Dec 23 01:15:07 2017 +0100 | |
Catch the KeyError in bug #1794 to gracefully log an error message | |
commit 2855caa4ac493b63bd9874d9e1ba0a8f04589f61 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Dec 23 00:09:15 2017 +0100 | |
Remove unused code | |
commit 5f8f3df1b2b943a2c3c2a4ec494e510f2f1a307a | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Dec 23 00:07:52 2017 +0100 | |
Grooming | |
commit 4c9684fdcf97e5ff54ea775ee3a28a0c6cb38e08 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Dec 22 23:06:21 2017 +0100 | |
Fix the AI not setting research focus on planets with species that can not utilize industry focus | |
commit 157869151bf7b362e052eb22edf931cf4df34443 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Dec 22 19:11:22 2017 +0100 | |
Add default debugging AI config which allows debug chat | |
commit 60a078a50f99e61f5ff73e1bfe238a1069f36417 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Dec 22 19:11:07 2017 +0100 | |
Only allow debug chat if specified in AI config. | |
commit bc189ef7964b903e7c6705b3f04ce292dd26a021 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Dec 22 17:43:55 2017 +0100 | |
Remove unused assert_content function | |
commit 26d6c22ade684521ca3c7a68c32e341512708694 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Dec 22 17:38:26 2017 +0100 | |
Remove removed fleet_orders from trusted classes | |
commit 7ecca13d972ed890f0fd5c6fefc2dc7edf689f65 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Dec 11 18:38:33 2017 +0100 | |
Fix creation of sorted dict | |
commit 37fc015501598028d2c6262e44054fb8ad994213 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Dec 11 18:31:50 2017 +0100 | |
Tweak error message when failing to build savegame string | |
commit 06cf892bd9dd4ce16f107aff010a9f97ee11fe25 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Dec 11 18:29:17 2017 +0100 | |
Tweak error message when failing to load a savegame. | |
commit a468b6d00c21fb028b2efa378d6e37b93253fc90 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Dec 11 18:07:32 2017 +0100 | |
Rename module SaveGameManager -> savegame_codec | |
commit cc88186631e3f33bc5368cb8391d263a3aa44ecb | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Nov 30 19:03:33 2017 +0100 | |
Use pytest.raises in savegame manager unit tests | |
commit 8b2fe0c82ad53c43cf72734e313920e59b63a33c | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Nov 30 18:57:07 2017 +0100 | |
Docstring update | |
commit ce103f21f9d932e53369b354ab920d1b4437230f | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Nov 30 18:47:26 2017 +0100 | |
Only interpret valid json objects | |
commit 846d5dfa9b40210ee4d93f06378f0ac1c2ce98a9 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Nov 30 18:45:10 2017 +0100 | |
Docstring Tweaks | |
commit 8e243caa0d27594a1656b098e2fd775eba114d11 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Nov 30 18:32:36 2017 +0100 | |
Simplify creation of sorted odicts in AIstate | |
commit 046adaf4f74ecf4c468242a301f54fdc5f3f81d1 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Nov 27 22:16:29 2017 +0100 | |
Change class encoding | |
Previous encoding: {__foAI__module_name.class_name: dict(content)} | |
New encoding: {'__class__': class_name, '__module__': module_name, remaining_content } | |
commit 66a049af39590e7a31950803ff7dc0953464258f | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Nov 27 21:56:23 2017 +0100 | |
Remove AIstate compatibility with old-style savegames | |
commit ac527c2b07e3de46f95111a6bf4281dfca674ca7 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Nov 27 21:42:42 2017 +0100 | |
Remove verbose state verification from setstate | |
commit 049790a33a03126c6fd4b02c8a20d9f3001007c6 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Oct 23 21:04:55 2017 +0200 | |
Make compressing the savegame string optional | |
commit ecc9276d61085ebc9d2769b7f4f82cca33773b24 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Oct 17 10:23:00 2017 +0200 | |
Add docstring to assert_content | |
commit 68bf84df048ec42a87f68d2bb58e4ca2a755dbe2 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Oct 17 01:02:14 2017 +0200 | |
Reimplement the savegame encoder as package rather than a single module | |
The new implementation is both cleaner and significantly faster than the previous | |
implementation | |
commit 627ca32bd058711a5608603ebe9afe884530d1b9 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Oct 16 23:42:59 2017 +0200 | |
Slightly improve join() performance | |
The join() function will generally have a slightly improved performance | |
on list comprehensions over generator expressions. | |
commit 0853d73d07e752dfdb8a9749da88caaf9d230f62 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Oct 16 22:54:44 2017 +0200 | |
partially validate AIstate in __setstate__ | |
commit 7409492356078675d9924f38fcf8937daf26ec27 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Oct 16 22:35:37 2017 +0200 | |
Define getstate/setstate for character classes | |
commit 2633281e570614cdb9dad1fae755d313e4e1b6fd | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Oct 16 22:11:15 2017 +0200 | |
Predefine the subset of allowed classes | |
This is a cleaner and somewhat safer idiom than importing based on | |
string. | |
commit 5773e41a432ca85f343c3038b123943ee0aa20dc | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Oct 16 21:28:27 2017 +0200 | |
Add support for enum encoding | |
commit 4c2916331640bd97771f56567e46526ffd5c7cef | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Oct 16 20:38:30 2017 +0200 | |
Cleanup | |
commit b7d151c5342153b47c77e4a05b6030666091395f | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Oct 16 20:14:57 2017 +0200 | |
Provide __setstate__ and __getstate__ for AIFleetMission | |
commit c8c89bcd7484bc932e5e9f5e546d67d0a5b55c35 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Oct 16 19:56:48 2017 +0200 | |
Store only ID of the universe objects in the savegame | |
commit e9fdc10f76a398ea679b2527f80065472c18845f | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 14 19:57:34 2017 +0200 | |
Fix encoding bug | |
commit b97b8c336363c4f4c6177c7fe12896edbb42dedd | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 14 19:52:17 2017 +0200 | |
Verify UniverseObject validity when loading from savegame | |
commit 76284c6ad8205b06089ce4c2d29b452560d4b1c1 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 14 19:51:59 2017 +0200 | |
Verify AIFleetOrder content when loading from savegame | |
commit b614d42aff3f4609ec03f5e5c6e9fb00b9036833 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Oct 11 02:14:50 2017 +0200 | |
Implement a json-based encoder for usage in AI savegame strings | |
commit 753f21764ae31db8b3e06b2ec4b0fb7498c7d855 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Oct 11 02:14:35 2017 +0200 | |
Do not override __str__ for EnumItems | |
The problem is that EnumItem is subclassed from int so | |
isinstance(some_enum_item, int) will return True. This is a special case | |
by the json implementation which can not trivially be overriden. | |
commit 26474ce5b48072378e8de51abb107cf270c3f78f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Dec 22 09:58:27 2017 +0100 | |
Store sortkeys by value instead of reference, since they are returned by value. Also use existing stored value instead of re-getting if casting to float fails. | |
commit 8304a11d70bbdbf2b10aae593a1ae7ebb6311a7a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Dec 22 01:56:57 2017 -0600 | |
Enable selection of random species option in SpeciesSelector | |
commit 0f7dc5a429697d256b6609bce678e9c1a5e603f4 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Dec 21 18:18:04 2017 -0600 | |
Correct determination of CUIWnd window name from option name | |
commit 228cf17cfd9d6e62d9564dcb70cfc90c1b10d4ba | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Dec 20 22:31:26 2017 -0600 | |
Set flag options per value defined in XML | |
commit 449d9d5244215ebb625ff2a3a7d60fe1400c06e4 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Dec 20 22:30:25 2017 -0600 | |
Enable retrieval of parent xml option values | |
commit 8ab050f868c479bb342346ccd21fe0866bbdee3f | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Dec 18 17:07:30 2017 +0100 | |
Update fr.txt | |
- On par with latest en.txt (Dec 11, 2017 - 18f28e5) | |
commit c9b5b13fb81b1ed142dee0e843101c6b8832ca95 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Dec 13 18:53:55 2017 -0600 | |
Replace use of boost::system::posix_error | |
First deprecated in boost v1.37 | |
commit d443f0fd63b23a649065540a4b9c4a7eecb52777 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Dec 18 10:52:28 2017 +0100 | |
Remove signal suppression for `GG::ListBox::Insert` functions | |
commit 936c86189b6dedaeb3ff8854bbd00bf319ab16ad | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Dec 16 23:44:57 2017 +0100 | |
Remove `EmpireColorSelector::SelectionChanged` indirection | |
commit 82b665a1fc9d1c8adf0ef758fef3da79161d8060 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Dec 17 20:10:22 2017 +0100 | |
Simplify SpeciesSelector interface | |
Most of the selected species methods were just needed, because it was | |
not possible to pass the pre-selected species when creating this widget. | |
commit 9e4274ef5df3606a9fad7f461ceb89460c3b07b7 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Dec 16 23:44:57 2017 +0100 | |
Remove `ModeratorActionsWnd::*` dropdown list indirections | |
commit 392323d9463ce1e93434da26207d48a63cc9d1f3 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Dec 16 23:44:57 2017 +0100 | |
Remove `SidePanel::Render` indirection | |
commit 788dfa2f8a25b1182bfdff880ea97745cdabcc6d | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Dec 16 23:44:57 2017 +0100 | |
Remove `BuildDesignatorWnd::BuildSelector::BuildItemDoubleClicked` indirection | |
commit fddc8cf532bcf2034254d3907d0daf6a1f36bc8a | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Dec 16 23:44:57 2017 +0100 | |
Remove `TechTreeWnd::TechListBox::TechPediaDisplay` indirection | |
commit 3b55e0489342f6eff268753c31f100723a7153b9 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Dec 16 00:08:29 2017 +0100 | |
Remove unnecessary TechTreeWnd::SetScale function | |
This function wasn't used anywhere in the code. | |
commit ea2e92652182db1e5cc27b8384e069965dd44133 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Dec 16 00:08:29 2017 +0100 | |
Remove unnecessary TechTreeWnd{,::TechListBox} accessors | |
Those were either unused or were abstracting an already accessible | |
member variable away. | |
commit b7e98ee8a186e08392b49e32c36f13ba2bb6a222 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Dec 15 23:02:49 2017 +0100 | |
Rename TechTreeWnd::LayoutPanel::SelectTech | |
The name should reflect the actual action the function implements, not | |
the role it represents in a pattern. Also changed the signature to | |
implement domain specific, not UI specific logic. | |
commit 09b13e3925ee30a0d95b1e26a8b549bf0967f7cd | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Dec 15 23:02:49 2017 +0100 | |
Rename TechTreeWnd::AddTechToResearchQueue | |
The name should reflect the actual action the function implements, not | |
the role it represents in a pattern. Also changed the signature to | |
implement domain specific, not UI specific logic. | |
commit ba69006dd19bfb591432f605b61c99e1bfafb43c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Dec 17 07:00:42 2017 -0500 | |
Only ClearSpeciesHomeworlds in universe generation. | |
This fixes issue #1920. | |
Commit 110ba9fbb3b5ce016b9938649b423f9e91736941 moved | |
GetSpeciesManager().ClearSpeciesHomeworlds() from happening only in | |
GenerateUniverse() into Universe::Clear() which clears the homeworld | |
bonus incorrectly. | |
This commit restores clearing the species homeworlds only in generate | |
universe. | |
commit f4f5c70bfdf5c47c1fc5c661b70f0abc429c04e3 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Dec 16 13:51:43 2017 -0600 | |
Fix ObjectsList sort order on OSX | |
commit aba1f16fea4e0652d3bf84da6f71c8dbc27e4f2f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Dec 16 10:26:23 2017 -0500 | |
Expand comments about fleet path display | |
From review #1916 | |
1. Clarify that gifting moving ships will be cancelled on the server | |
2. Clarify that the server guarantees endpoints of starlanes are known. | |
commit 1a1b3198416371e73f38dc1ce9781e0dc25f28a0 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Dec 13 18:15:42 2017 -0600 | |
Consolidate GetLocale functions | |
commit 1d174cc735fc9c038df7030f7b30938f49e5c310 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Dec 16 12:04:13 2017 +0100 | |
Renamed SetEmpireTradeStockpile effect to just SetEmpireStockpile and made it act on the (now actually existent) production stockpile. | |
commit 345a8b646f10671165f90638b35b77511cbffcf5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Dec 16 12:01:22 2017 +0100 | |
trivial grooming | |
commit 3ace1d1253b35f94e161bd9b8b500d96d39bf32e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Dec 16 10:02:58 2017 +0100 | |
-grooming | |
-Made some commented out debug log lines into active trace lines. | |
commit 6bb39cf5f8eae1583e2db5e8e551a8b98aa9b05d | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Dec 11 20:02:54 2017 +0300 | |
Grooming. | |
commit a485afbb8cb4a2aec7eeda6422a8211ea4b939d9 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Nov 25 18:42:50 2017 +0300 | |
Rename roles about allowed client types. | |
commit 9dfe3a8685bf7bb1d01424d8b8189b064f114de6 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Nov 12 23:49:37 2017 +0300 | |
Disallow to set client type without having appropriate role. | |
commit a293abeae282a2206440df26dda9cdd1441b8955 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Nov 8 16:00:17 2017 +0300 | |
Grooming. Fix single player game. | |
commit f30ee03fcbb5f61b1fd36bc5b23490fac2882fa3 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Nov 6 16:39:06 2017 +0300 | |
Use roles for Player, Moderator, Observer options. | |
commit 43d98482ab8949563c14d8406ee45c125b0d8018 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Nov 6 15:38:01 2017 +0300 | |
Use roles in the multiplayer lobby window. | |
commit 2c2c4fba334c07729d06a3340902d43872555110 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Nov 6 15:09:38 2017 +0300 | |
Create Message and data structures. Handle roles' message. | |
commit 7f374f0c7e129b14700385e37a7347327090c8f2 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Dec 15 21:36:50 2017 +0100 | |
Generate xcode_dummy.cpp into build instead of source dir | |
commit bbca34da1a9ae2487642fecd0f94848145a3ae57 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Dec 15 16:35:34 2017 +0100 | |
Added test to not add timestamp if it is not valid UTF-8. | |
commit 35f31cb5f095fd295d7362bfeae01e6b39071d53 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Dec 12 19:19:20 2017 +0100 | |
Added trace log output of locale used for date-time conversion. | |
commit a93afef41f55519b00d18fa2922827217dc9bfea | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Dec 15 09:18:28 2017 -0500 | |
Improve code clarity: Don't repeatedly increment then decrement ntabs. | |
As noted in review #1917, repeatedly incrementing and decrementing ntabs | |
before calling DumpIndent(ntabs) is less clear than simply indicating | |
the tab level with a +1 or +2. | |
commit 07917963e190de0a7d6f4d155f3f0db458f68816 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Dec 14 11:17:49 2017 -0500 | |
Refactor Fleet::Copy() to filter m_travel_route for all visibilities. | |
As noted in review #1916 a fleet transferred by an effect to a new owner | |
may not known all of the systems on the route set by the previous owner. | |
This commit now filters m_travel_route for both VIS_PARTIAL_VISIBILITY | |
and VIS_FULL_VISIBILITY. | |
commit a61b23f047632c248dd9b9f953211484950b8a0d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Dec 14 11:08:36 2017 -0500 | |
Remove unused Fleet::m_travel_distance | |
commit f6265cfde9034c008c8ab90cdb2ffb14c04b875e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Dec 14 10:42:01 2017 -0500 | |
Exit early in TruncateRouteToEndAtSystem() if last_system is INVALID_OBJ_ID | |
commit ac6fed1f68b18454c2640b9c46f42a6ef1dc383c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Dec 14 10:40:51 2017 -0500 | |
Fix bugs in TruncateRouteToEndAtSystem | |
This changes the function name from Fleet::ShortenRouteToEndAtSystem() | |
to the free function namespace {TruncateRouteToEndAtSystem()} | |
This does not reference m_travel_route and does not modify the parameter | |
travel_route in place. | |
This passes in the owner instead of using this->Owner() | |
This does not tack on a system unknown to the empire to avoid returning | |
an empty path. | |
This fixes the following bugs: | |
1. In different locations the users of the function assumed that it used | |
m_travel_route as the source path or the parameter travel_route | |
2. In Fleet::Copy() the owner should be the new owner not the current | |
Owner() | |
commit ae2326d775f32c823501cb5685daa46557069c78 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Dec 12 14:15:40 2017 -0500 | |
Require gifted fleets to be stationary | |
This prevents an empire from gifting a fleet and ordering it into a | |
combat. | |
commit 1cb85d134ecb35cb4c7fe71e25e251ef33642e6a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Dec 11 15:43:35 2017 -0500 | |
In Fleet::Copy() filter m_next/prev_system with EmpireKnownSystem() | |
Filtering by visibility prevents fleets from exploring. | |
commit bd9e5defee1e8d0bb0175460f6e9a7b3ef6eb708 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Dec 10 16:01:24 2017 -0500 | |
Prevent Fleet::Copy() from referencing unknown systems | |
Fleet::Copy() should not copy m_next_system and m_prev_system if the | |
target empire does not known of those systems. | |
commit 8c4564fa865f0a8568264f0fc3cb8c5c20478b4f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Dec 10 13:57:58 2017 -0500 | |
Remove unneeded creation of fleet with shared_from_this() | |
commit 130c8e1ef136234bfddc7ebe8fd7b15ccda8c70e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Dec 9 13:05:53 2017 -0500 | |
Further expand unexpected system on route error message. | |
commit 966940b7046bf883b94ec4d872f8f470d8e868fd | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Dec 11 13:21:54 2017 -0500 | |
Change g_indent into ntabs parameter of Dump(unsigned int ntabs) | |
g_indent was used from multiple threads without any thread | |
synchronization. | |
commit 76a7bec780b33dd6feac88393f3406b3b6e304d9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Dec 10 12:23:10 2017 -0500 | |
Remove unneeded use of this-> in Fleet::Copy() | |
commit d4a03de4597a7f706b1ad4f25cd475914022809d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Dec 11 13:39:46 2017 -0500 | |
Address issues from review #1903 | |
1. Clarify why no more than m_stride ids should be tried when | |
obfuscating IDAllocator. | |
2. Style | |
commit d3cb6d45c9bbd4062794ff98fb54b0cdd8543dda | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Dec 9 11:23:53 2017 +0100 | |
Remove unused ColonisationAI.annexable_system_ids | |
commit 0197871332b4f2fd21d33d60ba19bbb9c19f5025 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Dec 9 11:22:40 2017 +0100 | |
Remove duplicate supply considerations in Invasion AI. | |
It is already covered by the relevant ColonizationAI calls. Besides, the assigned score is bugged as annexable_system_ids is something different than what seemed to be implied. | |
commit 05ee54af38855e124240c3b30f5c692565e82c22 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Dec 9 11:20:27 2017 +0100 | |
Grooming | |
commit 10792530f61f1977bb2beb3deb7c5c22b44cb420 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Dec 11 18:14:24 2017 +0100 | |
Update fr.txt | |
- On par with latest en.txt (Dec 10, 2017 - 5eafedc) | |
commit b31f842cd8a985ce36e085c2fd3c9e7c4473a991 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sun Dec 10 23:00:36 2017 -0600 | |
cleanup tabulation | |
commit d5e0b6775deea7b18414911b6dd343dde410ff19 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Dec 1 17:56:14 2017 -0600 | |
Remove chat window open hotkey, unused function | |
commit fc327ffc5f88dd06203301c82670f906e6fdb44f | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Apr 27 03:40:38 2017 -0500 | |
Define config option group - effects | |
commit ac31585742985ecfe28532f68befb759cca0737a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Apr 29 04:48:22 2017 -0500 | |
Align config options - AI trait overrides | |
AI.config.trait.*.AI_* -> ai.trait.*.ai_* | |
*.force -> *.force_enabled | |
*.all -> *.default | |
commit b5a9c85bdfa4809cf9bd3da0a8a30f102d199403 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Apr 27 15:15:48 2017 -0500 | |
Define config option group - setup | |
commit 18f28e59258d1b5a5358defc9143bab87e909c32 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Apr 29 04:21:38 2017 -0500 | |
Define config option group - version | |
commit 4d3ede787a4c99d55953fd842a8117af0a2f0daa | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Apr 27 14:18:40 2017 -0500 | |
Define config option group - network | |
commit 31f954214579b349218ae437851d819a1c49ad67 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Apr 27 03:30:02 2017 -0500 | |
Align config options - hotkeys | |
UI.hotkeys.* -> ui.hotkeys.* | |
commit 4631b6b7b6872f44b76c587df824a185e1f34b47 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Apr 26 20:38:56 2017 -0500 | |
Align config option - display id after name toggle | |
UI.show-id-after-name -> ui.name.id.shown | |
commit fb74af1dfabfbb5e511d54763d0dbb08a74b0430 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Apr 26 19:57:22 2017 -0500 | |
Define config option group - ui.tooltip | |
commit fb0efd516417795352b461ae1cfed32a5453ebde | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Apr 26 17:26:30 2017 -0500 | |
Remove unused option - UI.sound.planet-button-click | |
commit b685bff0dd7660e33f23979d20ea30863ffbdca9 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Oct 31 19:26:21 2017 -0500 | |
window config options | |
commit c9e2b457650db2e31e244b9ce2d8964dac8674b2 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Apr 26 17:48:55 2017 -0500 | |
Define config option group - ui.input | |
commit e4d1104d81aedb695357082b80081da635971f4e | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Apr 26 16:17:57 2017 -0500 | |
Define config option group - ui.control | |
commit 7146fd69b847d92892c294e9b5411b197ec069a9 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Apr 26 15:23:15 2017 -0500 | |
Define config option group - video | |
commit 74fdb1db70163825c54ffa25b6b1aa469c631a6f | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Apr 26 16:06:15 2017 -0500 | |
Define config option group - audio | |
commit f1bb4fef5c26378ed4a1fa1cc57e9aaf925cbddb | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Apr 27 03:57:38 2017 -0500 | |
Define config option group - save | |
commit 71835e68cada8640c6a8dc95d44177b1a18e839d | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Apr 26 19:41:41 2017 -0500 | |
Define config option group - resource | |
commit d9ad58fb6fecee2d9545d42dc7de597131acdc19 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sun Dec 10 21:49:20 2017 -0600 | |
Use const ref for initialization from local temporary | |
commit 786298ccae70e663f29c8f5d229153d3e29a9721 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Dec 10 23:09:40 2017 +0100 | |
Added some trace level logging to chat message and timestamp formatting functions. | |
commit 15cb0e300a33f1cd0dce211d4bffa822e83de608 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Dec 9 23:40:33 2017 +0100 | |
grooming | |
commit 622d0dcba40ca6bf761a497068a1eb25d3462eff | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Nov 20 22:11:02 2017 -0600 | |
grooming | |
commit 8e8376f5a77fddd8932c990c1bbd1004495dc32e | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Nov 20 22:01:08 2017 -0600 | |
Create PlanetEnvFilenames for planet env lookup | |
commit a6cc09881314c0d98f166f6d8f3e83dab8a0b36c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Nov 20 20:45:08 2017 -0600 | |
Create SpeciesSuitabilityColumn1 for column1 construction | |
commit 76ef53f9908f43ac10235d1fa9c87adc8f6f0df7 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Nov 20 20:31:29 2017 -0600 | |
Create SpeciesEnvByTargetPop for pop capacity | |
commit 18d3d266bc8002bbd8ba745c31afaa05809b602a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Nov 20 20:21:09 2017 -0600 | |
Create ReportedSpeciesForPlanet for species names | |
commit e2fa645c8dbe259a7df7cbb606d4167242d7e790 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Nov 20 21:58:04 2017 -0600 | |
Add PathsInDir utility function | |
commit 5eafedc9bbd144e9281627575b2ded3dc2c74316 | |
Author: alleryn <timothy.lucas.jaeger@gmail.com> | |
Date: Sun Dec 10 11:50:49 2017 -0600 | |
fix broken link | |
commit 74c5cb8f63aaac37faaf33723b7de06c40679a8e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Dec 10 16:07:18 2017 +0000 | |
Ignore EndGame and Disconnection events in IntroMenu (#1910) | |
The events are sent by the server to all clients after the human client resigns to instruct non-host clients to return to the intro menu. | |
commit 0854741368cc6abc48424b1889a0a01897c90966 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sun Dec 10 15:51:33 2017 +0100 | |
Tune up the stockpile - let it be heard | |
* make the currently useless imperial stockpile more useful | |
** better transfer ratio with early techs | |
** higher extraction limit with later techs | |
* fix tabs to spaces | |
cost Tu Transfer Ratio Use Limit | |
Predictive Stockpiling 0RP 1 +0.2 -> +0.4 +2 -> +3 | |
Generic Supplies 40RP 4 +0.3 -> +0.2 +3 -> +7 | |
Transcendent Design 150RP 5 +0.00 +0 | |
Interspecies Academy (6x) 30PP 5 +0.05 +2 -> +15 | |
Interstellar Entangle Fac 200RP 5 +0.20 +5 -> +15 | |
commit 46cc2d067128d1f29178ebf7fa11eec37bdd92c0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Dec 8 11:01:28 2017 -0500 | |
Simplify uninhabitable handling in ColonisationAI.py | |
As suggested in review #1905 | |
commit 7fe7cc8919e6ab90ac7e26365509f14657c4715b | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Dec 8 13:14:27 2017 +0100 | |
Added missing link to voidlinux package to README | |
commit 1452fb3c2b0ba19677b576bb0f82f57a90830607 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Dec 7 13:20:12 2017 -0500 | |
Increase max autosaved turns to 10000 | |
commit 675d2944c19debf3e1e0cd9535469aed75a26f37 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Dec 7 13:55:51 2017 -0500 | |
In ColonisationAI.py account for uninhabitable environments | |
Do not add in self sustaining and phototroph boni for uninhabitable | |
environments. | |
commit 5ef40ad8653fe1a651739ee272c80ec5f110754c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Dec 7 13:00:17 2017 -0500 | |
Add details to species can't colonize error message. | |
commit 13c0f6e7da66571a100261d5ec26247c2e8b46c3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Dec 7 12:41:12 2017 -0500 | |
Fix bug in Empire.cpp location condition evaluated without context. | |
commit fd70b58ca6681d31c2c7720b1b8db6e07c6e352a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Dec 6 16:48:40 2017 -0500 | |
Add code to preserve saves with fixed IDAllocator serialization. | |
commit 1ae4d752888829617a210585d4837d25a1bbf8e6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Dec 6 16:46:38 2017 -0500 | |
Fix bug in IDAllocator: Serialize m_zero. | |
This was generating error messages on the clients when they created new | |
ship designs. The errors did not result in incorrect new ids. | |
commit bb3ad4cdd3886bfc9bcb2c7c2705039b1316ef25 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Dec 7 09:37:06 2017 -0500 | |
Refactor IDAllocator obfuscation to use AssigningEmpireForID like NewID() | |
This also adds an error message if the assigning empire is missing. | |
commit e5522b0385b58070e8d39b76e94f3159e6feb195 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Dec 6 07:25:31 2017 -0500 | |
Expand error message in IDAllocator | |
commit 358417cdcce149847eb18cf6e96724f053e9685c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Dec 5 16:27:38 2017 -0500 | |
In IDAllocator fix bug. Make offset to empire id respect m_zero. | |
This caused clients to issue a warning about the modulus being wrong. | |
commit 169a6b4e0b3890a39a1ecd11324f7cdcb4e25807 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Dec 5 16:25:23 2017 -0500 | |
minor: use correct type in IDAllocator. | |
commit 3d5f25e1a9c263033700acd88fa69d4125a3f81f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Dec 5 16:24:27 2017 -0500 | |
Adjust IDAllocator not me serialization warning. | |
Warn whenever any empire attempts to serialize the server or another | |
empire. | |
commit 8441eebfaac4f16abfdc014cbac58a3a4d29807d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Dec 5 15:15:23 2017 -0500 | |
housekeeping: spelling assiging -> assigning | |
commit 00c3b89576d92da7d764bf093a98a66739bd078c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Dec 7 15:55:58 2017 -0500 | |
Fix issues from review #1902 | |
- lower cased cmake ccache module function names | |
- restored removed blank line | |
- move set ccache property within guard | |
commit ebfc9821ac6bb31bd4c0c7cb05597171c8cc9eff | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Dec 7 10:49:57 2017 -0500 | |
Remove unused Dockerfile | |
commit 30d53d5a0add52785d2b9fff2eca41f394916e62 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Dec 7 10:48:19 2017 -0500 | |
Refactor setup of ccache into single yaml block in .travis.yml | |
commit da19b564a24dcf1b83d3fe7c3d299a6791d7ff77 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Dec 6 17:25:04 2017 -0500 | |
Split USE_COMPILER_CACHE into before and after project() parts. | |
The Xcode portions of USE_COMPILER_CACHE require project() to have | |
already found the compilers. | |
commit 2da9b74cdebfd1de62b01adceb2ce4ecbf0457e4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Dec 6 16:08:29 2017 -0500 | |
In UseCompilerCache configure RULE_LAUNCH_COMPILE for both linux and OSX | |
commit d7cddf1dc08123790a333686a3d0482878d46ad5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Dec 6 15:45:37 2017 -0500 | |
Remove superceded Xcode/launch-cxx.in | |
These are replaced by the CMake ccache module. | |
commit fdca8567f18a3c502dcad29e3cbaf606d24ac5a3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Dec 6 15:37:20 2017 -0500 | |
Restore use of ubuntu freeorion SDK in .travis.yml | |
commit 63d8aca2058f17acfc3ee624154b2056ba4ddad9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Dec 6 09:39:37 2017 -0500 | |
Fix UseCompilerCache version detection to use only COMPILER_CACHE_VERSION | |
UseCompilerCache used two different variables CCACHE_VERSION and | |
COMPILER_CACHE_VERSION inconsistently. | |
commit e875ae771d5093037c54630740fd0549e67773ca | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Dec 6 09:13:35 2017 -0500 | |
fix UseCompilerCache ccache version check | |
commit 72c59c6336f39f17c07013076dcbc372fad3cce5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Dec 6 08:50:46 2017 -0500 | |
Use UseCompileCache module in CMakeLists.txt | |
commit 09cc5158270527e1b470307eff221a037d3192ff | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Dec 6 08:40:51 2017 -0500 | |
fix bugs in cmake UseCompilerCache candidate | |
- change parameter from CACHE to PROGRAM. CACHE is a reserved word | |
- quote arguments to if. An empty version string was an error | |
- change TOUPPER to TOLOWER when searching for 'ccache version' | |
commit b27b8d1ec1ed7623d7fdbae21cbd6d2502bf3578 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Dec 6 08:18:58 2017 -0500 | |
Add cmake module UseCompilerCache.cmake from cmake master | |
As suggested in review #1902 this is current candidate for ccache | |
standard usage in cmake. | |
commit ef2e4a2d83a1209343a8cc8794ea8b8697462e99 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Dec 4 23:26:02 2017 -0500 | |
Remove showing ccache.conf in .travis.yml | |
On a OSX build before the ccache is created it fails. | |
commit cebc0f7a9bff0fc214a505236896a62d4e8efe77 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Dec 4 21:36:44 2017 -0500 | |
Conditionally show global ccache.conf in .travis.yml | |
commit fc2bf98dd39b2bdd18121c532edf615814c70349 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Dec 3 16:16:37 2017 -0500 | |
Add timeout to travis build to always feed the ccache | |
As long as the timeout is shorter than the travis timeout, travis does | |
not kill the job any progress is added to the ccache. | |
commit 6145234f87450fb1e8d841384a075b539cc9dd3f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Dec 4 13:32:13 2017 -0500 | |
Push ccache variables into cmake docker run environment | |
commit 64d42edb31d2afdac61151b4bcd66c68fd65aad0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Dec 4 06:17:26 2017 -0500 | |
Add coreutils for timeout to travis Dockerfile | |
commit 0d9f210c9335d6d5e6e4ec737788c02c1a264a07 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Dec 4 00:22:12 2017 -0500 | |
Move Dockerfile into tools/docker/ | |
commit 958685096c85eb75db2e1df35271bb8e3d771c26 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Dec 3 11:37:55 2017 -0500 | |
Build a new docker file containing ccache each pull | |
commit daaef01bdae07a66f0dcd4b4a37153833e752213 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Dec 3 14:02:49 2017 -0500 | |
Enable Xcode to use ccache through cmake | |
commit 50774e3ec7f5eae815623d02e223eb2e199f9546 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Dec 2 11:06:59 2017 -0500 | |
Configure CMake to use ccache if available | |
commit 8dbe1b5cda18b30ff05b2e976b23f1721e0fbd4d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Dec 4 13:29:28 2017 -0500 | |
Show retrieved and default ccache configurations in travis setup | |
commit fa5f37260f6a09b0b88256413eefdb6891ecaba3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Dec 2 09:41:53 2017 -0500 | |
In .travis.yml set sloppiness = file_macro | |
This will allow ccache to work well with the logger which uses the | |
__FILE__ macro. | |
commit 402532dff9c479afb7e3b1394cb38efdc5272093 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Dec 2 09:11:58 2017 -0500 | |
In .travis.yml add options to check ccache before upload | |
commit 06b9d706bd1e363747871a11fe2b95ec5f56b5c0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Dec 2 07:55:34 2017 -0500 | |
In .travis.yml create ~/.ccache if it does not exist | |
commit 197cce550d6ae7c877bf0c60b62132f2e599fa55 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Dec 1 07:56:33 2017 -0500 | |
Enable ccache for Travis builds. | |
This change requires Build branch updates to ON in the travis options. | |
commit 25bd9a965051685683236e6619926e3ffe0519a8 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Dec 4 17:12:34 2017 +0100 | |
FR translation improvement | |
- Translation improvement for Target *meter* | |
commit f0d49b149baf78c5d94453a0ef67b19f453d13ea | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Dec 3 13:57:58 2017 -0800 | |
Have the AI make basic use of imperial stockpile | |
commit 7fb6ed7f4453e8874a6949dd777d3fa3d00af238 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Nov 25 13:12:51 2017 +0100 | |
Make default Order subclass constructors private and default | |
There is no need to keep the default constructors public, when they only | |
a prequisite for using boost::serialization. Also no code except the | |
serialization one should be able to create invalid Order objects. | |
commit 8647bb1a0180adc0ec84b6308ccc67c7145e2e62 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Nov 26 20:32:05 2017 -0800 | |
add main stockpile techs to AI research plans | |
commit e855dc2dc8d670ecbce834008c91141fdedfdf4f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Dec 3 13:05:34 2017 -0800 | |
Expose ProductionQueue pause and enable stockpile Orders to AI | |
commit 846f6bbf60cc8cc5e90418fe4da727ab10a57a9c | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Nov 26 19:27:55 2017 -0800 | |
Expose more ProdQueue Element attribs to python interface | |
- allowed_imperial_stockpile_use exposed as allowedStockpile | |
- paused exposed as paused | |
commit df344c6e6de8360400a33b7746341b958c8996de | |
Author: codingHahn <nick.hahn@hotmail.de> | |
Date: Sat Dec 2 14:42:02 2017 +0100 | |
Include voidlinux package install | |
Freeorion was recently added to the voidlinux repos. | |
commit 168e0937adfed97c66ed62da7fb3a5a9ebb218c8 | |
Author: alleryn <timothy.lucas.jaeger@gmail.com> | |
Date: Thu Nov 30 20:00:28 2017 -0600 | |
Update Pedia Industry entry for Stockpile | |
commit c557e3fd65013e50ffcc9f6afa73ea994f761204 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Dec 1 17:58:38 2017 +0100 | |
-grooming | |
-Re-enabled some prodution queue logging at trace level. | |
commit b26cc17b287d8b5dea46f2c3f00a4a6c96615c8f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Nov 30 19:27:50 2017 +0100 | |
-Set default / initial allocation to 0 for every production queue item. | |
-grooming | |
commit 9523524e2d5285c0a94ff4c1a6ca5519d5123db0 | |
Author: alleryn <timothy.lucas.jaeger@gmail.com> | |
Date: Thu Nov 30 22:52:44 2017 -0600 | |
Add missing line to laenfa file | |
commit 51a663798fee69007015ce776863cca8471466c8 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Dec 1 11:52:38 2017 +0100 | |
Add alleryn to credits | |
commit 6dd50cff10722c7bc5e346978e95368aee2640aa | |
Author: alleryn <timothy.lucas.jaeger@gmail.com> | |
Date: Thu Nov 30 19:54:44 2017 -0600 | |
Fix pedia entry Imperial PP Use Limit | |
commit 11894ece5255489fcd4896b96e4732e8bf79773a | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Nov 30 19:16:51 2017 +0100 | |
Reduce clutter in AI logs | |
commit f5bbedb749fb3eced5487734558790bbadf6ec1d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Nov 30 13:13:00 2017 -0500 | |
Recreate Pathfinder in Universe::Clear() | |
This might fix issue 1732 where hostless servers trigger an | |
AddressSanitizer error on some subsequent restarts. | |
commit 5d723fdf618b915cc52120ceb862e0d99c1c6394 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Nov 30 12:28:16 2017 -0500 | |
housekeeping: Remove obsolete comment about leaky ObjectMap pointers | |
All the pointers are shared_ptrs. | |
commit 110ba9fbb3b5ce016b9938649b423f9e91736941 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Nov 30 12:24:15 2017 -0500 | |
Make Universe:: ResetUniverse() and Clear() into single function. | |
commit ca02766342e80dcd464f1eac2b02a8c2120ef812 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Nov 30 09:29:26 2017 -0500 | |
Remove unused warning in UniverseObject::MoveTo() | |
As discussed in review #1874 | |
commit 94783ad3d5013dcd02c5f50d99e4043a9ac17c05 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Nov 30 02:31:29 2017 -0600 | |
Construct string from ternary result | |
commit ac77ed357a817d22e4fe3b7fccb646c7c154c1f8 | |
Author: alleryn <timothy.lucas.jaeger@gmail.com> | |
Date: Tue Nov 28 17:41:05 2017 -0600 | |
Fix typo in stringtables TRANS_DESIGN_DESC | |
commit b5ab1b8fabbe7956425e16c2adc501f9469fe510 | |
Author: alleryn <timothy.lucas.jaeger@gmail.com> | |
Date: Mon Nov 27 01:24:02 2017 -0600 | |
Rename ImperialStockpileX focs files | |
commit 8d3be3252c265e0cc2305ff21cf5357e68688ab8 | |
Author: alleryn <timothy.lucas.jaeger@gmail.com> | |
Date: Mon Nov 27 01:17:57 2017 -0600 | |
Add Imperial Stockpile Techs to Pedia/Techs/Production | |
commit 23ef62b2eefbaa0cf6c6138ae8d44c4962bf8d6b | |
Author: alleryn <timothy.lucas.jaeger@gmail.com> | |
Date: Mon Nov 27 00:10:17 2017 -0600 | |
Change Trans Design's Tech Category to Prod | |
commit 5367c9d02d0f3fe0af9c083fadc2e65f2c45c479 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Nov 30 05:21:03 2017 +0100 | |
-Early abort to prod queue simulation when queue empty. | |
-grooming | |
-logging tweaks | |
commit ca6abde9ce9e964b773ee109fb06c9a4e0f703e0 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Nov 28 01:57:03 2017 +0100 | |
Always Store the AIstate aggression as integer | |
commit b19e4ddec4799864594951a003c68fffb1cdc9f0 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Nov 28 00:26:51 2017 +0100 | |
Fix IDE warning | |
commit deb1912a00f9e65d7094465876b871e9700705e8 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Nov 28 00:18:34 2017 +0100 | |
Remove unused OrderSplitFleet | |
commit 4a7417f5af6183fc0658098084a9434e820981f4 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Nov 28 00:01:09 2017 +0100 | |
Do not pollute module namespace with local debug variable | |
commit 3992f4c2d6e4bee518f829e864619e6786ea046e | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Nov 27 23:54:15 2017 +0100 | |
Fix variable name to adhere PEP8 | |
commit 92a96e371d7e5829146f310989254603888f82cf | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Nov 27 23:52:26 2017 +0100 | |
Remove unused imports | |
commit 5abb38aed094f86d36a1d1b990007f7f9a3fca61 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Nov 27 23:52:03 2017 +0100 | |
Remove unreachable code | |
commit 1c410b65028c662af74fe55fb9134049a1a048e6 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Nov 27 23:37:08 2017 +0100 | |
Tweak logging of invasion order | |
commit 575af5a4a231b3d64b356b2041ff0b050cac12a0 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Nov 27 23:29:56 2017 +0100 | |
simplify InvasionOrder.issue_order | |
commit 3e6ad81d611e45c5cb38e6bec07a2f5b790b0eef | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Nov 27 23:20:55 2017 +0100 | |
Remove unused Order definition | |
commit cbf1e48ae5c744a6e2a140c3cb86b2d76807d555 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Nov 25 20:06:11 2017 -0600 | |
Replace use of unicode character literal - fixes #1878 | |
commit e07dee8e3bf9810e2fe4331b6ceb3278dd549d63 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sun Nov 19 13:53:58 2017 -0600 | |
Always log prior to return of InitStringtableFileName | |
commit b7eee048ddabc039978ed331985210a0b0931aa5 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Nov 17 01:35:43 2017 -0600 | |
Defer setting default stringtable filename | |
commit d6db8bdd4ad10840dc2497c57b0ea05361ffa337 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Nov 17 00:45:42 2017 -0600 | |
Determine user preferred language for stringtable file | |
Attempts to determine language from system locale when | |
the stringtable-filename option is set to default value | |
commit 074e6ed12eeb94fad6c6e49a86a989d0ed0056ed | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Nov 17 00:39:35 2017 -0600 | |
Add IsExistingFile utility function | |
commit b11416dd34b06689ab34c1f62f61505e62700751 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Nov 25 11:28:32 2017 +0100 | |
grooming | |
commit 2ebae28729c9eb539248de394d939fe9acf14069 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Nov 25 08:42:52 2017 +0100 | |
Remove dead code from OrderSet | |
commit 7702d47d66f17597121fe45939e4c9d53d6052c2 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Nov 21 13:40:48 2017 -0600 | |
Reapply effects when determining planet suitability | |
commit 87f18e0a7e8d7926442f9f34e69aa45dcb039f1f | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed Nov 22 10:15:59 2017 -0600 | |
Toogle prod pedia wnd after showing prod wnd - ref ec4bbc6 | |
commit d21aa97b876febe55cc1b12d642cf473d8751db8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 21 12:08:17 2017 -0500 | |
housekeeping: Remove unused DOUBLE_RIGHT_TEXT_X in CUIControls.cpp | |
commit 3be7cf00c85e9e55937ef2deb1de7ee5e759d026 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 20 09:25:28 2017 -0500 | |
housekeeping: /* in comment in MapWnd.cpp | |
commit 2aa538550a143bff818de89ee5ea1790fc54f241 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 20 12:29:30 2017 -0500 | |
Change UniverseObject invalid position warning to a clamp. | |
commit e6848d81da15ba3de1b71f1208968f3a8b570b3a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Nov 16 14:08:29 2017 -0500 | |
Remove some unnecessary copies in python wrappers. | |
commit f21e92ac67e3d6e375a3b14abaa8375b9edf9533 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Nov 15 15:41:24 2017 -0500 | |
Fix leaked FleetPlanWrappers in python/server/ServerWrapper.cpp | |
commit 578a6340ae1971db6b8411b07a5a4d78491bc4a1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 20 05:55:41 2017 -0500 | |
Refactor HumandClientApp so that ExitSDL is clearly private. | |
This addresses code clarity issues raised in review #1871 | |
commit 790aa06e0adfc649ec54c83755336649ea31e32a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 20 04:30:40 2017 -0500 | |
Rename GG::GUI::Exit() to GG::GUI::ExitApp() | |
As pointed out in review #1871 Exit() is ambiguous. | |
commit e5c1e5645015c96907fa01caa4703677bfcaab25 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Sun Nov 19 15:31:04 2017 -0500 | |
Prevent leaking expired weak_ptrs. | |
commit 5da8411d3bb0dac468349b7088aa7540a4ccf9f8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Nov 17 09:15:29 2017 +0100 | |
trivial grooming | |
commit fac09c61003c7898fb09b647771ac96372e55d35 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Nov 12 22:26:11 2017 +0100 | |
Remove manual maintained Xcode project | |
commit 66820c97effc5036110f511c13ca2db3fc0acffb | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Nov 12 22:15:29 2017 +0100 | |
Remove manual Xcode project from Travis build | |
commit dc2bc6439aee6fd738f19b03bc088879f8d97e9e | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Nov 10 14:55:57 2017 +0100 | |
Force ‘Release’ build config for Xcode generator | |
When using the Xcode generator, including ‘Debug’ into CMAKE_CONFIGURATION_TYPES results in the Debug build configuration always used when building the generated Xcode project via CMD-B, regardless what CMAKE_BUILD_TYPE is set to. The only way to prevent this and force Xcode to actually use the Release build configuration is to set CMAKE_CONFIGURATION_TYPES to ‘Release’ only. | |
As the resulting app of a debug build on OSX is more than twice the size as that of a non-debug build, also significantly slower, and you won’t need debug builds with Xcode most of the time, set CMAKE_CONFIGURATION_TYPES to ‘Release’ only when the Xcode has been specified. | |
commit 6bda59fa08767e16fde56caa7c2d4dca5755df6f | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Nov 12 14:58:37 2017 +0100 | |
Fix DMG package generation on OSX | |
In order for the FO app bundle to actually get copied into the DMG file | |
CPack generates, a proper install statement needs to be issued for the | |
OSX platform. | |
commit c4d4817c5f4c3dfebf74f877248b83551eecc529 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Nov 9 17:19:19 2017 +0100 | |
Fix include path of Python patchlevel.h | |
commit bd53b8a1e491aeb495dd82ac43263707c480f1e1 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Nov 6 09:16:53 2017 +0100 | |
Circumvent Travis OSX Homebrew error | |
The current installation of Homebrew in the OSX images seems to be | |
broken as it queries for an existing Rubyt runtime. Running | |
`brew update` before invoking an other `brew` command should fix | |
this for now. | |
commit b5ebeba5408304b9d6e7745b9d84a2e4740b30a4 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Nov 10 12:56:33 2017 +0100 | |
Fix copying of frameworks to OSX app bundle | |
On OSX, cmake’s copy_directory command follows symlinks, which does not work well when copying the frameworks to the app bundle (frameworks on OSX contain a lot of symlinks, so copying them while following symlinks results in the copy being up to twice the size of the original). | |
Fixed this by using the ‘cp’ command instead of ‘cmake -E copy_directory’. | |
commit 713528924745da046343663448c19d43cd8c3e47 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Nov 10 17:36:44 2017 +0100 | |
Fix compile error when building with Clang | |
commit 4b408be0784f679da0b56aaef0089552dd5f2915 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Fri Nov 10 14:14:03 2017 +0100 | |
Use more recent MacOSX image | |
Using the `xcode6.4` image on TravisCI pins the project to CMake 3.2. | |
Installing a more recent version of CMake via Homebrew will not use a | |
binary installation (Homebrew bottle) but instead a source installation. | |
This will prolong the build time and cause the build to fail by timeout. | |
Using a more recent MacOSX image will allow to use a binary build of | |
CMake and cutting down the build time. | |
However the default Travis `xcode7.3` libc++ implementation contains | |
[a bug](1), which is triggered by our code. Using the `xcode8.1` image | |
image should fix this. | |
1: https://bugs.llvm.org/show_bug.cgi?id=27115 | |
commit 1603940025d5bb0bcdbccedb9f1465aef92a02f9 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Nov 9 17:10:18 2017 +0100 | |
Copy shared boost libs to app bundle | |
Added copy operations, which copy the required shared boost libraries to the “SharedSupport” folder of the application bundle, to the post build step on OSX. | |
commit f48921821177c9387431a89e7cecc0aa72349369 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Nov 9 17:00:06 2017 +0100 | |
Add xcode_dummy.cpp to .gitignore | |
commit 8f968665f1a49d464da229b16d3e0427fcf282a2 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Nov 6 12:20:13 2017 +0100 | |
Print CMake version on Travis OSX build | |
commit 0e53ef61b5316e0d98d9ea3ebf79045483d447e0 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Apr 1 12:59:36 2017 +0200 | |
Install a more recent CMake version for MacOSX on TravisCI | |
commit e433797504e3934cbc31283274e3749667f3214f | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Apr 1 21:24:34 2017 +0200 | |
Add package configuration for OSX DMG packager to CMake | |
commit 48aba735f497f7df65e23db16b0a3857b0d318c2 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Apr 1 17:14:44 2017 +0200 | |
Don't use UNIX install layout on MacOSX | |
commit d6702b915019eed4fa3e057d6e49dd8f2d3bfaec | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Mar 25 21:04:48 2017 +0100 | |
Create MacOSX application bundle with CMake build | |
commit d5bb50de9e2ee0dc6c9cc1a740c79f51529a54b9 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Thu Nov 10 17:25:34 2016 +0100 | |
Build CMake via Travis on OSX | |
commit ee2b5764e4c07f8c7c889ad018ae9ee511362776 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sat Apr 1 12:52:49 2017 +0200 | |
Raise the minimum CMake version to 3.4 for MacOSX | |
The CMake FindPythonLibs.cmake module before CMake 3.4 contained a bug, | |
which causes the build to prefer the system Python libraries even when the | |
build should use the FreeOrionSDK Python framework. | |
commit afd3559f5eda56a24e954d9c525fc12151a27799 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Nov 6 08:56:36 2017 +0100 | |
Link boost as shared libraries with CMake MacOSX | |
commit 523c1d0ae9ebadeaf646eae197ec298e675d8954 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Nov 6 08:55:52 2017 +0100 | |
Build CMake MacOSX with x86_64 architecture | |
commit 157a57e5b242204fb0578ea76d66b3cb21650548 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 19 13:33:53 2017 -0500 | |
Remove unnecessary variable assignment in Pathfinder.cpp | |
From review #1868 | |
commit d38693601e6314a32a3a478b1b4e99efc8b43de1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 19 13:04:01 2017 -0500 | |
Improve comment in SitRepPanel for review #1867 | |
commit 46182352edcead14d0591c078675e7bba3d4091a | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Nov 18 19:47:11 2017 +0300 | |
Increase chat history size | |
As described https://github.com/freeorion/freeorion/pull/1842#issuecomment-344763797 make history size big enough. | |
commit 85033098003c15fbc76788a2ec7da8ce3966d7f4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Nov 17 08:07:33 2017 -0500 | |
Remove workaround for Boost < 1.45 in Lexer | |
commit de0fe923586ac09ee3a6aaa05fe948b9c35876f8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Nov 15 13:27:28 2017 -0500 | |
Remove second exit path for HumanClientApp. | |
The HumanClientApp used HummanClientApp::CleanQuit to exit sometimes and | |
SDLGUI::QuitSignal at other times. | |
In this commit HumanClientApp now overrides SDLGUI::Exit and has a | |
single exit mechanic. | |
commit fbeebc20be4fd60828e758856698e5d18d614688 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 14 07:48:00 2017 -0500 | |
Make GeneralizedLocation report no location for fields and temp objs | |
commit 7a06e3cf370ea4526c2a9002fa4aa9e0462eb864 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 11 16:20:58 2017 -0500 | |
Change SitRepPanel to only validate sitreps that might be shown. | |
Previously, each turn it validated all sitreps since the start of time. | |
commit 4936079334e6704d638bd1ef34a77c8085318d41 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Fri Nov 17 14:36:39 2017 -0500 | |
Change m_wnd_stack to hold weak_ptrs. | |
commit 1660ab24a165d70e905e066ff5b872bb7d7a9fc7 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Fri Nov 17 08:51:51 2017 -0500 | |
Close fleet windows properly when clicking on the map. | |
The problem was that the shared_ptr in m_wnd_stack was keeping the | |
window alive for too long. Possibly it should be changed to hold | |
weak_ptrs instead? | |
commit fca4d52b30e2b64767c58089a0a18fc0a2b142eb | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Nov 16 17:11:44 2017 -0800 | |
fix wrong function call in InvasionsAI | |
commit 4850a9be9e7f99dd0b8d7c3e1104dbe8d80ec174 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Thu Nov 16 12:14:47 2017 -0500 | |
Update my preferred credits. | |
commit 5f3d5b0339e45672930efe7406d2801f27c619ea | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Nov 16 14:38:52 2017 +0100 | |
grooming | |
commit dceaf1174d2fc83016f89f138351d08d2632ff60 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Nov 14 17:26:51 2017 -0500 | |
Grooming and clarify a comment from #1857 review. | |
commit 3e090e54243c2993b5c96dd0b4cf7c78fe7e1df9 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Nov 14 16:47:01 2017 -0500 | |
Comments and null checks from #1857 review. | |
commit 6b67e54c332b1e63dae4d942b6aab59ff9f2ec11 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Nov 14 21:58:11 2017 +0100 | |
-Safety check because I got a crash when completing construction of OwnerColoredSystemName. | |
-grooming | |
commit de9f66e5b96ad0b614178c3e8fab8d43c47bfe49 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Nov 14 15:06:14 2017 -0500 | |
Add automatically-opening windows to the window-closing stack. | |
commit 44c592c594e3c607176e31dfcaf81019ddbbf050 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Nov 14 12:17:09 2017 -0500 | |
Add title bars for system meter summaries. | |
commit 7c83f2221162ae5a7a39cd518642c1098f0c1374 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Wed Nov 8 11:08:36 2017 -0500 | |
Fix assert in debug mode. | |
commit 52ea621d41c85502270ae17504dd798d12c376ea | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Nov 7 21:05:50 2017 -0500 | |
Add tooltips for the system sidebar meter totals display. | |
commit 0bdbf32638394b9ee643c19f7d39ca2af15263b3 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Nov 7 18:06:04 2017 -0500 | |
Refrain from adding Supply values. | |
commit 7030a327ca0518302e61dc670eefc3c9c6f61a63 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Nov 7 18:00:53 2017 -0500 | |
Add Shields, Defense, Troops, and Supply to the top bar of the SidePanel. | |
Only in systems where all planets are owned by the same empire, to avoid confusion. | |
commit 9b2953bea7a7c11a64199f27dee091e9a201d43a | |
Author: wheals <shm.mark@gmail.com> | |
Date: Mon Nov 13 19:44:13 2017 -0500 | |
Make the escape key close windows on the MapWnd in LIFO order. | |
commit 863bbc8a66ddbf240c03ceca71a844444f33dc01 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Mon Nov 13 12:59:52 2017 -0500 | |
Move the x axis label to be above the bars in the combat report summary. | |
commit 2698bf45840ffb20d77d61da21d087c5750028ef | |
Author: wheals <shm.mark@gmail.com> | |
Date: Mon Nov 13 12:55:57 2017 -0500 | |
Increase the width of the fleet browse window. | |
Long ship design names were being cut off. | |
commit 963f17f5821bc40cf33bed630b3c942eec85a200 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Mon Nov 13 12:55:01 2017 -0500 | |
Add a section to the fleet browse window with ship designs. | |
commit b6940d031380e222e8fe59c8538fbf94f0a49f33 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Nov 13 16:08:17 2017 +0100 | |
Update fr.txt | |
- On par with latest en.txt (Nov 12, 2017 - d4a1eee) | |
commit d598b00945a9b409323c1de384000384a9189402 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Sat Nov 11 21:07:05 2017 -0500 | |
Add a location in the sitrep order for the new refueling sitrep | |
commit c468ea567500650ec305c038f340203523c67df1 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Wed Nov 8 13:33:31 2017 -0500 | |
Generate a sitrep when a ship naturally goes from 0.x to 1.x fuel. | |
commit 34f9dc3fac0db5695c0f2c903ab1f3710e289e35 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Wed Nov 8 10:57:15 2017 -0500 | |
Simplify wording. | |
commit 86d849c7a9b214d5074b5421cf69c1359ad16354 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Nov 8 09:26:45 2017 -0500 | |
Fix in Pending.h, clear pending when catching an error. | |
If pending is not cleared when the error is caught, then the next time | |
pending is polled a crash occurs. | |
commit c6c62c21379852f22e651dc0dad71042a977eb8f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Nov 8 08:48:22 2017 -0500 | |
Remove unused debugging message. | |
commit 0e1f14124def1c5e3e9266006fc9669aea549ead | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Nov 7 09:52:05 2017 -0500 | |
Remove unused code in EffectParser1.cpp | |
commit 061f2f4c9998113a3bba4cb607301a5bb109160a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 6 17:11:55 2017 -0500 | |
Reduce backtracking in arithmetic rules in ValueRefParserImpl.h | |
This improves performance. | |
Backtracking means that memory is allocated for a value ref and then | |
immediately discarded. | |
commit 77bdc407d0760a529e40914d16248dce01fd4778 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Nov 8 16:07:57 2017 +0300 | |
Fix #1843 | |
commit 5f05e53651363e8ffb220a3e55c91f4dbe83cce2 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Wed Nov 8 07:42:24 2017 -0500 | |
Improve wording in Research decription. | |
commit 456086cf5b7cc4f8ecb8b57827d58851549f4964 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Nov 7 21:09:18 2017 -0500 | |
Change RPs to RP. | |
commit 84170a4118572e707b66bc1c80c2e50046c0a12a | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Nov 7 12:02:03 2017 -0500 | |
Add Pedia article about Homeworlds (fixes #1430). | |
commit 1ad397e7d9fda4c204cc41170e7ebbaab5d2355d | |
Author: wheals <shm.mark@gmail.com> | |
Date: Mon Nov 6 18:16:50 2017 -0500 | |
Update Research Pedia entry for #1472 changes. | |
As suggested by Ouaz in | |
http://www.freeorion.org/forum/viewtopic.php?p=90174#p90174. | |
commit 90bdda3e7af53cd91cf24192496e648010ea3403 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 6 09:24:31 2017 -0500 | |
Split deconstruct_movable into multiple functors. | |
This might help older compilers identify the return type. | |
commit c3aa9253af5ba882bdfeb9cd21bfe71d0f16f663 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 5 13:41:14 2017 -0500 | |
Refactor fleet parsers to avoid unique_ptr copy in phoenix::actors | |
commit c8453f6c8badbe4e9f5413b46e1fc403a1030a59 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Nov 5 13:40:30 2017 -0500 | |
Remove unused insert functor from ParseImpl.h | |
commit eb7d4383270850fb417b04406e4dc3cf4b9dfcad | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 4 14:16:26 2017 -0400 | |
Add result type to deconstruct_movable in MovableEnvelope.h | |
This enables compilers without full decltype support to use the | |
deconstruct_movable functor. | |
commit b554c3aeeed3e580d6e65d0aebd1a006f2ba3abe | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 4 16:09:55 2017 -0400 | |
Add include Condition.h to ConditionParser.cpp | |
commit 3a7194838ab74eb3df09a130b4f8dd6d1bce13d5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 4 09:44:08 2017 -0400 | |
Remove raw pointer constructors in ValueRef.h | |
commit 9265d572908c5b23902bbd678b5ddae38b536c03 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Nov 3 15:12:10 2017 -0400 | |
Remove redundant construct_movable_ function calls. | |
commit ccf745f9e0ce1d4b71d969ca39f5d12c14f2dc11 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Nov 3 14:37:32 2017 -0400 | |
Remove unused lazy functors from ParseImpl.h | |
commit b1ab67a8022c48a2694ee9e8277bc89d2913fd3a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Nov 3 14:33:47 2017 -0400 | |
Convert FleetPlansParsers to use unique_ptr. | |
commit c70ec78a169e231d15e9b0c66b8759bc25e1d490 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Nov 3 13:00:47 2017 -0400 | |
Remove unused OpenedMoreThanOnce exception from MovableEnvelope.h | |
The functionality was replaced using the spirit expectation exception, | |
via the pass parameter. | |
commit ea601dc623391a9ad1679f2b7f71b48a68670644 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Nov 3 12:28:08 2017 -0400 | |
Convert synthesized attribute of value refs to MovableEnvelope from pointer | |
The fixes memory leaks associated with back tracking over raw pointers. | |
commit f6bc9af98b852b37374303f6dd94f3486dee01be | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Nov 3 09:51:59 2017 -0400 | |
In MovableEnvelope require pass param for OpenEnvelope() | |
This forces all failing OpenEnvelope to generate a spirit::expect error | |
message. | |
commit 991e407cb8f9459f4274aeff481531eff57f9ffb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Nov 2 17:38:45 2017 -0400 | |
Add qi::pass_type integration to MovableEnvelope.h | |
This allows errors of repeatedly used unique_ptrs to be reported in the | |
same manner as other parser errors. | |
commit 67b3fe711a9754925bf8b84392eb75d81628dd03 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Nov 2 16:55:01 2017 -0400 | |
Add vector and map OpenEnvelopes to MovableEnvelope.h | |
commit 34e77264fbd5e17fc97a7aafc99eb9b94e5a13d9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 31 12:16:29 2017 -0400 | |
Move value_ref_signature declaration into detail namespace | |
commit b022df57ba743a411a0ac62f7721a5334f53f820 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 31 11:37:56 2017 -0400 | |
Fix warning about missing override from ShipsListBox::CompleteConstruction() | |
commit 90164addf9b889d7c199e2c2718182744567316e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 31 11:37:13 2017 -0400 | |
Convert synthesized attribute of conditions to MovableEnvelope from pointer | |
commit 91e12b91f01f2e4f468d19564abf252bfd95ad71 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 31 11:36:17 2017 -0400 | |
In MovableEnvelope.h add deconstruct_movable functor. | |
deconstruct_movable extracts the contained std::unique_ptr<T> in order | |
to be passed to constructors at the end of a parse. | |
commit 00c926597e0abef17f66c8ba25a01ea2ee9ed054 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 31 10:50:18 2017 -0400 | |
Make MonsterFleetPlan() use unique_ptr to accept location condition | |
commit 754a9a584eb58b2ba575224d2b7a02e22e21a082 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 31 00:42:55 2017 -0400 | |
Change EffectParser synthesized output to MovableEnvelope<EffectBase> | |
commit 0aee5e4aeade459f8154c414dbde3811004a8a10 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 15:00:40 2017 -0400 | |
Add lazy move_back() to ParseImpl.h | |
commit 774732482b9f619591f4ebd9d97ec70f5fe46afb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 10:28:40 2017 -0400 | |
Remove unused raw pointer Condition constructors | |
commit 5018891020edd7f16112f22ff80be385c8940c3b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 09:34:00 2017 -0400 | |
Convert condition constructors in ConditionParser7 to use unique_ptr variants | |
commit a51d421c340d4383c7ae2a15d637bb45ce6e059f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 09:05:18 2017 -0400 | |
Convert condition constructors in ConditionParser6 to use unique_ptr variants | |
commit 2bf78fe7828524f8d0aae354287845d8d81755e9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 07:53:58 2017 -0400 | |
Convert condition constructors in ConditionParser5 to use unique_ptr variants | |
commit 40e5a6ad2031cdb58cd551af06b28f859a8e2056 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 07:41:56 2017 -0400 | |
Convert condition constructors in ConditionParser4 to use unique_ptr variants | |
commit 367f52dc9143adaeec77a865a0e306c64a2873c7 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 07:33:10 2017 -0400 | |
Convert condition constructors in ConditionParser3 to use unique_ptr variants | |
commit c611374f0fba3de907f017c2e4eb4babb367cfd5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 07:32:56 2017 -0400 | |
Add Condition::ValueTest unique_ptr variant constructors. | |
commit efbf10a79233ce5f4eaacab52df654f6c7d98e95 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 06:45:56 2017 -0400 | |
Convert condition constructors in ConditionParser2 to use unique_ptr variants | |
commit a2c545945c980fc22143076a79dc7e3a60bdd1f9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 06:35:18 2017 -0400 | |
Convert condition constructors in ConditionParser1 to use unique_ptr variants | |
commit 651c4f49b7fb9915499457a471fa8de687985759 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 06:30:23 2017 -0400 | |
In Effect.h make effects vector params rvalues to reflect move requirement | |
commit 53f51c54137bafa741c149a54f35762ede663b3a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 06:29:19 2017 -0400 | |
Use lazy_move_() in EffectParser4 and 5 for effects vector. | |
commit c9ae8d288bc2f121330f1b150ec5d74b147e4c70 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 22 06:28:23 2017 -0400 | |
In ParseImpl.h add a lazy_move() functor. | |
commit ec7dcad9c2a0ca6337c4031aed3e813cc7112fe0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 21 15:09:15 2017 -0400 | |
Remove unused raw pointer constructors in Effect.h | |
commit 74902d17342ba1868a7b0ff084929619393f8a19 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 21 14:30:16 2017 -0400 | |
Convert effect constructors in EffectParser5 to use unique_ptr variants | |
commit 77938f6a0d3c76c691be440d1f710f62cef55734 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 21 14:13:54 2017 -0400 | |
Move duplicated emplace_back_1_ into ParseImpl.h | |
commit 24a0b530f5e73e776313b9bbfef23830788aa5bd | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 21 13:08:43 2017 -0400 | |
Convert effect constructors in EffectParser4 to use unique_ptr variants | |
commit 886178568b7d84fab97da916fc4cd3afd9ca013e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 21 11:31:03 2017 -0400 | |
Convert effect constructors in EffectParser1 to use unique_ptr variants | |
commit 0a975cc0d39fceaf3a7252f3670a70e0fd770447 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 21 11:19:20 2017 -0400 | |
Convert effect constructors in EffectParser3 to use unique_ptr variants | |
commit 3100872fb88d6e471b77d5fe3db42dc27070920d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 21 11:19:06 2017 -0400 | |
Add RemoveStartlanes unique_ptr constructor variant | |
commit 8e4ff3e2a11d25a4140d8a67ad5eb71b8ed40b9b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 21 10:13:11 2017 -0400 | |
Convert effect constructors in EffectParser2 to use unique_ptr variants | |
commit c553f73ea994f74c264cc9a729dae6be7f7f034f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 21 09:54:11 2017 -0400 | |
Remove SetSpeciesSpeciesX raw pointer constructors | |
commit bab93dd7c043852a44527b86ba0f42988085eb77 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 21 09:21:32 2017 -0400 | |
Remove SetVisibility constructor using raw pointer | |
commit a5482f6b266f6042400ca39fda198b6ec389758b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 30 15:24:29 2017 -0400 | |
Keep MovableEnvelope references within /parse. | |
MovableEnvelope fixes a parser issue and should not pollute code outside | |
of the parser. | |
commit f3b49004becda7f2f96980ce84a53d5086ec77cf | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 30 15:15:45 2017 -0400 | |
Use boost::make_unique in parser. | |
commit 5b5dd5a267afcd34167e35bdf43316b3a64778f2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 30 05:26:49 2017 -0400 | |
Convert EffectsGroup parser to use MovableEnvelope and not leak memory | |
commit 92333478ec64100c54111e109f793b4785a7ef24 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 29 15:28:55 2017 -0400 | |
Convert CommonParams to handle MovableEnvelope | |
This makes CommonParams parsing not leak on backtracking in the spirit | |
parser. | |
commit bd6296772cd63d97ea64984cc9e79e7c79b6ac3d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 29 15:26:43 2017 -0400 | |
Add converting constructors to MovableEnvelope. | |
commit f0b5c311d127fba1020a6206062957926e440b06 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 21 08:10:41 2017 -0400 | |
Change to using classic = boost::spirit::classic in various files. | |
This is changed from using namespace boost::spirit::classic which causes | |
conflict with similarly named objects. | |
commit 00584c32d730560d5c2e733e24bcf9e7c3e471b5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 28 17:05:45 2017 -0400 | |
Convert EffectsGroup to use MovableEnvelope parameters | |
commit f5d9164718dbee03c8fb939ebc79bbf180dfc9e6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 28 15:47:04 2017 -0400 | |
Use MovableEnvelop to wrap GenerateSitRep conditions. | |
commit a670a706fe19ecd6d96b81117e67327b70cfe3be | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 17 09:52:54 2017 -0400 | |
Add parse_file overload with a second arg parameter. | |
commit aab3e09cf2c0817eafee8b1bb0b2e91e931f778d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 17 09:50:35 2017 -0400 | |
Move constructors containing EffectsGroups into .cpp files. | |
This will allow converting the shared_ptr to unique_ptr and defining the | |
destructor in the .cpp file. | |
commit 7c990db8471f2d9b1db1089b70410bf90020d9e6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 17 08:34:15 2017 -0400 | |
Refactor parse_file warnings into parse_file_end_of_file_warnings | |
commit 4b936ea39463e312a4f5b1c7cf54276e6c9fdfc9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 17 08:21:15 2017 -0400 | |
Change parse_file timer threshold to 1ms to reduce log file noise. | |
commit fa0343d801bf349a22ebf1d78183a22e399bdefe | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 15 12:25:50 2017 -0400 | |
Convert EffectsGroup parser to handle unique_ptr Condition and Effect | |
commit cecc04c0640ddc0a6e82953f3da6ad09dfb0906d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 14 16:42:17 2017 -0400 | |
Convert GenerateSitRep parser to handle unique_ptr Condition and ValueRef | |
commit 4dfe72551d05ec89188c8b052a83bbd74c57ffd2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 28 12:49:11 2017 -0400 | |
Use MovableEnvelope to wrap GenerateSitRep message params. | |
commit a9223002eb6b3dfa7303dc08dc2e3942bcb8777a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 28 12:35:12 2017 -0400 | |
Add MovableEnvelope.h as a workaround to boost::spirit pointer handling | |
boost::spirit expects all types to have value semantics and all | |
polymorphism to be compile time. | |
MovableEnvelope is a wrapper around unique_ptr that gives enough value | |
semantics to work within boost::spirit | |
commit 1992d844045767756d6970cde5da49f34d399f9b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Oct 12 12:25:26 2017 -0400 | |
Convert GenerateSitRep parser to handle unique_ptr MessageParams. | |
commit 886900d17d38611e8214ef077af82f645ce4534f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 27 16:40:36 2017 -0400 | |
Replace new incomplete_design with make_shared() in DesignWnd.cpp | |
commit d4669ee5aee073d6e07c106cde8cfa88c8f04dcb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 27 16:39:54 2017 -0400 | |
Replace various unique_ptr(new X) with boost::make_unique | |
This is an interim solution until C++14 is adopted. | |
commit 7534eacae2c36c58c5ba5d3a3411d2fed995ff7e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 9 14:49:39 2017 -0400 | |
Wrap naked 'new Condition' in unique_ptr in Species.cpp. | |
commit 4e1beccd1b80bfce7a6db242b6be630e2f693176 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 9 14:49:02 2017 -0400 | |
Wrap naked 'new Condition' in unique_ptr for IncreaseMeter uses. | |
commit 3353c0342d72ed2bf96a96bbf6160081476cea25 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 9 13:27:31 2017 -0400 | |
Replace naked "new Condition" with unique_ptr in ObjectListWnd.cpp | |
commit 2f4cb80aa6555e6be80a27f3422ce0a39f756475 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 9 13:14:15 2017 -0400 | |
Replace remaining uses of naked "new ValueRef". | |
commit 3052efccf03a4f27a79e7df38c9568a9b5ddf0a2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 9 12:23:23 2017 -0400 | |
In ObjectListWnd.cpp convert new ValueRef to use unique_ptr. | |
commit 1c474f206ecc84d76ef58af51ff9a942085c0c99 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 9 12:22:26 2017 -0400 | |
Fix ValueRef unique_prt parameter constructors: use std::move | |
commit 4b0f2e207d10e6c1f9e8f8b62c5e0e538dbc3797 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 2 05:55:49 2017 -0400 | |
Overload constructors in Effect.h with unique_ptr parameter versions. | |
commit 0c64f4bf0c04b87d0eab3e74592c876d4384448b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 1 16:34:13 2017 -0400 | |
Overload constructors in Condtion.h with unique_ptr parameter versions. Part 3 | |
commit 0196c6f45273588fb212836917512433c5fb0b34 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 1 15:48:04 2017 -0400 | |
Overload constructors in Condtion.h with unique_ptr parameter versions. Part 2 | |
commit 2dce9c8193bdd8e93b72354291a3f20e37cb02aa | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 1 15:05:37 2017 -0400 | |
Overload constructors in Condtion.h with unique_ptr parameter versions. | |
This will permit transitioning the parsers from new_ to unique_ptr. | |
commit 2a134526203451551151371d542df814c0e59c57 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 1 13:30:29 2017 -0400 | |
Overload constructors in ValueRef with unique_ptr parameter versions. | |
This will permit transitioning the parsers from new_ to unique_ptr. | |
commit b74855ca7e17be358a1489bdfea097ff3fe7e985 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 1 09:36:39 2017 -0400 | |
In Effect.h convert vector<EffectBase*> to vector<unique_ptr<EffectBase>> | |
commit ffb5291b8c4b5181cb130ff816c6c85f0ec14d81 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 1 08:53:42 2017 -0400 | |
In Effect.h convert ValueRefBase<T>* members to unique_ptr. | |
commit 943aa93a700431da5cd66e94247a4995efba8b4a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 1 08:36:56 2017 -0400 | |
In Effects.h convert ConditionBase* members to use unique_ptr. | |
commit 47c8f924b3d78e025f16a90df456667b28242ffc | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 1 08:05:51 2017 -0400 | |
Convert vectors of ConditionBase* to unique_ptr in Condition.h | |
commit 4a67e42fad133d310ade3f9ad4d252ebfbe1b58c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 1 06:54:06 2017 -0400 | |
In Condition.h convert ConditionBase* m_condition to unique_ptr. | |
commit 9809cbc947002c74a113f31be78be1eebd76e85d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 1 06:45:32 2017 -0400 | |
In Condition.h convert ValueRefBase<T>* into unique_ptrs. | |
This required moving some constructors from the .h to the .cpp file | |
where the complete definition of ValueRefs are available. | |
commit cfc99b44f5251f746c093c726641af87ea1b72a2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed May 31 17:13:12 2017 -0400 | |
Convert m_operands in ValueRef::Operands into std::vector<unique_ptr> | |
commit 5ab24ee97db373730e11a4cccd6b6facf415fc65 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed May 31 16:20:33 2017 -0400 | |
Change non-vector memory managing pointers in ValueRef to std::unique_ptr. | |
Leave m_operands for another commit. | |
commit 0dedd56824676893f07728090f88353493ebfca2 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Nov 7 12:30:47 2017 +0100 | |
Commented out incorreclty-parsed test statistic to avoid log warning spam. | |
commit eb293ff368ee1c8e3cfcb64c92032f0aafd4dbd5 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Mon Nov 6 18:14:22 2017 -0500 | |
Typo fixes. | |
commit 9d94708b3c767ee96aff2156cef8c68414a1fce1 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Mon Nov 6 17:25:11 2017 -0500 | |
Try to fix build on clang/g++. | |
commit 6c4a7053c89726211caacdcdc4c56f4e482fe35d | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Nov 6 17:36:58 2017 +0300 | |
Don't save AI messages in the chat history. | |
commit 17b8a871356b12fe4338383afa9229464febe2b0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Nov 6 09:31:21 2017 -0500 | |
Change Source to LocalCandidate in population statistic. | |
Caught in review #1840 | |
commit b7fbab6d89a151c7efa9bb2bd0cfb0d165927dd7 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sun Nov 5 02:38:35 2017 +0100 | |
Fix stockpile prediction | |
commit 07dc0f54412c5a5fd0c478aef2ce3ec306fed429 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sun Nov 5 00:41:02 2017 +0100 | |
Deplete stockpile if used | |
commit 9ab3c31972566fed9e042ba7dd16909e87a54cb0 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Oct 31 21:13:49 2017 +0100 | |
Removed unused strings. | |
commit 99c2542c4e29065eaeba7c535521cfa0964cf0a6 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Oct 31 21:10:23 2017 +0100 | |
-Renamed ProductionInfoPanel -> ResourceInfoPanel. | |
-grooming | |
commit ec4bbc641864ef2010ce123b2124142ae4a9f813 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Oct 31 20:45:24 2017 +0100 | |
Reworked layout of production / research info panels. | |
commit 82b54350931b835fbd54e288daab03ad52e42107 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Oct 31 11:16:29 2017 -0500 | |
Change float comparison from equality to greater than or equal to | |
commit 036e9d06c4378cec7bba8903ab17ab26ccc05d98 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Oct 31 11:06:11 2017 -0500 | |
Explicit types to auto | |
commit 6417ffbd0704eed27580ca199b27307ff1d8b8ec | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Oct 31 03:04:59 2017 -0500 | |
Reorder member initializations | |
commit fe97c21f5613f384e566775e4a7e3f0ba1340933 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Oct 31 02:54:21 2017 -0500 | |
whitespace cleanup | |
commit 46385191f01b1614e9bb42cde0e58f9ea5236155 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Oct 31 02:35:46 2017 -0500 | |
Change detailed logging to trace severity | |
commit deef3fbe8bfcb092229296ddf10ea871438322b3 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Oct 31 10:40:26 2017 +0100 | |
grooming | |
commit b53f6575df0f5558a17a233686f29bbdd34adc48 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Oct 29 13:28:17 2017 +0100 | |
grooming | |
commit a30e0cbd3083f14ecbfde29c952d7681f30863ca | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Oct 29 13:28:05 2017 +0100 | |
Reworked stockpile / wasted tooltips for production / research. | |
commit 6421b8e336a48d519dc391259918f2065d595e17 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Oct 28 16:30:14 2017 +0200 | |
minor grooming | |
commit bf16cde99bc6e633829749ba6c9fdd53547d50a9 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Wed Sep 27 22:48:39 2017 +0200 | |
Explicitly use default white color for METER_IMPERIAL_PP_USE_LIMIT | |
commit 1fb9f0805754e03a26e0d07a98c8097f643803a3 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Mon Sep 25 22:48:20 2017 +0200 | |
Remove unnecessary double assignment | |
commit 85fe3e37e074e89db2291d6fbcc6d8b4e300234a | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Mon Sep 25 22:44:38 2017 +0200 | |
Temporarily use supply.png for METER_IMPERIAL_PP_USE_LIMIT | |
commit 6e222694831b47458f64c12a8488d149e03d89e5 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Mon Sep 25 22:37:01 2017 +0200 | |
Reorder MapWnd initialization list in member declaration order | |
Cause thats the construction order... | |
commit b2ccb832a719d83bc3542e5ee0283f2459c5648c | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Mon Sep 25 21:25:32 2017 +0200 | |
Rename stringtable description keys for imperial stockpile techs | |
and remove unused key | |
commit db12787b22651763cfde10441067c375522862e5 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Wed Sep 20 18:09:52 2017 +0200 | |
Enlarge waste info so that PP unit fits | |
commit c6a0b5425a5fa10917f6e930ea7f4027dc9e2540 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sat Sep 16 21:06:04 2017 +0200 | |
Revert waste ratio to stockpile efficiency. Layout with space and percent | |
* use stockpile efficiency instead of waste ratio in MapWnd waste info | |
* instead of showing float, show percentage | |
* add empty lines to group info | |
commit 50f5a153092335b3ad60a07a3fcbbbb2a87d9b5c | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sat Sep 16 20:53:36 2017 +0200 | |
Revert using SP to PP | |
commit 8cef5c017d232811daadde5bcc7aa749cdd5afd4 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sat Sep 16 20:46:09 2017 +0200 | |
Revert wrongly changed BOOST_CLASS_VERSION(Meter, 2) to 1 | |
commit 9e6cc6eda3160eec747283e3d31aa93e631d1f7c | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Thu Sep 14 00:55:15 2017 +0200 | |
Add SP in UI (partly). Change and condense SP layout | |
* Partly introduce SP instead of PP | |
* Rename overproduction to excess production | |
* Add more local stockpile information | |
commit 59e2b155f7d56aff7a28e5c12dfdcc4ad2c8cf33 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sun Sep 10 12:23:07 2017 +0200 | |
Remove specialists from entanglement factory pedia entry (review change) | |
commit 81511681724dd9e0eecfa8f6bec6161e3f85b55c | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sun Sep 10 12:11:41 2017 +0200 | |
Fix syntax-broken INTERSPECIES_ACADEMY (missing closing brackets) | |
somehow a square bracket got lost on the way | |
commit 6816b63efbe8d16e2b026aed24443ac829a54783 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Fri Sep 8 23:43:34 2017 +0200 | |
Change according to Review by @geoffthemedio | |
commit af84cbbd38324066febe42f7f487937011dad377 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Mon Sep 4 16:49:55 2017 +0200 | |
Show in MapWnd stockpile diff instead of additional stockpile PP | |
commit fd5e625db05a0d1f31a2b9ead1c85b02b00849e3 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Fri Sep 1 13:59:53 2017 +0200 | |
Add english stringtable descriptions, fix stockpile presentation | |
* Change order of stockpile data in top row of map wnd | |
* Adapt interspecies academy boost | |
* Add english stringtable entries for meters, buildings, tech and effects | |
commit d5244c21ae329634f0a5bf1b561f4e6ae51ee027 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Wed Aug 30 15:30:36 2017 +0200 | |
Use stringtable for condition description for academy species exists | |
commit f1b0ad6fb67941485653d3fd01d50730c78fea15 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Wed Aug 30 15:06:29 2017 +0200 | |
Add stockpile and diff to map window top. Also METER fixes. | |
commit 758f3ce706c11543192de2c134abf00343c8f474 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Aug 29 23:49:32 2017 +0200 | |
Add stringtable entries for stockpile on mapwindow top | |
commit 36df85e47494173715e4d716b18b275889ce8a9b | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Aug 29 23:48:15 2017 +0200 | |
Add stockpile info to top of map window | |
commit 7c2bb2fb3c0da19b31131b235daa60fca1e5f598 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Aug 29 22:02:47 2017 +0200 | |
Better messages for InterDesign Academy | |
commit 47a24b109fd19fc9a5f158b68e47a0cd82aed288 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Aug 29 21:01:07 2017 +0200 | |
Limit academy transfer efficiency at 100% | |
commit cebe854d056b80804557b866229be25f28d87bd4 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Aug 29 20:54:17 2017 +0200 | |
Limit transfer efficiency at 100% | |
commit 1e740b2b7fbc5f80d1eddc1b9fbb7d0fefe57e08 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Aug 29 13:56:52 2017 +0200 | |
Cleanup code as indicated by code review | |
commit df5047ddebb028e62f9499a3c18540ef5bfe4e16 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Aug 29 10:32:08 2017 +0200 | |
Cleanup code as indicated by code review | |
commit d6c703f16ca3cce58176a1c4e0af602024cb0fc2 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Aug 29 09:27:00 2017 +0200 | |
Refactor/Remove unused local/remote stockpile transfer rates | |
commit bca79f8445cf14fe97b2bba6128fd884b23f42b8 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Aug 29 09:19:56 2017 +0200 | |
Cleanup code as indicated by code review | |
commit 35b15796ab67f483a26b1585384eed5b9669afbc | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Mon Aug 28 23:24:58 2017 +0200 | |
Compress production PP info | |
commit 73e61d919b3d526518babb01ce7abff079ec6392 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sun Aug 27 09:29:29 2017 +0200 | |
Fix errors from rebasing | |
commit 17cc5c8fcf9bcba5c13b2182315c4ee5cea82e07 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Fri Aug 25 15:14:28 2017 +0200 | |
Remove METER_IMPERIAL_PP_STOCKPILE_LIMIT | |
commit 462f046624f6adf96f45b6ab0f51d4ebbbb1ccb9 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Fri Aug 25 15:02:53 2017 +0200 | |
Fix stockpileVsMax and add stockpileUse in productionWnd | |
commit a87bbdc2792742713d2fc20ab6d62d1952e60079 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Fri Aug 25 14:59:29 2017 +0200 | |
Remove location effect of stockpile AND fix simulation | |
commit 390207b843e8ec9ee8be40e176a8c56a19585028 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Fri Aug 25 10:00:50 2017 +0200 | |
Adapt stockpile costs and limits | |
commit ca7f32084be817b46361208b67209135e90b1db7 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sat Aug 19 13:04:09 2017 +0200 | |
Limit available stockpile with the limit meter | |
commit 3b24b30c85b9ae91a2a65f811cbf4f09b1b2a885 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Fri Aug 18 17:42:54 2017 +0200 | |
Show stockpile size in production window (done) | |
commit cd7cfd15507074aa623f0fb61ab3eecb73841e1b | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Fri Aug 18 17:42:37 2017 +0200 | |
Half research cost for transend design | |
commit 5cb78e311f61d0f4e8c703f19a192bb0dc038cf7 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Fri Aug 18 01:57:21 2017 +0200 | |
Show stockpile info in production window (WIP) | |
also may cause crash | |
commit 7c7b6a71f9cffe00b4dc0e65be5c0dce1a64bb02 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Fri Aug 18 01:57:00 2017 +0200 | |
Use only one transfer penalty, also use USE_LIMIT | |
commit 4ecee10bba306a89606bdaa0ee0eada64c942f59 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Thu Aug 17 16:48:28 2017 +0200 | |
Merge fixing and cleanup (STORAGE_YIELD->TRANSFER_EFF _SUPPLY->_STOCKPILE) | |
merge both | |
METER_IMPERIAL_PP_STORAGE_YIELD -> METER_IMPERIAL_PP_TRANSFER_EFFICIENCY | |
move CON_IMPERIAL_SUPPLY_1 to PRO_IMPERIAL_STOCKPILE_1 | |
not yet used but already scripted: | |
METER_IMPERIAL_PP_EXTRACT_LIMIT -> METER_IMPERIAL_PP_USE_LIMIT | |
also made stockpile 2 much cheaper think it should be expensive like the | |
deuterium tank | |
commit c75545154d5eb3b3415af4129fb2037ad86103de | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Jan 31 20:22:29 2017 +0100 | |
Make limits for interspecies academy work | |
commit e16fe7ce2a61f05cc91b57417025e24321ad4180 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sat Jan 28 15:32:28 2017 +0100 | |
Reorder effects so academy increases stock yield | |
commit 6886bd82b1f0f7f824ab21b3916fbf08777c1076 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sun Jan 22 18:18:07 2017 +0100 | |
Add mid/end game tech for imperial stockpile yield (WIP) | |
The tech unlocks the interspecies academy | |
TODO: test | |
somehow the bonus is not applied? | |
restrict once per species | |
also the number of bonus should be restricted | |
commit 4794d4bd10a1e2a6be16178481761f05cf669c85 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sun Jan 22 17:21:53 2017 +0100 | |
Add early game tech to increase stockpile yield | |
Has 44 RP and 5 turns as prerequisite. Costs 80 RP/4 turns. | |
commit e076fa4003802a94e4b251f4ea141786f12d153f | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Thu Aug 17 14:53:48 2017 +0200 | |
Expand stockpile waste information | |
commit 7d2cd82f16c5e3e4a9aac2d45581248a4fcaece1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 14 16:04:50 2017 -0700 | |
Add UI display for Imperial Stockpile | |
displays as part of the MapWnd title bar tooltip for Production Points; | |
shows current stockpile value, current use from stockpile, and the | |
expected next turn value for the stockpile | |
commit cc9927c59a2b51ab77cbe063a6ff4bda6bc5f961 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 14 09:03:22 2017 -0700 | |
Implement the core of the Imperial Stockpile | |
- enables imperial stockpile drawdown by the ProductionQueue, and | |
takes the stockpile into account for projections. | |
- currently contributions into, and drawdowns from, the stockpile are made | |
without penalty within the same resource group as the empire capital, and | |
are subject to a transfer efficiency penalty (initially 80%) for | |
transfers to/from different resource groups. | |
- there is an initial cap of 10 PP for the stockpile | |
- does not yet implement UI display of current stockpile amount | |
commit 58eb3659c6a297af5285348c827216a3b5b6ea9f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 14 00:55:38 2017 -0700 | |
Clarify ResourcePool names & comments related to stockpiles | |
the ResourcePool had previously distinguished resource 'output' (current | |
turn resource generation) from resource available (output plus stockpile) | |
but had not exposed the same information for 'output' as it had for 'available'. Some of the existing uses appear to more appropriately correspond to 'output' and so are herein changed. | |
commit eeca8a8ff97a0a83bd4ceb5e28510e8bba714277 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 14 00:51:18 2017 -0700 | |
Allow build items to be enabled for Stockpile use | |
Adds various mechanisms and UI elements related to enabling and | |
disabling a build item's use of the Imperial Stockpile | |
--ProductionQueue::Element attribute and serialization | |
--ProductionQueueOrder for changing setting | |
--ProductionWnd build item display info and context menu entry | |
** Actual Stockpile use not yet implemented | |
Draws heavily from draws from https://github.com/agrrr3/freeorion/commits/imperial-supply-stockpile3 | |
commit 499bfe5a7e3322be065346b856aa49140b0b7dda | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Jun 14 00:02:09 2017 -0700 | |
Introduce Imperial Stockpile empire meters | |
specifically, METER_IMPERIAL_PP_TRANSFER_EFFICIENCY]] and METER_IMPERIAL_PP_STOCKPILE_LIMIT | |
(but does not yet implement the actual operation of the stockpile) | |
draws from https://github.com/agrrr3/freeorion/commits/imperial-supply-stockpile3 | |
commit 1b7c352b0fc75f2df8ac0e0f62cc087676461b1a | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jun 13 23:55:56 2017 -0700 | |
Streamline ProductionQueue::Update() projections structure | |
Drops the dynamic programming approach in favor of simply repeatedly | |
calling SetProdQueueElementSpending(). Projections take substantially more time (by a factor of some 30-40 fold), but the simplified structure is more amenable to supporting implementation of an Imperial Stockpile. | |
commit 6ba1a4d3638e8d383eed8859be6ef5faf9d3df25 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Nov 5 12:21:38 2017 +0100 | |
Change architecture to 64 bit for Xcode project | |
commit 52f676b9d9e6e5e4ee74fef158ceb418d926fe72 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Nov 5 12:20:58 2017 +0100 | |
Use shared libraries for boost dependencies in Xcode project | |
commit 8f247c2a12604ca7edbb895c934cc951810cc74d | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Nov 5 11:17:41 2017 +0100 | |
Update GG/Config.h reference in Xcode project | |
commit f4c2b18e1535741429888eabce95838e000596a8 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Nov 5 11:13:26 2017 +0100 | |
Remove unused FreeImage library reference in Xcode project | |
commit 1a8db0b6999eb9c547861689b9a8e8e845d4b1d7 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Sun Mar 26 19:40:25 2017 +0200 | |
Update URLs to most recent SDKs in AppVeyor and Travis CI | |
commit df21517f4bc651b9a42852dd1a8ac6762c30a6c0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Nov 4 09:17:58 2017 -0400 | |
Add a population statistic. | |
commit 0a38b9ce9a0c5a6d5831ce6a6d60845fcc2ddb11 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 25 01:16:06 2017 -0400 | |
Add missing check for invalid screen coords in MovementLineData | |
This also changes the return type of ScreenPosOnStarane to | |
boost::optional to depend less on the magic constant INVALID_POSITION | |
commit e4497227c7dbcd9ab48af9911564eaac814432a4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Nov 3 18:23:59 2017 -0700 | |
fix AI research dither character trait | |
commit f59232aaa841c1f9bd246a4f002a518c0984a206 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Nov 3 18:04:22 2017 -0700 | |
Further simplify & clarify AI focus dither decision | |
commit 0ddc02966ca6771668d963d2696e334710176e1a | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Sep 27 14:59:29 2017 -0700 | |
Streamline AI Focus Dithering | |
- remove decision prongs that were really directed more generally | |
towards research focus being a better choice as opposed to | |
specifically dithering focus | |
commit ce6afced496e601cc186b5259de2d3e338ac5ca4 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Sep 27 12:31:12 2017 -0700 | |
Restructure AI Focus Dithering for clarity | |
commit be714bbe7499663d7d06234faf91fe16a815c2a6 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Sep 27 12:22:14 2017 -0700 | |
Fix premature termination of AI research focus dithering | |
commit 8a16c4095e99912cd05491543abfa70f664f5741 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Nov 2 22:26:43 2017 +0100 | |
Fix bug where the AI would enqueue more scouts than intended when loading a game on turn 1. | |
commit af69fdbda085a915e6d5efe8b485151da68ab008 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Wed Nov 1 08:16:14 2017 -0400 | |
Cache contents of planet_environments directory. | |
commit ad6824a23dd466eb8a0c6b5718e71bbfd39d3826 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Oct 31 21:07:47 2017 -0400 | |
Change !is_directory to is_regular_file. | |
commit c78f0963615dc1abac07895f090e0ad8f7613758 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Oct 31 16:27:45 2017 -0400 | |
Implement support for alternate landscapes (#792). | |
commit 86452b3fba50d7200b947a414d210568f861eb90 | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Oct 31 14:21:08 2017 -0400 | |
Remove an unused method. | |
commit 002126235e1e4a242b7a6e3a54c47eb45f2d950f | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Oct 31 14:20:48 2017 -0400 | |
Add a border to the game options submenu. | |
commit 7277e0d8ee03f383f716fb005d8b72cb7eb16acd | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Oct 31 14:20:23 2017 -0400 | |
Increase the size of the galaxy preview and game options menu. | |
commit 6db28c3220fa013d4463c63302e0331f2fa9c4fd | |
Author: wheals <shm.mark@gmail.com> | |
Date: Tue Oct 31 14:19:10 2017 -0400 | |
Check whether TabWnd left/right arrows can be removed whenever resizing. | |
commit 08e320ad1ccd058e82e4e303314a7bf029eeac0f | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Oct 31 10:29:17 2017 +0100 | |
Fix AI error: Typo in ColonisationAI.evaluate_planet() | |
commit 413f82d2db85d89f679d5b720b435d22d0d79174 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Oct 30 03:46:29 2017 +0100 | |
Update fr.txt | |
- On par with latest en.txt (Oct 28, 2017 - 9496d15) | |
commit ccf151df484a8a9e412ae838eb773391b6b35a1b | |
Author: wheals <shm.mark@gmail.com> | |
Date: Sun Oct 29 17:30:57 2017 -0400 | |
Fix compiler warning. | |
commit 8f8ff45637cd2b08b1056d7c8874a1c28c1c954e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Oct 28 14:31:26 2017 +0200 | |
grooming | |
commit 71469ffc234ab9404982ba503b18aa3fd0546bee | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Oct 28 09:33:36 2017 +0300 | |
Use label near ready button instead tooltip. | |
commit 111ca5181805da4dd55b614b98383afa794c6a3c | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Oct 28 00:25:08 2017 +0300 | |
Lock ready button if not enough human. | |
commit e6ca1dac14859b27e5593368815929f8903fe716 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Oct 23 07:53:11 2017 +0300 | |
Cleanup chat box on showing multiplayer lobby window. | |
commit 2a9f7c5ac4d66a34a9e3b0876605fd5037c599c6 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Oct 22 23:25:52 2017 +0300 | |
Show chat history in multiplayer lobby. | |
commit cda690d10235192d095ee21b8ab10d78027f9b04 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Oct 24 12:15:17 2017 +0300 | |
Add vim and mergetool temporary files to gitignore. | |
commit 0baee73d0c56a51b9d196b86e2c24855c5475642 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Oct 23 23:31:59 2017 +0200 | |
Further reduce nested parentheses | |
commit 8d6edf4517f9620ebedf020146be69b2c72b1be5 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Oct 23 23:31:27 2017 +0200 | |
Reduce amount of nested parentheses | |
commit 30d67ec4ea58f29a1c782ad5bad7444e48e4d8cd | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Oct 22 18:08:35 2017 +0300 | |
Fix remark. | |
commit 0a744ea73025c333c97ca09243b6bb41cf51f762 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Oct 21 12:31:41 2017 +0300 | |
Fix option description. | |
commit 4a2e6c8522708343133807e2a2ae7b83e29e4dea | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Oct 21 12:07:27 2017 +0300 | |
Change default mplobby-min-human to 0. Grooming. | |
commit e6e0aac7b79349e82e71accfc879f8d4eb94db34 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Oct 21 11:48:10 2017 +0300 | |
Fix option help. | |
commit a39b4fd801036ea88a0c88b3c4f1c281fd1baf60 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Oct 21 00:52:35 2017 +0300 | |
Add options to restrict number of AI and number of human players. | |
commit 0cc313c24f8507ef30e171f6e414af270601f7d7 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Oct 22 22:00:52 2017 +0300 | |
Store and send chat history. | |
commit b2d86695b1d36054c7674b59fbc8f7c4839966d0 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Oct 22 21:29:05 2017 +0300 | |
Add CHAT_HISTORY message and ChatHistoryEntity object. | |
commit 0ac4a07dbe06b43502620364f1758cc6d7db4213 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Oct 23 18:54:25 2017 +0200 | |
Update fr.txt | |
- On par with latest en.txt (Oct 21, 2017 - bf28e39) | |
commit 9172301156c522fabb1f63e7d807b24f177e4d58 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Oct 23 16:18:44 2017 +0300 | |
Fix typo. | |
commit 4ae8c8759be960c6141509313e755ccac99bf095 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Oct 23 06:50:39 2017 +0300 | |
Use short description. | |
commit 04eb994dc4ae536601d7e65c934ceb0c6ba08e75 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Oct 22 22:53:37 2017 +0300 | |
Add UI to manage display timestamp option. | |
commit cf1d23bfc6b56e82eda774fd904422a3225e3571 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Oct 22 18:29:09 2017 +0300 | |
Increase multiplayer lobby window and chat box. | |
commit bf28e394a1c8106e971a542d0e5e5c24ba8355ce | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 19 19:17:54 2017 -0500 | |
Expand and clarify description for exploring route limit [skip ci] | |
commit 1717e98276d65f355d782a9ea08f01a8734c8d46 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 20 16:18:31 2017 -0400 | |
housekeeping: style for review #1821 | |
commit 8b6989b30ed1d994c9880fe1b27435e36c2c98c3 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Oct 20 16:48:24 2017 +0300 | |
Merge formatting code. | |
commit 7e8cd0a8986f71f5480cacac35c9739876c2cfa9 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Oct 20 14:41:45 2017 +0300 | |
Add options to display chat messages timestamp. | |
commit 7d8f9f8d54cdcf01b165cc75b855b047353026d7 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Oct 13 22:49:40 2017 +0300 | |
Display timestamp in chat. | |
commit 9164a6af62922664d98b649b2927d2017c6f508e | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Oct 13 22:08:26 2017 +0300 | |
Add timestamp field to server player chat message. | |
commit 8535abfc76dc5eea31c37335633019c9e5b16c45 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 20 09:42:12 2017 -0400 | |
Allow multiple fleet overlays in FleetWnd. | |
For review #1821 | |
commit 14747292b4d9312c2ad1d10a1cfddcced530fa44 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 20 09:15:46 2017 -0400 | |
Restore multiple simultaneous ship overlays to FLeetWnd. | |
Issue found in review #1821. | |
commit 806d34524c7ce7c8f5e96170d13e2c08768ae03e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Oct 19 12:01:37 2017 -0400 | |
Add FleetDataPanel::RefreshChangedSignals() to track fleet and ship changes | |
commit 64dcfa669b19b51cb31f2321be63e70b69a88e14 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 17 14:26:08 2017 -0400 | |
Add FleetWnd fleet_icon_overlay when all fleet's ships are doing same action | |
commit ec8330ef05f9dbd6821aac4b12cfb35c8eb51f8c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 17 14:23:38 2017 -0400 | |
In FleetWnd.cpp simplify ship icon overlay. | |
Since there can only be one overlay, only create and resize one overlay | |
called m_ship_icon_overlay. | |
commit d8004bfc6ec6af7d69a86b7adcd3b183ee6bbc47 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 20 08:30:44 2017 -0400 | |
housekeeping: grammar in Universe.cpp | |
commit df5367485e7e2e7addecf59d6874a92aeda9f7e6 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 19 21:17:35 2017 -0500 | |
Correct UI.fleet.explore.system.known.multiplier stringtable key | |
commit e1ecaa32abc90ad832cf7797296712d1bb77effa | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 19 21:16:59 2017 -0500 | |
Correct UI.encyclopedia.search.articles stringtable key | |
commit 25284334d4b55032a6716ec24123980c8968a520 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 19 21:16:25 2017 -0500 | |
Correct autosave.turn-limit desc stringtable key | |
commit 3892f92cf083e6f297811083d9eea0184a01ff63 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Oct 19 12:05:44 2017 -0400 | |
Remove level of if nesting in GUI::RenderWindow() (#1818) | |
commit 53e894722e5eaa3f6b0d5975310c7e98495e0a03 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 18 11:47:13 2017 -0400 | |
housekeeping: use auto in Universe::ForgetKnownObject() | |
commit 41a70d99d127cfdd670a216b410680bceacccb5a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 18 11:45:07 2017 -0400 | |
In Universe::ForgetKnownObject fix not forgetting non-visible ships. | |
This commit fixes the problem where an empire tries to forget a fleet | |
that still exists, but has moved where the empire can not see the | |
contained ships. Those ships were not forgotten, but their fleets were, | |
causing error messages. | |
commit a60d42fcb758994535883974b98f321491efb6cc | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 17 12:36:11 2017 -0400 | |
Make FleetWnd refresh data when a fleet changes. | |
This also split RequirePreRender for layout from RequireRefresh for | |
data. | |
commit c5bc0091f05df67f6949bda9340bb72e61faeee4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 17 12:34:40 2017 -0400 | |
Make Universe::ForgetKnownObject forget empty fleets. | |
commit bfb9320f4a9eb6d6f602cf98daf51c67d9424f64 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 17 12:34:12 2017 -0400 | |
Use MapWnd::ForgetObject() on MapWnd, for fleets and ships in FleetWnd. | |
commit 385dc1b6b9215d7f4c59a2832f259a49d15996e1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 17 12:32:21 2017 -0400 | |
Add MapWnd::ForgetObject() | |
ForgetObject generalizes the operation used on the MapWnd and in the | |
FleetWnd. | |
commit 9a41b9e590cadc469050d58ca7048e8d6e669ae7 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 16 10:37:07 2017 -0400 | |
Remove level of if nesting in GUI::RenderWindow() | |
commit 1de8695cf3ac8c8bb8579dbf6c97de7df41c06d5 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Thu Oct 19 16:30:33 2017 +0200 | |
Remove double spaces after periods | |
Discussed in #1807 | |
commit 0a093b0819aedcb5758a30c6db104ea22d42dd45 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Oct 19 09:42:07 2017 -0400 | |
Generalize VerifyChecksum to work on both AI and human client. | |
commit fb5513b0146b6ab103502222e865342827980077 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Oct 19 08:59:05 2017 -0400 | |
Add VerifyCheckSum in HumanClientFSM MPLobby. | |
Bug caught in review #1788 | |
commit fe637ac243282889f68b7e606daf346406d33267 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Oct 19 07:06:17 2017 -0400 | |
housekeeping: style for review #1819 | |
commit 56f8d02428ee1352a0e73f482068cd6940ef3feb | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Oct 18 22:35:00 2017 +0200 | |
Tweaked push and pop rendering state calls. | |
commit 28f48bac0ce2e8f6288af27bd4b9f9ed60d79ebf | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Oct 18 22:33:34 2017 +0200 | |
grooming | |
commit c4c0a0ca7c245d2fdc1f8f35c0356d69f45b3fa6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 16 14:21:55 2017 -0400 | |
Create FleetDetailPanel with known good selected_fleet_id. | |
This fixes the selected fleet not appearing until one frame after fleets | |
in the system window. | |
commit db1d96cdc0fef3b40703c3773c05d26b0bffbcc0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 16 12:58:13 2017 -0400 | |
Add CompleteConstruction to ShipsListBox | |
commit 8bf6cb1b3d2ddfb2f37baafab34899b0a2452a47 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 16 12:57:40 2017 -0400 | |
Fix Wnd::CompleteConstruction not in FleetDetailPanel::CompleteConstruction | |
commit 2a7958f6ac9fb7ad8eca98dd4f31a8c7f1b38655 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 16 12:45:04 2017 -0400 | |
Add RequirePreRender and RequireRefresh to FleetDataPanel. | |
This allows separate operations for resizing which only requires a | |
re-layout and changed ship data which may require new elements and new | |
layout. | |
commit 82770901e747c2ee512bd4d32552b7f1c58331d5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 16 12:25:34 2017 -0400 | |
In FleetWnd.cpp FleetDetailPanel elevate missing fleet_id to Error | |
commit 83caee178336234ad434ac80beced3d4813db9d7 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 16 11:47:24 2017 -0400 | |
Add RequirePreRender and RequireRefresh to ShipDataPanel. | |
This allows separate operations for resizing which only requires a | |
re-layout and changed ship data which may require new elements and new | |
layout. | |
commit 897b52ba0e168034b2d7780d0f70d6b43205d9a8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 16 10:41:08 2017 -0400 | |
Move ShipDataPanel declaration from FleetWnd.h into FleetWnd.cpp | |
commit da9c288634f37dfd46b30feb9bfeb931e069480c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Oct 17 19:54:45 2017 +0200 | |
grooming | |
commit 15d49287c4f6f00400b0ed11835fffd9ff3aee58 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:38:52 2017 -0500 | |
fixup Attempt to workaround weak_ptr ref in GraphicalSummary | |
commit 6b2c246109b3b9111453addfa0b7c3856bea0eab | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:35:27 2017 -0500 | |
Rename potential shadowing var in FleetWnd::FleetRightClicked | |
commit 0168c47ae3076f3fb11716871e368b4b2e0a440c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:33:52 2017 -0500 | |
Rename potential shadowing var in FleetWnd::FleetRightClicked | |
commit 55c04a6b8cd26328f022927306be5ef623f95bfa | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:33:00 2017 -0500 | |
Rename potential shadowing var in FleetDetailPanel | |
ShipRightClicked | |
commit a3a900d346bee186c074f4eae1125b6488b7fb84 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:31:38 2017 -0500 | |
Rename shadowed var in FleetsListBox::DropsAcceptable | |
commit 2fbf49e1d5b0f7db6b13b756397e806bc16a87da | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:28:06 2017 -0500 | |
Rename shadowing var in Sound::Impl | |
PlayMusic and PlaySound | |
global vorbis_info defined in vorbis/codec.h:54:3 | |
commit 17343466cc14369e172a4bde684f67968703fd09 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:21:28 2017 -0500 | |
Rename shadowing var in GetSitRepsSortedByTurn | |
commit 497778e4337afba0c905e74dfe948ee1c0ff9cb9 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:19:51 2017 -0500 | |
Rename shadowed var in SaveFileDialog::SetDirPath | |
commit d9ff9025c20ac64c5aff240657be5ce4c49c63d8 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:17:36 2017 -0500 | |
Remove duplicate var in QueueTechPanel::DefaultHeight | |
commit f9d35fd0f44b10313528da0907a8ae0efca1452c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:15:48 2017 -0500 | |
Rename shadowing arg in QueueRow ctor | |
commit ca2fc5d5231522f6e5223880e78b11764b54d5ec | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:14:45 2017 -0500 | |
Rename shadowing var in QuantitySelector ctor | |
commit 2834c9f5cd8a57364b531933f7c042dcf18380c3 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:12:59 2017 -0500 | |
Rename shadowing args in QuantitySelector ctor | |
commit 860665902b184e9d435f39773042270c79f1cde6 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:11:17 2017 -0500 | |
Rename potential shadowing var in OptionsWnd::ResolutionOption | |
commit 42fc24bf43ca002f07a739d06e6a5d642836658d | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:09:51 2017 -0500 | |
Rename potential shadowing arg in OptionsWnd::DoubleOption | |
commit 09f1631d2f7b5d85c2022fb4cad44fdd2d81cf34 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:09:05 2017 -0500 | |
Rename potential shadowing arg in OptionsWnd::IntOption | |
commit 9198db913c662e5ec9bb6f54d8bf9a17152a7458 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:07:14 2017 -0500 | |
Rename shadowing var in LoggerLevelOption | |
commit e97260c157975c4455c343214df31fa936100f5d | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:04:41 2017 -0500 | |
Rename shadowing var in ObjectListWnd::ObjectRightClicked | |
commit ea21d13a9ab6d9b67f6cf07a333f7c4b57a9f8d8 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:03:44 2017 -0500 | |
Rename shadowing var in ObjectListWnd::ObjectRightClicked | |
commit 35dd4cccb3fd719b5a37d2cbba83bf9a9c35e527 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 15:01:54 2017 -0500 | |
Rename shadowing var in FilterDialog::CompleteConstruction | |
commit 061982c4333b818f8b0c6a3ceee1d88e06e26e18 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:55:51 2017 -0500 | |
Rename shadowed var in ConditionWidget::UpdateParameterControls | |
commit d1069d5cf3f2a70742f94a833fc4a6a72af2fcdb | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:51:58 2017 -0500 | |
Remove duplicate vars in MultiMeterStatusBar::Render | |
commit 4f07efc80f0244882703fc73fe6d8b560e7b455c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:49:03 2017 -0500 | |
Rename shadowed var in PrepObstructedLaneTraversalsToRender | |
commit 219ec6b9bb4e44a0e59cad31619a0fd0660e5c12 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:42:47 2017 -0500 | |
Rename shadowing var in MapWnd::RenderSystems | |
commit d8ad960a2e7c021e07ae657e6374fc1cdf6c4833 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:41:13 2017 -0500 | |
Renamed shadowed var in EncyclopediaDetailPanel::RefreshImpl | |
commit 6e7ade9ac5a66f6bd5e84f9407605bfea6720ed7 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:36:31 2017 -0500 | |
Removed duplicated var in GetSortedPediaDirEntires | |
commit 3bf3bb3b87452fba8932562449dfc9be99175f10 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:35:39 2017 -0500 | |
Rename shadowing var in DesignWnd::ReplaceDesign | |
commit 1cea7b5b48fa5fcda0fa3802cc4524828b450657 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:32:30 2017 -0500 | |
Rename shadowed and shadowing vars in DesignWnd | |
DesignWnd::MainPanel::AcceptDrops | |
commit 20c18e88dc04e3a93e1e0305246817fa32e2a1a8 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:29:05 2017 -0500 | |
Rename shadowing vars in DesignWnd::MainPanel::DoLayout | |
commit 38c224dae6cc5ec2bfdd2493ca13acb04a6e5480 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:27:08 2017 -0500 | |
Rename shadowing args in ParticipantSummary::ParticipantSummary | |
commit 70f726f7f1a2070e4929a5047b0026c57db2c9c8 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:26:15 2017 -0500 | |
Removed unused shadowed var in CullAngularlyTooCloseLanes | |
commit 9fce7d95225af3dd1e89bd5594aaca024add43f7 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:22:55 2017 -0500 | |
Remove duplicate var in Idle::react | |
commit cc1063b4afe436c501522ae1bd0a3197c8c63d18 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:19:12 2017 -0500 | |
Rename shadowing args in ToggleData ctor | |
commit 959e839e2b48dc03c8caf18953f9517c1a31784f | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:17:30 2017 -0500 | |
Rename shadowing arg in anon member | |
AutoresolveInfo::ReportAttackabilityOfTarget | |
commit 4d071c579c709f4eb35182ccff64689237794494 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:16:44 2017 -0500 | |
Rename shadowing arg in anon member | |
AutoresolveInfo::PopulateEmpireTargets | |
commit e1e0a62faa323490ee3f9d3ce7ed2acb1ff56f50 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:13:16 2017 -0500 | |
Rename shadowing arg in anon member | |
AutoresolveInfo::PopulateAttackersAndTargets | |
commit 9cca6174c58aa3f967dfcb71df21b77338cd69fa | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:11:08 2017 -0500 | |
Rename shadowing arg in anon member | |
AutoresolveInfo::ReportInvisibleObjects | |
commit 558d0bfe8d7c60e8072fed71f9d0997fb6cfe55f | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:10:29 2017 -0500 | |
Rename shadowing arg in AutoresolveInfo | |
commit 34f61df82f65d92556af2459ac2a37260b0b6046 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:09:13 2017 -0500 | |
Rename shadowed var in IssueGiveObjectToEmpireOrder | |
commit 215d9f06a20b69b6a3183d48cfa1607828de47a6 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:07:16 2017 -0500 | |
Rename shadowed var in Variable<int>::Eval | |
commit 0ef253e3e39eb839ed0812c8dc49aa3c96a52205 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:06:08 2017 -0500 | |
Rename shadowing var in TraceReference | |
commit 9c30d567b0aa08a22b5334655d4db3dffbbae98e | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:01:57 2017 -0500 | |
Rename shadowing var in NewFleetOrder::ExecuteImpl | |
commit 596211289c4517f3db692487769eae61ce20a8c1 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 14:00:24 2017 -0500 | |
Rename shadowed var in Universe::RecursiveDestory | |
commit f92a8739c84dd86b1dfa02c45a2333a68a2ce801 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:59:29 2017 -0500 | |
Rename shadowed var in Universe::RecursiveDestory | |
commit b2475b7761a21e7a448876f8a42842f9c7cceb47 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:57:21 2017 -0500 | |
Remove shadowing var in anon function | |
GetEmpiresPositionsPotentiallyDetectableObjects | |
commit cbe1514ef5039e99b219b1b4fc945fd7b5b6fbbd | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:49:44 2017 -0500 | |
Rmove unused vars in GetSpeciesFromObject | |
commit 17bf6f242d3ba97d7d366f94f0f3b3b71c5d51cf | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:48:44 2017 -0500 | |
Rename shadowing var in Universe::EmpireVisibleObjectIDs | |
commit e288dfbc20029040b05a599ec4f71abfbfa344c4 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:46:36 2017 -0500 | |
Rename shadowing var in GetPath | |
commit 10a90318b82069b62ec43fc0a9fd7f6344bfdbc0 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:45:43 2017 -0500 | |
Rename shadowing var in Empire::CheckProductionProgress | |
commit 0efbb16bbf24ff14cd6d64131cdbd52e28aaa8e8 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:44:19 2017 -0500 | |
Rename shadowing var in Empire::CheckProductionProgress | |
commit 82135144255a2e38d31841a74c7705a79ed5fc4d | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:41:50 2017 -0500 | |
Rename shadowing var in UniverseObject::Dump | |
commit 6659e6a30b59c8b8f0843fab793d5a494c3e0dc7 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:37:26 2017 -0500 | |
Rename shadowing var in Texture::InitFromRawData | |
commit e910b030994428af4126642bc26346a2d2098640 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:35:54 2017 -0500 | |
Rename shadowing var in MultiEdit::Render | |
commit 2bc0867c2a2ee1d3781d675d3965ab3423b03633 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:34:17 2017 -0500 | |
Rename shadowing vars in PopupMenu::Render | |
commit dd5c02852006344c51e719f5fd1b0e331e61b89c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:29:06 2017 -0500 | |
Replace shadowing var in MenuItem ctor | |
commit 58590f82f651e365ea6d54535cba76949f58847a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:26:06 2017 -0500 | |
Replace shadowed var in FleetDataPanl::Refresh | |
commit 95c6186cc16d1898af2306ec8aa90c14d1dbbd0a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:25:33 2017 -0500 | |
Replace shadowing var in Layout::DoLayout | |
commit 1aeb7363c615173310645b7c37701a03f7325428 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:23:15 2017 -0500 | |
Replace shadowed var in Font::FillTemplatedText | |
commit 07fe21a9fab0e6887215f2ef2732fdefaa19895d | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:19:49 2017 -0500 | |
Replace shadowing vars in TagParser ctor | |
commit 0c2ebc1d85050d51398bd96ff457fc48cd8eb921 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:18:38 2017 -0500 | |
Rename shadowed var in FileDlg::UpdateList | |
commit dce81b49c66c2c8f2fd075952f97a7d7730fdc17 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:12:15 2017 -0500 | |
Rename shadowed vars in ValueRef.h | |
commit bc8a8095fe2e48c7d772d92de1488570714d1e5e | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 16 13:09:57 2017 -0500 | |
Rename shadowed vars in SidePanel.cpp | |
commit e3039cad6cec05b46dcd05f1bf4255e3e2999ae9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 16 10:36:04 2017 -0400 | |
Allow 1 FPS max-fps and max-fps-no_focus | |
This will allow better debugging reports of GUI issues like flicker. | |
commit 71a5c01c2a87ce1a72dc40bc644b7ff706c63295 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Oct 14 22:19:34 2017 -0500 | |
Replace constants with user options | |
UI.fleet.explore.system.route.limit | |
UI.fleet.explore.system.known.multiplier | |
commit 5b663e8a4ae1f29a89e7dce80817b4b2644ecab7 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sun Oct 15 05:15:01 2017 -0500 | |
Update tag parser to allow triple slash comments | |
commit 5f77b5e80af9b46caaeacce18bfbdfa2ee05580d | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 12 13:18:07 2017 -0500 | |
Document content tag use in LRN_PSY_DOM | |
commit 882ac5212867805014df6947fa720ca4a683cb18 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 12 13:13:33 2017 -0500 | |
Document content tag use in LRN_PSIONICS | |
commit 96223a8d8faa280244db4af5c547ca9492ed84a0 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 12 13:10:07 2017 -0500 | |
Document content tag use in MODERATE_TECH_NATIVES | |
commit 0a84cd68d346233db4ef9ac15365b1d3e007a20f | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 12 13:09:27 2017 -0500 | |
Document content tag use in HIGH_TECH_NATIVES | |
commit 39d1cb28ebe0fa294f316dfb56e46620bf608b42 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 12 13:07:16 2017 -0500 | |
Document content tag use in troop parts | |
commit 12358f652254b22d050c0129552c4be83ddda4ad | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 12 13:01:06 2017 -0500 | |
Document content tag use in SP_SOLAR_CONCENTRATOR | |
commit dea7cd493e67f8a57b175ef053fce655c4d07ead | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 12 12:45:38 2017 -0500 | |
Document content tag use in bombard shipparts | |
commit 38169b33412daf65b8e5c1167b474441f1ae7286 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 12 03:44:18 2017 -0500 | |
Document content tag use in SH_ROBOTIC_HULL_INTERFACE_SHIELDS | |
commit 0ed814e49b6cf943aa91ab538e458d72dfe3cacc | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 12 02:46:00 2017 -0500 | |
Document content tag use in SP_BIOTERM | |
commit ad622b9c82f8ec297bd3b72747fecf23f1cf0a17 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 12 02:29:47 2017 -0500 | |
Document content tag use in SH_PSIONIC_SNOWFLAKE_BODY | |
commit 36ec3ed6b0d142eab529bd32d75ddb9bf2e3833b | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 12 02:20:00 2017 -0500 | |
Document ORBITAL tag use in stealth specials | |
commit 32a12ed334228a3c6455689a19f5d61e595f4b7a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Oct 14 23:53:42 2017 -0500 | |
Change comment style in BLD_NEST_ERADICATOR | |
commit d8b65cf65c1d8192267c5bc702486b4ec8031d7f | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 9 23:53:58 2017 -0500 | |
Refactor order issuing in MapWnd::DispatchFleetsExploring | |
commit 79ce178043d71163ec87fe169658c80f51163e23 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 9 23:50:48 2017 -0500 | |
Support FleetMoveOrder from pre-determined route | |
commit fcf4b24a02420f0f6acf82776b737c60853adb46 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sun Sep 17 02:49:23 2017 -0500 | |
Expose shortestNonHostilePath to AI | |
commit 074c7da549aa7f0c8f23a1f088c39b5b09c5ebb4 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Sep 4 22:06:00 2017 -0500 | |
Option to ignore hostile ships during auto-explore | |
commit 717864f1293efbae473d5fde3ff36cf8870c1e8c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Sep 9 15:08:33 2017 -0500 | |
Impl UniverseObjectVisitor as ShortestPath arg | |
Supports matching containing objects per system | |
commit 4be7fb6a009d037012be7b9466133e19a2a75447 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 9 02:39:49 2017 -0500 | |
Add HostileVisitor | |
commit 22b516c4dd744a7f451202daa7c6d866f42548d4 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 9 02:38:34 2017 -0500 | |
Add HostileToEmpire for UniverseObjects | |
commit 1f6b5e5495693b776e524053f5d584fb8eee5176 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Oct 14 14:35:55 2017 -0400 | |
In server swap checksum and join ACK order. | |
The client WaitingForXJoinAck state does not handle checksums. | |
commit 618ec306c8ed6a348ab9d99887beaee9d5bb7135 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 13 13:31:04 2017 -0400 | |
Remove unnecessary CheckPendingSpecies() in Species.cpp | |
Found in review #1785. | |
commit dbaf89861547e62ce4439f5329ecfe2bde80ae66 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 13 13:26:05 2017 -0400 | |
housekeeping: style for review #1785 | |
commit 5a1b09897e46cf5ed189674bf7b1d7108859a3e1 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Oct 13 16:31:14 2017 +0200 | |
Fix link type. | |
commit 8d22534298363540a240eafb7ce843cba7cf326a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 13 09:30:18 2017 -0400 | |
Rename IApp::StartBackgroundParsing() from ParseUniverseObjectTypes(). | |
As pointed out in review #1785, not all the items parsed are | |
UniverseObjects. | |
commit a0b8df5900ee505b40731ab2c7b504b556425f31 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Oct 12 08:27:46 2017 -0400 | |
Make CurrentShipDesignManager::OrderedIDs() check for pending saved designs | |
This make the BuildDesignatorWnd, which is outside of the DesignWnd | |
trigger the check and loading of the parsed saved designs. | |
commit e71278af5b399eca640a0bcb39c6a263b6ff937e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 2 11:05:54 2017 -0400 | |
Make resource dir changes reparse universe when game is not running. | |
commit 36e7f9b19ff8f4d6759e3c72c9374eea46cc89f9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 2 11:02:53 2017 -0400 | |
In OptionsWnd make resource dir uneditable in running game. | |
commit 61aea2822cba350b64c040fb3344e5321a083ae3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 2 09:44:40 2017 -0400 | |
Expose InitEmpireColors(dir). | |
This allows the empire colors to be initialized with other parsed | |
universe content. | |
commit ed23bd413acf3086643c5f838733f8bb36fd4b40 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 2 09:22:47 2017 -0400 | |
Remove various unused #include "Parse.h" | |
commit 6b276e9eda47fff44bf9fdea185c45385e7b6b1a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 2 09:11:52 2017 -0400 | |
Remove unused LoadShipDesignsAndManifestOrderFromFileSystem() | |
commit deafe7c4869eca4e0f459593aebf541408bfe292 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 2 09:01:45 2017 -0400 | |
Replace various handlings of <future> with Pending.h methods. | |
commit e297f3cb564873ebc50866663512122359bf35b3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 2 08:53:51 2017 -0400 | |
Decouple Parse.h from Tech.h | |
Declare parse::techs as a template only instantiated in TechsParser.h so | |
that Parse.h no longer depends on Tech.h | |
commit c0c35785f9287a24035b69db6c94ad97d37397bf | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 6 17:34:11 2017 -0400 | |
Explicitly invoke move constructor in return of WaitForPending in Pending.h | |
commit 77a91358c2001c3111bdc3d5d812cdd4c0904a36 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 2 08:24:07 2017 -0400 | |
Add Pending.h, functions to wait for <future> results. | |
commit 53b77a36ee8b106fdb65d789e94c01a89e504356 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 30 17:12:31 2017 -0400 | |
Move the scripting sub directory structure into app code. | |
The directory structure of the scripting sub directories was embedded in | |
the parser code. | |
This commit changes the parser to pass the directory as a parameter so | |
that the scripting directory structure can be in the application code. | |
commit 91b7942f12f74f40da2fd51c24b3d9a2932eeb93 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 30 16:00:48 2017 -0400 | |
Change Universe statistics to use std::future<> parse results. | |
commit a2cb114d4589649fca5318c34d28fe08a3fb0641 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 30 15:42:18 2017 -0400 | |
Change ServerWrapper unlocked things to use std::future<> parse results. | |
commit 59c9b980aa55b23b0b224299fe037b69cdbcc618 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 29 17:26:51 2017 -0400 | |
Create ServerApp::ParseUniverseObjectTypes() override. | |
It will parse in addition to the normal universe types, the statistics | |
and the universe generation lists. | |
commit 6e080306bfb49426189798b4d39dfaca639f9c7c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 29 15:54:54 2017 -0400 | |
Make ParseUniverseObjectTypes virtual. | |
This will allow the server to specialize and parse the universe | |
generation types and statistics. | |
commit 993fd08db3afd3f6f96d14077975d2238ebb868f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 29 17:10:04 2017 -0400 | |
Change saved designs to use std::future<> parse results. | |
commit da798440a5e8e3f5897498548bec3fa5263a31ff | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 29 15:37:13 2017 -0400 | |
Change GameRules to use std::future<> parse results. | |
commit 3dac2a7903f17885b72d78e0a4721157f2b6f53c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 28 16:21:31 2017 -0400 | |
Change ShipDesignManager to use std::future<> parse results. | |
commit 99e8636e2d4ebb5dddb8961f99261d898c0cf227 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 28 16:18:54 2017 -0400 | |
Add struct ParsedShipDesign. | |
ParsedShipDesign holds the data from a correctly parsed ShipDesign that | |
has not been checked for a valid hull and parts. This allows the hulls | |
and parts to be parsed concurrently. | |
commit de979e49eff9c91b366ab5d483f1563639eae1c3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 25 16:22:51 2017 -0400 | |
Change ShipHullTypeManager to use std::future<> parse results. | |
commit ac72d2174ad55447437c1b19e98e878554513461 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 25 16:22:00 2017 -0400 | |
Change PartTypeManager to use std::future<> parse results. | |
commit f4e0a71dbb01bd35a008c61a834cc8c2e55cc42c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 15 13:22:10 2017 -0400 | |
Change TechManager to use std::future<> parse results. | |
commit 46cbfb461fbed6d316990efd7066818b37eec1cd | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Sep 12 14:48:30 2017 -0400 | |
Change SpecialsTypeManager to use std::future<> parse results. | |
commit 49bffbd393fd34a4dfb177db695cf240ac79c7f1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Sep 12 14:09:51 2017 -0400 | |
Make SpecialsManager public like other universe object managers. | |
commit 4a06b3d2e92b4267e7afa926ccf05657d22c86e4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Sep 12 12:26:31 2017 -0400 | |
Change SpeciesTypeManager to use std::future<> parse results. | |
commit 7526527fe52d40c9215b40d738a43f7ee9799a3b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Sep 12 12:25:01 2017 -0400 | |
Move "import universe_generator" into CreateUniverse() | |
This allows the parsing of the universe content to be executed more | |
lazily later on the server, because the universe_statistics import | |
depends on the universe contented already being parsed. | |
commit 830402cd3e60a69fe4b9b25c3de9654e05d976f2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Sep 12 01:21:38 2017 -0400 | |
Change FieldTypeManager to use std::future<> parse results. | |
commit c6d314346cc22d622bf1dacfdd9fe7a1cfe6887a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 17:08:23 2017 -0400 | |
Use StartParsing(parser) in ParseUniverseObjectTypes(). | |
commit ea6482d65ae729ff0da8e88334255c4f83e51261 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 17:02:57 2017 -0400 | |
Add StartParsing(parser) template for ParseUniverseObjectTypes() | |
commit 96f760f70e3324a0a09a56291ce449a4a9b20004 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 16:43:41 2017 -0400 | |
Add Encyclopedia article parser to ParseUniverseObjectTypes(). | |
commit fb4df340c0be3c5b90c8c79e8de042d7ff76d98a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 16:31:31 2017 -0400 | |
Change Encyclodpedia to accept articles as std::future. | |
commit b0c879cc859c3b7755c98ee064bcbcd925f1658f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 2 11:25:45 2017 -0400 | |
Move ServerApp ParseUniverseObjectTypes() into constructor. | |
This assumes that the server will be restarted to parse new content. | |
commit 65e9bf51a152e6c764b3a7c9b3c54c442ac4f249 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 9 13:52:23 2017 -0400 | |
Add ParseUniverseObjectTypes() to server and client apps. | |
The locations were chosen so that off-main thread parsing works. They | |
could be moved later for more optimal UI performance. | |
commit 71ededdd0141f589173d29edcfb44c8dfe6b8a6b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 9 13:43:03 2017 -0400 | |
Create AppInterface::ParseUniverseObjectTypes(). Add Buildings. | |
AppInterface::ParseUniverseObjectTypes() starts parsing universe object | |
(currently only buildings) on a separate thread. This moves the parsing | |
out of the constructors of the various XTypeManager singletons. | |
The benefits are: | |
- parsing on a separate thread. | |
- parsing outside of static initialization at a time of app's choosing. | |
This enables faster apparent startup of UI, by delaying parsing until | |
after intro screen is shown. This enables changing the content | |
directory after app startup. | |
- decoupling universe objects from parse and content directories, This | |
enables unittesting of universe objects without needing either a parser | |
or a complete content directory. | |
commit 04c9ff5ca201d45722fef6aab3aa9533f2157ba2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 9 13:13:36 2017 -0400 | |
Change BuildingTypeManager to accept building types as std::future | |
BuildingType parsing will now happen off the main thread. | |
commit 9de330cd4640ace9d3320a0f0f0691806b742f91 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 6 11:28:26 2017 -0400 | |
Add option --skip-checksum to server. | |
--skip-checksum allows a single player, local server host using the same | |
resource directory as the client skip computing the checksums. | |
commit c9035967dc3ca01c42f71f33a9513de2f7847592 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jul 31 15:00:24 2017 -0400 | |
Don't calculate checksums for local connections. | |
commit 45a028a0b30aa00368d9668aa1ff4348a3377516 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jul 31 14:51:40 2017 -0400 | |
Add automatic verification of checksums in human client. | |
commit ef6a6ee7289278c7e154b20935a5b99eee59cc8c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Oct 12 12:48:43 2017 -0400 | |
housekeeping: style changes for review #1808 | |
commit 318c20ad74c1fb667e07e555d1833d2ef5000a0e | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Oct 12 16:15:11 2017 +0200 | |
Added Tualha to credits | |
commit 4ff4e589bc59ac1b9a9a5fe197730ffebe50be7a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 4 14:43:01 2017 -0400 | |
Restore file length checking and add error reporting to parse_file(). | |
commit 67af68c5cfeb7fb11312d066ad6503ff9895927c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 4 12:50:30 2017 -0400 | |
Replace parse_file timer with a ScopedTimer | |
The scoped timer as a 100us threshold and can be turned off by | |
players/testers who do not need timing information. | |
commit 7990cd69d0234f6e2b9ed183572bcf807fe98254 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 11 12:22:23 2017 -0400 | |
housekeeping: deindent effects_parser_grammar body | |
for PR review #1808. | |
commit 53b14ddbc3442b1cff9c9acfb09747dd13d51307 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 11 10:29:33 2017 -0400 | |
Fix indentation in ValueRefParser.h | |
Issue raised in review of PR #1808. | |
commit 3fa72b63a0f1b6b3b0472aa1549eba40f61e3e26 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 11 10:27:04 2017 -0400 | |
Reduce unnecessary use of parse::detail namespace. | |
Issue raised in review of PR #1808. | |
commit 32998cf61ced2784945f9597b68476715a52708f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 11 10:04:14 2017 -0400 | |
Limit unnecessary use of parse:: namespace when instantiating lexer. | |
commit 1a5ddc182e7ff1a699ff6ba23df9e88888c17632 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 11 09:43:05 2017 -0400 | |
Break CondtionParser.h into ConditionParser[1..7].h | |
This will speed up re-compilation when changes only affect a single | |
portion of the CondtionParser. | |
commit 3c7cbb4c24e84e4102c8b0d7b34d31f8f3e601b3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 11 08:51:53 2017 -0400 | |
Break EffectParser.h into EffectParser[1..5].h | |
This will speed up re-compilation when changes only affect a single | |
portion of the EffectParser. | |
commit 7cf5c78db1fbad9fb9af0327e523b5d01c202b63 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Oct 9 22:17:21 2017 +0300 | |
Test python scripts compiling. | |
commit aaee5e34bd79917e200d8cd7bcd275f57260db9f | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Oct 10 22:04:21 2017 +0200 | |
Fix typo | |
commit 3a0dcf40afe43fbd45d2140c6619c1fcf870f1c9 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Oct 10 21:35:59 2017 +0200 | |
Update freeOrionAIInterface.py | |
commit 98625c0743266d7fcf9cb70bcb23cef0e2822fa8 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Oct 10 21:34:54 2017 +0200 | |
Fix python wrapper for GameRules enum | |
commit 062420ad62b146fb782a31b413ee26a904f807b9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 28 11:47:47 2017 -0400 | |
Remove unused parse::ship_designs and parse::monster_designs | |
commit 415180427e04a602bf55314a09d69ea7438ce730 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 28 12:42:41 2017 -0400 | |
Reuse lexer as param to parse_file. | |
This change minimizes the overhead from initialization of the lexer | |
deterministic finite automaton (DFA). | |
commit 534c922fa3db9a57b5d57bf895da7ae7b3520dbe | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 25 09:36:19 2017 -0400 | |
Change parse::parse_file to use a grammar. | |
Previously, it used a set of rules with a special rule called start, | |
which is the spirit::grammar use case. | |
commit 47deebd4239dc9275880d8cae2235692346f213b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 24 14:03:12 2017 -0400 | |
Change labeller to a variable in each parser. | |
The labeller only requires the lexer as a parameter to be constructed. | |
There is no reason to pass both as parameters to the parsing | |
rule/grammar. | |
commit 4efc5206acab02eba1fd6da6d9a8d919166f6206 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 24 03:58:02 2017 -0400 | |
Remove the parse::lexer::instance() singleton. | |
commit 3b13b5e211fd254766c371bc2b76ec94b6925b1e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 24 03:24:44 2017 -0400 | |
Make DoubleComplexValueRefParser string non static. | |
static string may/may not be initialized at the same time in multiple | |
threads. | |
commit 7de33d01a2091ac1ea2c668c569707d398191c0d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 24 03:23:30 2017 -0400 | |
Remove unused parse::init() | |
commit 854bb0ea05b6c499c02186ba24195460df56382d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 24 03:16:15 2017 -0400 | |
Change parse::double_ and parse::int_ singletons to grammars. | |
commit 3480a0efedfe555aa7bc15b59c6c4210efb7fd5e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 24 02:38:54 2017 -0400 | |
Remove unused parse::label() definition. | |
commit 7b7490d6f5d64f6afc5b0a8a844b6585915a52e4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 24 02:38:28 2017 -0400 | |
Remove lexer singleton refs in EffectParser5.cpp | |
commit 2ec54eee3f3dd030c998bc7120afb04953cac51d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 24 02:37:56 2017 -0400 | |
Remove lexer singleton refs in simple_variable_rules | |
commit be2e4b2581b97eb960bb4c3f2ac7f47e619d549d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 24 02:36:45 2017 -0400 | |
Replace parse::color_parser() singleton | |
commit 43940e1565c66b4ce3abe321be3b44763e40dd0d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Oct 9 08:37:43 2017 -0400 | |
Further simplify includes in EffectParser.h | |
commit 7674635df6fda3c3c4a5bdf7f0c42fd81904f947 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Oct 8 15:02:41 2017 -0400 | |
Simplify includes in Condition and Effect parsers. | |
commit ba430d94d1d4761528a3d1124635cb341d9c0eab | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 25 13:09:15 2017 -0400 | |
Make TestEnumParser work with non-singleton enums. | |
commit 7a82cf7c96c65089740db2b1df643f90be265c85 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 6 13:22:05 2017 -0400 | |
Remove duplicate definition of parse::grammar from EnumParser.h | |
commit 1b507059c4ee088f1ee2115672ac37fb7331c93e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 24 01:36:18 2017 -0400 | |
Replace various singletons from EnumParser.h | |
commit d68b958b36d467e99a7fe5e98e1f7775ffd48c04 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 23 17:04:36 2017 -0400 | |
Replace parse::detail::label() singleton | |
commit 1a7d6cadb9a568187fcb39df6a0496c66823096c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 3 14:36:19 2017 -0400 | |
Replace the visibility_var_complex singleton. | |
commit 34a8c900870c2840d9f7d1d79720b5d8a3da9ae0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 23 16:46:03 2017 -0400 | |
Replace string_var_complex singleton. | |
commit fb2c43508377a28ec45f541f41ebf23b1000ef21 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 23 14:20:30 2017 -0400 | |
Replace the item_spec_parser singleton. | |
commit 02b5065c0e7e7e879a7e9f981ccd8d2c99073b9e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 23 13:07:56 2017 -0400 | |
Replace tags_parser() singleton with tags_grammar. | |
commit 65c8880a951de8c5f42e980e93a7730c4cf526b5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 23 12:46:30 2017 -0400 | |
Add tags_grammar, to replace tags_parser() singleton. | |
commit 97296683b2bd75c54ea808b56c3376c79bae094a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 23 12:13:18 2017 -0400 | |
Replace condition_parser() singleton with condition_parser_grammar | |
commit a69f63835b6317f8b7a51e4ef3e33e0f2cd88dda | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 23 09:24:28 2017 -0400 | |
Change initialize_nonnumeric_statistic_parser() to take refs to tok and condition_parser | |
commit df1d1cc152e54274aa3242126485b4f392dd3972 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 23 09:21:47 2017 -0400 | |
Change enum_value_ref_rules<T>() to take refs to tok and condition_parser | |
commit f3718d847b1254c2fd42fc5881987e2c30d765b0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 23 01:26:02 2017 -0400 | |
Change parse::detail::planet_environment_rules from singleton to parameter. | |
commit 9daf44a36ec6a4eae3767271bc44063681e2054f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 23 01:08:25 2017 -0400 | |
Change parse::detail::planet_size_rules from singleton to parameter. | |
commit 667d559546e04f39d5570b80464b69fd60c3d5cb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 23 00:51:08 2017 -0400 | |
Change parse::detail::planet_type_rules from singleton to parameter. | |
commit ab5e0760cef96baa62866b6f5f1a92db2f0ea888 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 23 00:27:15 2017 -0400 | |
Change parse::detail::star_type_rules from singleton to parameter. | |
commit b3056b4e546e07c7bbdf25826bf9c0c506c83e95 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 22 17:25:40 2017 -0400 | |
Change parse::detail::universe_object_type from singleton to parameter. | |
commit 342ca270b4c3bae196a4a3a701c09f205456e36c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Oct 3 11:26:22 2017 -0400 | |
Change parse::detail::visibility_rules from singleton to parameter. | |
commit 08e2ed4f21334df8d6b9eebd292df12a704ab5fb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 22 17:24:24 2017 -0400 | |
Move declaration of enum_value_ref<T> to ValueRefParser.h | |
This allows various enum_value_ref_rules<T> singleton creation functions | |
to be converted to structs. | |
commit 4581db6b34c08dd4f52516f6c682e1486d8b4ad3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 22 14:34:21 2017 -0400 | |
Refactor string_parser_rules singleton into a passed parameter. | |
commit 75956328c0072120472c70cd2cf6061b41e0925c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 22 12:25:28 2017 -0400 | |
Add using statement for parse::value_ref_grammar. | |
commit 595484dec753480b6b8556d1ac6cb66582744ad2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 22 10:58:30 2017 -0400 | |
Remove unused double_complex_parser_rules and int_complex_parser_rules. | |
commit 9554eb7c52603a5619ae8ba5756c72f488c50228 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 22 09:42:57 2017 -0400 | |
Remove the int_complex_parser singleton. | |
commit b74d87b59a9188d9a7d4c61dec4c77bc2a77b14f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 22 08:34:07 2017 -0400 | |
Remove the double_complex_parser singleton. | |
commit dbaca4371c448ea35bfec9c14b4a6ab79fc493ea | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 22 00:51:15 2017 -0400 | |
Refactor arithmetic_rules to use condition_parser param. | |
This converts arithmetic_rules to not use the singleton | |
condition_parser, which means arithmetic_rules can be used concurrently | |
in multiple parsers. | |
commit 3d9b1b34c8996558859c0d510902669e774e13a1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 21 16:52:20 2017 -0400 | |
Add condition_parser parameters to some cond/effect parser parts. | |
These components will need the condition_parser as parameters to the int | |
and double parsers for the statistical portions. | |
commit 386138ab0d24904c8bd60f51f083ab3425d76298 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 21 11:39:18 2017 -0400 | |
Change parse::condition_parser into a grammar. | |
Since the grammar knows its own start rule, there is no need for an | |
object that persists longer than the rule. | |
commit d1bfd94fa9b6c96094ed960a21938f73ab279ecb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 21 11:34:28 2017 -0400 | |
Convert refs to parse::condition_parser singleton to params. | |
commit 5863ace96fe8fa75c102f5395c36db8e2f4b4676 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 21 09:52:04 2017 -0400 | |
Refactor ConditionParser 1, 3 and 7 with direct reference to parse::condition_parser | |
Currently ConditionParser 1, 3 and 7 refer to the singleton | |
parse::condition_parser, which prevents the condition parser from being | |
made into a grammar with a normal constructor. | |
commit 232fdc45109080c3ac3b7e8f489149e1672a6b93 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 21 09:12:20 2017 -0400 | |
Add int type to some enums in Condition.h | |
This will allow these enums to be forward declared. | |
commit c10d0b9586f930d0bb06ddf11be2db508befbfb0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 17:30:05 2017 -0400 | |
Pass labeller as parameter to EffectParser 1 thru 5. | |
commit 81773837de16dd1ebdaf26aab72aa5fa8db3598c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 17:17:00 2017 -0400 | |
Pass the labeller to effects_group_grammar as a parameter. | |
commit 301ac04e787feff2d4f81c8f271ada39ea1833cf | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 17:00:51 2017 -0400 | |
Change parse::effects_group_parser into a grammar. | |
Since the grammar knows its own start rule, there is no need for a an | |
object that persists longer than the rule. The effects_group_parser | |
singleton is also removed. | |
commit 5493ec9bbce1f16a13128883574460ebfa12ebb3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 16:21:36 2017 -0400 | |
Move parse:detail::effects_group_parser into EffectParser.cpp | |
commit 6cc721afb6e2f1a615e128d25fc1034aa46b78d0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 13:47:35 2017 -0400 | |
Remove unused effect_parser singleton. | |
commit c927abb8a896da4f56686fb6cacc6f79445e0e76 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 13:17:26 2017 -0400 | |
Replace parse::effect_parser() with effects_grammar | |
The effects_grammar is a boost::spirit::qi::grammar that does not rely | |
on the singleton parse::detail::effect_parser. | |
commit fff949f8e6abd4ec2919e5ec1f6f96f65d0bd1b0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 13:14:42 2017 -0400 | |
Add parse::grammar | |
boost::spirit::qi::grammar models a collection of rule with a | |
distinguished start/base rule. Many rules in freeorion have re-invented | |
this type and can be simplified by using the spirit::qi provided | |
mechanisms. | |
commit bf072f43d72822e4a06d39c6701d77ee27fae668 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 12:41:37 2017 -0400 | |
Refactor EffectParser 4 and 5 with direct reference to parse::effect_parser | |
Currently EffectParser 4 and 5 refer to the singleton | |
parse::effect_parser, which prevents the effect parser from being made | |
into a grammar with a normal constructor. | |
commit 819653a81e9c9cd509f436b90dfe15e491ff7fe1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 10:16:31 2017 -0400 | |
Remove unused CommonParamsParser singleton. | |
commit f80367651782e3a2267b6c7ff8a0358b030d24b5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 10:10:45 2017 -0400 | |
Use parse::detail::common_params_rules. | |
commit 825b10a43b36d245c5b5c91a6b2aa79671310b87 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 09:54:09 2017 -0400 | |
Add parse::detail::common_params_rules | |
common_params_rules allows rules to create the common_params_rules | |
locally to allow for concurrent parsing. | |
commit 9ec131cd34d234c8492ce36800c2e152ea1e3a87 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 08:55:57 2017 -0400 | |
Replace some uses of parse::detail::label() with parse::detail::Labeller() | |
Pass a Labeller instance bound to the lexer created in parse_file() as a | |
parameter of the constructor of the Rules. Use this labeller to replace | |
top level uses of label(). | |
commit 645049c959101f8dba6816396a194682dc699db6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 18 08:50:49 2017 -0400 | |
Create parse::detail::Labeller to replace parse::detail::label() | |
parse::detail::label() contains the embedded singleton | |
static std::map<...> rules; | |
Furthermore, label() is implicitly bound to the lexer::instance() | |
singleton. Both causes prevent labels being generated correctly on | |
different threads. | |
This commit creates Labeller which will replace uses of label. Labeller | |
is explicitly bound to a particular instance of lexer and does not | |
contain a singleton. | |
commit 1756ff52c5e75083c01aa1422a4e36435147daa2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 17 15:45:50 2017 -0400 | |
Change lexer::m_name_tokens to unordered_map. | |
name_tokens are never listed alphabetically. | |
commit 7ca1c63c043b82f79dd8341b419705ddbdb4207b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 17 14:58:44 2017 -0400 | |
In ParseImpl.h pass lexer as parameter to rules. | |
This is a step to remove lexer as a singleton and allow concurrent | |
parsing. | |
commit de21a1a3a5e05f8a66d2bba0588424176b63c198 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 17 00:54:07 2017 -0400 | |
Change singleton refs to parse::lexer into parameters in IntValueRefParser | |
commit 1e220732ba6028cb5a9da218a446161c03ddd0f2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 17 00:26:13 2017 -0400 | |
Change singleton refs to parse::lexer into parameters in DoubleValueParser | |
commit e03f153c9d61cffc5c195c3b059e5c1a4a3332cc | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 16 17:04:22 2017 -0400 | |
Remove rest of int parser singletons from IntValueRefParser.cpp | |
The int parser singletons include references to the lexer singleton and | |
export references to their member variables. All these references | |
prevent multiple files from being parsed at the same time. | |
commit faf04949f4c5243204d126081a31db8c8e6b6af0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 16 16:07:41 2017 -0400 | |
Remove int_arithmetic_rules() singleton refs. | |
The int_arithmetic_rules singleton includes member variables that are | |
referenced. When it is promoted to a member variable it means that its | |
member types are promoted to public member types. | |
commit 03867986d7490030a23b0cb5ece22846ac0a20f0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 16 15:19:11 2017 -0400 | |
Remove double_parser_rules() singleton refs. | |
The double_parser_rules singleton includes member variables that are | |
referenced. When it is promoted to a member variable it means that its | |
member types are promoted to public member types. | |
commit f7f8b3c75b930ddede205ae5716a143ea0d35fa4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 15 17:07:34 2017 -0400 | |
Remove references to lexer singleton from ValueRefParserImpl.cpp | |
commit d97f31b8602d3d424a8dd28e39aad417bfd1f925 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 15 14:41:45 2017 -0400 | |
Start removing lexer singleton. | |
The lexer is a singleton. | |
The lexer is bound to the file being parsed and maintains the state of | |
the tokens being parsed. | |
Because the lexer is a singleton only one file can be parsed in any | |
executable at one time. This means that there can be no recursive | |
parsing (macros that are not pre-parsed) nor any multi-threaded parsing. | |
This commit begins removing the lexer singleton by making its | |
constructor public. | |
commit d21e10687c5b708271f0f9242ba67fbc9d708ed4 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Tue Oct 10 18:15:22 2017 +0200 | |
Remove incorrect sentence in BLD_CONC_CAMP_DESC | |
- Remove "This structure can be built at an Outpost", as Concentration Camps require a Population of at least 3. | |
commit e88ac989e838eb6e1bbe05de832fae10ecec1116 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Tue Oct 10 17:42:23 2017 +0200 | |
Insert various pedia links | |
commit a14d4f953a697625936d864714bed457919519c3 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Tue Oct 10 17:29:02 2017 +0200 | |
Formatting and typo fixes | |
- Add double lines before sections, remove unneccessary double lines | |
- Typos: verious > various (SP_REPLICON_DESC) ; automaitcally > automatically (DESIGN_WINDOW_ARTICLE_TEXT) | |
commit d5d89052190d236018532ee4382128d94b7cdc61 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Tue Oct 10 16:58:58 2017 +0200 | |
Insert omitted macros "building on Outposts" | |
Replace sentence "This building can be built on an [[encyclopedia OUTPOSTS_TITLE]]" by the macro [[BUILDING_AVAILABLE_ON_OUTPOSTS]]. | |
commit 7c16633d482099c5ffa0b421245e73a9ccb238e0 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Oct 10 15:10:37 2017 +0200 | |
Made chat history much longer. | |
commit 687b7a13ae1593b90a56bdba958c9fc64491f893 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Oct 9 23:39:56 2017 +0200 | |
Update fr.txt | |
- On par with latest en.txt (Oct 9, 2017 - d68433e) | |
commit 3e2d7147f8549e4fe50fb3b783a4c1001318f5ed | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sun Oct 8 11:11:46 2017 -0700 | |
Have the AI avoid blockaded starlane travel for passive fleets | |
- passive fleets can still enter a blockaded final destination system | |
- aggressive fleets will not try to route around blockades | |
- makes find_path_with_resupply more generic and renames it | |
- adds new find_path_with_resupply that specifies various details and then | |
calls the generic version | |
- determines AI pathfinding policy by fleet mission type | |
- has a scouting option that allows to plot an otherwise safe route through | |
a system which has never been partially visible before (and hence counts | |
as fully blockaded) | |
Note that this is specifically regarding routing-- as it stands, in the | |
situation where there are hostile forces in a system, but the routed path | |
is not blockaded for the AI, this routing code could allow that path, but | |
other AI code (in OrderMove) may in some cases currently prevent a fleet | |
from actually entering the contested system. Such a decision might still be warranted if the starlane of approach required more than one turn to travel. | |
commit 22b7bcf50d951d8514f24f97783c32f35f9ca12f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Oct 5 17:01:06 2017 -0700 | |
Add AI decorator cache_by_session_with_turnwise_update | |
function decorator that caches a function value during session, | |
updated each turn. | |
commit ec6ad1e4a8a0873b934a10ebaa19fc623d550b71 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 23:46:14 2017 +0200 | |
Update freeOrionAIInterface mock | |
commit 57b30688da62b5e2139cc1666d8f392d8e7829e7 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 20:25:01 2017 +0200 | |
Move switch to disallow growth focus usage to character module | |
commit 8ba313bb049fa8c563c2dc9e2572b0c13e0c7ac9 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 19:52:00 2017 +0200 | |
Fix some ProductionAI logging | |
commit 317742641839b260c888a68fde3bbc9a264d437c | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 19:46:04 2017 +0200 | |
Add TODO | |
commit ee1b061a3b37d0ebcb87d2833e1c41474849af68 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 14:12:21 2017 -0400 | |
Convert parse::encyclopedia_articles to use return value for parsed content. | |
commit cb70df74c6b8b21a5bc9196c060d684674b95467 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 13:49:58 2017 -0400 | |
Convert parse::techs to use return value for parsed content. | |
commit d7b3d1940e7043724d21966f260b03f9ebc1260d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 13:33:13 2017 -0400 | |
Convert parse::ship_design to use return value for parsed content. | |
commit 0e9f2663c941603373e9fe5266289ab8ed89ac7a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 12:06:18 2017 -0400 | |
Refactor most parsers to return content vs an empty container parameter. | |
This commit changes to | |
auto parsed_stuff = parse::stuff(); | |
from | |
std::container parsed_stuff; | |
/* ignored error condition */ parse:stuff(parsed_stuff); | |
The idiom is clearer. The returned parsed content is returned. The | |
container is constructed where it is used. | |
The ignored error code is a parser internal code indicating that every | |
parser stage succeeded, which the larger application does not care | |
about. | |
It will make code to parse the universe content on a different thread | |
and multiple times in the save executable clearer. | |
commit 7b0e9f2994042ee1077adae296263293a4669010 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 7 13:48:03 2017 -0400 | |
Remove use of static singletons in parser. | |
The use of s_filename, s_text_it, s_begin, s_end and Rule as static | |
singletons requires parsing to be single threaded, non-recursive and | |
non-concurrent, or generate_error_string() will fail. | |
Any recursive or concurrent parse accessing two or more files (ships | |
with parts, species with macros, etc) would not have correct error | |
messages and might crash on a bad parse. The second file opened resets | |
all of the singleton variables, which if there is an error in the first | |
file will be pointing to the wrong variables. At best this indexes into | |
the wrong string. At worst it indexes into a freed string. | |
This commit removes the singletons and threads the filename, begin and | |
end through the Rule object to generate_error_string(). | |
commit 68a9e306527b2f259d0ba18501bbed6669233144 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jul 31 14:56:21 2017 -0400 | |
Prevent various universe managers from calculating checksums twice. | |
Once when the content is loaded, which is discarded and once when | |
requested by the app. | |
commit bbea56964d8ea7cb77d13cd50515cdf8ffa7ecfc | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 14:11:11 2017 +0200 | |
Fix typ leading to AI invasion score bug | |
The typo made the AI consider uninvadable planets for the invasion score | |
calculation as it considered the target population of the primary target | |
rather than the secondary targets. | |
commit aec2ecdc67aaeb518496220b32a7f5fb2e59be0a | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 13:40:31 2017 +0200 | |
Replace ColonisationAI.empire_status with turn_state function | |
commit d5e2f3f312e513bb0d42239ebede7a1446c65cb7 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 13:27:23 2017 +0200 | |
Replace ColonisationAI.annexable_ring1 with turn_state function | |
commit ea9b1baca2fd2660ac460795958346f54f5907ea | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 13:26:41 2017 +0200 | |
Replace ColonisationAI.annexable_ring2 with turn_state function | |
commit 2f75e37b40a3b2be5c160e3f90d2849dc5e28ac5 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 13:26:05 2017 +0200 | |
Replace ColonisationAI.annexable_ring3 with turn_state function | |
commit fa70b5a952b22f2fab15bae553c027d232e138a1 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 13:13:47 2017 +0200 | |
Let turn_state update check if we have computronium special | |
commit d8a0738e0aa3aa3709a330eee309620a2ed73b87 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 13:09:17 2017 +0200 | |
Replace ColonisationAI.unowned_empty_planet_ids with turn_state function | |
commit d71d580a0b1aefabcfa66809f4b191c7079ad868 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 13:01:09 2017 +0200 | |
Let turn_state update determine if we have ruins special | |
commit 8ee964ef85d7755c01d2018b924d618ffc350ac1 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 12:56:58 2017 +0200 | |
Move ColonisationAI.empire_drydocks to turn_state | |
commit 98dd2a96df6457c87a44760d52756a2a8b1fd75d | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 11:59:17 2017 +0200 | |
Grooming | |
commit 97182914f648d2b7b3bf69c5165097fd094fa8eb | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Oct 7 11:38:06 2017 +0200 | |
Let chat_human handle non-string arguments | |
commit 985b36b7d7867029b7b1ecfcfd958b89e21a8ea7 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Oct 6 19:58:47 2017 -0500 | |
Return unique_ptr when parsing Species | |
commit 71ac334512c36d5c3b182e3319cf2998cf5c5952 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Oct 6 19:58:29 2017 -0500 | |
Store Species as unique_ptr | |
commit a40a0101db94463d5117b8415be6e5f81b820590 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Oct 7 02:46:06 2017 -0500 | |
Return unique_ptr when parsing Techs | |
commit 642ec64947012db68576dcb74d1f23e3ab555f99 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Oct 7 02:45:26 2017 -0500 | |
Store Tech as unique_ptr | |
commit b5b2e957000171b47c80f994529a6c439c181d19 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Oct 6 21:50:42 2017 -0500 | |
Return unique_ptr when parsing TechCategories | |
commit 7e184037c38b090238739da5ad75e4c7bcf27ab2 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Oct 6 21:50:25 2017 -0500 | |
Store TechCategory as unique_ptr | |
commit 822d483972aed49ad2736fc5593df1796d4c2799 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Oct 6 20:45:25 2017 -0500 | |
Return unique_ptr when parsing FieldTypes | |
commit 10fadfafde21c42bb371f280ad61b68c194a46ed | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Oct 6 20:44:48 2017 -0500 | |
Store FieldType as unique_ptr | |
commit 187e5b1bae47ccfdee711a06f266b5bc1fc43d8f | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Oct 6 12:04:50 2017 -0500 | |
Restrict lamba capture to current object reference | |
Per PR#1783 review | |
commit c5ea12d1e367ca033b90da33ece4f6b7e1a6e2ef | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Oct 6 12:03:21 2017 -0500 | |
Restrict lamba capture to current object reference | |
Per PR#1784 review | |
commit 96e15f7c05378b07887cc2257ec62453d42e325c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 6 10:01:31 2017 -0400 | |
Refactor CensoredCUIEdit placeholder addition to fix warning. | |
The warning was about the unused curr_char variable in the ranged-for | |
loop. | |
commit 816850d15548966b4c4f0f3ade1e54c37a821829 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 6 09:59:55 2017 -0400 | |
housekeeping: hide unused variable in ValueRef.cpp | |
commit eea8bd2fb9e1eda7e557863a6146cffa45f73788 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 6 09:59:19 2017 -0400 | |
housekeeping: remove unused typedef in Pathfinder.cpp | |
commit c2f70155698c445573d5423154382c3ce67cb561 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Oct 6 09:22:20 2017 -0400 | |
Add PingServer() and PingLocalHostServer() to client networking. (#1777) | |
This allows attempting to connect to the server and timing out without | |
reporting an error. | |
commit d2aa10c41c618094103c1d719dbbc376a1f1eda3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 7 12:13:56 2017 -0400 | |
In Parser change variables named 'l' to more descriptive 'lexer' | |
commit e66e40e3c62bef72c687bd2e20d80db8b439c33a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Sep 5 10:27:14 2017 -0400 | |
housekeeping: fix ScopedTimer.h include guard trailing comment | |
commit 8efe0a804590b6ed9c5705dde955260915a21fba | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jul 31 16:00:47 2017 -0400 | |
housekeeping: Remove unused test code in ShipDesign.cpp | |
commit f2f1d3f21bc3ae05d4978bdf46a40394a9070eba | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Oct 4 14:53:47 2017 -0400 | |
minor: fix bad single line comment character scripting errors. | |
commit 661e32046663ed819c66c21025673b9870771cc3 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 5 22:49:03 2017 -0500 | |
Return unique_ptr when parsing HullTypes | |
commit f0b4f71de5daf95397d56867767994fbb96db0c1 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 5 22:48:41 2017 -0500 | |
Store HullType as unique_ptr | |
commit 30749728bcddb2e5e706cc55684e44d0c1bc6655 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 5 18:46:51 2017 -0500 | |
Return unique_ptr when parsing PartTypes | |
commit 1e42da5e177c49d0a58ed27673c791e34645b50f | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Oct 5 18:46:19 2017 -0500 | |
Store PartType as unique_ptr | |
commit 8146f279e0d4c1198bf7745ce09b64031c3269ac | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Oct 5 22:57:14 2017 +0200 | |
-Fixed some warnings about using uninitialized or null memory. | |
-Fixed seeming out of range array index. | |
commit 131133a4025fe523e91f826e0e20f6c387a9ae04 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Oct 5 22:56:03 2017 +0200 | |
grooming | |
commit 6e9e4eee796cd992373fd4f7cd19b74ffae2cbff | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sun Oct 1 12:15:32 2017 -0500 | |
Return unique_ptr when parsing Specials | |
commit a04e03e333ab699106ea8109c7a2a318ee877734 | |
Author: TheSilentOne1 <martin@diergarten.net> | |
Date: Sun Sep 24 15:20:39 2017 +0200 | |
replace "planet bombarded" sitreps with "planet attacked" | |
to prevent confusion with actual bombardement weapons | |
change PLANET_BOMBARDED to PLANET_ATTACKED in stringtables (where appropriate) | |
commit 9db056978e3217276c0c4b23c57339fdfad983d3 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Tue Oct 3 19:26:09 2017 +0200 | |
Update Xcode project | |
commit 4e1c3e31b2398c26241c89840e1a60be32e7fe6e | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Oct 3 11:42:52 2017 +0200 | |
Update TODO comments | |
The previous todo should be handled by the Colonisation logic instead | |
commit 558d706b521540ba5c8751a2839cb34cde2a1574 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Oct 3 09:15:39 2017 +0200 | |
Fix incorrect growth focus benefit determination | |
commit 5b8f88e78022bd08e37bb5c98aafc97859e8c66b | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Oct 3 09:14:51 2017 +0200 | |
Refactor Growth focus determination | |
commit 4b00cbad3ea565bea34717b4ba5f041cc0ad68b6 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Oct 2 17:41:07 2017 -0500 | |
Prevent monster nest spawns on same turn as nest removal | |
commit 0e4dac09254cb9e16e4e344664f12a6c38ab9c1a | |
Author: Tualha <tualha@pobox.com> | |
Date: Sun Jun 25 14:18:03 2017 -0400 | |
Place nest removal sitrep just after tame monster sitreps. | |
A monster can hatch just before the nest is removed, so we mirror that | |
order in the sitreps. | |
commit f41ad76aa8cb8ac09619f49fb5fbf7c2beb3b8d5 | |
Author: Tualha <tualha@pobox.com> | |
Date: Fri Jun 23 16:07:12 2017 -0400 | |
Add new growth tech "Mega-Fauna Ecology" to unlock "Nest Eradicator". | |
Script; icon; English strtable entries. | |
commit 6ec49631939ad742b7c2f7bd54783e68104b3175 | |
Author: Tualha <tualha@pobox.com> | |
Date: Fri Jun 23 15:58:39 2017 -0400 | |
Add new building "Nest Eradicator". | |
Script; icon; English strtable entries for building and effect message. | |
Cannot build yet, tech not added. | |
commit fc73ab2bcfaa6f4b2e3fac4186daa83ac84f7f5a | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Oct 2 22:28:07 2017 +0300 | |
Use file with authentication data in the user confguration directory. | |
Expose GetUserConfigDir in python API. | |
commit 8a7b5f8e2f6cb1f411f978b4e9c3fd614caf53b1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Mon Oct 2 11:23:06 2017 -0700 | |
limit application of weapon capacity upgrade top-ups | |
- so as to not interfere with possibility of persistent | |
out-of-supply degradation | |
commit 0b183a1bbc309809737219bb640ffbf5a3863b4f | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Sep 29 22:40:56 2017 -0700 | |
Expose Empire::UnrestrictedLaneTravel via python interface, for AI | |
commit 31345c73191bd78763acedaa0b22cf88016105f5 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Oct 2 12:37:52 2017 +0300 | |
Grooming. Use RawText for password. | |
commit a8a3b3a4046c104f662b9ee339040eb54844988e | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sun Oct 1 02:04:35 2017 -0500 | |
Store Specials as unique_ptr | |
commit 32194e15105bb06cd0591cbddc798071763231e0 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sun Oct 1 12:25:00 2017 -0500 | |
Remove unused variable per PR#1769 review | |
commit 468057b8f8b85c18760b41ecd2652b53dd800321 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Oct 1 19:18:29 2017 +0200 | |
Update Xcode project | |
commit 51bcc6c6fc323ee1e9065bc87155f487c42691e6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 28 10:37:35 2017 -0400 | |
Make ScopedTimer logger a separate logger called timer | |
commit e8903d550e09d179a9e28d08edef0cc3208d08b2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 28 10:22:59 2017 -0400 | |
Don't print an empty ScopedTimer table. | |
commit b30834ccb9bcee0ba94c8f685d0b5b42b1c6dbeb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 28 10:12:12 2017 -0400 | |
Fix: Add space between combat attacker ids in log message. | |
commit 42a7b094172e33f4e02d1af78e717ee1bbb78fb4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 27 12:22:27 2017 -0400 | |
Fix append path in MapWnd.cpp | |
This was broken by a previous commit preventing prepending an old route | |
to a zero length route. | |
commit 3dc3ae0162b0d598167f32e73a0cec747a708fb5 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Sep 30 13:32:43 2017 +0300 | |
Make PasswordEnterWnd looks better. | |
commit fe42860cedc651b9b4642ec63a1cb9660b81f9ad | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Sep 30 14:24:46 2017 -0700 | |
Ship part upgrade revamp | |
- works with new valuerefs to directly upgrade part capacity via | |
normal meter effects, so that 'surprise' upgrades do not take place during the (pre-combat) movement phase | |
commit 834b2277d6770ded1bada55e7eeaf23717f0112e | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Sat Sep 30 18:34:46 2017 +0200 | |
Update fr.txt | |
- On par with latest en.txt (Sep 29, 2017 - 201f8d1) | |
commit 3216bc3f715238a7e792e90112f5b4198e52a0c6 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Sep 30 09:59:34 2017 -0500 | |
Override title of ENC_SHIP_DESIGN within articles - EN RU | |
commit 818245801c67f34bab504d320e3d82bce890a577 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Sep 30 09:53:47 2017 -0500 | |
Prefix top level ship design articles - EN RU | |
commit 08ad1eb230ab2f2dae62facd5175434c471fdad4 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Aug 28 02:05:50 2017 -0500 | |
Require browsepath tag to contain a PathType param | |
Prevents use of absolute paths as argument | |
commit 4bc0dce684c92ca58124c7fbcbdc3c003e6cacc4 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Aug 28 00:04:26 2017 -0500 | |
Move TextLinker static definitions to top of file | |
commit f7717bef5effc1d561cdf0d650002c73a9ea2f81 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue May 23 11:35:46 2017 -0500 | |
EN stringtables additions for PathType | |
commit 712ba62c0b9fc164c3ada126ee0b52a042c4719a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat May 20 04:23:08 2017 -0500 | |
Handle browse path tag in sitreps | |
commit 857c5e73355fc46c67cba19901fbce7beb0592e6 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat May 20 03:14:26 2017 -0500 | |
Handle browse path tag link clicks from pedia | |
commit 7ebf04b545cbfbb2ad0a702f3c9f339051fde777 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat May 20 03:11:44 2017 -0500 | |
Add text tag for browsing a specific path | |
commit 1a4c3f3de01af6085216e777e1821db9832b48df | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat May 20 03:08:51 2017 -0500 | |
Method to lookup directories by type | |
commit c6c262ea9783d2bf843045e4c43bd68c20da0429 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat May 20 02:55:04 2017 -0500 | |
Add method for opening a users preferred file manager | |
commit c52e731f106457e273e732027bfc7d984ed55385 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Sep 30 11:18:17 2017 +0300 | |
Make WaitingForMPGameJoiners works with JoinGame and AuthResponse same way as MPLobby. | |
commit b75e3eafc2004e9c26f5ee970cb58d33247ccb83 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Sep 16 22:38:07 2017 +0300 | |
Merge establishing process code in MPLobby. | |
commit a84afd7327ed1828741c1bf655fd134778b71195 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Sep 14 22:23:38 2017 +0300 | |
Grooming. | |
commit 04949c4e7826e931e5e37c3b8d0937eadbab38df | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Sep 3 14:05:42 2017 +0300 | |
Don't try registered names. | |
commit 3660fc375075424882d30a36103575db07b6192c | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Sep 3 00:06:01 2017 +0300 | |
Authenticated connections replaces previous with the same player name. | |
commit d22bf77d5835c4564cd78898f10c873365e3187e | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Sep 2 23:11:35 2017 +0300 | |
Hide characters in password field. Move focus or send response on Enter key. | |
commit 2f949786eb417d5b0d345e86595e840b9bb215c6 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Sep 2 01:36:11 2017 +0300 | |
Expose AuthProvider.is_success_auth method. | |
commit 39c2f5188f73ba4a7baed6a102a47c900bf22d26 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Sep 2 01:18:16 2017 +0300 | |
Use python AuthProvider to manage authentication data. Expose is_require_auth. | |
commit f9557250b6a6c2a9b1454a7a26429c8eec0a6d28 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Sep 2 00:30:25 2017 +0300 | |
Establish player after AuthResponse. | |
commit 00929686ed72a9a7273409a6739e73d69079bf98 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Sep 1 22:03:12 2017 +0300 | |
Send player_name and password to server. | |
commit 01715cfbdaca24fa760537c0e12aa4bd30760d4d | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Sep 1 06:59:15 2017 +0300 | |
Make Cancel button work. | |
commit 4beb59ab0cab9d591fe49e26bc3b9750ef4dbc37 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Jul 30 19:20:43 2017 +0300 | |
Show password dialog. | |
commit 28dde4694f3708479dc8ce87741363f53d9d3c2b | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Jul 30 17:29:53 2017 +0300 | |
Add `auth` python module. | |
commit a550db4216e60e5fa6bd0fc64eb28f6dd5a32670 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Jul 30 17:06:35 2017 +0300 | |
Start implementing authentication. | |
Add AUTH_REQUEST and AUTH_RESPONSE messages. | |
Add FSM events for the messages. | |
commit 9968b64b1b9f0118dfa21a8e9a54d4509e08ade3 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 29 16:25:03 2017 -0500 | |
Regenerate colony building definitions from util script | |
commit 3b989002f404e09d111bdc8c5f1c6b6ea8af89fe | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 29 16:23:07 2017 -0500 | |
Add policy comment to colony building definitions | |
commit 33971e3e71765e5eacdfa61438401b5a4ec8caf0 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Sep 26 02:44:55 2017 -0500 | |
Add comments and constant vars to colony building util script | |
commit a209b6e96f4cf3fd43ad3068521af8a12efc4e9c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Sep 29 23:01:01 2017 +0200 | |
Added empire serialization versioning, to load old-style set instead of map for Empire::m_techs. | |
commit 541d0752bdffe6b2355f1c91fe93adfa9e65969f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Sep 29 23:00:15 2017 +0200 | |
Added TurnTechResearched parser. | |
commit 201f8d1cd8f5062db4fd39fec6156f7f0d1b83bc | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Sep 29 00:45:28 2017 +0200 | |
Tracking, accessing, turn on which empires research techs. | |
commit e38a60e953f44cfa194181894b2ba3c61c7e892b | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Sep 28 23:12:31 2017 -0700 | |
Fix overzealous fleet blockade icon | |
- no longer marks a fleet as blockaded if departing along a non-blockaded exit. | |
commit afeae95cd15271ca723bdbee0f6b3092de48d731 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Sep 27 23:42:31 2017 +0200 | |
-grooming | |
-Removed DoLayout declaration that lacked an (apparently unneded) definition. | |
-Removed glitchy looking background at bottom section of Fleet | |
commit 6fc26e9b0fc3bd37ab4e3cf0dbb77f62f9824f19 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Sep 27 21:16:22 2017 +0200 | |
Added tracking of the last turn a ship was resupplied, with various ways to access that information. | |
commit 93462ef0bff6e088797eecd86203167f7811eaf2 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Sep 27 19:53:34 2017 +0200 | |
Merged some same-format (except for main property name) string complex valueref parsers. | |
commit 009d6aa57bca760c521f0a16b25c67d8f6acc744 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Sep 27 11:53:21 2017 +0200 | |
Merged some same-format (except for main property name) int complex valueref parsers. | |
commit 5f36de6040fceb57c11193f11f8a99d0e0cec4e2 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Sep 27 03:22:05 2017 +0200 | |
Removed commented-out code. | |
commit 95e1e6f567ebc6111cb3508b6905ff806896c6d8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Sep 27 01:19:28 2017 +0200 | |
Store multiple Visibility ValueRefs per empire/object, instead of just the last-specified. | |
commit 68480db8fc661288948c59de355b64ce4a82601c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Sep 25 23:52:59 2017 +0200 | |
Implemented ComplexVariable<Visibility>::Dump() and ComplexVariable<double>::Dump(). | |
commit 3422cebdfd9615597c9623d05b416ea3a133ab86 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Sep 25 23:48:14 2017 +0200 | |
Merged some similar-format parsers. | |
commit 72c5c696d65a3cdb3598f507872da0841750ac28 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Sep 23 16:18:07 2017 +0200 | |
Implemented actually setting effect-derived visibilities. | |
commit a3150e9b387afe0ce71b5f3fb32b3fa1c8dcc32c | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Sep 23 13:57:22 2017 +0200 | |
grooming, todo note. | |
commit 5b0f37470e2ac3b2248e0d12d9626bce31e2b4ea | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Sep 23 13:57:04 2017 +0200 | |
Made telepathic detection and scrying sphere set visibility to the greater of current and basic/partial, respectively. | |
commit d77f3289ede8ff41b09e52f52f3aa453a8567f3e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Sep 23 13:55:00 2017 +0200 | |
-Added free variable parser to enum parsers. | |
-For Visibility enum parser, added (current/initial) Value parser. | |
commit cb12a748b72c1aee9a049a5736d8cef87f5faeff | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Sep 23 11:34:20 2017 +0200 | |
Added some (as yet redundant) ComplexVariable<T>::Dump specializations. | |
commit 7afc1dfd287b692fb6dbadd1ff62c3de355ea793 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Sep 23 11:15:56 2017 +0200 | |
Made ComplexVariable<T>::Dump() call Variable<T>::Dump() to get the property name instead of generic "ComplexVariable" as the output. | |
commit 1e5f945f105a3d9d82dc048b7ecba6801ca4b7f6 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Sep 23 11:15:00 2017 +0200 | |
Swapped order of empire and visibility parameters in SetVisibility effect parsing, because a visibility ValueRef could itself have an empire parameter and this order will hopefully be clearer. | |
commit 3c9530da1dad6b4ae35c46e7250f877333314ec1 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Sep 22 17:38:12 2017 +0200 | |
Fixed typo. | |
commit b227a4a1dd0787edba438fce32f8dd622b859d5a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Sep 22 17:26:37 2017 +0200 | |
Hooked up parsing for Visibility complex ValueRefs. | |
commit 4c1ef0950d262705a8f1b16c5bfcc65760a0ad8d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Sep 6 22:07:45 2017 +0200 | |
Reorganize Visibility ValueRef parsing code. | |
commit 73662941c9d2bd621b3b8697453ff6300f0e4a6a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Sep 6 09:20:21 2017 +0200 | |
EmpireObjectVisiblity parsing | |
commit 535f745090835ab0f5d8bca11f9f55a1e7ba9968 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Sep 6 09:19:32 2017 +0200 | |
-grooming | |
-explanitory comment | |
commit 20e41fd544e6af1b296d1829fdb5d15488a13b61 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Sep 1 18:34:45 2017 +0200 | |
-Added Visibility ValueRef template types. | |
-Made SetVisibility store a ValueRef rather than an already-determined Visibility. | |
-Removed / commented out serialization of effect-determined visibilities. | |
-Partial parsing for Visibility ValueRefs | |
-grooming | |
commit f183e3a1a93b27001fe66cba1788f87a5e098d7f | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Sep 27 01:30:00 2017 +0200 | |
Grooming | |
commit 0b94c526935efc6fd7c03d0a6403c4524a483d1c | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Sep 27 00:01:03 2017 +0200 | |
Silence some warnings in AI logs if empty part in design was queried | |
commit d8301f980b670570cbe4f64cea88c666184011cd | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Sep 26 23:57:22 2017 +0200 | |
Fix path in charting script for windows OS | |
commit bf149d56708086bbd8205eb3f4738c79d6a61a82 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat May 13 00:11:37 2017 -0500 | |
Set default option value for translated default names | |
commit a15ee3f6656d6ccbc38066194a7e6e273705e110 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:40:12 2017 -0500 | |
Set default option values for TechTreeControls | |
commit ae3fb2a15c1c68229c4941519663697823bd1d26 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:39:49 2017 -0500 | |
Set default option values for SaveFileDialog | |
commit 83d3697f21c70328ae93ee60d4f5c0ef039d2f8d | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:39:28 2017 -0500 | |
Set default option values for ProductionWnd | |
commit 661178e62872b9629f6875615d3750ef40d90225 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:35:48 2017 -0500 | |
Set default option values for OptionsWnd | |
commit 05ba86441d8ffb3e4a69f9690d553e2bfdc77859 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:35:19 2017 -0500 | |
Set default option values for ObjectListWnd | |
commit 2dc9c15545497db54ce5d3bcba03ddf463266258 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:34:49 2017 -0500 | |
Set default option values for MultiplayerLobbyWnd | |
commit 47a85ccee0bbb2bf9da80e8fb24f8102eeabf457 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:34:22 2017 -0500 | |
Set default option values for ModeratorActionsWnd | |
commit f56262b1f1dc49efcc6a3d4bc416917f25c59036 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:33:53 2017 -0500 | |
Set default option values for IntroScreen pedia | |
commit e5c31a4c5f246535ecc404367d81ca9a93b72fd3 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:33:10 2017 -0500 | |
Set default option values for GalaxySetupWnd | |
commit 6d35f971a325fab5b2616e89a8dfcb30664ffd70 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:32:40 2017 -0500 | |
Set default option values for EncyclopediaDetailpanel | |
commit 927d248a65afd591f34284c8ebe80cf36ead43c1 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:31:53 2017 -0500 | |
Set default option values for DesignWnd::PartPallette | |
commit 647fe802fbd3bfd6565a7ab6245bdf1f0be62f2a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:31:19 2017 -0500 | |
Set default option values for ProductionInfoPanel | |
commit d91dda1f66eb3a56d9d9bd986d722878296701e0 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:30:50 2017 -0500 | |
Set default option values for MessageWnd | |
commit cf393b7e7de3513d9167539387fd34eafa2815ff | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:30:12 2017 -0500 | |
Set default option values for BuildSelector | |
commit 95f09d0eaea61e09c1eba4b9b547663b05f01f4c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Wed May 10 22:26:14 2017 -0500 | |
Set default options in initial ResearchWnd layout | |
commit dccf35cafc3b3930ba43ed59ab6401e8213c7c8a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue May 9 17:52:45 2017 -0500 | |
Set FleetWnd default option values | |
commit a20342354625d88108fb66967aa8470dc0617a19 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue May 9 17:51:46 2017 -0500 | |
Set default option values in CUIWnd | |
commit caa33f30e20e133ba1f14963c02a270ce9d12313 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat May 13 00:08:11 2017 -0500 | |
Add OptionsDB::SetDefault | |
commit 41548ab32a31549471ccfd6f915a9f1e6980e938 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sun May 14 06:58:52 2017 -0500 | |
Config guide pedia article | |
commit dff4244c864799471681a95f8c0494873b3fbe48 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat May 6 00:17:05 2017 -0500 | |
Options wnd button to create persistent config | |
commit 5b7c56b26ddf0a9eaa0bfa1bd9f2fdb8040e0d50 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Sep 25 15:53:02 2017 +0200 | |
Update fr.txt | |
- On par with latest en.txt (Sep 17, 2017 - 565d1c0) | |
commit 7e4ecf9d405eae1f453cc18bcfb97757726599af | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat May 6 00:16:24 2017 -0500 | |
Add OptionsDB::CommitPersistent | |
commit b5a52adf1399871b3e39127c114076ec823516a2 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Sep 12 16:52:13 2017 -0700 | |
fix incomplete import change in AI charting script | |
commit 7d6bdf72f64661174a825e074e80db73d6a45397 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun Sep 24 14:57:30 2017 +0200 | |
Remove incorrect warnings from log | |
commit 44a18dd11689eef22e91264d5c2b223964deaa3c | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun Sep 24 14:15:48 2017 +0200 | |
Fix variable name | |
commit e208b673bcfea129f436f108b2b36a8182c86331 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun Sep 24 11:23:49 2017 +0200 | |
Fix logging of AI production queue progress | |
element.progress is a percentage of total cost nowadays | |
commit d089bbcb44a5abb08a712f2aec177a1d8c682ca6 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Sep 22 15:12:46 2017 -0700 | |
Python exposure of effect accounting (#1763) | |
* -Exposed effect accounting info to Python API. | |
-Added AccountingInfo::operator== to facilitate the previous. | |
commit 2c8ff050b297680f74608fe44dfa3b660bc2494c | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Sep 22 20:08:02 2017 +0200 | |
Grooming | |
commit e1913f4ead0edb7476e88a8ea8c2344f04f2147b | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Sep 22 19:57:09 2017 +0200 | |
Remove unnecessary mapping | |
The enum is already implicitly equivalent to the respective integer | |
value. | |
commit e4635ad327183af64f64ab68b56316d726c8f047 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Sep 22 19:22:28 2017 +0200 | |
Add sanity check if passed INVALID_ID to pathfinder | |
commit dd2185f2ff9f12289b948524a9e511eb7b1dc34d | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Sep 22 19:14:23 2017 +0200 | |
Clarify comment | |
commit 8089a99e0066c27dae518c49a2b3859d42718d40 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Sep 22 19:13:00 2017 +0200 | |
Simplify queue structure | |
commit 02e3548e69d0e838bb84ce31f1b6f22ecefd0f60 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 23:44:17 2017 +0200 | |
Grooming | |
commit 55fe3273b3e2270f664268a52d7ba2421c98b474 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 23:42:15 2017 +0200 | |
Remove redundant reset of module level variable | |
The variable will already be reset if the module is freshly imported. | |
commit d9246163013ff8cf3c76c47048dcdcdcde26e0a4 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Sep 21 18:27:22 2017 +0200 | |
Added CensoredCUIEdit class, which hides and prevents copying of what has been typed into it. | |
commit 754772178a9b229b50fe27c118facbfd00e6a86a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Sep 21 21:23:47 2017 +0200 | |
trivial grooming | |
commit eb3600d455c24e287cc139f623bff4ef70f64466 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 21:13:34 2017 +0200 | |
Add some shortcuts if path to same system is queried | |
commit ca2dbab196b641d450483bada5467f12c239a41a | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 21:00:55 2017 +0200 | |
Remove old debugging function | |
commit b3d3a321af059c4911d501e492294af763880516 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 20:37:29 2017 +0200 | |
Replace existing pathfinding code with new algorithm | |
commit a782bc6301d7546d72d1f3db851babd6c7840ddf | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 20:29:13 2017 +0200 | |
Prevent potential issue if supply calculation is reworked | |
commit 7ca3b5295e8a1a868a36c340c07d3c8babc870b0 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 20:26:13 2017 +0200 | |
Add parameter to request minimum amount of fuel left at the target system | |
commit 7cb551680534f1f010a64dc5cdb26c1938f3a679 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 20:10:51 2017 +0200 | |
More reasonable estimate for minimum allowed extension of shortest path in pathfinder | |
commit aeb19fd850c2814cd40d2e2936fab1aaab2be873 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 20:06:53 2017 +0200 | |
Grooming | |
commit bfd333800deb3c35a488f838c40c7b92b4889f58 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 19:58:02 2017 +0200 | |
Fix fuel calculation when just moving out of supply | |
commit a755a12b7867989e40e5c84c68a48b4c6479f0af | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 19:53:59 2017 +0200 | |
Make heap initialization explicit | |
commit c97c2bcfec7a01e904b9db98509f4aed74b3adf8 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 19:51:02 2017 +0200 | |
give variable clearer name | |
commit c635e3ac4398b425ea8c9696d35f54d90dc107ae | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 21 19:50:10 2017 +0200 | |
Early exit if no path exists between start and target system | |
commit a704217daf760d978a256fc99279a434041195a6 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 16 20:43:59 2017 +0200 | |
Add Docstring | |
commit ed05868667765142e7862a997efff1f42c5427dd | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Sep 15 00:54:12 2017 +0200 | |
Add early-exit if no path to target can possibly exist | |
commit 382bd269a48cd9ea7295562aaa667749524a8d9c | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Sep 15 00:05:29 2017 +0200 | |
Cut off unreasonable long paths | |
We are unlikely to find a path at this point | |
commit 725275d2399923461b294f370014a1d40b7e43b8 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Sep 15 00:05:02 2017 +0200 | |
Convert to A*, using universe.shortestPathDistance as heuristic | |
commit 60f158c4bb566d2d0033f56f47594c8192b92744 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Sep 13 00:12:00 2017 +0200 | |
Add refuel-pathfinder | |
commit 07504b6559d5ceb2ad301ae5c0553cb2acb1449d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Sep 21 19:50:20 2017 +0200 | |
Added ValueRef and parsing for SpecialCapacity and SpecialAddedOnTurn. | |
commit 706455a3768543b1c4decfc4ce26b489728b2d5b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Sep 21 13:38:34 2017 +0200 | |
grooming | |
commit caa4f0c6e16e9eaac0b7e92e618af075f6c0f91b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 21 09:04:56 2017 -0400 | |
Add SDLGUI::AppHasMouseFocus() | |
commit d2ba5755210e329b06b18c0471fb14a34fdec7b5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Sep 21 09:04:05 2017 -0400 | |
Add GG::GUI::AppHasMouseFocus() | |
AppHasMouseFocus() is used to determine if the rendered mouse pointer | |
should be drawn. | |
commit 1829c9ebee85b8092ad4501f28b601e8f428f9a4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 20 13:47:59 2017 -0400 | |
Add GG::Wnd::DetachChildCore() | |
DetachChildCore() contains the common elements of DetachChild() and | |
DetachChildren() which allows DetachChildren() to perform faster. | |
commit 54d635106ee3cdb49eb6d0f4a612352c65c97247 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 20 13:22:33 2017 -0400 | |
In FleetMoveOrder::ExecuteImpl only assemble debug string when used. | |
commit c1f6c3f220f227b7efea40e8c21524fc93b658db | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 20 13:20:22 2017 -0400 | |
Fix bug: In Fleet::SetRoute don't increment past end. | |
commit 8c7fd811921d1f232026bb448675ebbbdfa70226 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 20 13:17:12 2017 -0400 | |
Refactor Fleet::BlockadedAtSystem to exit early if possible. | |
commit 324a13e64b8041963c7bd89c91c2352dfe03fa25 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 20 12:24:45 2017 -0400 | |
In Fleet.cpp use HasXShips to replace various functions. | |
The functions replaced are: | |
HasMonsters, HasArmedShips, etc. | |
HasXShips is faster because it stops with the first matching ship. | |
commit d522f47b36e30b674031f55f4dd8362d0784b08e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 20 12:18:31 2017 -0400 | |
In Fleet.cpp add HasXShips(pred()) to check if any ship satisfies pred(). | |
commit e6ea38f19244cc0bd92c0450acc9dc0dd4f906e7 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 20 12:16:37 2017 -0400 | |
In MapWnd::StopFleetExploring exit early if fleet_id is not present | |
commit 3582533b458348787dedfca55c070ab117b7668a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 20 12:13:44 2017 -0400 | |
In MapWnd::PlotFleetMovement don't append empty route. | |
commit 7ac92748ff140241c146ea73bb9f1f76430ddecd | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 20 12:09:17 2017 -0400 | |
minor: don't copy set in FleetWnd.cpp | |
commit e3abcbbc8101ba305b9b87469911a951f92eaa05 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Sep 19 06:58:50 2017 +0300 | |
Use Super Tester rules for colonies. | |
commit c40b28265e6df1fe90c96b3f523e241b2b00e2d7 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Sep 18 03:20:54 2017 -0500 | |
Handle CheckSum messages to AI | |
commit e91bc4a3558afc40e0bd75de3585595a4eacdb75 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Sun Sep 17 18:28:39 2017 +0200 | |
Update fr.txt | |
- On par with latest en.txt (Sep 14, 2017 - 0019e30) | |
commit 565d1c0e102d2a7c0677287deb8aa0dd3cb455e7 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Sep 17 13:17:10 2017 +0300 | |
Add game rule to enable/disable Super Tester Takeover. | |
commit 2b4d3dbe680615ae9f8667513874f249fa315719 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 16 09:27:00 2017 -0400 | |
Check if game is in progress, when setting auto turns. | |
This fixes bug #1752. | |
commit c5309c3a2413f753b3cf6a98f52454490b10c2bf | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Sep 16 13:52:48 2017 +0200 | |
-Init time logging for manager classes. | |
-Subdir/directory getting time logging for pedia. | |
commit 80c843512329425ece2d61c6f7f9887628d7c8fe | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Sep 16 13:52:02 2017 +0200 | |
grooming | |
commit 3022481087e897f3e0e3e622fbc51d9d034bb329 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sat Sep 16 10:49:03 2017 +0300 | |
[universe_generation] Ensure 2 blank line after imports | |
commit 351a22f8e9dff61379332b2c46a5a469b4d8d4d9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Sep 10 12:51:09 2017 +0200 | |
timing getting pedia sudirs | |
commit 573e923e9422a41bc093b5606e3590112a71960a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Sep 2 11:33:06 2017 -0500 | |
Organize Tech definitions into sub directories | |
commit 5ca963aa9b9b5f39f89bb682b1a00b32fd67df62 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Sep 2 02:05:36 2017 -0500 | |
Move ship hull tech definitions into hull sub-dir | |
commit e26bed4ceffe2091fd28564c035eb596f6047b42 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Sep 2 00:43:30 2017 -0500 | |
Organize Special definitions into sub directories | |
commit 1248bcf320426b6d16bec8b4225c546ae217fca7 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 22:14:02 2017 -0500 | |
Move General ship part definitions to General sub-dir | |
commit 7fcf737b35801d0ea8dbff876d1ad29a78758866 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 22:10:14 2017 -0500 | |
Move Bombard ship part definitions to Bombard sub-dir | |
commit c336d10dac96246bce5879b52feb57d00fbf68bd | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 22:05:14 2017 -0500 | |
Move Speed ship part definitions to Speed sub-dir | |
commit 0da6b4eb3f7c3b644a15003c9f4ae3d57180ba80 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 18:47:28 2017 -0500 | |
Move Fuel ship part definitions to Fuel sub-dir | |
commit 92b3036c67d366cd807df92cce52e1150ad8388a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 18:42:01 2017 -0500 | |
Move FighterBay ship part definitions to FighterBay sub-dir | |
commit 95b41e061e6f4be8cdf5c49e3a4927439bc800be | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 18:40:00 2017 -0500 | |
Move Colony ship part definitions to Colony sub-dir | |
commit 7b5afb9bcfe56e4387d74fbcbf0502f4d10fcace | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 18:32:38 2017 -0500 | |
Move definition SR_SPINAL_ANTIMATTER to ShortRange sub-dir | |
commit 743999a37c98ef42c0f9cb0f1117b6644f51842e | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 18:31:23 2017 -0500 | |
Separate ShortRange ship part definitions to individual files | |
commit 05e7548ffa07d62dc4d639e581235130396c79e8 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 18:13:39 2017 -0500 | |
Separate Troops ship part definitions to individual files | |
commit 2ef77e94b7327329b54fd27106fcc5eda7869f9b | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 18:09:59 2017 -0500 | |
Move definition SH_ROBOTIC_INTERFACE_SHIELDS to Shield sub-dir | |
commit d62298bdc6e64424c62015b0178c36fea1b15988 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 18:01:45 2017 -0500 | |
Separate Shield ship part definitions to individual files | |
commit fe8ba2f7bbcd976314828764bf1e2265ddb69ec7 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 17:44:50 2017 -0500 | |
Separate FighterHangar ship part definitions to individual files | |
commit 0019e30708883ae6ac263bb8708665c56a761c17 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 17:41:21 2017 -0500 | |
Rename FT_KRILL to FT_HANGAR_KRILL | |
commit 8b6bdff9e1b562c273e81c33ffce9ac9241a8758 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 17:33:08 2017 -0500 | |
Separate Detection ship part definitions to individual files | |
commit 4cb21befeb5badebb3f8f72f2e5962021f59c405 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 17:23:43 2017 -0500 | |
Separate Stealth ship part definitions to individual files | |
commit e9afc12aa027a307c0678eab2feddecbc4dd2a34 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 17:16:03 2017 -0500 | |
Separate Armour ship part definitions to individual files | |
commit 3028b78fd08a97a2ada23474f2cec6ab2346d568 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 16:48:44 2017 -0500 | |
Separate ship hull definitions to individual files | |
commit 8d667647c278e4ec03e5222198960acd498b4406 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Sep 1 15:02:32 2017 -0500 | |
Rename SH_STANDARD to SH_BASIC_LARGE | |
commit ae888f24356b1c7cb8665bc3e47c4da2493671dd | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Sep 12 10:10:10 2017 +0200 | |
Remove unneeded function definitions in ReadOnlyDict | |
commit cf5a5ae9e7f8f29e8589df4b2d1577d306f3276e | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 9 15:41:53 2017 +0200 | |
Fix ReadOnlyDict docstring | |
commit a0152b2eeb63b3cadc29c045eb4959a8122247b3 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 9 15:38:05 2017 +0200 | |
fixup: Use None instead of magic number in state.get_system_supply() | |
commit bcc5077b1d9bb66c4f261458f269560622b56f91 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 9 14:50:48 2017 +0200 | |
Fix get_empire_outposts logic | |
commit 05bb62ed83211bfe5eee1c5462d9f6bd85634648 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:52:00 2017 +0200 | |
Remove AIstate.blockadeTargetedSystemIDs (unfunctional/unused) | |
commit 308285295aa9eef521db4ca945ee8189cb80714c | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:50:25 2017 +0200 | |
Remove AIstate.militarySystemIDs (unused) | |
commit bf7bc42a1254618a49a8e46383b5ec7915c951fa | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:48:37 2017 +0200 | |
inline AIstate.invasionFleetIDs | |
commit 930f8d8753bac83dfe74af14ac5892453c00f669 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:47:10 2017 +0200 | |
inline AIstate.outpostFleetIDs | |
commit 568a0a22f6894bfc1c9dadcbb8171ab0ecf96879 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:46:06 2017 +0200 | |
inline AIstate.colonyFleetIDs | |
commit efa7c3180d0956f83ffc9d21463e1ffb903402d3 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:43:34 2017 +0200 | |
Remove AIstate.opponentSystemIDs (unused) | |
commit 44cab5a14b57c3e46d053e4e7827c465a7e46ac7 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 03:26:39 2017 +0200 | |
Add helper function get_number_of_colonies() | |
commit 06142bd07cdd996e10da6d55b1860d1da3f0d4a1 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:41:26 2017 +0200 | |
replace ColonisationAI.empire_outpost_ids with turn_state function | |
commit 8e57d5374cde9abfc805341d2c578a89d4341f31 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:37:32 2017 +0200 | |
Replace AIstate.outpostIDs with turn_state function | |
commit 276cefd4ab0a7ae5d0a549165d65ad838b607f07 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:31:25 2017 +0200 | |
Replace AIstate.popCtrIDs | |
commit 25c7a00acf2a667a56580d8d175ecbb11838b7d4 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:19:20 2017 +0200 | |
replace AIstate.outpostSystemIDs | |
All use cases were already replaced | |
commit db13983d97a093cdb22d1dda79eca21a66f3ec78 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:18:21 2017 +0200 | |
replace AIstate.popCtrSystemIDs with turn_state function | |
commit 1f544d316a6d27095b17b15f78106523513993e0 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:14:56 2017 +0200 | |
Do not specify default argument include_outpostes=True | |
It is already implied by the function name | |
commit 94b3b034a2d1ec4a17cd89136f9b6ea76806b946 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 02:11:46 2017 +0200 | |
Add optional parameter sys_id to retrieve empire_planets for one system only | |
commit 1a1deabc2bbc5cddc45c7900c7d915cb32d72e0a | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 9 10:05:02 2017 +0200 | |
Add unit test for ReadOnlyDict | |
commit a123d7bd64ccfd78e5016bb74f0e35a56e6ca95b | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 01:56:01 2017 +0200 | |
Cache empire_planets_by_system as ReadOnlyDict | |
commit 813c28f9077d11aaa795e3c0a2e621a2f1c6f012 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 01:00:20 2017 +0200 | |
replace foAIstate.colonizedSystems with turn_state function | |
commit 2d04c00ed4d2d8cb4a728f24382bf314e0fc44ad | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Sep 7 00:59:19 2017 +0200 | |
Add parameter to turn_state.get_empire_planets_by_system toggling whether outposts are included | |
commit ea5a11f02d8612f1e904c3c337a4376d38e2c6e3 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Sep 6 23:49:20 2017 +0200 | |
Move reporting of exploration status out of survey_universe() | |
commit 428bc9b158fb1b7baa4e995c98ac858a2e154f06 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Sep 6 21:28:46 2017 +0200 | |
Cache system supply in turn_state not ColonizationAI | |
commit 3e6400bfebdb5dbd222a8564f815a3145dcf3409 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Sep 6 20:31:08 2017 +0200 | |
Give FreeorionAI the responsiblity to call turn_state.update() | |
commit efd932ba68447ed73acf5d72e2f3306687972c7b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 9 13:05:08 2017 -0400 | |
Remove unused synchronous messaging from client networking. | |
Synchronous messaging is broken in ways that can not be fixed. | |
If the client makes a synchronous request and the server FSM is in a | |
state that will not respond, the client hangs. | |
The implementation assumes that the client is single threaded. If the | |
client is not single threaded and more than one thread makes a | |
synchronous request and the wrong thread receives any server response, | |
the client hangs. | |
If the server attempts to change the client FSM to a new state (like | |
shutdown) after a synchronous request is made, the client will ignore | |
the request. Even if the server satisfies the synchronous request and | |
then sends the state change message, the client may send another | |
synchronous message before it handles the state change message. Both | |
client and server hang. | |
The solution is to use TCP as an asynchronous protocol. It works well. | |
commit fbdcb75cba459759b136bb4589a2c58ce63a9e5c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 13 13:39:23 2017 -0400 | |
Remove unused GenericPathString() in SaveFileDialog.cpp | |
commit e67dd2a9db63bd97cd813008425523cb5c372d15 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 13 13:38:16 2017 -0400 | |
Do not double convert directory names already in UTF-8 to UTF8 again. | |
commit 14d95fa389850da73a33548ec7141bf0ed7fe087 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 13 13:17:09 2017 -0400 | |
Make use of GetServerSaveDir() and GetSaveDir() consistent. | |
commit d859c0f28eeb5bf08cae7d5e78b23065bb07f9f8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 13 10:56:06 2017 -0400 | |
Remove unused SaveGamePreviewUtils::IsInside(). | |
Replaced by Directories::IsInDir() | |
commit e899a533762d9b0caa1e8b0107dcb9bb5c9880b9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 13 10:34:59 2017 -0400 | |
Use IsInDir() in ServerApp.cpp and SaveLoad.cpp | |
commit 53a6c579c24f9b55c8009ce7325496bf019fe7ab | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 13 10:31:43 2017 -0400 | |
Add IsInDir() to Directories.cpp. | |
commit 92d401edf9bfeee9fcfed6dd7b5544620d163e86 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 13 10:14:02 2017 -0400 | |
Make return value of FilenameToPath non const. | |
It is pointless to return const by value. | |
It is preferable to modify fs::paths versus std::string to manipulate | |
the file system. | |
commit 3e538ad41fc7d21517b6ae20f8ef9ced64d854e2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 13 10:02:28 2017 -0400 | |
Split WIN32 utf16, utf8 code into own section in Directories.cpp | |
More consistent with the other code in Directories.cpp, and it easier to | |
see the difference with the non-WIN32 code. | |
commit 02a5e79406326ae44e1d49a3b397c162da039dc0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 13 09:45:16 2017 -0400 | |
Rename PathString() to PathToString() | |
commit 379b259b330412ab1066bb31464f3a27e229f1e6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 13 09:27:43 2017 -0400 | |
In ServerApp.cpp compare caono_server to canon_path | |
As observed in review #1738 the canonical server path should be compared | |
with the canonical test path when determining inclusion. | |
commit cddc0f72cdc94c9974426ac819a16856265fa79e | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Sep 13 11:46:55 2017 +0300 | |
Remove unused temp_empire_id. | |
commit 19c5d6d5b9c0189d69071f76d280328f8f4e34c2 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Sep 13 10:38:35 2017 +0300 | |
Use BOOST_PP_STRINGIZE for identificators. | |
commit 7a104834352bce8283baf4b6e0082411e908841e | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Sep 13 00:22:55 2017 +0200 | |
Remove redundant safety check | |
commit 2ef52a43063df95ddfe19f124569f9940f7276cb | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Sep 13 00:22:22 2017 +0200 | |
Change some logging from warn to error | |
commit aaaed43699858f9b7a8e47371f8a8b686f4b812a | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Wed Sep 13 00:48:13 2017 +0300 | |
[universe_generation] Reformat imports | |
commit 3ccc82be6c8ad1e7b74c69404b63cdce5abde8c0 | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Wed Sep 13 00:22:56 2017 +0300 | |
[stringtables] Update to en.txt changes (#1717) | |
- remove old save options | |
- remove old ship designs | |
- fix renamed meter in tag | |
commit e504f1fe56c3c2a6252bd3fd14e5107967e89613 | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Wed Sep 13 00:19:51 2017 +0300 | |
[AI] Cleanup (#1714) | |
commit 2cad3f9ed88cc3c9017f310d0d3ebf05702e953b | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Sep 12 22:19:28 2017 +0300 | |
Fix unconsistency in XML serialization IDAllocator. | |
commit 2c116b8c4639dd856fafdd57b9e053b087d04d80 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Sep 12 20:53:03 2017 +0200 | |
Partial progress to new logging system (#1705) | |
* Replace print >> sys.stderr with warn logger | |
* Make test_tech_integrity report inconsistencies at warn level | |
* Degrade minor error logging to warn level | |
commit b3dc5f5018acb64a478afe437f34dd1bb4c74cbc | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Sep 12 10:37:54 2017 -0700 | |
fix an AI "dictionary changed size during iteration" error | |
commit 9d76cf0a727379f6b715e53c04cb48c65fe18ec9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Sep 12 13:32:23 2017 -0400 | |
In SaveFileDialog wrap GetDirPath() result in GenericPathString() | |
On Windows this converts the UTF-16 path components to UTF-8 characters. | |
commit 1999a7a04c4d2d5ea8baa8edbbd67201781fb524 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Aug 23 23:20:19 2017 +0200 | |
Move fleet related code into fleet loop | |
commit 2298344971bc9b01004f72c5a9fdb3f0b97e0ff4 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Sep 12 02:13:33 2017 +0200 | |
Make sure all planets get a focus assigned | |
commit e86dac2ba47e112f321ad1429916b63b08efa497 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Sep 12 02:10:45 2017 +0200 | |
Fix bug where AI would not switch back from Protection focus to industry focus | |
commit 7936ffcf725f90314675c2825aa726325a0b1e44 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Sep 12 01:51:48 2017 +0200 | |
Fix bug where the AI would not keep track of some resources | |
commit 5fa661d26a26e713a744a50df6a34fa13f4c5b49 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Tue Sep 12 01:04:30 2017 +0200 | |
Fix bug that prevents the AI from using growth focus | |
commit fdbbf5fb93a809d63a5c15453bb87483ae802647 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 17:32:54 2017 -0400 | |
Convert fragments of paths to/from UTF8-UTF16 for save previews. | |
commit 14b33288f77ec521c20eea36743efe6e4ff17e82 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun Aug 27 14:40:55 2017 +0200 | |
Rename variables named "info" to avoid overshadowing the logger of same name | |
commit d7c0212f609b036aa01109c69f479c719edca83b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 16:10:14 2017 -0400 | |
Use PathString() instead of generic_string() in ListSaveSubdirectories() | |
From review #1738 this converts Windows directory names from UTF16 to | |
UTF8 will doing nothing to non Windows file system names. | |
commit a74a9a7dc5cfa9f5d1bdec3a30a0b7020fea9383 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Sep 11 23:08:52 2017 +0300 | |
Clean up empires' data on new game. | |
Should fix errors caused by remaining data on second and other game for | |
hostless servers. | |
commit 1f75931390ac5603130ff7888975b1cdf67fe36d | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Sep 11 22:04:25 2017 +0200 | |
Extract update_empire_standard_enemy() from update_system_status() (#1704) | |
Extract __update_empire_standard_enemy from update_system_status() | |
commit 7a1aac13e03c9e2b1e11402c9534fcf063a48465 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Sep 11 22:52:54 2017 +0300 | |
Don't try to use binary deserialization for XML. | |
commit 9a85c705b885fdf209670c1cbd28913bced77eb1 | |
Author: TheSilentOne1 <martin@diergarten.net> | |
Date: Sun Sep 3 20:58:01 2017 +0200 | |
allow to dismiss sensor ghost on map wnd | |
minor style change | |
restore fleet wnd sensor ghost dismissal | |
on map wnd, offer to dismiss sensor ghost if fb holds any invisible fleets | |
move continue; to next line | |
commit 67397c0def0ce29b516eb2d18c5ceae5dd1c8970 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 01:13:39 2017 -0400 | |
housekeeping: Remove unused duplicate std::cout in SaveFileDialog.cpp | |
commit 79ef8d342e7c5af349094692c8223a03bc03f7bb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 01:12:20 2017 -0400 | |
Remove unused m_remote_dir_dropdown list. | |
commit b6e131b1d844cdf8a5ed5327145c7b9708647c6b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 00:59:38 2017 -0400 | |
Refactor SaveFileDialog::SetPreviewList(preview_info). | |
Reuse the same LoadDirectories() as for the local preview information. | |
commit 660037e89c71217f6a0be7ef797b3968ae312910 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 00:56:53 2017 -0400 | |
Fix ServerApp::UpdateSavePreview() | |
Make the server take a relative path, only search within the server | |
designated save directory and return the ".." path if it is within the | |
server save directory. | |
commit f761dfa4f32d6969184172cca7071b0fd9471e75 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 00:46:57 2017 -0400 | |
Clarify that RequestSavePreviews requires a relative save directory. | |
The clients only access paths relative and within the server save | |
directory. | |
commit 02da5eea5093cc9b079fae75c8dba06e278611ab | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 00:41:50 2017 -0400 | |
Change SaveFileDialog::Confirm() to handle server relative paths. | |
commit 811670eb186cd00c78cb3de6645ddd240d4abdc3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 11 00:36:58 2017 -0400 | |
Refactor SaveFileListBox::FindLocalRelativeDirs() from LoadDirectories(). | |
This will enable LoadDirectories() to be used for both the local client | |
and the server save file directories. | |
commit 7c6bb18d92f84ed049505d305b45c944db66da68 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Sep 3 15:21:52 2017 +0200 | |
Changelog update | |
commit 4e5934f0500fdddbd2dda2c4ec40b6bb36480551 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Thu Aug 24 16:43:44 2017 +0200 | |
Changelog update | |
commit 051b8c57b6b3f230a29ab3ad3969aa336399e754 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 10 14:57:31 2017 -0400 | |
housekeeping: remove commented out code in SaveFileDialog.cpp | |
commit 7ef1eaefed32c422129049fa9baa9d7e3bbce521 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 10 12:25:50 2017 -0400 | |
Add an option for a server save folder. | |
This option will prevent clients from querying arbitrary folders on the | |
server. | |
commit f234dcaf8ae6db1d7932e7eb93a6b16aa941b977 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 10 12:23:44 2017 -0400 | |
housekeeping: typo in SaveFileDialog.h | |
From review #1738. | |
commit ddad5337402fb8ce241877e43d9afed184ea1087 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 9 12:08:41 2017 -0400 | |
Make server savefile previews asynchronous. | |
This prevents various types of crashing where the client waits for a | |
synchronous response that will never arrive. | |
commit 9549781b8334d64a05049207e9eec4aa8034b1c7 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 9 11:17:21 2017 -0400 | |
Refactor various locations to use ClientUI::GetFilenameWithSaveFileDialog(). | |
Two locations in HumanClientApp and one in InGameMenu now call | |
ClientUI::GetFilenameWithSaveFileDialog() to construct and run their | |
SaveFileDialog. | |
commit 937b09a6ce18380bc260a04fc36c223fad955bd1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 9 00:17:51 2017 -0400 | |
Create ClientUI::GetFilenameWithSaveFileDialog(). | |
This moves responsibility for the SaveFileDialog popup UI element out of | |
HumanClientApp and InGameMenu into a single location in ClientUI. This | |
is consistent with other popup elements like the MessageWnd. | |
This will allow asynchronous loading of the save previews from the | |
server because the dialog will be persistent and accessible. | |
commit 2b5d22f96ebd78fc4fb87dbed7383fa46a926610 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 8 13:27:06 2017 -0400 | |
housekeeping: Remove unused variable in InGameMenu.cpp | |
commit d4e3e1c0b6860d74041aef3b70506358246f39e5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 8 13:25:30 2017 -0400 | |
Clarify SaveFileDialog constructor(s) using enums and single a constructor. | |
The current SaveFileDialog constructors choose between saving and | |
loading, single player or multiplayer extension and server queries or | |
not with multiple constructors, a bool and a string extension that is | |
not always used. | |
This commit reduces this to a single constructor and enums for {Save, | |
Load} and {SinglePlayer, MultiPlayer} which is clearer. | |
commit 4b060163be9bb9d9305cdf2a94ae6a8ce272ae91 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Sep 8 12:24:08 2017 -0400 | |
Refactor UpdatePreviewList() split request and receive preview info | |
Currently SaveFileDialog::UpdatePreviewList() synchronously requests the | |
preview info from the server, which can cause the UI client to hang. | |
Splitting the request for preview information from using the preview | |
information will allow the client to asynchronously request the | |
information, which will prevent the client from hanging. | |
commit 90b10e307c07b8d8f31192eecaca32874c2447ae | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Sep 9 12:56:51 2017 +0200 | |
grooming, auto replacement | |
commit d8a9ad7350f016f2c3aea56d4f75de6c0f1d67d0 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 9 13:06:27 2017 +0200 | |
Fix AI colonization score for "negative" planet supply | |
In edge cases, the supply calculation yields a negative supply score for | |
a planet. However, planets can not negatively contribute to supply. | |
This bug happens often in the early game when an AI encounters a huge | |
planet within supply that it will not colonize as it incorrectly gives | |
the planet a negative supply score. | |
commit eb7704b684ae1baa10ce48e3d76693600e342688 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 9 11:35:10 2017 +0200 | |
Fix character module unit tests | |
commit d9cff9c832eb408e166d6bb314b1fc957cdc3c2d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Sep 9 11:16:29 2017 +0200 | |
grooming, auto replacement | |
commit ea7ea74075a5cd9e80970095d035cfe811f90dd0 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 9 10:46:28 2017 +0200 | |
Fix option tools for unit tests | |
commit 2d5eb82bc734229415007b67e550786eff313d23 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 9 10:46:12 2017 +0200 | |
Fix python logging for usage with unit tests | |
commit 31744d7331f0957756b667b233834d12b0390f70 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 9 10:18:19 2017 +0200 | |
Fix path to mock freeOrionAIInterface | |
commit 17b3aa24df8a8d06eb014aabee54a736b4405dd8 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 9 10:17:30 2017 +0200 | |
Fix unit test failure when trying to import timers.py | |
commit 9b311c31cb815fbfd557e45369840194cd7df45a | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 9 10:52:13 2017 +0200 | |
Remove chart_handler | |
1) There is already explicite logging in generateOrders() | |
2) It breaks unit tests due to circular imports: This is imported along | |
with freeorion_tools and then imports FreeOrionAI after some stages | |
which in turn imports init_handlers which imports chart_handler... | |
commit 4455c76ca1fd59114c317aa384ce7ba91ef6e8da | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Sep 8 13:31:45 2017 -0700 | |
workaround for rare AI bug from zombie AI empire | |
if an AI empire lost all its planets, but had a surviving military fleet | |
which then completed its mission without being destroyed, an error would | |
prevent the AI from properly reassigning the fleets and would get | |
reported to the player in the chat message window. | |
The error was in a subsection directed towards military backup for | |
exploration tasks. This workaround essentially means that if the AI has | |
lost all of its planets then it will not provide military backup | |
for exploration efforts (which is probably in nearly all cases the best | |
decision). | |
commit 0422477ad0e4ecd67e9ce89633c055ac4ee3fc6b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Sep 8 13:58:26 2017 +0200 | |
grooming, auto replacement | |
commit f6f1f3fc0206353cb9262daf23d5721fcd9d768e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Sep 6 15:24:59 2017 -0400 | |
Clarify that record.exc_info is not a local variable in configure_logging.py | |
This addresses an issue from review #1720 | |
commit 5f7fd1689d8a92c35af801e80c49ca3b97e4a073 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Sep 6 20:22:37 2017 +0200 | |
Remove unused variables | |
commit c78fdb75188d314e09bc734b28d0588940297cc4 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Sep 6 20:10:47 2017 +0200 | |
Cleanup AI turn start functions (#1723) | |
* Group AIstate functions called at beginning of each turn | |
* Extract unrelated logging code from split_new_fleets() | |
* Mark several AIstate functions as private | |
These functions are supposed to call only once at the beginning of the | |
game start. Marking them private makes the intent clear and reduces IDE | |
clutter | |
* Enhance documentation | |
* Reduce indent level | |
* Correct seemingly wrong error log message | |
* Trivial grooming | |
* Split reporting of threats and defenses into separate functions | |
* Move functions call from __refresh() to prepare_for_new_turn() | |
* extract __border_exploration_update() from __refresh() | |
* Move systemStatus reset to updateSystemStatus() | |
* Remove redundant local variable | |
* Remove redundant local variable | |
* Rename variables | |
* Remove redundant local variable | |
* Remove indent level | |
* Add some documentation and remarks about wrong code | |
* Remove argument from __clean_fleet_missions | |
* Add documentation | |
* Simplify control flow | |
* Mark update_system_status() as private | |
* Reuse existing function to delete fleet info | |
* Fix comment | |
commit c0c63379b4f91353cbb7ae38ece68676412cb7f2 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Sep 6 13:22:52 2017 +0300 | |
Remove doubled Hostless reaction. | |
commit 886643b81aae6234f0a8d9a13f7b7d3ee479ea9a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Sep 6 12:08:46 2017 +0200 | |
safety checks | |
commit f18dfe8ecef0796de3116234129abc8812bc8ff0 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Sep 6 10:48:37 2017 +0200 | |
grooming, mostly auto replacement | |
commit 746ab474739e9a97e12ae3192eb311133218d1a9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Sep 6 09:32:16 2017 +0200 | |
Safety check | |
commit 0099f948fd3afc8e2966ff3690b6e86afcb96736 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Sep 5 22:58:40 2017 +0300 | |
Don't ignore command line options in AI. | |
Enable using command line arguments for AI's option DB. | |
commit 985dfabf5491c151c064549c7bf5297bfc99ee1a | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Sep 5 20:37:06 2017 +0300 | |
Fix hostless server reaction if on disconnection in WaitingForMPGameJoiners. | |
commit 1b31d85f0be821ab597efbde55f9bb6ca58f7b72 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Sep 5 19:33:37 2017 +0300 | |
Fix directories initialization for headless build. | |
In headless configuration freeorion client binary doesn't installed so directories initialization fails to determine correct path. | |
Use `freeoriond` instead `freeorion` as it presents in all configurations. | |
commit 8ee7fb7c77cf94cd62bf2349e42c0cd12fffee2a | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Mon Sep 4 19:54:36 2017 +0200 | |
Improve performance of python logger (#1716) | |
We only require information about a single frame rather than walking through the entire stack. Additionally, we do not need the complicated and expensive parsing of the stack frame which the ```inspect.stack()``` function provides. | |
commit d800008732896fc12c95e51b2bec941ebc55570c | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Sep 4 18:07:23 2017 +0200 | |
Update fr.txt | |
- On par with latest en.txt (Sep 2, 2017 - dc3fbd9) | |
commit 999746e248fbd92641f115d1ad077ead330402e7 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Mon Sep 4 17:17:53 2017 +0200 | |
Improve SHIP_FUEL_IMPROVE_SHORT_DESC stringtables | |
commit 2ec6dbe8c74d9831276459e412580a569c8cd536 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 4 11:18:12 2017 -0400 | |
Remove chat_on_error | |
Redirecting sys.excepthook sends uncaught exceptions to the logfile and | |
the console. | |
chat_on_error sends exceptions from wrapped functions to the logfile and | |
the console and then re-raises the exception. | |
The log file message are duplicated by sys.excepthook. | |
Removing chat_on_error means uncaught exceptions are only sent to the | |
logfile and console once. | |
commit 6a08a1c7193381535d88b6f4bdfd686c7440fcae | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Sep 4 10:41:56 2017 -0400 | |
In configure_logging _LoggingHandler include traceback information. | |
commit c4573bfa697895688bc0d06cc916d7600230b926 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 3 15:11:24 2017 -0400 | |
In FleetWnd::AcceptDrops() reserve space for ship_ids. | |
As suggested in review #1719. | |
commit 58a44ba00ad2776fbc5e115ce4bf659dce8b6ba4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Apr 2 11:50:50 2017 -0400 | |
For all transfers. Collect ship ids. Issue FleetTransferOrder. | |
commit 2cf2ab940749c362519f42546c41f37b146a0cc8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 3 11:08:23 2017 -0400 | |
In configure_logging.py, replace sys.excepthook. | |
Replace sys.excepthook with _unhandled_exception_hook() sends the | |
traceback information to the log. | |
commit ba0763b4784bbf90fa0f94279d6ca5915a02234b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 3 10:52:56 2017 -0400 | |
Clarify function comment for StartServer(). | |
Explicitly mention LocalServerAlreadyRunningException derived from | |
runtime_error in a namespace in HumanClientApp.cpp. | |
Based on comments in review #1719. | |
commit f579a653ff7d0910beef3a8bf4f6de743c874179 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 3 10:50:40 2017 -0400 | |
Remove unused parameter from LocalServerAlreadyRunningException() | |
As suggested in review #1719. | |
commit 25f5f025b806d072043431ac009ff9739bf8c754 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Sep 3 10:39:31 2017 -0400 | |
Tighten conditions for PlayerConnection::IsEstablished(). | |
As suggested in review #1719. | |
commit f2ed267510033add7e460ceb920114909d00c5ef | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Sun Sep 3 14:18:08 2017 +0200 | |
Credits update | |
commit 49a470cce8c47b54db517979ac9fe098a22f8810 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun Sep 3 12:34:44 2017 +0200 | |
cleanup update_system_status() part3 (#1701) | |
* Simplify owner check | |
* trivial grooming | |
* Use any-function to make code more clear | |
* reuse local variable | |
* fix old broken code | |
The 'ref_sys_name' argument does no longer exist | |
* Simplify code | |
* More compact variable assignment | |
* Remove unused variable | |
* remove redundant variable | |
commit 7a259b0d0f16608b92801f86f1b4842aaae20b41 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun Sep 3 12:29:29 2017 +0200 | |
Cleanup update_system_status() pt.2 (#1699) | |
* remove redundant/unused variables/dict entries | |
* Simplify control flow | |
* Remove duplicate code | |
* Add some documentation | |
* Remove redundant sanity check | |
* Reduce indent level | |
* Move variable closer to usage | |
* Make variable assignment more compact | |
* Move calculation behind sanity check | |
commit d427f990a2540556a9647708aef52c6f66351797 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sat Sep 2 22:09:03 2017 +0200 | |
Add documentation to macro | |
commit f4b3213a86fab72d0942f0db234489084659b3d2 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sat Sep 2 22:07:18 2017 +0200 | |
Clean up stringtables for FUel parts and tech | |
* en should be ok | |
* de is good | |
* ru somebody should change the descriptions | |
* else the stringtable documentation should be as good as before | |
commit dc3fbd918aea9f27ad56ae34ed653e6fef76e57d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 2 16:40:21 2017 -0400 | |
Make human client check for existing server when starting a server. | |
commit 0e1b89e5cae19e42d2bec09f9c80c724c0231544 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Sat Sep 2 00:08:11 2017 +0200 | |
Add _SHORT_DESCription for tanks | |
commit 684a562fd5d6d0e62019c4703b0aa30bfbfa92a7 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Fri Sep 1 14:22:47 2017 +0200 | |
Remove obsolete tanks from stringtables (review changes) | |
commit edc6931e0f3b72f7cd15a528b0f83a37e78c8741 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Tue Aug 29 02:08:18 2017 +0200 | |
Clean up fuel techs | |
commit c7927829cd10a3d03d64afaa124dde9c9fc2be26 | |
Author: Axel Groß <axel.gross@(iaeste|phactum).at> | |
Date: Mon Aug 28 12:40:14 2017 +0200 | |
Use only FU_BASIC_TANK fuel part with tech upgrades | |
commit 5460e1034fbcdb164e1f8bf7cb87f06cbfe324c4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 2 16:35:46 2017 -0400 | |
Prevent server from closing due to unestablished client dropping connection. | |
commit 5ceb2355b00b20ffeac240dfaaf770aba6509d51 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 2 16:30:26 2017 -0400 | |
Replace checks for INVALID_PLAYER_ID with PlayerConnection::IsEstablished() | |
commit 7975a0b7346f2d1db8c65cf9b1189ef73d9a9369 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Sep 2 16:27:32 2017 -0400 | |
Add PlayerConnection()::IsEstablished(). | |
Determines if a player connection has a valid name, id and connection | |
type. | |
commit 810aa7a736fd62a8c6010929ecdc253299aa4c75 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 2 10:01:23 2017 +0200 | |
Introduce helper function for partial visibility turn lookup (#1698) | |
* Introduce function get_partial_visibility_turn(obj_id) | |
* Use get_partial_visibility_turn() in InvasionAI.py | |
* Use get_partial_visibility_turn() in fleet_orders.py | |
* Use get_partial_visibility_turn() in ColonizationAI.py | |
* Use get_partial_visibility_turn() in AIstate.py | |
commit 49ed7bf79d4ccd9a6ed1aa69430b4b1d766587c1 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sat Sep 2 09:18:49 2017 +0200 | |
Cleanup update_system_status() (#1697) | |
* Reduce indent level | |
* use universe.systemIDs rather than an alias variable | |
* Simplify conditional | |
* use unowned rather than ownedBy(-1) | |
commit abfa63aee61137c5ced7d195352652e495e330d3 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Fri Sep 1 19:53:26 2017 +0200 | |
Add profiling function decorator to freeorion_tools | |
commit 856342d18702ace069ea66ea3009099a7ea0a4cb | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Fri Sep 1 00:04:06 2017 +0300 | |
[ru.txt] Small fixes | |
commit 7ba18ba6d17e6c79c64d0781231d1a0a6654faad | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Thu Aug 31 23:55:15 2017 +0300 | |
[ru.txt] Apply script and tag fixes | |
- remove untranslated entries (same as in en.txt) | |
- remove obsolete tags | |
- make empty lines and comments to match en.txt | |
commit 8d3dd9fc6858fcf63edfd04f4ad1a7a0572bdfb6 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Fri Aug 18 01:29:32 2017 +0300 | |
[ru.txt] Fix broken tag | |
commit 0fd013cdce3fb04422cc6126dea238b54ccf639c | |
Author: Iaroslav Gridin <voker57@gmail.com> | |
Date: Mon Aug 28 00:10:48 2017 +0300 | |
Russian strings fixes, pt. 2 | |
commit e856142b28968873c2e97734be58fc79f46d8828 | |
Author: Iaroslav Gridin <voker57@gmail.com> | |
Date: Sat Aug 19 19:02:48 2017 +0300 | |
russian stringtables cleanup & fixes, pt. 1 | |
commit cfb1a30ad93bb4e26743d4fd6596fbd7a2d532f3 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Thu Aug 17 21:45:31 2017 +0300 | |
[ru.txt] Translations by nikqz | |
commit 604314d2423c36c3ec34bc701b6ee08adcf71685 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 31 16:43:26 2017 -0400 | |
Prevent double tag wrapping of CUILinkTextMultiEdit() links. (#1713) | |
CUILinkTextMultiEdit uses the underlying TextControl to store the text | |
processed to include the tags and overrides virtual SetText() to assign | |
the processed text. The problem is that the underlying TextControl | |
calls SetText() internally when adjusting the scroll bars in its | |
CompleteConstruction(). | |
This commit brackets CUIMultiEdit::CompleteConstruction() in | |
CUILinkTextMultiEdit::CompleteConstruction() in a | |
m_already_setting_text_so_dont_link guard to prevent the double | |
wrapping. | |
commit 1a169c3ea9a1c62895316ee6acfb50c457a7bead | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Aug 30 16:56:51 2017 -0400 | |
Fix warning unitialized variable in DesignWnd.cpp. | |
commit 5a57ac1ab2cc074a5a880064b1d32ae1767db3b2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Aug 30 16:56:13 2017 -0400 | |
Remove unreachable code in ValueRef.h | |
commit 7c2a1c2a03766831e423f368dc2f3d74d84229b3 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Thu Aug 31 08:50:14 2017 -0700 | |
Make visibility effects boon-only | |
- if/when the parser for SetVisibility is expanded to allow ValueRefs like | |
max(Target.visibility, Basic) | |
then the change of this commit should be reverted | |
commit 19da58477b9f8c9357470e124f89ffd803692da6 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Aug 30 22:44:29 2017 -0700 | |
Serialize Universe.m_effect_specified_empire_object_visibilities | |
- so that it will be in the correct state upon a game load | |
commit 22518ae8dc35f02cb82264d688a3c42fcc69d6fd | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Aug 28 23:46:42 2017 -0500 | |
Handle invalid empire - TechListBox::TechRow::Update | |
commit cf427c30e854f0dfafb1e9748d420be6023fbb74 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Aug 28 18:28:48 2017 -0500 | |
Clear tech list row cache on reset | |
commit 60fd7d7263868eb7f3affb84bf135ad3de7ef917 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Aug 28 18:25:36 2017 -0500 | |
Provide some vscroll retention of research list view | |
commit ca752633a78bbc50f19ead4abab970a1cbc3023c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Aug 28 18:18:28 2017 -0500 | |
Change tech row cache container to unordered_map | |
Keyed by untranslated tech name | |
commit 296ecd9cb00924180efd5212886ec453529ee3a2 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Aug 28 18:03:52 2017 -0500 | |
Interlock TechListBox::Populate and TechListBox::Update | |
commit 7461ef0aa91636b30c1c405a0bf4eefb37e9c252 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 28 11:43:57 2017 -0400 | |
Change casts to from C style to C++ style in UniverseGenerator.cpp | |
From review #1706. | |
commit 8e2a574e5759d92d62f94a0044448cc6aafb7956 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 28 11:42:48 2017 -0400 | |
Hoist limit check out of loop in UniverseGenerator.cpp | |
From review #1706. | |
commit 798fa1adb9ce676872dff70838e12ed91c424658 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 28 10:53:51 2017 -0400 | |
Clarify that continue is from latest save of any type. | |
From review #1696. | |
commit 17fd68b404be28b17727e992cadd28d8314e73cb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 26 12:55:51 2017 -0400 | |
Remove multiplayer turn end autosave. | |
When the host ends their turn the other humans may still be playing. | |
commit cd1f06e46257ea336cb17ab8cce85353b7be5a67 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 26 10:59:48 2017 -0400 | |
Change autosave.limit to autosave.turn-limit. | |
The autosave limit now accounts for initial turn and end of play | |
autosave as well as 1 or 2 autosaves each turn. | |
commit 70e57b87a76c262ba6166e80396a900efbfcd74c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 26 10:35:37 2017 -0400 | |
Add end of turn autosave option. | |
commit 3d8bf4f43d544e351b1b952741ad6af0af789c72 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 26 10:34:09 2017 -0400 | |
Change client app order clear to after server confirmation. | |
Clearing the orders immediately as they are sent prevents an | |
in-progress save game from including the sent orders. | |
commit 93106ca7ef6e779dc2e9ca51a212f52f4223ff00 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Aug 28 13:47:14 2017 +0200 | |
Update github labels documentation | |
The label “status:follow up” has been renamed to “status:superseded”. | |
commit b52fff97982a4bf712dfab2769307fe8dc343e4e | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Mon Aug 28 03:25:55 2017 -0500 | |
Early return TechRow::Update for invalid client empire | |
commit 95a71bb61c84e3f26d154c21ba38cec18e4baa5c | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Sun Aug 27 20:28:56 2017 +0200 | |
Update fr.txt | |
- On par with latest en.txt (Aug 26, 2017 - 6e82ea2) | |
commit a58642eab6a1f435757d1b4dc627370cf05b545d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Aug 27 11:38:24 2017 -0400 | |
Fix parser > precedence warnings. | |
commit 545df4f6f919a23819e4ff3c453db89b9ef0d430 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Aug 27 11:36:27 2017 -0400 | |
Fix warning in HumanClientFSM and ServerClientFSM | |
The warning was: | |
- expression with side effects will be evaluated despite being used as | |
an operand to 'typeid' | |
commit 4a50726a9d58b3569ce51d5b564aa1c4336217a8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Aug 27 11:17:29 2017 -0400 | |
Fix various compiler warnings in UniverseGenerator.cpp | |
The warnings in gcc and clang were: | |
- comparison between signed and unsigned integer expressions | |
- typedef 'MapInsertableTypeQQ' locally defined but not used | |
commit 63d91814acf62834d53be63fccb1eaf61086b31b | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Wed Aug 23 22:19:47 2017 +0200 | |
Remove redundant int() conversions | |
everywhere else we work with floating point values... | |
commit 159bb219cae78a7c52f9458a220b98f80afb37dd | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Sun Aug 27 09:40:11 2017 +0200 | |
Fix bugged variable assignment | |
0 is a valid id | |
commit fae0bdfcc46e735f218d9070c23f4e08d3dc22d6 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Sat Aug 26 15:47:26 2017 -0700 | |
Add some logging for combat conditions determination | |
- sent to combat logger (within server logfile) | |
- per system | |
- adds no logging if there are no potential combatants in system | |
- basics at debug level | |
- visibility at trace level | |
commit 8b48e4d31cf5befb1443188ba58c22da2f46a664 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Aug 25 15:18:42 2017 -0400 | |
Change game load to not autosave the current game. | |
commit f116cd77312d4fa3ac94953845ea1daa511b2712 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Aug 25 12:12:39 2017 -0400 | |
Make only multiplayer host able to autosave in HumanClientApp. | |
Fixes bug reported by Geoff in review #1670. | |
commit afde0157f860c8b45aa46caad53b42e0e4c75866 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Aug 25 12:10:21 2017 -0400 | |
Fix empty stack pop bug in HumanClientApp::SaveGameCompleted() | |
Fixes bug reported with fix suggested by Geoff in review #1670. | |
commit 6e82ea2fd1cda87ef3d65c7b3c2da23e2debb5be | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Aug 25 12:07:59 2017 -0400 | |
Change "If true, blah", "Toggles blah" to "Enable blah" for autosave strings | |
The "Enable blah" idiom is less technical/wordy than "If true, blah" and | |
clearer (about the state to value correspondence) than "Toggle blah" | |
commit 0d5418414539eab65113f839426d16da1389b907 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 14 15:13:36 2017 -0400 | |
Update visibility of Continue and Load buttons when savegames may be deleted. | |
commit 6a70d320e2cf197628040bb04cb7b3068399ebde | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 14 14:44:59 2017 -0400 | |
Make IntroScreen::PreRender conditionally add Load and Continue buttons. | |
If there are no single player saves available the buttons do not appear. | |
commit cbcdd93fa7be0e1014067872cc347dd8918555a6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 14 14:19:33 2017 -0400 | |
Refactor IntroScreen to do layout in PreRender(). | |
commit 2c4780374634a1ea58fd0d9bd4df3c0b8a61805e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 14 14:10:42 2017 -0400 | |
Refactor IntroScreen to use lambda function to place buttons. | |
commit ef69e6cb763932fb46d915c89a3ca1b4616c2903 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 14 14:09:33 2017 -0400 | |
Add HumanClientApp::IsLoadGameAvailable() | |
commit dd1b23ead64cc6cbfb5ddd4d9f5650972eaba307 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 14 13:34:24 2017 -0400 | |
Change NewestSinglePlayerAutosave() to NewestSinglePlayerSavegame() | |
As requested in forum | |
http://freeorion.org/forum/viewtopic.php?f=6&t=10674 | |
--continue function will use the latest save of any type. | |
commit 0db7ff17185e089ceb48e899c3f5e6efc0b482d5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 14 10:37:07 2017 -0400 | |
Make autosave file limit account for init or final autosave. | |
commit 4fca0ad5608bb4a370e26b72940f835061791af0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 12 17:21:13 2017 -0400 | |
Add "Continue" button to IntroScreen to continue most recent autosave game. | |
commit 40d9a544bc02364caaaf3fc6bb5d1d234d95211c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 12 17:17:08 2017 -0400 | |
Add --continue commandline option to continue most recent autosave game. | |
commit 88f7afa0e3e50ff68aa4ebd77b5ec4b89f8a9325 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 12 16:51:03 2017 -0400 | |
Add NewestSinglePlayerAutoSave() to find latest autosave. | |
commit 12b31a59712328baca1648eee10c6079aba272eb | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Sat Aug 26 12:41:01 2017 +0300 | |
Cleanup fleet orders (#1692) | |
commit 15f17edb8cd1bd05e2560bf77d456f8dfa79f0f5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Aug 26 11:20:30 2017 +0200 | |
grooming | |
commit 2a21aa5d7c01b77b15f5ca920cc3a5db557bf20f | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Aug 26 02:38:06 2017 -0500 | |
Remove unused glLineStipple call | |
commit eef61f43a980b2941c6f785aaf9afd4f82876871 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Aug 26 08:35:17 2017 +0300 | |
Don't use magic constants. | |
commit 6b29936d0f080c33269f12bf1d1d30c5cf571643 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Aug 25 20:27:08 2017 +0300 | |
Rename variable for indexing AI. | |
commit 511a80a7fc94910091e0184a02cf47b8c7ed553e | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Aug 25 07:50:26 2017 +0300 | |
Save count of AIs from previous game. | |
commit a64ded30575bdac48f1d30610f40aa6dd133b417 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Aug 25 06:47:48 2017 +0300 | |
Grooming. | |
commit cfee1c22ea3b744af69213d491c8729201b3db24 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Aug 24 23:02:21 2017 +0300 | |
Grooming. | |
commit 5fcdda86677d79d2246902af75697610787a99d2 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Aug 24 20:52:59 2017 +0300 | |
Reject joining to playing game. | |
commit 8a9d9f660c6e7d6846acea3d8cff253376a3a82e | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Aug 23 23:26:38 2017 +0300 | |
Rephrased. | |
commit c8ae7648edf84ba0b9a3619fa7147843ce125bed | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Aug 23 22:53:16 2017 +0300 | |
Detailed hostless mode description. | |
commit afb27aa91272a61e5b45d260a19371fcecaa71e3 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Aug 23 22:42:19 2017 +0300 | |
Reuse GalaxySetupData from played game in MPLobby. | |
commit 1104d0fd80849251372d2bb99b5307f6d88991f1 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Aug 22 00:11:03 2017 +0300 | |
Allow to edit galaxy and AI setting in hostless mode. | |
commit 5050577072e4d724e5e5c2a101f0552282356e39 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Aug 19 09:28:44 2017 +0300 | |
Don't keep AI connection on starting multiplayer lobby. | |
commit 7a6a3968fee8cd8126639d876ff8b66c006417c6 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Aug 19 00:16:12 2017 +0300 | |
Start AI numbers from 1 each reset to MPLobby state. | |
commit 6c676fa2bba0d67d487bb5b48fd03979987bb66b | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Aug 19 00:08:28 2017 +0300 | |
Allow client to move into multiplayer lobby from game screen. | |
commit 882b85ac60b3c3a726365d4f8653047831f53a6f | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Fri Aug 18 23:14:47 2017 +0300 | |
Clean up unused AI. Return remain players to MPLobby. | |
commit 07cd8d2559d995e041d5a10cf66583b93431b627 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Aug 6 23:14:37 2017 +0300 | |
Don't stop server if no humans left. | |
commit c102b4f66f1f2cbf5bb025c7d58dc4240bd8338e | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Aug 6 22:41:17 2017 +0300 | |
Allow to start the game without host. | |
commit 4afb4e254ae1940d4b5b3d28674ef379ff6de627 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sun Aug 6 22:05:06 2017 +0300 | |
Add "hostless" options. Move to MPLobby if enabled. | |
commit 6d56ee6484ccd27bdc49a113b08f0cbb5087156a | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Sat Aug 19 04:12:46 2017 -0500 | |
Adjust icon size for border of queued techs in research list view | |
commit fa22dd2206136df95cced0c3bd6bb70596710c02 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Aug 18 19:49:42 2017 -0500 | |
Add rounded border on queued techs in research list view | |
commit 05a12160d9083abca33ffaabbe1de1e5d7ef3edf | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Fri Aug 18 19:36:36 2017 -0500 | |
Add color highlighting for status in research list view | |
commit d89fd54de156f02e96d5971cad94dc7ddc05790d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 24 07:58:28 2017 -0400 | |
Rephrase autosave creation and game close options. | |
As per discussion in review #1670 | |
commit a094285d3a1249112307c22ecd03a2c65592453e | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Thu Aug 24 07:49:29 2017 +0300 | |
Increase pading. | |
commit 8a1791d2a86508afcf3cdd2624b35e8097e0a804 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Aug 23 22:07:53 2017 +0300 | |
Grooming. | |
commit 70dd267b44f64576973aa14174a00add59d41b6a | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Aug 23 21:40:46 2017 +0300 | |
Move editability control down. Add tooltip. | |
commit 3922281592f2449a433cd7b2e107e8163e4e6a2c | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Aug 21 23:27:45 2017 +0300 | |
Allow to edit galaxy setting and AI. | |
commit a4ae0c96103a19b9fe2f5195051c534b03c43010 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Aug 21 23:03:19 2017 +0300 | |
Only host can manage delegation to galaxy settings. | |
commit 7fa905289b2241eeaec87b0a9766dcd8f79be5f1 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Aug 21 22:58:07 2017 +0300 | |
Send new option in MultiplayerLobbyData. | |
commit 5b67d386883a8dcda782818d837a12be507931a9 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Mon Aug 21 08:32:29 2017 +0300 | |
Draw control to manage galaxy setting access option. | |
commit e3c7e0cea5ac9453035e3eab7d0f3af04c441136 | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Thu Aug 24 01:22:20 2017 +0300 | |
[AI] Cleanup ExplorationAI.py and other files | |
commit 67ee8d78de9f65e89d031ef100ad652528c90da3 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Aug 22 21:02:20 2017 -0700 | |
AI logger related fixes | |
commit 5681081ac7c268bda9df0d8c986e032b1ef502b3 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Wed Aug 23 13:49:19 2017 -0700 | |
Revert some accidental name changes in python interface | |
(as discussed as side issue in #1688) | |
commit 7f9967cbabb0259fae878830cafad878ad2de6dc | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Aug 23 15:37:24 2017 -0400 | |
Remove unused definitions of TextLinker pure virtual functions. | |
commit 6b47aa6031ee688f3716ebcbd8eddd5100aecde2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Aug 23 15:33:03 2017 -0400 | |
In TextLinker::FindLinks() use line data from raw_text. | |
Call SetLinkedText(RawText()) to reset GetLineData() before processing | |
in FindLinks(), since MarkLinks() sets it to the line data for the | |
marked text. | |
commit 20f812664262b44b8958bfbfba1c8b44ea81b4c1 | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Wed Aug 23 21:15:57 2017 +0300 | |
[AI] Cleanup ColonizationAI.py (#1684) | |
commit efaed903c6cd240bbc534e8e4f527cc72c871978 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Aug 23 12:25:39 2017 -0400 | |
Add CompleteConstruction() to RichText and RichTextPrivate. | |
commit 76df7d929212af0f29efc9e216e148e2bcbb626f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Aug 23 12:17:48 2017 -0400 | |
Split RichTextPrivate::PopulateBlocks() into CreateBlocks() and AttachBlocks() | |
commit ee5f48d00c5017bacf276e60c6d25589f833b91c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Aug 23 12:10:28 2017 -0400 | |
Create RichTextPrivate::ParseTags() | |
ParseTags() will allow tag parsing, block creation and block attaching | |
to be separate actions. | |
commit 3372e0ac0db27193e8f7ff784236d3eedc92faee | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Aug 23 12:04:36 2017 -0400 | |
Use std::move in RichTextPrivate::SetBlockFactoryMap | |
commit 62dbab74c06dcf07e6fee81190685b1cae873abd | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Aug 23 12:01:08 2017 -0400 | |
Refactor RichTextPrivate into declaration -> definition format. | |
commit 7ca62b45c6511dac555462e738d94e91b717d52f | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Aug 21 18:36:20 2017 +0200 | |
Update fr.txt | |
- On par with latest en.txt (Aug 20, 2017 - 772684d) | |
commit 772684d62cd28ba84d947e19769d0f28fea91406 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Aug 20 15:14:23 2017 +0200 | |
-Partly cleaned up some very old starlane generation code. | |
-Added game rule to have starlanes generated between all systems, currently limited by the specified max lane length. In this mode, the lanes aren't rendered on the map. | |
commit 03b222f14f5a4ca1b25fd25e7121ba09e0eb72a8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Aug 20 13:51:55 2017 +0200 | |
grooming | |
commit 6730e7fb1a3a8eb07dcef805b4d23f80a319e867 | |
Author: matgb <matbowles@gmail.com> | |
Date: Sat Aug 19 17:56:53 2017 +0100 | |
Fixed find/replace error in Replicon building | |
commit 7a67b25db2b3af86df660bfe8a3436db65b4651e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Aug 18 21:28:58 2017 +0200 | |
grooming, mostly explicit types -> auto | |
commit 428e94e5b38ac4491bbf680755c289e3019d1674 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Aug 18 18:59:06 2017 +0200 | |
grooming, mostly explicit types -> auto | |
commit a942bf8dc78626010f6a22c7215625ee9c83115a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Aug 18 10:51:40 2017 +0200 | |
grooming, mostly explicit types -> auto | |
commit aee1b92fc99084e2d238eb62f5ef61acf13afe56 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Aug 17 20:58:54 2017 -0500 | |
Separate category from short descr in tech tooltips with en dash | |
commit 9d261df18815f37a7dbc28009845ca8e42806c64 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Tue Aug 15 23:15:46 2017 +0300 | |
Add `--log-file` option to redirect logs. | |
commit a139340fd182c71d0e5560b550f3396ebc78e445 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Aug 17 20:36:58 2017 -0500 | |
Rename TechPanelRowBrowseWnd -> TechRowBrowseWnd | |
commit 6e640417e23e845c133a654468ce812309ae9180 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Aug 17 20:35:22 2017 -0500 | |
Add tooltips to research list view rows | |
commit 447ea60b16d48140dfdab47c0a00bdaf9769bd2e | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Aug 17 19:45:41 2017 -0500 | |
Ignore users mod keys on research tree view rclick context menu | |
commit 0e67c269bd0c2137d4e4e0ea6f829eaff8f73aca | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Aug 17 19:40:11 2017 -0500 | |
Display research list view Pedia Lookup entry for enqueued techs | |
commit a2de5a3b1b8362b5ded5a14108ae3cfb1018192c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Aug 17 19:33:32 2017 -0500 | |
Add research list view Top Of Queue rclick option | |
commit 509eeb1d4ef83378c3c8d62a5b05cd4f13f1102c | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Aug 17 19:31:35 2017 -0500 | |
Add research tree view Top Of Queue rclick option | |
commit 908036d4e5e78b87f96796c819d8db04e8ecbccd | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Thu Aug 17 19:27:15 2017 -0500 | |
Enable control double click on research list view | |
commit 93044039489b1ac985043df3a71eb338a49f06d3 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Aug 18 00:41:14 2017 +0200 | |
grooming, mostly explicit types -> auto | |
commit 9ad1caecdefb3a59300866e4e8917a31f9fd70f7 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Aug 17 23:14:35 2017 +0200 | |
grooming, mostly explicit types -> auto | |
commit d6aef1f5254c108984f75d8553bab8729aeebab8 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Aug 17 18:25:41 2017 +0200 | |
explicit types -> auto | |
commit 1dd627b114ea23a30d3904d7e62c39f345bd42fe | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Aug 16 21:58:06 2017 +0200 | |
grooming and auto replacement | |
commit 1cee5038ec1de44711b27ee4b55ba39fcff4ece8 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Aug 17 19:19:51 2017 +0200 | |
AI Cleanup (#1682) | |
* Fix broken string formatting | |
* Reverse if-statement to get rid of not | |
* Fix whitespace in formatted string | |
commit bb70c3b67aa7117c7edb5ee4044ddfeb76ae8ab0 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Aug 17 00:25:07 2017 +0200 | |
Use cleaner conditional assignment | |
[val1, val2][condition] --> val2 if condition else val1 | |
commit 6755163dc8bee6b0879ba3cd7841cfd15419d825 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Aug 15 22:53:37 2017 -0500 | |
Add interceptor fighters - SD_ROBO_TITAN1 | |
commit 3601fdc4f19225f67e064a0cfa5e751b1bd0b2fa | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Aug 15 22:52:28 2017 -0500 | |
Remove excess engines - SD_ROBO_TITAN1 | |
commit d9c7233494ce51a850067efbae47928b849e8e01 | |
Author: D Benage <dbenage.cx@gmail.com> | |
Date: Tue Aug 15 22:50:41 2017 -0500 | |
Replace second engine with fuel tank - SD_GRAVITATING2 | |
commit ba1a427b5efcdac484ff9f7fb1f50f27c7384896 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Aug 17 00:14:20 2017 +0200 | |
Add type hinting | |
commit 58a7e60f223828afe806a54a8b91cca44e4db0f4 | |
Author: Morlic-fo <Morlic@gmx.de> | |
Date: Thu Aug 17 00:10:57 2017 +0200 | |
Add helper function to query fleet system | |
commit 6b4b38751aedcc65958dbc57ea6cd30a5d09c4cc | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Thu Aug 17 00:49:48 2017 +0300 | |
[AI] Cleanup AIstate.py (#1673) | |
commit e78d9df9b903c764c7a1922cfedd59188564a3fd | |
Author: Mat Bowles <matbowles@gmail.com> | |
Date: Wed Aug 16 15:20:27 2017 +0100 | |
Update en.txt for species preference changes | |
Trith now prefer Radiated, SSlith now prefer Ocean, stringtables need to say this | |
commit 2f73904450f036638dd0690ca23064d7a6a165b5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Aug 15 23:06:37 2017 +0200 | |
grooming | |
commit dd749e9c2049c0777134175f69e9048a80e66eee | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Aug 13 16:49:01 2017 +0200 | |
-Removed setting current wnd when creating page in GalaxySetupWnd, as doing so was causing a crash for unclear reasons, and do so seems unnecessary. | |
-Safety check / error logging for when creating a page fails. | |
commit ba7f7b883a0890c013c113c46f5b1367f74707e6 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Aug 15 21:03:50 2017 +0200 | |
Replaced iterator types with auto. | |
commit f8f1560a6c52cb0107fbe38d696afa39daebdde7 | |
Author: Iaroslav Gridin <voker57@gmail.com> | |
Date: Mon Feb 20 16:30:48 2017 +0200 | |
Make Gysache have 150% research bonus instead of 200% and lose good population | |
commit d4eddacab842df0739bddad485e3afec176fe828 | |
Author: Iaroslav Gridin <voker57@gmail.com> | |
Date: Mon Feb 20 16:31:05 2017 +0200 | |
Make Laenfa have normal research rate and give them broad tolerance | |
commit 0d1815644b0c97fca052bc3c90235cabd7978d62 | |
Author: Iaroslav Gridin <voker57@gmail.com> | |
Date: Fri Mar 17 23:43:24 2017 +0200 | |
Nerf Egassem | |
Give them 200% industry | |
commit aeb1df1695c97524ee95dd5c35222b303b71808a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Aug 15 10:21:41 2017 -0400 | |
Add missing MultiEdit::CompleteConstruction() | |
commit ef3720646dfdde65d1b378ff6e6532cda26048a9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Aug 15 09:55:36 2017 -0400 | |
Change range based for loop variables from auto& to const auto&. | |
auto& can't bind to rvalues because the C++ spec requires it to not | |
extend the lifetime of the temporary, which immediately destroys itself. | |
Conversely, const auto& is required to extend the lifetime of the rvalue | |
until the end of the references scope. | |
This fixes the error, attempt to bind non-const lvalue to temporary | |
(rvalue) in both clang and gcc compilers. | |
commit bad3a61682c3b8dbdb20a8373c6da03d6ae2792f | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Aug 15 14:47:59 2017 +0200 | |
explicit types -> auto | |
commit 4cb3ca059aa9bb0b5aae5e0aa48011e9a018f81b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Aug 15 13:59:47 2017 +0200 | |
-Converted some explicit types to auto | |
-Fixed some (I think) incorrect uses of auto& or when auto is preferred. | |
-Fixed some (I think) incorrect uses of T&& to store return values. | |
commit 3048071a75fb3eb04f888265dfc0045c853e6185 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Aug 15 13:39:45 2017 +0200 | |
-Reworked call chain of Effect::Execute functions, so that accounting info can be collected from within Conditional effects. To do that, split loops over (targets and causes) and targets into separate functions. | |
-Moved tests of effect-type enabling flags into outer functions, making use of Effect-subclass overridden functions that indicate their effect type, rather than having extra Effect overrides with the checks in them. | |
-Improved some checks about whether Effect ValueRef parameters are target invariant. | |
commit 5407fd000d05bc1881dfd79480f6b68e14b04cc7 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Aug 15 13:14:54 2017 +0200 | |
Removed some declarations of undefined / unused functions. | |
commit 1df8add36aee5e16124e6208debc29a11b0dd24d | |
Author: matgb <matbowles@gmail.com> | |
Date: Tue Aug 15 04:58:14 2017 +0100 | |
Cleanup test file | |
commit 3694a2aa4dbcc69a458723f7618d999fcce74a99 | |
Author: matgb <matbowles@gmail.com> | |
Date: Tue Aug 15 04:44:02 2017 +0100 | |
Renamed new species to Replicon and updated EN | |
commit 42be3c04435d5bc04fab747b04f9792f2e7175e3 | |
Author: matgb <matbowles@gmail.com> | |
Date: Mon Aug 14 20:30:14 2017 +0100 | |
Removed Abaddoni attack troop malus | |
commit 664cf1f06a20ab221bc400d6cec1a348c721c542 | |
Author: matgb <matbowles@gmail.com> | |
Date: Mon Feb 27 23:46:28 2017 +0000 | |
Update Radon building for new Stats script | |
commit b6fd66adf850f35499890ca3c393247527939460 | |
Author: matgb <matbowles@gmail.com> | |
Date: Sat Jan 28 18:01:49 2017 +0000 | |
Made Abaddoni playable and tweaked them for balance | |
commit a7425cb6be69f7c37e200a129ffd419ff815cb72 | |
Author: matgb <matbowles@gmail.com> | |
Date: Fri Jan 20 12:39:39 2017 +0000 | |
Expand playable species mix | |
commit b3cffd4a6244dd957d4583b5625f75c792c2958f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 14 10:43:58 2017 -0400 | |
Clarify that autosaves and player saves can be concurrent. | |
Based on comments in review #1670. | |
commit ca96880ec09b0e67425c4c904d1a29cc391735f1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 12 15:38:49 2017 -0400 | |
Fix autosave file limit, not being passed correct directory. | |
commit 5fb40862a89c9d2c033ff82ed43329a9079c00c8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 12 15:05:22 2017 -0400 | |
In HumanClientApp allow overlapping user save and autosaves. | |
The saves will happen in turn. | |
commit 8e06c6745ed2fb8830c55dc649477ef57f035ac6 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Aug 14 20:52:22 2017 +0200 | |
Update fr.txt | |
- On par with latest en.txt (Aug 9, 2017 - 346f3f0) | |
commit aaa5d2c33d2779bca47e96c2a4a5c041cec773b4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 12 15:00:40 2017 -0400 | |
Add options to gate initial and last turn autosaves. | |
The options are named: | |
autosave.initial-turn | |
autosave.last-turn | |
commit e63821ccb120b71602d2b19b58981ae99d8b7344 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 14 10:19:55 2017 -0400 | |
Change ResetToIntro parameter from is_error to skip_savegame. | |
skip_savegame better describes its purpose. | |
This was pointed out in review #1665. | |
commit d61a8e17563b1b024e630c94facbfe954b0dc4e6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 14:38:21 2017 -0400 | |
Redirect logging at beginning of various python files. | |
Move redirect_logging_freeorion_logger() before all other imports in | |
FreeOrionAI.py, turn_events.py and universe_generation.py so that | |
exceptions generated during import statements are logged. | |
commit d4bc3c6f93e6c2b4fa50e180aa43fa6561a5707f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 12:42:46 2017 -0400 | |
In FreeOrionAI.py remove unused import logging. | |
commit f413b6fdd0320d78aa7b95ae359e50caed1a5193 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 12:25:54 2017 -0400 | |
In configure_logging.py _stdXLikeStream dont attach context to stackless calls | |
_stdXLikeStream.write() includes filename, function name and line number | |
information taken from inspect.stack() in the information sent to the | |
C++ process. PyErr_Print() is called directly by the C++ process | |
without a stack. _stdXLikeStream.write() tries to access the stack that | |
does not exist and is unable to generate infomation for the log. | |
This commit changes _stdXLikeStream.write() to detect the empty stack | |
and pass empty strings for filename, function name and line number. | |
This fixes issue #1659, insufficient exception logging in AI scripts. | |
commit 606ab9ed8c7796ed8630451c1fc39be63369623f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 09:31:16 2017 -0400 | |
When server's python server fails, wait for client connect, then exit. | |
Shutting down immediately when the python server fails to initialize, | |
either leaves some AI processes hung, or kills AI processes in the midst | |
of their shutdown procedure. | |
Waiting for the clients to completely connect and then disconnecting the | |
is a more regular shutdown procedure. This procedure does not leave hung | |
AI processes and all AIs either exit due to being shutdown by the server | |
or because they could not connect to the server. | |
commit 16f5a2c1efe49e5a1beb5d037763ae0702196a12 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 08:14:33 2017 -0400 | |
In ServerNetworking refine m_new_connection exception. | |
m_new_connection makes the server ignore all asio errors on new | |
connection. This prevents the server from detecting if new clients | |
immediately eof. | |
This commit | |
- ignores the eof error on new connections. | |
- removes a duplicate error message. | |
- retries the new connection 0.5s after the error. | |
commit eba9f0d973230b6034e5e59d95e24c39f8787418 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 08:10:16 2017 -0400 | |
In ServerFSM::HandleNonLobbyDisconnection, detect disconnect before id assigned | |
commit d7408709cb0f59ea97f5b4e0335b5117bc604a73 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 08:08:29 2017 -0400 | |
In ServerFSM::HandleNonLobbyDisconnection, move shutdown to common clause. | |
commit 7c3d32527e96c47360e12652a1ae0debca14b60a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 08:05:07 2017 -0400 | |
Refactor server InitializePython() to return bool. | |
InitializePython() was calling process_event(ShutdownServer) in the | |
WaitingForSPGameJoiners or WaitingForMPGameJoiners constructor, which is | |
an illegal state transition from within the constructor. | |
This commit changes it so that the constructors check the return status | |
of InitializePython() and call post_event(ShutdownServer()) on failure, | |
which works. | |
commit 078b0fa13d57f541b7c3c6293875c9aaa6dd13b4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 07:55:22 2017 -0400 | |
Add param is_error to HumanClientApp::ResetToIntro(is_error). | |
is_error allows the human client to automatically skip waiting for any | |
save game in progress to complete. The save game may be corrupt if the | |
exit is due to an error like an AI process crashing. | |
commit 2e4aebec09ca7f8f92ecbef1c992cd25f948e844 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Aug 14 10:52:53 2017 +0200 | |
Removed UniverseObjectDeleter friend declarations. | |
commit e55fd2d6f24995143d536452bfefd3f3db9024ec | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Aug 11 18:54:16 2017 -0700 | |
Add a post-effect, pre-obstruction, vis update | |
Adds a visibility update | |
after combat resolution and effect application, but | |
before determination of system obstructions for empires, | |
to prevent certain visibility-related obstructions from | |
persisting for an extra turn past the point at which the | |
visibility issue was resolved. | |
Resolves #1569 | |
commit 3529f8f806d624edf5325fa58d54a547c92a7284 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 12 16:33:55 2017 -0400 | |
housekeeping: Remove old pointer comment in ~IntroScreen(). | |
commit 92294d38a541cb6e1057a31f2c7d8d37ce45bc84 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 12 15:10:00 2017 -0400 | |
housekeeping: Remove ';' trailing comments in IntroScreen.h | |
commit b1f4e19c0e1788bf01eb616e9961b051d3a7e49c | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Wed Aug 9 22:51:42 2017 +0300 | |
Remove unused header to fix compilation without glew. | |
commit 4473dcf731db5fd11a5b8a7271c7ac2549b83323 | |
Author: O01eg <o01eg@yandex.ru> | |
Date: Sat Aug 12 10:50:13 2017 +0300 | |
Add BUILD_HEADLESS option with build server-only components. | |
commit 3e498cbe5ddaadde16905b4a8004461741ec6f93 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 07:41:10 2017 -0400 | |
In python/common/configure_logging.py cast log.record to str() | |
This change allows the python logger to log non strings like raw | |
exceptions. | |
commit 2f4e85ed0a146b630cab0f2c7bc771f6155f5407 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 12:42:17 2017 -0400 | |
In FreeOrionAI.py make exception error() inform about task causing exception | |
commit ed325e1dbbfae52d1c648a3489f4199b1d040f12 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 12:11:30 2017 -0400 | |
Reduce scope of some includes in python/CommonFramework. | |
commit 30910c4805b618c63bdffbcf7d420a5170ab8c25 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 10 08:18:42 2017 -0400 | |
housekeeping: spelling: mutliple -> multiple | |
commit bf800c1e3007bd8d54065a450393f2acafc718a3 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Aug 10 00:06:25 2017 +0200 | |
Allowed non-cost production time and cost for hulls, parts, and buildings, to be calculated without having a source or target, in cases where the result doesn't depend on having them. | |
commit d16e2c82b64d888a29e52320d9ff9778bf3b8372 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Aug 9 21:55:19 2017 +0200 | |
Parsing for comparison ValueRef operations. | |
commit 63f32d68250b357324f49baa8b5fefd838a7f0e5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Aug 9 21:54:40 2017 +0200 | |
Added comparison ValueRef OpTypes, which compare two values and returns a result (or equivalent) depending on the result of the comparison. | |
commit cef41245556ca0ce9b014903b936d06c135f7e32 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Aug 9 21:48:56 2017 +0200 | |
Made tech research cost and time calculable without a source if the expressions are source invariant, even if not constant. | |
commit c3a1f78299e97c9fdf46c76c2c3dded91b13a978 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Aug 9 21:48:17 2017 +0200 | |
Removed test int rule. | |
commit 346f3f0430450230b0dbde5f85a835d1871619b2 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Aug 9 18:05:05 2017 +0200 | |
Implemented rule enabling or disabling Experimentors. Put in a new Content rules tab in the GUI. | |
commit 0a85781ab4adb3d382faca61e0371e0e22d53dd5 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Aug 9 17:55:38 2017 +0200 | |
Added parsing support for ValueTest with int parameters. Should be ordered so that if it could be all ints, that case will match, otherwise it will fall back to mixed-int-and-double or all-strings cases. | |
commit bef259ce446e951f1ab069f0aff3641199e9d378 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Aug 9 14:41:55 2017 +0200 | |
grooming | |
commit 2e29214ab179b8ca9f5ae551329605bcc16c415a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Aug 9 14:41:00 2017 +0200 | |
-Reorder paremters to force parse of parameters as doubles instead of as ints, though I would have expected the later appearance of a double to force the whole thing to be double, this was not happening in some tests after modifying some other parsers. | |
-Remove unnecessary nesting of min functions. | |
commit d4620624041f929165a45650b482619851ffb80e | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Aug 8 10:29:48 2017 +0200 | |
grooming | |
commit d3a67ca4853b31395ebda279d5cdd7697226fb19 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Aug 7 23:45:33 2017 +0200 | |
Added int variant of ValueTest. | |
commit d72766f037aff32efd885bc19ac2ac47f9705471 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Aug 7 10:44:26 2017 +0200 | |
Added missing includes so that [[BUILDING_COST_MULTIPLIER]] use in building definitions will resolve correctly. | |
commit f08f7f9d53051f93831d456da877c7ec4720a59a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Aug 7 10:43:37 2017 +0200 | |
-Added overloads of IncreaseMeter functions that generate meter-modification effectsgroups from part or hull stats to handle cases where the meter depends on a game rule. Can't do these modifications in FOCS because most part stats or hull stats are simple numbers, not ValueRefs. Can't just change the number's value when parsing, since at the time of parsing, the value of the game rule might be different from when the game is being played. | |
-Added ship cost and structure scaling rules. | |
commit 0e2c03ba44f297b9eca32f9d3b2b024a3878ab5d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Aug 7 10:32:00 2017 +0200 | |
grooming | |
commit 0ca2e965b63c44e4682d33cfb60e6d0327308256 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Aug 5 19:43:48 2017 +0200 | |
Strings for building and tech cost factors. | |
commit 7dc052b5e299f082ff9c1a27a51628b190e87f89 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Aug 5 19:41:06 2017 +0200 | |
Added some missing tech cost multipliers. | |
commit 3863c33875b735d11a9cdaf086066008e847441a | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Aug 5 19:39:00 2017 +0200 | |
Added missing ship part cost multipliers to colony pod parts. | |
commit c28898991459f29d2e2afbdf372ed296281b5637 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sat Aug 5 19:38:30 2017 +0200 | |
-Added tech cost and building cost rules. | |
-Added multipliers to building cost definitions. | |
commit 97afae37d53a30b4e010bb15c293b86dea608dab | |
Author: Cjkjvfnby <Cjkjvfnby@gmail.com> | |
Date: Sun Aug 6 16:04:14 2017 +0300 | |
[AI] Cleanup AIFleetMission | |
commit fe61fac0e75fbb2c567c468546bed3da975079d3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Aug 8 15:26:00 2017 -0400 | |
Minor refactor in DesignWnd PartsListBoxRow::ChildrenDraggedAway: hoist exit. | |
Hoist early exit due to missing child out of loop body. | |
commit b20bed81f49620c50c81c4c761242e52993e837e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 28 11:43:54 2017 -0400 | |
Refactor SlotControl::DropsAcceptable, reduce nesting, remove repeated code | |
commit 59107786908dfc3aad8e789bcf4891f21e464399 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 28 11:42:55 2017 -0400 | |
Refactor SlotControl::EventFilter to remove repeated code. | |
commit 009244a72ffb75dbe3372da2cbdf9d252412b2b0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 28 11:42:16 2017 -0400 | |
Use GUI::DragDropWnd to check if SlotControl should hide. | |
When dragged over a slot, control should hide and re-display its part | |
only if it is not itself being dragged. | |
commit 131e3ecbe33cf732aea758601f8d3b99ce6e61db | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jul 22 15:49:49 2017 -0400 | |
Refactor PartsListBox::ChildrenDraggedAway | |
Use auto where possible. | |
commit 451c15023a3659624be6e51e452eda4f3cf96ce7 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Aug 8 15:08:44 2017 -0400 | |
Make using AttachChild in its own constructor/destructor a soft failure. | |
commit 5b77199125410056ddb7656f9ab894b2c2267545 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Aug 7 19:02:04 2017 +0200 | |
Update fr.txt | |
- On par with latest en.txt (Aug 7, 2017 - fd7b38c) | |
commit 105935072485af4d1785962a22d9a01ae311c3fd | |
Author: TheSilentOne1 <martin@diergarten.net> | |
Date: Wed Aug 2 12:01:35 2017 +0200 | |
change blockade description for monster special case | |
commit 5edaf9f2bc521f06f2153fc146e16e6e34c37838 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 7 02:07:43 2017 -0400 | |
Move AttachChild for blockaded fleet icon into CompleteConstruction(). | |
commit 7caffda7763425b307653542849b98c547b773dc | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Aug 7 00:36:34 2017 -0400 | |
Fix string interpolation in configure_logging.py. | |
commit d8034c23a8ddec07ad3af20b660cca8bf9ea0e3c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Aug 6 13:35:00 2017 -0400 | |
Improve comments and style in LoggingWrapper for review #669. | |
commit 6e67bf22ea7aceec4f72817ecb9da87c282f0cd6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jul 8 09:59:44 2017 -0400 | |
Refactor python logging to use the same formatting for print and logger. | |
This commit refactors python/LoggingWrapper.cpp to format all python | |
loggers with the same "logger" : "Filename":"LineNo" - "msg" format as | |
other FreeOrion logs. | |
It changes the stdout and stderr (print) stream from the python code to | |
collect similar information (filename and line number) as the standard | |
library logger and send it to the C++ process. | |
It changes the logger handler to use the new C++ interface. | |
commit a572988f023b2800eba58f77b765f90df26e6360 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 7 15:26:19 2017 -0400 | |
Show the non-root python logger name instead of "python" in logs. | |
commit 3484e2b580257dfa1f8205829366ca773dc8b73f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 7 15:11:42 2017 -0400 | |
Add python to the names of the always configured loggers in ClientApp. | |
commit 21c69e87fb76f5eb90e31c1933d6b5a18c1e4608 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 7 14:39:13 2017 -0400 | |
Remove check of non-existent verbose-logging option from FreeOrion.py | |
commit 28f5f1a9148a3cdfd2048c25b5b843f174aa3f8f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 7 14:22:37 2017 -0400 | |
Make the python logging wrapper use a file sink formatter. | |
commit 902d7d49183bde4040b99f26e3b490f7ab6c3d65 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 7 14:18:30 2017 -0400 | |
In Logger.h expose the stream out formatter for LogLevel. | |
This can be used by other log formatters, like the python formatter that | |
provide different types of logs. | |
commit 0c3d73326752ad4d3525ca130ec0591cefe6f9a3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 7 00:53:28 2017 -0400 | |
Refactor Logger to expose a file sink configuration functor. | |
This will allow the python logging to supply a different file sink front | |
end configuration for its logging. | |
commit a63a7d94dacd3db8520657fb737db628b0cd2af8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 10 14:41:40 2017 -0500 | |
Add a stub freeorion_logger for testing when import freeorion_logger will fail. | |
commit 2629485a730b822d4c0f814a432ee3233d6c7ae9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 10 12:03:07 2017 -0500 | |
Initilize AI logger with verbose-logging value from OptionsDB(). | |
From review #669. | |
commit af68b4b8fa76ca73dfacc7e9d62768b1e2bb8b7b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 10 11:22:56 2017 -0500 | |
Refactor python AI print_error into a log handler. | |
print_error was doing 3 things: | |
1. Sending an error message the game console. | |
2. Adding location information to the message if it was passed. | |
3. Printing the stack trace to the log file if requested. | |
This commit replaces print_error with a logger handler. It is better | |
because: | |
1. All errors, not just those where print_error is called are sent to | |
the console. | |
2. All messages will have location information since that is built in to | |
the logger standard library. | |
3. The logger standard library handles stack trace requests with the | |
'exc_info' parameter. | |
commit 415e4646d5923f2770a8eae359ffba0011fc9c07 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 10 11:08:44 2017 -0500 | |
Use convenience_function_references_for_logger() in AI code. | |
commit 6361d5de78b539662bbad9775773f5d47703bf82 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 10 09:50:00 2017 -0500 | |
Add convenience_function_references_for_logger() to python logging. | |
Suggested in Review #669. | |
(debug, info, warning, error, fatal) = | |
convenience_function_references_for_logger(name) | |
creates 5 aliases to the logger's log level specific log functions that | |
can be used to log directly to those levels. | |
commit 711a448004e658a87bf5babf36ad82b665cd5ab0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Feb 10 08:48:54 2017 -0500 | |
Change python log formatter to mimic the server logging format. | |
commit b054d8b539014a98cfcde8ff1bb5727859772f91 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Feb 9 16:51:36 2017 -0500 | |
Expand comments in configure_logging.py for review #669. | |
commit 7ae15e06114e8c7742cbc6f1360ba4d8ebbc77da | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat May 21 10:23:32 2016 -0400 | |
PR Review #669: Add periods at end of docstrings. | |
commit 771490ae89a823a90fe3465edae60dfc90e66f0b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat May 21 09:41:41 2016 -0400 | |
Converted FreeOrionAI.py to use logger instead of print. | |
commit 276431bfb4466fe58e4333a17a5cb3105b42e9fb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat May 21 09:29:08 2016 -0400 | |
Add docstring on usage of logger to configure_logging.py | |
commit 4759b2319763665cf2965646238f754038cfc608 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat May 21 09:39:55 2016 -0400 | |
Add detailed log formatter for warning errors and above to logger. | |
Details included are: module, filename, function and line number. | |
commit d337ba1ca2c6156215ad1032b481d2deca675bce | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat May 21 09:37:50 2016 -0400 | |
Refactor configure_logging.py to simplify usage. | |
Initialize root logger on import. | |
Make initialization idempotent. | |
Add a space to info handler to align with debug which is one letter | |
longer. | |
Make all top level elements private to avoid polluting any namespaces. | |
commit f9dd831a4ce1f41084fca44a37c8712bdeda7952 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jul 6 15:50:58 2017 -0400 | |
In python LoggingWrapper replace BOOST_LOG_TRIVIAL with XLogger() | |
With the new version of Logger BOOST_LOG_TRIVIAL doesn't write to the | |
log file. | |
commit b38855b70e8fa10811af5e144350f09fe71ecdb9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri May 13 16:38:14 2016 -0400 | |
Added support for standard python logger streaming to log files. | |
commit 0d40050d593857b2c5e0a4c07018419d395c80da | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 5 16:45:10 2017 -0400 | |
In Zlist move not_on_top() lambda with no capture into anonymous namespace. | |
From review #1632. | |
commit e52ecc227aae693ccc55bc992e17f787ac192faf | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 5 16:35:29 2017 -0400 | |
Refactor ProcessBrowseInfo to minimize shared_ptr copies. | |
commit 109d04b3e0b2b2379a123b0f562f647d163e06d6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 5 16:33:44 2017 -0400 | |
Use && to indicate that LockAndResetIfExpired() should be moved. | |
commit 813973068cbc279058d1731c845f125e897548ec | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 5 16:32:35 2017 -0400 | |
Do not unnecessarily check m_containing_layout for expiration in Wnd.cpp. | |
Issue observed in review #1632. | |
commit 3bf1acca4986845d44ff254cb55794a91b9813fc | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 5 13:11:38 2017 -0400 | |
Use && to indicate that Parent() should be moved and not copied everywhere | |
commit 078563ac83eab2ea6a33fd3c3eb317d2860de63c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 5 11:53:48 2017 -0400 | |
Use && to indicate that GetLayout() should be moved and not copied everywhere | |
commit 9fa0d2b9e0e09d7819ab8f8fa0b4ad9442429ba1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 5 11:47:29 2017 -0400 | |
Style changes for review #1632 | |
commit 6efef4ce7ffeda6c024b7899cb2ac3ad06a4596b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Aug 4 12:41:59 2017 -0400 | |
Expand Wnd::Create<T> comment and style in Wnd.h | |
Based on comments in review #1632. | |
commit 63a722f38badcaf801457561dc8afbdf0ba976ea | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Aug 4 12:40:59 2017 -0400 | |
Improve Zlist::Find() comment and make remove nullptr from list. | |
ZList::Find() claimed to be removing nullptr from the list, but was not | |
actually doing the work. | |
Found during review #1632. | |
commit 1030d7085e57a2c9a591cc77fb9bbe6f202a6ac9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 3 11:12:22 2017 -0400 | |
Remove extra wrapping of shared_ptr from CUIEdit popups. | |
commit e97ceb2533f757d6974bee7f3318007e070cd9f8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 28 11:39:52 2017 -0400 | |
Make GUI:DragDropWnd(Wnd*) since it implies no ownership change. | |
commit 2cdc57f731e14d3713f58114d45528fea6b0e93a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jul 24 12:11:49 2017 -0400 | |
Remove temporary Wnd::SetBrowseInfoWnd overload that accepts BrowseInfoWnd* | |
commit 883f3086feeaadab676530bf86315adcfb699b96 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jul 22 15:47:49 2017 -0400 | |
Prevent GUI starting a recursive drag for different mouse button click. | |
This fixes issue #1639. | |
commit 89c9cc419474c4b088bbac53cfa3c0f768df1647 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 19 11:11:14 2017 -0400 | |
Convert GG unittests to use shared_ptr interface. | |
commit ae09a3b196940b51b71521bfe9e13de870dbcd2f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jul 17 14:11:39 2017 -0400 | |
Make OptionsBar::CompleteConstruction store weak parent. | |
OptionsBar stores itself as a parent of its toggle functor as a weak | |
pointer. | |
commit fd5b2a65f82e666a414f3fa410d5331c91f802de | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jul 4 12:17:16 2017 -0400 | |
Convert make_shared to Wnd::Create for various BrowseWnds. | |
Remove double wrapping of std::shared_ptr. | |
commit 82395fcec12c7cf3dfddd88700103488d4ed8c42 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jul 4 11:28:32 2017 -0400 | |
Fix MapWnd::Clear() and delete all children. | |
commit 964bfff1b14b54a1ea3c3ead37f55ab22213a3ca | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 2 12:38:42 2017 -0400 | |
Use GG::ProcessThenRemoveExpiredPtrs() to clean Wnd::m_filters. | |
commit 4145106abcc71af01ceaa72d63613ddffaa04734 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 2 10:04:30 2017 -0400 | |
Prevent MapWndPopup from crashing if app is closed while it is open. | |
GetGUI() can be nullptr during de-initialization. | |
commit 7fe9091a1a971d8689ff6b50168f91f74fa74b00 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 2 09:53:17 2017 -0400 | |
Make GUI modal_focus_wnd a weak_ptr. | |
commit 6cbe414ebfaeecc0def6d131468f3c7c346decf4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 2 01:30:17 2017 -0400 | |
Use Wnd::DetachChildAndReset() to manage all mirrored ptrs. | |
commit f71aae9379e16f69c8607b60bc94674162e42d68 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 2 01:29:34 2017 -0400 | |
Add Wnd::DetachChildAndReset(wnd). | |
If wnd is a shared_ptr<T> it detaches the indicated child and then | |
resets the ptr. | |
commit 4c75233fc62f83779481317c72da39be3d0fa4c9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 2 01:00:15 2017 -0400 | |
Make ProductionInfoPanel::Clear detach cleared items. | |
commit 91076515c0d4929cac7117bf7c17517d33719373 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jul 1 16:32:24 2017 -0400 | |
Change RenderOrderIterable to a snapshot of ZList at start of render. | |
This prevents any list modification while the list is being iterated. | |
commit 2ba2b3e0689b26dac4fc19e37cf041653724f839 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jul 1 16:07:43 2017 -0400 | |
In TechTreeWnd move DetachChild() each Layout into Clear(). | |
commit 913f5a9a75778ee3536b011d47dd885c1e43679a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jul 1 15:43:33 2017 -0400 | |
Make Render() prevent Wnd from deleting self. | |
Copy the shared_ptr from ZList to prevent a Wnd detaching itself while | |
being rendered. | |
commit 1bb9e2d17006dd1c4bc0bbbcf5885d013a382bd9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jul 1 15:27:29 2017 -0400 | |
Prevent AccordionPanel::CompleteConstruction from derived class's override. | |
The AccordionPanel::CompleteConstruction() was internally calling the | |
virtual function DoLayout, which could crash some derived classes which | |
were incompletely constructed. This prevents the virtual call. | |
commit 9e9118725ced945b1fc203c82dadabea59c1c471 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jul 1 14:53:48 2017 -0400 | |
Detach old star when updating SidePanel. | |
commit cc38b797527566170be7fe4640ecd85020e03493 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jul 1 12:54:54 2017 -0400 | |
Make MapWnd detach fleet buttons when deleting fleet buttons. | |
commit 241fa24a24aba071f322d590226ab9474821dc0f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 30 14:01:23 2017 -0400 | |
Finish moving SetFocusWnd into GUIImpl. | |
commit 8edb4af8fa15e13911504b12bb9ae4c487a92ad6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 30 12:17:22 2017 -0400 | |
Convert MapWnd::m_popups to weak_ptr | |
commit 4e6fb8c1e2dcbdd19a420530c045e53e2907f00c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 30 12:16:18 2017 -0400 | |
Signal ActiveFleetWndChangedSignal() in FleetWndClosing() | |
commit 203526ebefc6658d57a4c38ee0e383dbecc50b86 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 29 14:31:36 2017 -0400 | |
Change FleetWnd::m_fleet_wnds to weak_ptrs. | |
commit 03812bff4c79d209e57e5e11917246bd3d2a6631 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jun 28 09:31:52 2017 -0400 | |
Fix DesignWnd to DetachChild main panel SlotControls | |
commit 070471def9e17d56e05a8b7347bb5c025aa47efe | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 27 17:03:36 2017 -0400 | |
In GUI.cpp replace .lock() with LockAndResetIfExpired() | |
This minimizes the number of expired pointers in GUI. | |
commit 1031e0cd8a1250b62637d1df2809d3b56d345169 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 27 16:56:35 2017 -0400 | |
Remove GUI::WndDying() | |
WndDying() does nothing since all pointers are either: | |
- shared so a window can't die while shared_ptr holds it | |
- weak and don't need to be updated when a window dies. | |
- raw and guarded by a shared_ptr. | |
commit ff785abca2ef1d793260f1db34dce35570ba1768 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 27 16:40:53 2017 -0400 | |
In GUI.cpp make m_drag_wnds into weak_ptrs. | |
commit df7ce29020671bcb20e6e864ca7efd3d137865db | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 27 16:23:08 2017 -0400 | |
Make GUI::m_curr_drag_drop_here_wnd into a weak_ptr. | |
commit a88d6355fab30b9b196df7fc0a7bfd986d0b5fe1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 27 12:43:35 2017 -0400 | |
In GUI.cpp make m_drag_drop_acceptable not shared_ptr. | |
commit 95f46907b47b3e0b126e90849688044d3f2c64a6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 27 10:55:17 2017 -0400 | |
Remove Wnd::DeleteChild() | |
DeleteChild is not different than DetachChild. In both cases, when | |
there are no more shared_ptr, then the Wnd is destroyed. | |
commit 531316fdb7410b2ccfbcbc191ed2f264799492cc | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 27 08:31:07 2017 -0400 | |
Make ListBox::Row::push_back() indicate that it takes ownership of c parameter | |
commit 3730a0a85f8a15c71d7a400034e8c91797c90944 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 27 08:30:11 2017 -0400 | |
Make Layout indicate that Add() takes ownership of wnd parameter. | |
commit 8a33ddf44982c8f5ca5de35ccd516cb2256a75df | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 26 16:08:33 2017 -0400 | |
Fix keep m_curr_wnd_under_cursor up to date. | |
commit c64943521b7d471d0d248b904b6570634c96f041 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 26 16:07:39 2017 -0400 | |
Expand comment in Wnd.h to mention drag drop ownership of GUI. | |
commit e478fdff1d4de0f331fcdcd383c07d764733bcb5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 26 15:47:01 2017 -0400 | |
In GUI use curr_wnd_under_cursor in place of m_drag_wnds[x] for clarity. | |
commit 45cbc98f6970b58ba830c08737dd840c0b028b53 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 26 15:24:42 2017 -0400 | |
Convert GUI originating window to weak_ptr. | |
commit 4ccaf6fb89079d4775449103378b4fdea05fd726 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 26 14:20:52 2017 -0400 | |
Make GUI focus window into weak_ptr. | |
commit 68bd5bcf922cc30f3067fca3c9a5ee2bdfa1b643 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 26 13:40:13 2017 -0400 | |
Make GUI curr and prev window under cursor weak_ptrs | |
commit 8a15a29acea3a9ff1deca3de868860cfb8a4f7b0 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 26 13:12:00 2017 -0400 | |
In GUI::CheckedWindowUnderPt use descriptive variable wnd_under_pt instead w. | |
commit e0a60e267b51467d5dbc70a22a1eb9ef82e62ded | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 26 13:10:26 2017 -0400 | |
Make ZList and GUI not use shared_ptr for Remove, MoveUp and MoveDown. | |
commit d5ddd15b3bd31f80cd8af49e089c4ec184ca7c3b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jun 25 00:14:14 2017 -0400 | |
Don't dereference null GetGui() in ~Wnd(). | |
commit 88dd8bb71917b02d62ec635a2589ab26a44ab8ef | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jun 24 15:51:20 2017 -0400 | |
Make static SidePanel pointers in weak_ptr so they don't outlast GUI. | |
commit 4a05044aed584e2e5d49a3dce84fe7b3e0096436 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jun 24 15:36:15 2017 -0400 | |
Make GUI::m_drag_drop_originating_wnd into a shared_ptr. | |
commit b776cd80ed66c213a9ca740bab01bb2637b1418b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 26 13:07:57 2017 -0400 | |
Move LockAndResetIfExpired() to GUI.h from Wnd.cpp. | |
commit d116e2c100b99c9dde031197ad8fd0cf63299c72 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jun 24 12:46:44 2017 -0400 | |
Make Parent(), Layout() and ContainingLayout() reset weak_ptr if expired. | |
commit c48e3d657d87c9b4466e6193e9521eefce27a2cb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jun 24 10:45:45 2017 -0400 | |
In GUI make m_drag_drop_here shared_ptr | |
commit cf974eddfb31e65d90964515b46f34a6e06d16a5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jun 24 10:30:14 2017 -0400 | |
Use shared_ptr for BrowseForPathButtonFunctor. | |
commit 43ae57d39e60ed26353103e21f7b153554b89752 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jun 24 08:23:01 2017 -0400 | |
Remove extra wrapping of shared_ptr of shared_ptr from style factory. | |
commit 7a96776c047c3ad74e53dd2c2be88ea03d563711 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 23 14:52:30 2017 -0400 | |
Make ScrollPanel constructor take a shared_ptr<> for its content panel. | |
commit 2cde0bbde3f6aad6a15042937d85635f36b7aeef | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 23 14:13:59 2017 -0400 | |
Make ListWnd::Erase() return the shared_ptr just removed from the list. | |
commit 1ad73ceb2b7ec8404427b061cffb75b65f469463 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 23 14:02:58 2017 -0400 | |
Remove StyleFactory::DeleteWnd(Wnd* wnd) | |
commit 7c94e366297d6ec6c08a89d2fc5812092d9da946 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jun 18 16:09:50 2017 -0400 | |
Convert GG to use shared_ptr to manage Wnd m_children. | |
This commit changes Wnd::m_children to use shared_ptr and m_parent to | |
use weak_ptr. It includes all resulting changes required to compile | |
without error. | |
These changes include: | |
- Convert Wnd::Create<T>() to return a shared_ptr. | |
- Convert all stored Wnd* in GG/ and UI/ classes to shared_ptr, when | |
they are used to store the results of Wnd::Create<T>() | |
- Convert functions that transfer ownership like Wnd::AttachChild(), | |
ListBox::Insert() etc. to pass a shared_ptr. | |
- Convert GUI.cpp and ZList.cpp to use shared_ptr/weak_ptr. | |
- Remove delete from various destructors. | |
- Convert 'this' to shared_from_this() when a Wnd provides its own | |
weak_ptr. | |
- Added an error message in Wnd::AttachChild() if it is called during | |
a constructor or destructor when the shared_from_this() weak_ptr self | |
reference is invalid. | |
commit c84730f29ef347255dbc548ebe443310efddf638 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jul 27 14:18:12 2017 -0400 | |
Revert "Add temporary delete for popups converted to GG::Wnd::Create<T>()" | |
This reverts commit 59939d1de981b3fb24b2395aa403bf0582017076. | |
commit 36fea96c0164c87ef33f45ea0e02f89f9d7adbde | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jul 27 14:17:42 2017 -0400 | |
Revert "Fix indenting of temporary delete." | |
This reverts commit 67a7aaf2466088e754a0197ab16c374965c086f6. | |
commit 5573d13904da9b64db92798befb4dbb3167515ea | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 20 11:55:02 2017 -0400 | |
Expand Wnd.h comment to mention SetLayout() along with AttachChild() | |
Both functions will throw bad_weak_ptr in constructors. | |
commit df0bfc6e09b0169c06fd759ac6b898ab240e2b91 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 5 14:47:36 2017 -0400 | |
Revert "Auto temporary wrapping of shared_ptr around various modal windows." | |
This reverts commit 8bcb9729a9c7c615204438945136a1576d90f90a. | |
commit 7e91d8eaab37a84ecb4fd66c15895f9f67d279d8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 5 13:46:05 2017 -0400 | |
Auto temporary wrapping of shared_ptr around various modal windows. | |
Remove this when converting GG::Wnd::Create to return shared_ptr. | |
commit 7e8a1f115577364de747f5d812118b821fd020f8 | |
Author: Andrey <Cjkjvfnby@gmail.com> | |
Date: Sun Aug 6 18:54:30 2017 +0300 | |
Sa/pep8 cleanup ai (#1658) | |
* [AI] add info to README about style check | |
* [AI] Cleanup | |
E305 expected 2 blank lines after class or function definition | |
W391 blank line at end of file | |
E302 expected 2 blank lines | |
W293 blank line contains whitespace | |
W291 trailing whitespace | |
commit a831fad7dbfc6987f53937cbdd1e05d569de4960 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Aug 5 13:41:37 2017 -0400 | |
Remove 2 unnecessary deletes from modal wnd pointers. | |
commit bc3a269e2b1b81ed936c5ee01fca67725ca2c774 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jul 1 14:48:38 2017 -0400 | |
Allocate various modal windows on the heap instead of the stack. | |
This means that the modal windows have the require valid weak_ptr for | |
shared_from_this(). | |
commit 7b74e877545c356a0656b386df8a05d65f2ebac1 | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Fri Aug 4 09:58:57 2017 -0700 | |
Cache more info outside of SetProdQueueElementSpending() | |
This is in prep for Imperial Stockpile implementation, and also in prep for potential streamlining of ProductionQueue::Update() to avoid code duplication with SetProdQueueElementSpending() | |
commit 0f827083b68e7ee330b83bf2c629f5db028032cb | |
Author: Dilvish-fo <dilvish.fo@gmail.com> | |
Date: Tue Jun 13 13:47:12 2017 -0700 | |
Clean up ProductionQueue::Update() | |
removed some duplicative and/or unused data structures | |
commit bc41e1933c3ddac0c0b8d3766b985a685a3d508a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Aug 4 11:27:34 2017 -0400 | |
Improve unconsumed_event() functions. Add state names. | |
This improves the unconsumed_event() log messages in HumanClientAppFSM | |
and ServerFSM to include the names of all of the available states that | |
could not process the given event. | |
An example message is now: | |
A JoinMPGameRequested event was not handled by any of these states : | |
[11PlayingTurn]. It is being ignored. | |
commit 9835160def5fcf485d1052b50271b6546c81a864 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Aug 4 11:19:08 2017 -0400 | |
Make auto-quit always auto-save and then exit. | |
This adds an automatic autosave if auto-quit is requested. | |
This also moves the auto-quit logic from PlayingTurn into | |
SaveGameComplete. This prevents a race condition with autosaved games | |
which could prevent auto-quit from successfully quitting. | |
commit 6e58348da1e2be36a31a32e8bed7f8c51f75697d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Aug 4 11:12:15 2017 -0400 | |
Remove overly broad catch in HumanClientApp message queue. | |
The catch around message queue GetMessage was catching CleanQuit and | |
preventing the app from exiting if the exit signal arrived when the | |
message queue was being polled. | |
It is unclear what the original catch all was meant to catch. | |
This fixes a race condition between quitting the app and polling the | |
message queue that could prevent the app from exiting. | |
commit 9590279955fb3415294fca7a3cb5bc88bf4f2404 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Aug 4 07:35:48 2017 -0400 | |
Only do turn 1 autosave for new games, not loaded games. | |
commit 04e324d85feae799156cbc1c683c35ce9461b4d1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Aug 4 07:33:56 2017 -0400 | |
Change logic gating autosave to allow final turn autosave. | |
commit c56216e8c89344ae2f82d2bae178708bb89c8d1d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Aug 4 07:31:58 2017 -0400 | |
Refactor CreateNewAutosaveFilePath() from HumanClientApp::Autosave. | |
commit 595b29f0a88fe06424d5a0ae0e573271acb9f051 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Aug 3 12:39:32 2017 -0400 | |
Convert variables receiving GetLayout to use auto. | |
commit f26c972bad94d54a7fb5719c0c575167d915583c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jul 22 13:44:07 2017 -0400 | |
In Wnd.cpp reduce pollution, use namespace mi = boost::multi_index. | |
boost::multi_index::tag conflicts with boost::log::tag which prevents | |
dropping Logger into Wnd.cpp for testing purposes. | |
commit f1ac531fde197c92cc5341390e2740394a479b94 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Aug 2 14:11:28 2017 -0400 | |
Add TODO undo double wrap of CUIEditWnd after convert to shared_ptr | |
commit ae19ae767043bad6f819530ccc524a8c98bd0354 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Aug 2 14:10:17 2017 -0400 | |
housekeeping: Style changes for review #1646 | |
commit c5abba7f7a468ea03a6e2bae66580cdb4f31192f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Aug 1 11:54:22 2017 -0400 | |
Style changes for review #1646 | |
commit 02d5bea955f3c6dff08f4ebdde932eca018439af | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Aug 1 11:10:33 2017 -0400 | |
Use auto for local variables created from GetStyleFactory(). | |
Change std::shared_ptr<StyleFactory> style = GetStyleFactory(); | |
to const auto& style = GetStyleFactory(); | |
Requested in review #1646. | |
commit 89371fd5f73534d5da7d9d1ca7a81b28d6fbdbeb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 28 14:28:39 2017 -0400 | |
housekeeping: style, brace to end of line for CompleteConstruction() declares | |
commit fc84f04f946cfc616c8aed6001d5e408969845fb | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 28 14:25:17 2017 -0400 | |
housekeeping: style, brace to end of line for CompleteConstruction() defs. | |
commit f63ed1262f6259796db7199885e672c3bf03dc1c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 23 14:44:20 2017 -0400 | |
Convert make_shared to Wnd::Create for various BrowseInfoWnds | |
commit 073021e76ddd829292f03f2c2960cc370dd478f7 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 23 14:23:13 2017 -0400 | |
Convert make_shared to Wnd::Create for TextBrowseWnd. | |
commit 35a897bd6c891570e6475570953474f2e24821c8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 23 14:22:24 2017 -0400 | |
Add temporary Wnd::SetBrowseInfoWnd overload that accepts BrowseInfoWnd* | |
This will allow the various std::make_shared<BrowseInfoWnd>() to be | |
converted to Wnd::Create<BrowseInfoWnd> without wrapping and unwrapping | |
the call in shared_ptr<>() is multiple locations in the code. | |
commit 08bd3d2c34cfedbc4fc1c895e8e3e11a2edd32a3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 23 11:31:30 2017 -0400 | |
In GalaxySetupWnd add CompleteConstruction to ListBox::Row derived RulesListRow | |
commit f7ba95bd90a6fddb41d3873d2fac81b9d6ae898e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 23 11:30:45 2017 -0400 | |
In GalaxySetupWnd add CompleteConstruction to GG:Control derived RowContentsWnd | |
commit 1325c1e8679b31eee899cf4c6465d0b7afe7d742 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jul 4 11:54:01 2017 -0400 | |
Add CompleteConstruction() to combat report SideBar. | |
commit 4a0e85f48995c5a67766cafa346fdddac1ca56f6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 30 08:52:00 2017 -0400 | |
In TechTreeWnd.cpp don't leak Panel by not Detaching old panels. | |
commit c436a94b42141b9bbcb5f20bbbaab50adad5bf05 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 26 15:37:29 2017 -0400 | |
Make MapWnd::MapWndPopup factory function. | |
This creates CompleteConstruction() for it and its derived classes. | |
commit 57c30a580424bed64c05a34f70277d19f6b6cafd | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jun 24 13:14:03 2017 -0400 | |
Make SaveFileRow derived classes factory functions. | |
This creates CompleteConstruction() for its derived classes. | |
commit c4840e1a98080944917540aa1d7f888f8539a1b9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jun 24 13:04:26 2017 -0400 | |
Make GG::BlockControl derived classes factory functions. | |
This creates CompleteConstruction() for its derived classes. | |
commit b7aa64c225ab976181bff60cd9de853c283c03e4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jun 24 08:00:03 2017 -0400 | |
Make GG::BrowseInfoWnd derived classes factory functions. | |
This creates CompleteConstruction() for its derived classes. | |
commit 04e6b4a8b8c6df2a56c688998fa25d5100182d8a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 23 12:52:35 2017 -0400 | |
Add factory functions for QueueListBox based classes. | |
commit 7cde0af272bdfabb4f1f154b47de7c5ebd99373e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 23 12:51:38 2017 -0400 | |
Add factory functions for 3 more Wnd based classes. | |
commit 4a67ecb435f452d405518a75f7ec24f447be3cdc | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 22 10:12:46 2017 -0400 | |
Make TextBrowseWnd: factory function. | |
This creates CompleteConstruction() for it. | |
commit 6a323e8e616a0db747ba80633d013f2870bda29a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 22 10:07:42 2017 -0400 | |
Make GG::Control factory function. | |
This creates CompleteConstruction() for its derived classes. | |
commit 2f70c60296fbc1039045e1346d1230c3f955ccd9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 22 10:05:24 2017 -0400 | |
Make GG::Wnd factory function. | |
This creates CompleteConstruction() for its derived classes. | |
commit 322a7eb5a3205f3b158d859ee190f9a2eebecab2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jun 21 16:22:30 2017 -0400 | |
Make GG::Wnd::ListBox factory function. | |
This creates CompleteConstruction() for it and its derived classes. | |
commit 345bbdc322e3223ea02a897deba1bc73e151cddd | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jun 21 15:14:06 2017 -0400 | |
Make GG::Wnd::ListBox::Row factory function. | |
This creates CompleteConstruction() for it and its derived classes. | |
commit 0edb66bb610cb612bd29cb45577b5f4a6ace0c6d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 20 14:57:17 2017 -0400 | |
Move CUIWnd minsize clamp into CUIWnd::SizeMove. | |
Previously it was in the constructor and was sometimes calling the | |
virtual SizeMove before derived classes were configured. | |
commit baab3760c098bb8c7896a556d901bd9639576492 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 20 13:58:50 2017 -0400 | |
Within UI convert "new T" to "GG::Wnd::Create<T>" for T derived from Wnd. | |
This makes converting to shared_ptr only require converting the return | |
type of Wnd::Create<T>() | |
commit e3b6b8149ef304703440c2a0576ed198371e670d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 20 12:10:03 2017 -0400 | |
Make GG::Wnd::Create<OverlayWnd> and Wnd::Create<TabWnd> factory functions. | |
This creates CompleteConstruction() for them and their derived classes. | |
commit 03cc722b8916c45c99cb95624b972d4cd5fa7b94 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 20 10:12:39 2017 -0400 | |
Make GG::Wnd::Create<Spin<T>> factory function. | |
This creates CompleteConstruction() for it and its derived classes. | |
commit 8a9808991fcbb1f1035708a5845abbae2d4aaba9 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 20 09:57:57 2017 -0400 | |
Make GG::Wnd::Create<Slider<T>> factory function. | |
This creates CompleteConstruction() for it and its derived classes. | |
commit 4912458aaa6520fed6937100712e8e9c899a7590 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 20 09:49:30 2017 -0400 | |
Make GG::Wnd::Create<GroupBox> factory function. | |
This creates CompleteConstruction() for it and its derived classes. | |
commit d46fff997fdf4b18879d9303d7bc6bea79af1365 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 20 09:47:18 2017 -0400 | |
Make GG::Wnd::Create<FileDialog> factory function. | |
This creates CompleteConstruction() for it and its derived classes. | |
commit 1bbc803d1fc14fc3c83187f3b5ca9c129d545602 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 19 14:27:16 2017 -0400 | |
Make Create<TabBar> factory function. | |
This also creates the factory functions for its derived classes. | |
commit 0690c14953a7adbcee6561a32eacb4dc4132e847 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 19 07:49:28 2017 -0400 | |
Make Wnd::Create<ScrollPanel> factory function. | |
This creates the CompleteConstruction() functions for itself and its derived | |
classes. | |
commit b5e4d7a6ad6a9039f01965499290bb2d86f48440 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 19 07:42:40 2017 -0400 | |
Make GG::Wnd::Create<ModalListPicker> factory function. | |
This creates its CompleteConstruction() function. | |
commit c7ec70814de1a948f5013508ba7e76f816a6de65 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 19 07:41:57 2017 -0400 | |
Make Wnd::Create<TextBoxBrowseInfoWnd> factory function. | |
This creates its CompleteConstruction() function. | |
commit ae1b29d840e608510c328c84d73131c5d9193d35 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 19 07:30:22 2017 -0400 | |
Make Wnd::Create<ImageBlock>() factory function. | |
This creates CompleteConstruction() for it. | |
commit 7ae578836d5c8a685180c447e969a4571ed215e6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 19 07:17:22 2017 -0400 | |
Make GG::Wnd::Create<Scroll>() factory function. | |
This creates the CompleteContruction() functions Scroll and CUIScroll. | |
commit f68eb188f3f70c97c70576b5b29f119ef82dc04e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 19 06:35:02 2017 -0400 | |
Make Wnd::Create<StateButton> factory function. | |
This also creates the CompleteConstruction() functions for itself and | |
its derived classes. | |
commit fcfcf3e8f37f5da0a626fdbd6693a7df5bc7d3bf | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jun 18 16:09:50 2017 -0400 | |
Make Wnd::Create<CUIWnd> factory function. | |
This also creates the factory functions for its derived classes. | |
This creates any neeeded CompleteConstruction() functions. | |
commit 75753e684c9ea2ff2c0f7b259d9c9f233dfa23f2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jun 17 13:37:26 2017 -0400 | |
Make GG::Wnd::Create<Button>() factory function. | |
This also creates the factory functions for its derived classes. | |
This creates any neeeded CompleteConstruction() functions. | |
commit 1264e8275298ca629bff504554186315814ff891 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 19 11:11:14 2017 -0400 | |
Prepare GG unittests for conversion to use shared_ptr interface. | |
commit ca14df565a5ab808c1071e9354f90185e4b41dea | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Wed Aug 2 08:55:52 2017 +0200 | |
Update Xcode project | |
Fixes #1649. | |
commit 1ab2629904a9b6a75bed62c24ce3caf50407106f | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Aug 1 22:41:57 2017 +0200 | |
Remove useless control parameter for GG::Wnd::{Show,Hide} | |
commit 15c8aa993910f04bd9b442fae3fa31c2487e4e1e | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Tue Aug 1 18:15:48 2017 +0200 | |
Add missing c++11 override keywords | |
commit 9eafbf85772acc854dfac61f5920f46dea667ed8 | |
Author: Marcel Metz <mmetz@adrian-broher.net> | |
Date: Mon Jul 31 23:26:05 2017 +0200 | |
Remove unused attributes in ProductionItemRow | |
commit c923675c7241d61a176018e1e6fa15ca5a4056a5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 30 10:20:56 2017 -0400 | |
Reduce if nesting in GUI.cpp | |
commit b318ad8bb279d9b361a6a1cacde7c211f035ad3b | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 27 09:46:31 2017 -0400 | |
In GUI use m_curr_wnd_under_cursor in place of m_drag_wnds[x] for clarity. | |
This also means the subsequent change to use weak_ptr in some places is | |
easier to see. | |
commit f2951be2d8fa6007a85bb6083ed4c0a63991a2ba | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jun 25 00:11:44 2017 -0400 | |
Set s_gui = nullptr in ~GUI(), to avoid deleted pointer dereference. | |
commit da258665935461275f803e193e4f149cc52320ad | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jun 24 16:43:45 2017 -0400 | |
Convert GUI::s_impl to m_impl a std::unique_ptr. | |
This will enable providing more controlled temporal scope to GUI, so | |
that it can be torn down outside of static de-initialization which | |
causes crashes when std::shared_ptr persist longer than their control | |
structure. | |
commit fdd7a5b8c00ac48e1853b080a9136da729aeca2e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 30 11:08:54 2017 -0400 | |
Move code to always save visible popup to DBOptions into ~MapWndPopup() | |
Previously the code was in MapWnd but only ever called from | |
~MapWndPopup(). | |
commit 5f34d379fe6c3c505431f8def68f34ecd830f6f2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 30 11:06:06 2017 -0400 | |
Make MapPopupWnd() check if ClientUI or MapWnd not yet created. | |
MapPopupWnd is registered as a top level window. Consequently, when | |
created the MapWnd and client may not yet exist. | |
commit 70564b598d162e21b2254f86b1d7e388be6468aa | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 29 14:29:40 2017 -0400 | |
Make ~FleetWnd and ~MapPopupWnd check if ClientUI or MapWnd already destroyed. | |
Both FleetWnd and MapPopupWnd are registered as a top level windows, the | |
same as ClientUI and MapWnd. Consequently, when the GUI shutsdown either | |
could be destroyed before needed. | |
commit 8ffcdabd79f7df9615a00b14135dfde5e42b4f96 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jun 25 00:34:20 2017 -0400 | |
Don't dereference null GetGui() in ~Timer(). | |
commit f368eb68de2e708996ee2fa84712cc6df7f1cb85 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 28 11:58:41 2017 -0400 | |
Style changes for review #1627. | |
commit 23713914fcea5da0e5bf7a809f15c33003653a17 | |
Author: TheSilentOne1 <martin@diergarten.net> | |
Date: Fri Jul 28 09:46:15 2017 +0200 | |
replace adjacent_system_IDs with system->StarlanesWormHoles() | |
commit 12b3097f4a4daec845760cff168b7a31fb4f6b63 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jul 28 00:17:46 2017 +0200 | |
Replace nonfunctional dummy function with hopefully functional rule getter for toggles / bools. | |
commit 591da153b99720355165a385b091de30b0e525a6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jul 27 13:24:50 2017 -0400 | |
More style changes for review #1642 | |
commit 592b41c5abed9ce5f7559963975ac63e0d4e4b74 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jul 25 13:44:42 2017 -0400 | |
Fix warnings about >> and > operator precedence in GameRule parser code. | |
commit 8d7f9dfd19dd5111beb3256a281564b61765a660 | |
Author: TheSilentOne1 <martin@diergarten.net> | |
Date: Sun Jun 25 18:44:56 2017 +0200 | |
add icon to fleet button to indicate blockaded fleets | |
commit 0129fc3614b865274140a28c6f343a0d213239f2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jul 27 10:39:27 2017 -0400 | |
housekeeping: Indent from review #1643 | |
commit 565c401d5eebfb42978d902a523502ec2ffaa00d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 26 13:39:34 2017 -0400 | |
Comment out unused WORMHOLE_TRAVEL_DISTANCE. | |
It may be used in the future. | |
commit ee135e589bac7afb8fd0f9c3bf684544dca95372 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 26 13:38:48 2017 -0400 | |
Use override for SetEditTextFromBalue() in Spin.h | |
commit 2bc4bb8815f85de7c5941b9372c0374a448d8364 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 26 13:18:19 2017 -0400 | |
Fix warning, cast unsigned to signed with guard in assert in TechTreeLayout. | |
commit 24197bb2c4fa12cb0795722c99c8b00f9175e3ed | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 26 13:17:12 2017 -0400 | |
housekeeping: remove unused code. | |
commit cb9be8688239b5e842018ed6e34261b640f969c6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 26 13:16:44 2017 -0400 | |
housekeeping: Remove unused FleetPlanManagers. | |
commit ea1de7d9c35e9c8c762126206c54733094bfd163 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 26 13:16:00 2017 -0400 | |
Comment out some future useful unused variables and functions. | |
commit 3d75b2a71801f9075a95b979a41e496706f3a6fa | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 26 13:14:04 2017 -0400 | |
Cast some essential dummy variables to void to hide warnings. | |
commit bd0ff5128f9d03ceab2f08dc1c3971c2413127ad | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 26 11:28:35 2017 -0400 | |
Escape XML tags in LoggerWithOptionsDB doxygen comments | |
commit 67a7aaf2466088e754a0197ab16c374965c086f6 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 26 11:07:01 2017 -0400 | |
Fix indenting of temporary delete. | |
This commit will be removed when converting to shared_ptr. | |
commit 365f08c0ca877d46d2bf83274874d564ba77d4c2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 26 11:05:21 2017 -0400 | |
Style changes for review #1643 | |
commit d5521c2202623cf7044ddf2b71fc15e07b64db22 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jul 25 14:45:14 2017 -0400 | |
Fix various hanging indents with wdn::Create<T> for review #1643 | |
commit 59939d1de981b3fb24b2395aa403bf0582017076 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jul 24 15:18:12 2017 -0400 | |
Add temporary delete for popups converted to GG::Wnd::Create<T>() | |
These delete statements will be removed when converting to shared_ptr. | |
commit 2eac4feab63f6e9ba818a97d8e8efb7266b3d462 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Mon Jun 26 16:23:44 2017 -0400 | |
Convert CUIMenuPopup local variables to use GG::Create<CUIMenuPopup> | |
commit 7a01e95e9cad5b973d50ca6b0110d93584998b8c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 20 13:58:50 2017 -0400 | |
Within UI convert "new T" to "GG::Wnd::Create<T>" for T derived from Wnd. | |
This makes converting to shared_ptr only require converting the return | |
type of Wnd::Create<T>() | |
commit e2447f91dfea6bb00e7f3b646beb5cc4a7267dd7 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 20 13:15:03 2017 -0400 | |
Within GG convert "new T" to "Wnd::Create<T>" for T derived from Wnd. | |
This makes converting to shared_ptr only require converting the return | |
type of Wnd::Create<T>() | |
commit 14bcecbede0f30a7b34427b6f823f7d66a1234d4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jun 20 12:59:51 2017 -0400 | |
Convert "new GG::T" to "GG::Wnd::Create<T>". | |
This makes converting to shared_ptr only require converting the return | |
type of Wnd::Create<T>() | |
commit df3ccb1cc7fe3e749fef3fd395a35e7adbfc383a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 16 09:10:06 2017 -0400 | |
Refactor repeated offset calc into IDAllocator::AssigningEmpireForID(). | |
commit 4d7d4f5fc3bdb2955ccd221189e08960da319995 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sat Jul 15 07:27:13 2017 -0400 | |
Add empire id to ShipDesignOrder error messages. | |
commit bf8a19c24c4b6e84af1962b35b8ce346465eda55 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 14 14:28:45 2017 -0400 | |
Make IDAllocator hard_fail errors more verbose. | |
commit 27578a9a0520df33a7e47f150b6695333bd80919 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 14 13:03:34 2017 -0400 | |
Make InsertShipDesignID check for legacy ids from pending Orders. | |
commit fe3aff3d3a2401332448cf8ee0cf5efe1933f589 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 14 11:51:24 2017 -0400 | |
Refactor separate function for IDAllocator::FixLegacyOrderIDs() | |
Separate the correction functions for the legacy orders. | |
commit 97bd6d522d29d11eebf6dfd653bed8cef76cd9e4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 14 11:07:03 2017 -0400 | |
Add IDAllocator::ObfuscateBeforeSerialization() | |
ObfuscateBeforeSerialization() adds some shuffling to allocated ids to | |
discourage casual observation of the number of allocated ids of one | |
client by another. | |
This addresses issues raised in review #1627. | |
commit 16696cbdc9648ef6bc983ea80f7a95a1a82140ab | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 14 10:49:28 2017 -0400 | |
Fix msvc project file inclusion of IDAllocator. | |
commit 0c1bdf752e9c5446d4a2aab2fedb667768d5136c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 12 12:14:40 2017 -0400 | |
Make Universe::Generate<Object|Design>ID() private. | |
commit a818c8990b0b649a0abbd4940362d8831118b0ca | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 12 12:06:24 2017 -0400 | |
Remove unused GetNew<Object|Design>ID() from App and Server. | |
Responsiblity for assigning IDs is now more tightly coupled to the | |
Universe, which generates new IDs with InsertNew<T>() and | |
InsertShipDesign(). | |
commit 43b2eb9ce380dd4776a545b2f9679eab9c5167b3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 12 12:02:45 2017 -0400 | |
Make Empire and ShipDesign allow universe to set design id. | |
commit ee26325860416ccfd3cb38f4050d4562138b2118 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 12 11:39:45 2017 -0400 | |
Make IDAllocator allow loaded legacy games with non-partitioned ids. | |
This code will allow current saved games to work with the IDAllocator | |
and should be removed when the next version is released and there is a | |
save game compatibility break. | |
commit b830ca804f06d906206faba72124a99ba220bc7e | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 12 11:37:15 2017 -0400 | |
Make new ShipDesign orders allow the universe to set the design id. | |
commit ff4be38391a2b1dc51bea032393cf62aae43adec | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 12 11:32:06 2017 -0400 | |
Make Universe::InsertShipDesign return a bool for success. | |
The new ship design id is set on the passed in ship design. | |
commit 47d3230f1871f95deb57844849b2e36d66d3ad7a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 12 10:58:53 2017 -0400 | |
Remove unused Universe::Insert and InsertID. | |
The universe will soon control its own ids. | |
commit 3f8be95dd408ac7eb0cdb7044466b6118fdf141f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 9 16:23:53 2017 -0400 | |
Replace uses of Universe::CreateField() with Universe::InsertNew<Field>() | |
commit 1d262eb059c67acddc112dfa984811280c625dee | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 9 16:13:05 2017 -0400 | |
Replace uses of Universe::CreateBuilding() with Universe::InsertNew<Building>() | |
commit 5759a9fbaa2661dda0ff13c31dffe32b7f011163 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 9 16:04:16 2017 -0400 | |
Replace uses of Universe::CreateSystem() with Universe::InsertNew<System>() | |
commit 5dbfa4d8d20b21dffcf545c1de1441359b1bf3aa | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 9 15:54:04 2017 -0400 | |
Replace uses of Universe::CreatePlanet() with Universe::InsertNew<Planet>() | |
commit 6493b90fa8425c612ab3d774e464ec48171dd4ae | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 9 15:34:03 2017 -0400 | |
Replace uses of Universe::CreateFleet() with Universe::InsertNew<Fleet>() | |
NewFleetOrder will now generate fleet ids on the client and reuse those | |
ids on the server. | |
commit 0c88e8ff089f9b4a7d1db08fc87f896ed9ad07fc | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 9 15:20:18 2017 -0400 | |
Add Universe::InsertByEmpireWithID() | |
This will allows Orders to acquire a new object id on the client and | |
then re-use the same object id on the server in a way that the server | |
can verify. | |
commit 6328f641af40460165d07f05437b71c554accaa8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 9 15:17:22 2017 -0400 | |
Add Universe::VerifyUnusedObjectID(). | |
This will allow the server to verify that the clients are only using | |
their pre-allocated object ids when creating new fleets etc. | |
commit b53748399856e9c5a25ebaf23ffd1df29f213424 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 9 15:14:24 2017 -0400 | |
In IDAllocator add separate validity check, IsIDValidAndUnused. | |
commit f22f3bae432acf480d50241fb7f0b1ba621396d1 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 9 11:00:58 2017 -0400 | |
Replace uses of Universe::CreateShip() with Universe::InsertNew<Ship>() | |
commit 5d71e0619b68b21d37ee6f92cc44612e5096ac7c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 9 08:48:00 2017 -0400 | |
Add Universe::InsertNew<T>(Args...) and InsertTemp<T>(Args...) | |
InsertNew<T>() and InsertTemp<T>() construct and insert a universe | |
object with either a new id, or the temporary id. | |
This provides better control by the Universe of its own state. This | |
prevents sending the id to the client and then the client | |
sending the (hopefully) same id back again. | |
This removes the need for separate generator functions for every variant | |
of a UniverseObject constructor. | |
commit 7ded300b43b1267fe6e49e095140572eb9deb65d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 9 08:35:23 2017 -0400 | |
Remove ObjectMap::Insert() overload for raw pointers. | |
The overload is only used by Universe::Insert, which requests and | |
returns a shared_ptr in all cases. | |
Furthermore, UniverseObject is a descendent of | |
shared_from_this<UniverseObject> and will crash if shared_from_this() is | |
called on a pointer not managed by a shared_ptr. | |
commit baed493d3ef647fd1cb5c9ad83281a31bda409c5 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 9 16:37:11 2017 -0400 | |
Remove unused synchronous request design id messages. | |
commit ae9905fa4e8dc25b8f0395cb43a1e33a57aead89 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 9 16:25:59 2017 -0400 | |
Remove unused m_last_allocated_X_id from Universe. | |
commit 873aa58ebbd516f1ee8491dd2b53047c75f6c90a | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jun 9 16:17:04 2017 -0400 | |
Use IDAllocator to replace design id allocation. | |
This removes the use of the synchronous design id request in | |
ClientApp.cpp | |
commit fda955df3492ffd8cda464908e7bde0268139758 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 8 14:46:43 2017 -0400 | |
Remove unused synchronous request id messages. | |
commit 582eadb1303534d78534b901b67091acf7f96f4d | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 8 14:36:25 2017 -0400 | |
Use IDAllocator to replace object id allocation. | |
This removes the use of the synchronous id request in ClientApp.cpp | |
commit 46221782e15fd4047e1c276dac3af4e1ded037d4 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jun 8 14:05:43 2017 -0400 | |
Add IDAllocator.<h/cpp> | |
IDAllocator will be used by the Universe to allocate ids for universe | |
objects and ship designs. | |
It partitions the address space in modulo (number of empires + 1) | |
sections to prevent any id contention between the clients and the | |
server. | |
This can fix the problems of: | |
a) synchronous polling for ids which is causing delay | |
b) and the assignment of the id and insertion into the object map not | |
being atomic. | |
commit b56a691ebc0a359038527280d53e667f76b43b0f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Tue Jul 25 13:36:42 2017 -0400 | |
Style for review #1642. Make brackets in parser line up. | |
commit 25bd4550c6bb4124fa45d1d2fffb39f5eb5b4bc6 | |
Author: matgb <matbowles@gmail.com> | |
Date: Mon Jul 17 19:53:43 2017 +0100 | |
Order premade designs using new Design Window feature | |
commit b24b907ae135980477fd15107117c63d99b5d014 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 23 11:19:44 2017 -0400 | |
In GalaxySetupWnd convert various new T, to GG::Wnd::Create<T> | |
commit 983deb7d8ab810aceb507fca28c33e51822d95ee | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 23 11:54:09 2017 -0400 | |
In GalaxySetupWnd convert various 'T* name = new T' to 'auto name = new T' | |
commit 56f908d59ae67eeda8776c956fc6cef8b9819b95 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 23 10:55:40 2017 -0400 | |
Convert for(X to for(auto in GalaxySetupWnd.cpp | |
commit 063451e96e0d5717e4db79d94ffaf5fbfb5f0cb8 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 19 15:09:19 2017 -0400 | |
Fix warnings about >> and > operator precedence in parser code. | |
commit 3de874eb17d06263166e4b29bbe8ed1b6c28cd10 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 19 11:10:13 2017 -0400 | |
Use delegating constructor for GG::Wnd. | |
This fixes missing initialization of m_upperleft and m_lowerright in one | |
and m_needs_prerender in the other constructor. | |
commit e0e370d6644353eaaf1fbe3925d7bf2a0720eb85 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jul 20 11:42:14 2017 -0400 | |
housekeeping: Remove unneeded headers in Texture.cpp. | |
commit 3015c0967843cb3c08493daaf7abe605b6dbc2a2 | |
Author: Ouaz <Ouaz@users.noreply.github.com> | |
Date: Mon Jul 24 19:44:56 2017 +0200 | |
Update fr.txt | |
- On par with latest en.txt (Jul 23, 2017 - 66acf8f) | |
commit ce073b347563f6eab85a6b8e4d610bcbd37548a0 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jul 24 18:57:48 2017 +0200 | |
Fix typo in README | |
commit 1899aeecd6380a073fa12255ce3cd62bd8853117 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jul 24 17:34:03 2017 +0200 | |
Credits update | |
commit e88b5afa39e828b831336427541e4c7f2084a2aa | |
Author: LordStephen77 <lordstephen77@gmail.com> | |
Date: Sun Jul 23 17:35:49 2017 +0200 | |
Fixed the Italian language. | |
Correcting existing strings, and completing new strings that were not previously translated. | |
commit 72a8fcc5df28e0c9a0b86cbd0e1886a6b4007214 | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Mon Jul 24 12:43:41 2017 +0200 | |
Credits update | |
commit d4d200ebd5e2d6ef42d890575a3ab3cc8aeb53c2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Sun Jul 23 15:40:49 2017 -0400 | |
Fix grammar and style for review #1637 | |
commit 66acf8f32da56bbc0ce2de7339c259ffc9291137 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jul 21 20:56:56 2017 +0200 | |
Added listing of defined game rules to pedia. | |
commit 6f2863ede39916fa58eae75ebe629b2385262026 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Sun Jul 23 13:55:08 2017 +0200 | |
std:: before sqrt | |
commit 10fd61a5d54f170ed494ac46c1ef847720c5439f | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Thu Jul 20 13:34:32 2017 -0400 | |
Clarify that is_new_game should be false for loaded games in HumanClientApp. | |
Based on review #1625. | |
commit 3ecba18283741b4637e6d26746e652629fe20fff | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 14 00:59:52 2017 -0400 | |
Add an is_new_game parameters to StartGame() functions on human client. | |
is_new_game allows the DesignWnd to differentiate a turn 1 load from a | |
turn 1 new game, so that it only adds saved designs at the start of a | |
new game. | |
commit fb0fa67956af92c432c1b4cfe312e4dc476718f2 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Fri Jul 14 00:52:19 2017 -0400 | |
Expand comments about Orders, OrderSets and execution sequencing. | |
Based on comments in review #1625. | |
commit 765166bd1f126901f7ae773abbd18f5741b36200 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 12 10:48:16 2017 -0400 | |
Remove suppress_immediate_execution in OrderSet::IssueOrder. | |
Replace it with single execution on the client and server of each order. | |
This means that if an order needs to be issued during game load it can | |
take immediate effect on the client, and still not be re-executed by the | |
MapWnd initialization. | |
commit 8aae5ab9a9d343c71edf870923147b05b789709c | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 19 15:08:19 2017 -0400 | |
housekeeping: unused variable in Menu.cpp | |
commit 4d8de1bda2f4840ad9a31b7e795fd6c3188d7c56 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 19 15:06:18 2017 -0400 | |
housekeeping: fix warning about mismatched struct and class keywords. | |
commit a7cd680fe84213692503ff18d62e5bfa42296889 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 19 15:04:52 2017 -0400 | |
housekeeping: Remove unused variables in DesignWnd.cpp | |
commit fc39ee46d54c4ad505457ffaba5c83418a7d28df | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 19 15:04:04 2017 -0400 | |
Fix warning about unwrapped initializer list in DesignWnd.cpp. | |
commit d0ac4357305a3c55188dbb43626c8ee1a310ded3 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 19 15:00:42 2017 -0400 | |
Fix warning: assignment operator in if statement without parentheses. | |
In BuildDesignatorWnd.cpp and MeterBrowseWnd.cpp. | |
commit 7d542937eeafc4bee1d7bdec27b7aeecf505afb7 | |
Author: LGM-Doyle <LGM-Doyle@users.noreply.github.com> | |
Date: Wed Jul 19 14:58:57 2017 -0400 | |
Fix warning: 'const' qualifier on reference does nothing in Pathfinder.cpp | |
commit 593c2162eb3051e68021a031a94d3543a981068e | |
Author: Vezzra <vezzra@gmx.net> | |
Date: Fri Jul 21 14:34:34 2017 +0200 | |
Update Xcode project | |
commit db1566e4b5ffb02b269af20487c961dd1c0357e1 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Fri Jul 21 08:18:44 2017 +0200 | |
Removed previously-commented-out line. | |
commit 5f8d357cfdab3f01b2164ac6038626e4ecb8a619 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 20 03:29:50 2017 +0200 | |
Replaced auto with explicit iterator types to hopefully fix XCode build error. | |
commit b6a85a8b7c28f62e9b60b947df4d9a3a5ac0fd1b | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 20 02:35:35 2017 +0200 | |
Added tooltips to rule widget label text. | |
commit b74b8bc96822c9e2f8e2aad454eb92f35af09982 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Thu Jul 20 02:35:07 2017 +0200 | |
Removed duplicate string. | |
commit 4047d022c2b35eabc5e682554589ddcf9cbef456 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jul 19 23:10:33 2017 +0200 | |
-Removed some test rules. | |
-Implemented part cost scale rule. | |
commit 61226a1944ff9a594aa59eb046915480c2ec60e6 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jul 19 22:58:35 2017 +0200 | |
Added category to game rules, used to populate pages in the GUI. | |
commit 9cb2a31f61334537fc0b752b60e2a195c84f51cd | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jul 19 13:56:44 2017 +0200 | |
Test / Debug logging of defined game rules in AI script. | |
commit 571946a34db4e7336fa9d41fedda4b89a9127a06 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jul 19 12:36:14 2017 +0200 | |
-Removed STRING_LIST rule type, as it can probably be more simply implemented as a series of toggles. | |
-Moved enum wrapping into EnumWrapper.cpp | |
commit de44a974231f189558f6b5cc4a82b6a722d58a76 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jul 19 00:55:12 2017 +0200 | |
Fixed / implemented setting up and using specialized rows for rule string options. | |
commit 640506d51fb95e25627d5b9453ff87721160d4ce | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Wed Jul 19 00:53:45 2017 +0200 | |
Logging out input rules strings and resulting set rules. | |
commit 3d7f8b5f4a6f24c7334f460b82b24060b63e15c6 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jul 18 16:24:27 2017 +0200 | |
Adjusted test rule to use valid stringtable keys as allowed / default values. | |
commit 5691243bd443377526edfa3e2d9898ea5a5c5f3d | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Tue Jul 18 16:23:30 2017 +0200 | |
Safety try-catch and error logging when trying to set invalid string to an game rule. | |
commit 2e366c508c5e2e77f29c41ae046f56a72984d1a9 | |
Author: geoffthemedio <geoffthemedio@gmail.com> | |
Date: Mon Jul 17 23:53:07 2017 +0200 | |
-Added droplist of string options GUI widget. | |
-safety checks | |
commit c5fae49db82467aea24400141f4a554a088922f3 | |
Author: geoffthemedio <geoffthemedio@g |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment