46499 Commits

Author SHA1 Message Date
Timotei Dolean
c22099b7f2 eclipse plugin: Rework a bit the grammar...
...to remove pure DataTypes grammar elements
2011-07-26 15:36:48 +00:00
Timotei Dolean
7c04c02423 eclipse plugin: Trim the quotes when adding a new primitive 2011-07-26 15:36:15 +00:00
Timotei Dolean
5bdcb47e8f eclipse plugin: Refactor the whole generated schema.
Now it bases on the same classes the grammar model uses.
2011-07-26 15:35:49 +00:00
Timotei Dolean
3edabb3e68 eclipse plugin: The cardinality operations should be available...
...on every WMLExpression
2011-07-26 15:35:16 +00:00
Timotei Dolean
14f2e6a649 eclipse plugin: Add convenience methods...
...in the generated grammar classes for converting the WMLExpression
to WMLTag/Key
2011-07-26 15:34:57 +00:00
Timotei Dolean
840922fcee eclipse plugin: Enhance the existing WMLFactory with some methods 2011-07-26 15:34:40 +00:00
Timotei Dolean
bff4e240b2 eclipse plugin: Add the rest of old Tag and TagKey classes attributes...
...to the Grammar ones
2011-07-26 15:34:21 +00:00
Timotei Dolean
06ae888c4f eclipse plugin: Transform the SchemaParser's getOutput method...
...to a general utility method
2011-07-26 15:34:03 +00:00
Timotei Dolean
a6132677d1 eclipse plugin: Set the default for EString attributes...
...to the empty string instead of null
2011-07-26 15:33:43 +00:00
Timotei Dolean
07389efa2b eclipse plugin: Start working on merging the current...
...grammar generated models with the already existing in the schema
package.
2011-07-26 15:33:22 +00:00
Timotei Dolean
5f58e1f7c3 eclipse plugin: Implement parsing of the lua tag's children attributes 2011-07-26 15:33:05 +00:00
Timotei Dolean
71df4a5222 eclipse plugin: Add a simple lua parser that parses the tags from lua code. 2011-07-26 15:32:47 +00:00
Timotei Dolean
b50f805750 eclipse plugin: Refactor a bit the SimpleWMLParser...
...to make it more concrete on what it can do
2011-07-26 15:32:29 +00:00
Timotei Dolean
43f91931b7 eclipse plugin: Add support for custom events in the content assist 2011-07-26 15:32:12 +00:00
Timotei Dolean
73db9b5a1b eclipse plugin: Use a separate log file for the invoked tools 2011-07-26 15:31:54 +00:00
Timotei Dolean
04152c45ff eclipse plugin: Refactored the whole variable scoping code.
Now it is properly shown in the content assist only if the current
scope if found in the variable's list.
2011-07-26 15:31:37 +00:00
Timotei Dolean
76c02a1a05 eclipse plugin: Fix a NPE exception 2011-07-26 15:31:20 +00:00
Timotei Dolean
4670419127 eclipse plugin: Refactor a bit the deserialization...
...to deserialize properly the DependencyListBuilder
2011-07-26 15:31:04 +00:00
Timotei Dolean
e311df23b7 eclipse plugin: Fix a NullPointerException 2011-07-26 15:30:48 +00:00
Timotei Dolean
90e2a794eb eclipse plugin: Major overhaul for the ProjectCache.
Use the java's built-in serialize/deserialize mechanism
instead of manually doing save/loading.
2011-07-26 15:30:29 +00:00
Timotei Dolean
f7a0b20a64 eclipse plugin: Remove an obsolete method 2011-07-26 15:30:11 +00:00
Timotei Dolean
6576b785ae eclipse plugin: fix the logic for handling the...
...'configOnly' boolean parameter, and add cases
for handling removed variables
2011-07-26 15:29:55 +00:00
Timotei Dolean
952b52fe49 eclipse plugin: Add a clarifying comment 2011-07-26 15:29:39 +00:00
Timotei Dolean
858eced060 eclipse plugin: Re-implement the start-end tag...
...matching since the previous one made the CPU to stay on 100% and
keep spawning threads for the modified xtext resource model
2011-07-26 15:29:22 +00:00
Timotei Dolean
ae52e466d4 eclipse plugin: fix a typo in the changelog 2011-07-26 15:29:05 +00:00
Timotei Dolean
8cf5d7eb7c eclipse plugin: Add the parsed variables to the variables proposal list 2011-07-26 15:28:48 +00:00
Timotei Dolean
7420f6b659 eclipse plugin: Get rid of the WMLSaxHandler...
...and replace it with the SimpleWMLParser
2011-07-26 15:28:30 +00:00
Timotei Dolean
16d4519de8 eclipse plugin: Make the variables reside in the...
...project cache instead of the file
2011-07-26 15:28:11 +00:00
Timotei Dolean
84c2a50213 eclipse plugin: Implement the adding of new found variables 2011-07-26 15:27:38 +00:00
Timotei Dolean
0215dd54e7 eclipse plugin: Switch over to using a Multimap...
...for storing the variables in each WML Config fil
2011-07-26 15:27:10 +00:00
Timotei Dolean
c275ae48be eclipse plugin: Create a simple wml parser that...
...parses the xtext's resource of a cfg file into a WMLConfig
structure
2011-07-26 15:26:04 +00:00
Nils Kneuper
f7d2eac15b updated Estonian translation 2011-07-26 12:51:01 +00:00
Nils Kneuper
e56272ed10 updated Galician and Russian translation 2011-07-26 11:10:22 +00:00
Steven Panek
21d19a4965 Updated the changelogs. 2011-07-26 00:09:28 +00:00
Steven Panek
22cfb93509 Unhyphenated more directional words. 2011-07-25 23:36:33 +00:00
Steven Panek
b2cbebacdf Unhyphenate words such as 'South-East'. 2011-07-25 23:34:10 +00:00
Steven Panek
c911d3dc07 Use the transparent portraits. 2011-07-25 22:27:20 +00:00
Steven Panek
74f6b6eb3a Added Pango markup that should have been added awhile ago;...
...removed some TODOs.
2011-07-25 22:03:55 +00:00
Steven Panek
1f98792c19 Fixed bug #16477. 2011-07-25 21:31:31 +00:00
Nils Kneuper
f483a59313 updated Russian translation 2011-07-25 17:22:59 +00:00
Alexander van Gessel
780c5fecac Fix a warning 2011-07-25 01:55:41 +01:00
Tommy Schmitz
0229f94913 Whiteboard execution now halts if a unit is sighted on...
...the last hex of a move.
2011-07-24 21:41:27 +00:00
Tommy Schmitz
184c170f65 Made execute-all stop upon unit-sighted. 2011-07-24 21:41:01 +00:00
Tommy Schmitz
4ed2082c2a Changed how the whiteboard clear_undo() works. 2011-07-24 21:40:38 +00:00
Tommy Schmitz
d19a24c5b8 Modified whiteboard logging. 2011-07-24 21:40:08 +00:00
Tommy Schmitz
4327e199b3 Changed return type of action::execute() from bool to enum.
It can now indicate varying degrees of success.
2011-07-24 21:39:34 +00:00
Tommy Schmitz
3e829fbc78 Fixed server logging bug (not recognizing whiteboard data). 2011-07-24 21:39:06 +00:00
Tommy Schmitz
fa9ee6c975 Fixed whiteboard bug (ability to attack yourself). 2011-07-24 21:38:27 +00:00
Tommy Schmitz
777ed8e6f8 Optimized by adding "const&". 2011-07-24 21:29:08 +00:00
Steven Panek
8188cb588a Updated the Latin translation. 2011-07-24 20:58:34 +00:00