Added tag 1.51 for changeset f6ed8fabba5f
f6ed8fabba5f — Quintillus 1.51 9 months ago
#198 - Fix the civ-install-directory dialog not showing up on Mac (and possibly elsewhere).

This was due to not submitting the request via the Swing thread.
bc297bfaf02d — Quintillus 9 months ago
Make the tech blurb multi-line so it is all readable.
e95ac30d2cf7 — Quintillus 9 months ago
Catch a NumberFormatException when trying to check for new versions.

This can happen if an intermediary router or firewall returns a response, but it isn't the expected one.

Not a big issue since it just showed up in the logs, but still, keeping unnecessary exceptions to a minimum is good.
7e8b86192cd2 — Quintillus 9 months ago
Lighten the black to dark gray on the active overlay icon.

Better matches the style of the select icon, to which it is most similar.
c2016e1d1f4b — Quintillus 9 months ago
Add selected states to each of the top five icons on the map panel, to make it clearer which is selected.

These are kind of like the active/inactive states for the radii, but some of them use borders rather than inverted colors since they aren't all monochrome.
380cdb4b6cab — Quintillus 9 months ago
Customize the mouse cursor on the map to give an indication of which action is being taken.

This isn't unique for each action yet as there are only a few built-in cursors and I haven't created custom ones, but it still differentiates between selection, painting, and other actions.
1a753d6c252f — Quintillus 9 months ago
Give a hint of the single-key shortcuts on the buttons.
13eb2a81c39d — Quintillus 9 months ago
Add unit strategy label to rename window, which was missing.
5299c8c4c2d4 — Quintillus 9 months ago
Remove never-used unit button, add padding around remaining buttons, and add tooltips for not-necessarily-self-explanatory buttons.
40de8413438b — Quintillus 9 months ago
Turn on fog of war visibility automatically when the user clicks the fog of war button.
41a9e6dae709 — Quintillus 9 months ago
#196 - Fix brush size not affecting Fog of War.
1c4077907a05 — Quintillus 9 months ago
VERSION 1.50

Finish the back-out of the prior debugging change.
7896bfa3f942 — Quintillus 9 months ago
VERSION 1.50

Undo the "debug concurrent modification" change.

Backed out changeset: 83d6cdc083aa
3d4fd59d2ad4 — Quintillus 9 months ago
VERSION 1.50

 - Fix #190 - soft limit adding civs to 32.

You can still add too many if you want to, e.g. if you plan to add a new one and later reduce the count to 32.
976b7800f073 — Quintillus 9 months ago
Backed out changeset: 918604f04fad

This lead to concurrent modification exceptions due to the visibleTile list being modified when the user scrolled vertically.

This was not properly synchronized with the update cycle, and appears to have been from the Swing thread.

Two options were considered - copying the cached array, which would likely cancel out most of the performance uplift,
and synchronizing the competing interests.  But for the roughly 1% improvement in performance, it just wasn't worth it.

Thus backing out the change is the way to go.
fd572164565a — Quintillus 9 months ago
VERSION 1.49

Improved detection of incompatible JREs, and notification of such issues.
0eefcefc6d84 — Quintillus 9 months ago
Update the Memory Info dialog to include Java vendor and version as well.

Hopefully this helps with reports that come in.
194b8d93a387 — Quintillus 9 months ago
Specify a 768 MB limit for memory on the unit tests, so they run out of the box with current Java 8 JVMs, even on the integration tests that load graphics and everything.

Ideally it would specify this per-test... but this solves the problem.
5078383502a7 — Quintillus 9 months ago
Prevent adding nameless items to tabs using the ImprovedListView - resources and technologies.
Next