Commit graph

22 commits

Author SHA1 Message Date
Jason Long
9f6ddb4b5f gui: make accelerator keystrokes adapt to operating system
keystrokes with string 'command' will be translated to
'meta' on Mac OS X and 'ctrl' for everything else
2015-01-25 10:59:33 -08:00
jason@long.name
ec0d9ffee6 tools: define default tool colors
so that colors do not need to be explicitly specified every time
a new tool is defined.

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@914 d9718cc8-9f43-0410-858b-315f434eb58c
2014-01-05 22:13:44 +00:00
jason@long.name
6bb702533f locale: remove country qualifier from Swedish strings files
This way the Swedish strings will be used for any locale beginning
with "sv" and not just "sv_SE".

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@879 d9718cc8-9f43-0410-858b-315f434eb58c
2013-12-02 00:40:40 +00:00
jason@long.name
e2e85ccdc0 locale: remove country qualifier from german strings files
This way the German strings will be used for any locale beginning
with "de" and not just "de_DE".

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@878 d9718cc8-9f43-0410-858b-315f434eb58c
2013-12-02 00:40:35 +00:00
jason@long.name
034c6afd5a localization: german language strings
contributed by matthias.schulze5,
2013-11-10,
https://code.google.com/p/micropolis/issues/detail?id=38

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@876 d9718cc8-9f43-0410-858b-315f434eb58c
2013-11-11 21:05:48 +00:00
jason@long.name
821679d841 tile descriptions: consolidate to single string for 'Industrial'
Formerly #23 and #12 were both "Industrial", with #12 being used for
the basic industrial zones, and #23 being used for any animation
appearing for industrial zones.

Now that the tiles using a particular description number don't need
to be contiguous, we will consolidate to just use #12 for "industrial",
and this will free up #23 for some other use in the future.

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@827 d9718cc8-9f43-0410-858b-315f434eb58c
2013-09-01 16:33:21 +00:00
jason@long.name
93bf346065 tile descriptions: consolidate to a single string for 'draw bridge'
formerly, the string "Draw Bridge" was defined separately for
east-west and north-south bridges, simply because they were disjoint
in the tile numbering sequence.

Now both draw bridges use description number 20.
This frees up description number 25 for something else some day.

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@824 d9718cc8-9f43-0410-858b-315f434eb58c
2013-09-01 16:32:55 +00:00
jason@long.name
0465be13c1 keyboard: add hotkeys for Zones and Overlays menus
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@773 d9718cc8-9f43-0410-858b-315f434eb58c
2013-07-25 20:47:51 +00:00
jason@long.name
b4c3a8327e zoom-levels: add menu options for Zoom In and Zoom Out
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@772 d9718cc8-9f43-0410-858b-315f434eb58c
2013-07-25 20:47:42 +00:00
jason@long.name
f0f101b78d keyboard: define access keys for more menus
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@771 d9718cc8-9f43-0410-858b-315f434eb58c
2013-07-25 20:47:32 +00:00
jason@long.name
f55492f8b8 keyboard: add shortcut keys to Game menu
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@770 d9718cc8-9f43-0410-858b-315f434eb58c
2013-07-25 20:47:19 +00:00
jason@long.name
752f2f539f strings: updated French translation from benawatt
https://code.google.com/p/micropolis/issues/detail?id=25

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@721 d9718cc8-9f43-0410-858b-315f434eb58c
2013-06-30 19:48:09 +00:00
jason@long.name
0778b92d05 locale: add half-complete Swedish translation, contributed by felix.riiga
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@694 d9718cc8-9f43-0410-858b-315f434eb58c
2013-06-18 17:31:38 +00:00
jason@long.name
101aa15c66 build.xml: automatically convert utf8 files for translated strings
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@693 d9718cc8-9f43-0410-858b-315f434eb58c
2013-06-18 01:02:53 +00:00
jason@long.name
ef6b562553 translation: add French (fr) translation for Micropolis
contributed by Benoît Gross

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@689 d9718cc8-9f43-0410-858b-315f434eb58c
2013-06-14 20:57:04 +00:00
jason@long.name
237b28ebe7 translations: add menu item for launching translation tool
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@658 d9718cc8-9f43-0410-858b-315f434eb58c
2013-05-21 13:27:23 +00:00
jason@long.name
b20a0f7e77 error_popop: added a button for Exiting the program altogether
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@657 d9718cc8-9f43-0410-858b-315f434eb58c
2013-05-20 16:12:25 +00:00
jason@long.name
6de75a7947 error_popup: show an error message window when simulator crashes
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@652 d9718cc8-9f43-0410-858b-315f434eb58c
2013-05-17 11:26:56 +00:00
jason@long.name
478de9aae5 aboutdlg: include information on how to get the source code
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@594 d9718cc8-9f43-0410-858b-315f434eb58c
2013-03-18 22:29:23 +00:00
jason@long.name
4f4f166cca aboutdlg: include version/vendor of Java run-time in About dialog box
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@593 d9718cc8-9f43-0410-858b-315f434eb58c
2013-03-15 20:30:06 +00:00
jason@long.name
88669eabb6 BudgetDialog: replace funding spinners with sliders
also- add back in the column that indicates how much money is requested
for the various departments

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@585 d9718cc8-9f43-0410-858b-315f434eb58c
2013-02-24 21:26:11 +00:00
jason@long.name
ed6795dfca Importing source code for MicropolisJ, the Java rewrite of Micropolis.
This edition of Micropolis, written for the Java desktop platform,
is fairly feature complete. I believe the only missing functionality
is that of loading the built-in scenarios, and this can be implemented
if there is any demand for it.

I will soon update the home page at http://code.google.com/p/micropolis/
with downloadable packages of this edition of the software.


git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@528 d9718cc8-9f43-0410-858b-315f434eb58c
2013-02-14 21:02:42 +00:00