Commit graph

1883 commits

Author SHA1 Message Date
Timotei Dolean
1115717e11 eclipse plugin: Remove the dependency of the the plugin...
...to org.xtext.junit et al, by creating a separate tests project
2011-08-04 19:07:48 +00:00
Timotei Dolean
d6822b1d06 eclipse plugin: Document the last build changes 2011-08-04 19:07:16 +00:00
Timotei Dolean
6cd8d213e0 eclipse plugin: Replace the 2 shell scripts with a Scons script 2011-08-02 19:36:11 +00:00
Timotei Dolean
f23067109f eclipse plugin: Remove some useless fragment dependencies 2011-08-02 19:35:51 +00:00
Timotei Dolean
e612b974b7 eclipse plugin: Fix the map opener hyperlink creator
code
2011-08-02 19:35:32 +00:00
Timotei Dolean
d77c2ccae8 eclipse plugin: Add a new parameter for install name for the wml tools 2011-08-02 19:35:10 +00:00
Timotei Dolean
df649344f0 eclipse plugin: Remove unused class 2011-08-02 19:34:46 +00:00
Timotei Dolean
2daa48be21 save the install name when creating the project 2011-08-02 19:34:23 +00:00
Timotei Dolean
a986604c3c eclipse plugin: Implement proper naming...
...for WMLRoot and XtextDocument elements
2011-08-01 18:53:38 +00:00
Timotei Dolean
5c39513c85 eclipse plugin: Add button for letting the user...
...clear all plugin's preferences
2011-08-01 18:53:17 +00:00
Timotei Dolean
cf073f820c eclipse plugin: Some cleanups 2011-08-01 18:52:57 +00:00
Timotei Dolean
2405faf600 eclipse plugin: Change the binary name to 'wesnoth_umc_dev' 2011-08-01 18:52:38 +00:00
Timotei Dolean
d1a3a729f8 eclipse plugin: Syncronize the progress message location...
...with the main plugin's one
2011-08-01 18:52:20 +00:00
Timotei Dolean
84232d32fc eclipse plugin: fix the empty fields check function...
...to not take into account the wesnoth version combo box
2011-08-01 18:52:00 +00:00
Timotei Dolean
cfe14032b8 eclipse plugin: Add a note on opening external config files 2011-08-01 18:51:42 +00:00
Timotei Dolean
11fc082cb7 eclipse plugin: Fix a possible NPE in xtext's framework 2011-08-01 18:51:23 +00:00
Timotei Dolean
f28bd812a3 eclipse plugin: add the wesnoth wizards to the "new" context menu 2011-08-01 18:50:43 +00:00
Mark de Wever
340e0fe16a Add fix for empty last field for the wiki grabber.
Whether or not the last field can be empty is a property of the field
and not of the record terminator.
2011-07-30 10:42:55 +00:00
Timotei Dolean
0b8bf4f9a8 eclipse plugin: Move the project explorer to a better place 2011-07-30 08:02:28 +00:00
Timotei Dolean
0f9a1a06bf eclipse plugin: Update the hack to eclipse 3.7 2011-07-30 08:02:12 +00:00
Timotei Dolean
150a7c67db eclipse plugin: Add shortcut for the Wesnoth perspective 2011-07-30 08:01:56 +00:00
Timotei Dolean
4bf3e417f6 eclipse plugin: Implement the import project wizard 2011-07-30 08:01:40 +00:00
Timotei Dolean
b6d460e8dd eclipse plugin: Fix the path computing logic and remove a debug statement 2011-07-30 08:01:24 +00:00
Timotei Dolean
2c073a6df0 eclipse plugin: Work with interfaces rather than with...
...concrete classes ( Path -> IPath)
2011-07-30 08:01:07 +00:00
Timotei Dolean
6b04a0c65a eclipse plugin: Log the ant job to the tool log 2011-07-30 08:00:51 +00:00
Timotei Dolean
a94821441a eclipse plugin: Make the install selection combo box readonly 2011-07-30 08:00:34 +00:00
Timotei Dolean
b551a92fef eclipse plugin: Update the changelog aswell 2011-07-30 08:00:17 +00:00
Timotei Dolean
f4499ad5c9 eclipse plugin: Update the manual to reflect the latest commits 2011-07-30 08:00:01 +00:00
Timotei Dolean
344e5ff25a eclipse plugin: Add the wesnoth wizards directly to the new menu 2011-07-30 07:59:45 +00:00
Timotei Dolean
175c7de3a2 eclipse plugin: Fix the problems's view icon 2011-07-30 07:59:29 +00:00
Timotei Dolean
142a1895f5 eclipse plugin: Polish a bit the project creation routines 2011-07-30 07:59:12 +00:00
Timotei Dolean
0db32b1e32 eclipse plugin: Refactor a bit the project creation wizards...
...to remove redundant code
2011-07-30 07:58:53 +00:00
Timotei Dolean
6494f1a6e8 eclipse plugin: Tweak the addons view to let the user...
...select the wesnoth install when creating a new project
for the downloaded addons
2011-07-30 07:58:20 +00:00
Timotei Dolean
3859a85900 eclipse plugin: In case the file doesn't contain any WML code,
the resource won't contain any nodes.  In this case, just return an
empty root.
2011-07-30 07:57:52 +00:00
Timotei Dolean
609e24c45f eclipse plugin: Log to console the errors/warnings 2011-07-30 07:57:34 +00:00
Timotei Dolean
689f46c0dc eclipse plugin: Rework a bit the MyRunnable 2011-07-30 07:57:12 +00:00
Timotei Dolean
9ad32462ef eclipse plugin: Fill the installs name in the project creation page 2011-07-30 07:56:51 +00:00
Timotei Dolean
1938c0a189 eclipse plugin: Rework a bit the current setup workspace routine...
...to take in account the default install when creating the projects
2011-07-30 07:56:30 +00:00
Timotei Dolean
d9289cc9ea eclipse plugin: Rework the wizards to use the new Project Selection page 2011-07-30 07:55:56 +00:00
Timotei Dolean
e72545d1c5 eclipse plugin: create a new project creation page...
...that will allow the user to select the install the new project
adheres to
2011-07-30 07:55:31 +00:00
Timotei Dolean
b097137520 eclipse plugin: let the createProject method...
...decide if we need a build.xml instead of needing the caller to decide
2011-07-30 07:55:11 +00:00
Timotei Dolean
a65b020516 eclipse plugin: Don't log missing files when the path is null or empty 2011-07-30 07:54:50 +00:00
Timotei Dolean
a62c6b2da9 eclipse plugin: Small refactoring on test 2011-07-30 07:48:14 +00:00
Timotei Dolean
351a3d803d eclipse plugin: Add tests for parsing the configs 2011-07-26 15:44:04 +00:00
Timotei Dolean
7e2c8cea76 eclipse plugin: Document the process necessary for running the test suite. 2011-07-26 15:43:47 +00:00
Timotei Dolean
80f89ad1c5 eclipse plugin: Create a Test Suite to handle all tests
and add the tests for data/ directory
2011-07-26 15:43:22 +00:00
Timotei Dolean
9776849f9b eclipse plugin: Fix the grammar, so now the eol
tokens will be part of the last grammar element
2011-07-26 15:42:55 +00:00
Timotei Dolean
e11276bce8 eclipse plugin: Reorganize a bit the tests 2011-07-26 15:42:32 +00:00
Timotei Dolean
19791b6850 eclipse plugin: Make the whole WML Grammar implement java.io.Serializable 2011-07-26 15:41:48 +00:00
Timotei Dolean
62665dbc37 eclipse plugin: Implement the suggesting of parsed lua tags & keys :D 2011-07-26 15:40:24 +00:00