438 Commits

Author SHA1 Message Date
Timotei Dolean
11a731aa0f eclipse plugin: manually call the signjar task...
...so we can filter the signed jars just to the wesnoth ones, instead
of signing everything (e.g.: eclipse, google)
2012-03-04 08:59:45 +00:00
Timotei Dolean
3e47a36910 eclipse plugin: replace the windows-only method of jar signing...
...with the PDE Build built-in mechanism
2012-03-04 08:59:39 +00:00
Timotei Dolean
b91f774fb4 eclipse plugins: small tweaks to the signing bat 2012-03-04 08:59:31 +00:00
Timotei Dolean
172ec4ddfa eclipse plugin: unify all file's code format 2012-03-02 22:31:17 +00:00
Timotei Dolean
aa2e4d1805 eclipse plugin: enhance the project report...
...by displaying the parsed campaign and scenario IDs
2012-03-02 22:31:07 +00:00
Timotei Dolean
16166b7c04 eclipse plugin: check if we have anything to parse...
(root != null) before starting to do so
2012-03-02 22:31:00 +00:00
Timotei Dolean
98ecc2fd8b eclipse plugin: disable specific activities...
...instead of the whole jdt library.

This fixes the opening of the files in the editor.
2012-03-02 22:30:53 +00:00
Timotei Dolean
6e6ef522a3 eclipse plugin: add 1.10.x to the addon servers list 2012-03-02 22:30:46 +00:00
Timotei Dolean
6ff78bb2d3 eclipse plugin: add 1.10.x to the installs combo box 2012-03-02 22:30:38 +00:00
Timotei Dolean
c3f397276e eclipse plugin: don't unpack the jdt.debug assembly 2012-03-02 22:30:29 +00:00
Timotei Dolean
ee3b923f2c eclipse plugin: save the macros to file...
...so they will be persisted across restarts
2012-03-02 22:30:21 +00:00
Timotei Dolean
7b2f3798b4 eclipse plugin: implement the dumping of define's arguments...
...when calling toString()
2012-03-02 22:30:13 +00:00
Timotei Dolean
000faa8265 eclipse plugin: append the defines instead of replacing the current ones 2012-03-02 22:30:03 +00:00
Timotei Dolean
9ebb1ce3e2 eclipse: Implement the parsing of the macro definitions...
...preprocessor constructs
2012-03-02 22:29:55 +00:00
Timotei Dolean
57b2892c04 eclipse plugin: disable the test button...
...and hide irrelevant activities (java, plugin development, etc)
2012-03-02 22:29:49 +00:00
Timotei Dolean
9ff5e7a9ba eclipse plugin: Fix the logic for appending end brace for macro calls 2012-03-02 22:29:42 +00:00
Timotei Dolean
bb8748ceb3 eclipse plugin: Don't suggest any completions if the model is null 2012-03-02 22:29:35 +00:00
Timotei Dolean
94018ebec9 eclipse plugin: fix the macro navigation,
...by unquoting the WMLKeys' string values
2012-03-02 22:29:27 +00:00
Timotei Dolean
d15da9cf85 eclipse plugin: refactor the tag proposal so it works ok in every case 2012-02-15 21:57:43 +00:00
Timotei Dolean
ee89e566cf eclipse plugin: Make the line width 200...
...so eclipse won't wrap things in a stupid way
2012-02-15 21:57:34 +00:00
Timotei Dolean
5e9b6250a1 eclipse plugin: Convert EOL to LF 2012-02-15 21:57:15 +00:00
Timotei Dolean
e542b8ebc1 eclipse plugin: Return the string for the specific EObject...
...without hidden tokens
2012-02-15 21:57:06 +00:00
Timotei Dolean
30cbc9a362 eclipse plugin: Remove the prefixing tabs also when cleaning the node text 2012-02-15 21:56:59 +00:00
Timotei Dolean
4b21c2002f eclipse plugin: Fix (one more time) the formatter's identation policy 2012-02-15 21:56:49 +00:00
Timotei Dolean
3b40f25458 eclipse plugin: Reword a bit the messages used in the interface 2012-02-15 21:56:41 +00:00
Timotei Dolean
37633c1c43 eclipse plugin: Fix the proposal provider to provide the correct indentation 2012-01-16 19:05:18 +00:00
Timotei Dolean
d66b0f40bb eclipse plugin: tweak the grammar...
...so each WMLKey will have just one line ending, not more
2012-01-16 19:05:01 +00:00
Timotei Dolean
6e8784a9da eclipse plugin: Fix a possible Null Pointer Exception...
...in case the file contains a tag without a name (e.g [])
2012-01-16 19:04:49 +00:00
Timotei Dolean
8d87a2beee eclipse plugin: Add the end bracket for the tag when is not already written 2012-01-16 19:04:39 +00:00
Timotei Dolean
e5478e6305 eclipse plugin: fix the parsing of the addon's info...
...if the output is malformed
2012-01-11 20:02:25 +00:00
Timotei Dolean
2c760fcb72 eclipse plugin: rename the campaign config parsing test class,
and also add the project dependency list tests to the main tests suite
2012-01-11 20:02:15 +00:00
Ignacio R. Morelle
6ca69b2df5 New year copyright update 2012-01-07 02:35:17 +00:00
Timotei Dolean
7f6c777dfc eclipse plugin: Properly set the wml lua tag definition line offset 2011-09-02 18:22:58 +00:00
Timotei Dolean
180aa60b40 eclipse plugin: When no description about the tag,
...just output "No information"
2011-09-02 18:22:47 +00:00
Timotei Dolean
eec05aa7e8 eclipse plugin: Rename 'Wesnoth file wizard' to 'Wesnoth Config File' 2011-09-02 18:22:37 +00:00
Timotei Dolean
2d58c6fa20 eclipse plugin: Create the WMLParser using the GUICE...
...Injector instead of plain object construction
2011-09-02 18:22:27 +00:00
Timotei Dolean
f89653c0c6 eclipse plugin: Initialize the defines map in the all constructors 2011-09-02 18:22:16 +00:00
Timotei Dolean
d2b561077a eclipse plugin: Remove the Defines SAX Handler...
...and replace it with the xtext parser
2011-09-02 18:22:05 +00:00
Timotei Dolean
e6a8604434 eclipse plugin: Shorten the build time by preprocessing...
...just the _main.cfg if it exists.
2011-09-02 18:21:55 +00:00
Timotei Dolean
e5bd7d959f eclipse plugin: Clarify a bit a comment 2011-09-02 18:21:45 +00:00
Timotei Dolean
c62275eb9f eclipse plugin: Implement the directory <-> file include order update 2011-09-02 18:21:35 +00:00
Timotei Dolean
1a16b55db9 eclipse plugin: We don't actually need to update...
...the root node since the included nodes are for sure not root nodes.
2011-09-02 18:21:26 +00:00
Timotei Dolean
cc52678198 eclipse plugin: Fix some tests: add a prefix slash...
...when searching for the directory
2011-09-02 18:21:16 +00:00
Timotei Dolean
273e5267ff eclipse plugin: Add a couple of tests for the folder/file includes 2011-09-02 18:21:07 +00:00
Timotei Dolean
ca1dd26301 eclipse plugin: Implement some extra cases...
...that handle includes adding/removal
2011-09-02 18:20:58 +00:00
Timotei Dolean
39566e17ae eclipse plugin: Add more tests for the DPL 2011-09-02 18:20:48 +00:00
Timotei Dolean
c7498606f1 eclipse plugin: Add 2 tests to test the coming new PDL functionality 2011-09-02 18:20:38 +00:00
Timotei Dolean
bd562360a0 eclipse plugin: Add test for changing include order 2011-09-02 18:20:29 +00:00
Timotei Dolean
6d6d389843 eclipse plugin: Fix the getMacroIncludes to check...
...the start of string for the `{~add-ons' sequence instead of the
whole text of the macro
2011-09-02 18:20:19 +00:00
Timotei Dolean
cec781cf48 eclipse plugin: Don't overwrite file contents if...
...the `overwrite' flag is not present
2011-09-02 18:20:09 +00:00