From: Stefan F. <ste...@us...> - 2012-04-04 14:57:23
|
rails/ui/swing/ORUIManager.java | 9 ++++----- readme.txt | 23 ++++++----------------- version.number | 2 +- 3 files changed, 11 insertions(+), 23 deletions(-) New commits: commit 727d742bdfed911891d18fb829ed8eaa79f02c9d Author: Stefan Frey <ste...@we...> Date: Wed Apr 4 16:56:16 2012 +0200 prepared for rails 1.7.2 diff --git a/readme.txt b/readme.txt index c615a0f..d6da496 100644 --- a/readme.txt +++ b/readme.txt @@ -1,25 +1,14 @@ -Rails release 1.7.1: +Rails release 1.7.2: A new maintenance release for Rails 1.x series This release fixes several recent bugs. -Contributors: Erik Vos, Martin Brumm, Stefan Frey +Contributors: Erik Vos, Stefan Frey -Bugs reported by John David Galt, Volker Schnell, Mike Bourke, Arne Ãstlund, Jerry Anderson -(I hope I forgot to list no one). - -A few minor improvements to the rails setup: -- An (initial) configuration profile for face-to-face/hotseat play is added ("hotseat"): Activates autosave and changes filename pattern -suggested for save. -- Windows settings (including docking settings if activated) and autosave backup are stored in the centralized rails configuraton folder. -Thus from this release on those settings should survive upgrades to new releases. +Bugs reported by John David Galt, Phil Davies List of bugs fixed: - -- Typo in manifest that caused image errors in some background maps -- 18EU: Not possible to lay home token for companies started outside of current network. -- 1856, 18EU, 1830 Coalfield and others: Fixed wrong calculation for routes for Goderich tile, red off-board run-through (-939) -- 18Kaas: Enables unlimited D-trains option -- 1835: Fixed wrong total player worth calculation -- 1835: Fixed wrong revenue calculation with respect to Elsas/Alsace outside of green phase +- Fixed error in creation of new profiles on Windows OS systems +- Made configuration system more robust against corrupted/misconfigured profiles +- Fixed missing options after "Destinations reached" dialogue without any selection diff --git a/version.number b/version.number index 982695a..83bbf18 100644 --- a/version.number +++ b/version.number @@ -1,5 +1,5 @@ #Property file that contains version number and the develop indicator -version=1.7.1 +version=1.7.2 # the following string "@DEVELOP@ is replaced by an empty string in the release version # this is done automatically by ant develop=@DEVELOP@ \ No newline at end of file commit d0c6540a9250e2f48bc6b7b772c56db16fc0acfa Author: Erik Vos <eri...@xs...> Date: Tue Apr 3 15:32:06 2012 +0200 Fixed: after 'Destinations reached' dialog with no checks, buttons remained disabled. Reported by John David Galt.(cherry picked from commit 7394b2bb745bfd1cc665fb3ee5513f7a9461c6e2) diff --git a/rails/ui/swing/ORUIManager.java b/rails/ui/swing/ORUIManager.java index 0c634df..0224995 100644 --- a/rails/ui/swing/ORUIManager.java +++ b/rails/ui/swing/ORUIManager.java @@ -9,9 +9,7 @@ import org.apache.log4j.Logger; import org.jgrapht.graph.SimpleGraph; import rails.algorithms.*; -import rails.common.Config; -import rails.common.GuiDef; -import rails.common.LocalText; +import rails.common.*; import rails.game.*; import rails.game.action.*; import rails.game.correct.*; @@ -590,12 +588,13 @@ public class ORUIManager implements DialogOwner { // Prevent that a null action gets processed if (action.getReachedCompanies() == null - || action.getReachedCompanies().isEmpty()) return; + || action.getReachedCompanies().isEmpty()) currentDialogAction = null; } else { - return; + currentDialogAction = null; } + // Required even if no action is executed, to update the UI, re-enable buttons etc. gameUIManager.processAction(currentDialogAction); } |
From: Stefan F. <ste...@us...> - 2012-07-23 16:59:34
|
rails/ui/swing/GameStatus.java | 5 +++-- readme.txt | 13 ++++--------- version.number | 2 +- 3 files changed, 8 insertions(+), 12 deletions(-) New commits: commit 18c0f865fc235df7a4d370114d3d26cb3eff4f76 Author: Stefan Frey <ste...@we...> Date: Mon Jul 23 17:01:38 2012 +0200 prepared for 1.7.8 release diff --git a/readme.txt b/readme.txt index 33de310..111a7c4 100644 --- a/readme.txt +++ b/readme.txt @@ -1,4 +1,4 @@ -Rails release 1.7.7: +Rails release 1.7.8: A new maintenance release for Rails 1.x series @@ -6,13 +6,8 @@ This release fixes several bugs. Contributors: Erik Vos, Stefan Frey -Bug reported by Are-Harald Brenne, John David Galt - -New: -- Added little fun variant 18Lummer +Bugs reported by Martin Brumm, John David Galt Lists of bugs fixed: -- Errors in UI after adding a comment at game start -- Fixed failure on reloading a just started game -- 1835: Manual close of Pfalzbahn is possible (to enable closing after token lay only) -- 1835 (and others): Fixed UI issues with token relays on OO-tiles +- All Games: Update "PD" label in GameStatus lower player names panel +- 1835 (and others with NoMapMode): Cannot save game file with ClosePrivate action diff --git a/version.number b/version.number index 60520e3..f74a335 100644 --- a/version.number +++ b/version.number @@ -1,5 +1,5 @@ #Property file that contains version number and the develop indicator -version=1.7.7 +version=1.7.8 # the following string "@DEVELOP@ is replaced by an empty string in the release version # this is done automatically by ant develop=@DEVELOP@ \ No newline at end of file commit 59d48a43689c5128a9487290d0682e0961201c6e Author: Erik Vos <eri...@xs...> Date: Mon Jul 23 12:06:11 2012 +0200 Fix to all games: update PD in GameStatus lower player names row.(cherry picked from commit 7d694b4bc788283c72de5165dee0d54ee55cb6d1) diff --git a/rails/ui/swing/GameStatus.java b/rails/ui/swing/GameStatus.java index a10dd80..498522a 100644 --- a/rails/ui/swing/GameStatus.java +++ b/rails/ui/swing/GameStatus.java @@ -975,8 +975,9 @@ public class GameStatus extends GridPanel implements ActionListener { public void setPriorityPlayer(int index) { for (int j = 0; j < np; j++) { - upperPlayerCaption[j].setText(players.get(j).getName() - + (j == index ? " PD" : "")); + String playerNameAndPriority = players.get(j).getName() + (j == index ? " PD" : ""); + upperPlayerCaption[j].setText(playerNameAndPriority); + lowerPlayerCaption[j].setText(playerNameAndPriority); } } |