Timotei Dolean
493f26fdd8
eclipse plugin: More migration: remove the...
...
...dependency on the now non-existing bracket matching class, and use
the JFace's CharacterPairMatcher. Still needs rework
2011-07-15 21:08:17 +00:00
Timotei Dolean
948399d4a7
eclipse plugin: Use the new methods and classes...
...
...instead of the old node model's ones
2011-07-15 21:08:06 +00:00
Timotei Dolean
2b36faa0ff
eclipse plugin: Migrate the remaining old-node model...
...
...class names to the new interfaces
2011-07-15 21:07:55 +00:00
Timotei Dolean
e06e64fb44
eclipse plugin: Migrate to the new warning()...
...
...and error() method signatures
2011-07-15 21:07:44 +00:00
Timotei Dolean
8052a99c4b
eclipse plugin: IAntlrParser -> IParser.
...
Some functionality is changed too much, so left out a method
unimplemented for now
2011-07-15 21:07:34 +00:00
Timotei Dolean
5f7e15624c
eclipse plugin: Switch to the new interface for xtext 2.0
2011-07-15 21:07:25 +00:00
Timotei Dolean
bf6cdd7454
eclipse plugin: Run pdflatex 2 times instead of 1...
...
...so the TOC gets generated aswell.
2011-07-15 21:07:15 +00:00
Timotei Dolean
76134565a8
eclipse plugin: Update the renamed classes to use interfaces instead
2011-07-15 21:07:04 +00:00
Timotei Dolean
8e81665f3b
eclipse plugin: Update AutoEdit Strategy to the new one
2011-07-15 21:06:53 +00:00
Timotei Dolean
75092c8b56
eclipse plugin: Re-generate the grammar for the upgrade to xtext 2.0
2011-07-15 21:06:38 +00:00
Timotei Dolean
8424a402c8
eclipse plugin: Start implementing a better way of...
...
...checking each config file's information required for intellisense.
2011-07-15 21:06:26 +00:00
Timotei Dolean
bacc432505
eclipse plugin: Bump the required xtext version to 2.0
2011-07-15 21:06:16 +00:00
Timotei Dolean
029f8cc072
eclipse plugin: Update the user manual as well...
...
...and remove trailing spaces
2011-07-15 21:06:07 +00:00
Timotei Dolean
25cd35c30e
eclipse plugin: Update the dev manual with suggestions...
...
...from fendrin. Also bump the eclipse version to indigo as we're
gonna upgrade xtext to 2.0 as well
2011-07-15 21:05:57 +00:00
Timotei Dolean
fb7939c2e9
eclipse plugin: remove the build eclipse project...
...
...and let it be just a build directory
2011-07-15 21:05:47 +00:00
Timotei Dolean
d9044c7a9e
eclipse plugin: Work a bit on the grammar and make it...
...
...take in account proper IFDEF format and also the order of the macro
calls
2011-07-15 21:05:34 +00:00
Timotei Dolean
b75beee2c6
eclipse plugin: Add a Xtend post processor to set...
...
...the grammar's default values. So, we'll have empty strings instead
of null, when there is no value set. Also made the
plus/relative/point be strings instead booleans.
2011-07-15 21:05:20 +00:00
Timotei Dolean
df0bc04176
eclipse plugin: Rename 'ConfigFile' to 'WMLConfig'
2011-07-15 21:05:08 +00:00
Timotei Dolean
d7289ab78d
eclipse plugin: Move the location of the 'preprocessed.txt'...
...
...to the temporary Folder
2011-07-15 21:04:58 +00:00
Timotei Dolean
ebd14a50a9
eclipse plugin: Rename the 'getDefines' into 'getMacros'
2011-07-15 21:03:27 +00:00
Timotei Dolean
e1890d3a57
eclipse plugin: Implement the content assist for CAC Variables and events
2011-07-13 20:48:05 +00:00
Timotei Dolean
53402340cb
eclipse plugin: On full build, clear all previously cached information.
2011-07-13 20:47:53 +00:00
Timotei Dolean
62a75d7a08
eclipse plugin: Fix a typo
2011-07-13 20:47:42 +00:00
Timotei Dolean
aee91eef23
eclipse plugin: Implement the CAC loading in the Templates Provider
2011-07-13 20:47:30 +00:00
Timotei Dolean
f1768f3fac
eclipse plugin: Add the Events and Variables Content Assist Config files
2011-07-13 20:47:18 +00:00
Timotei Dolean
556a25124b
eclipse plugin: Remove the forced return statement
2011-07-13 20:47:06 +00:00
Timotei Dolean
b64c329b2a
eclipse plugin: Remove debug printing
2011-07-13 20:46:55 +00:00
Timotei Dolean
3f3b96668d
eclipse plugin: Big commit. Further enhance the builder...
...
...so it can update modified files as well. It now works to change the
order of the includes
2011-07-13 20:46:43 +00:00
Timotei Dolean
b178c62a2d
eclipse plugin: Create the tree cache if it's not existing
2011-07-13 20:46:31 +00:00
Timotei Dolean
6ee95923ee
eclipse plugin: fix a possible out of bounds exception
2011-07-13 20:46:19 +00:00
Timotei Dolean
aae79a8237
eclipse plugin: Remove the 'removedDirectories' functionality...
...
...as it's not useful. Also tweak a bit the index when removing a node
2011-07-13 20:46:08 +00:00
Timotei Dolean
0f352f62b1
eclipse plugin: use file project relative path...
...
...to index in the config instead of just the fileName
2011-07-13 20:45:54 +00:00
Steven Panek
ce280fced1
Eliminated a Britishism.
2011-07-12 21:06:31 +00:00
Timotei Dolean
b1b2114546
eclipse plugin: When removing a _main.cfg, restore...
...
...the previous directories/entries
2011-07-10 20:48:32 +00:00
Timotei Dolean
789a29c07c
eclipse plugin: Tweak the new node's index. If the...
...
...new index is greater than the previous + step, use the latter
2011-07-10 20:48:23 +00:00
Timotei Dolean
c446bfd401
eclipse plugin: take in account the special file...
...
...'_main.cfg' case when adding a new node to the list
2011-07-10 20:48:14 +00:00
Timotei Dolean
34614cb84e
eclipse plugin: Use the parent's file path to match...
...
...the file in the directories list
2011-07-10 20:48:05 +00:00
Timotei Dolean
a2f08a41d8
eclipse plugin: Refactor and reorganize the whole list builder
2011-07-10 20:47:56 +00:00
Timotei Dolean
9969b98ad1
eclipse plugin: Tweak the internal_addNode function...
...
...to correctly set the new node's index and take in account all cases
when adding it to the list
2011-07-10 20:47:47 +00:00
Timotei Dolean
266d32cf58
eclipse plugin: Make the 'Tree' be 'List'
2011-07-10 20:47:37 +00:00
Timotei Dolean
c67dd24831
eclipse plugin: Update the changelog with info...
...
...about the new wesnoth addons view
2011-07-10 20:47:28 +00:00
Timotei Dolean
fa24e3bf54
eclipse plugin: Force focus the addons list after...
...
...selecting a server from the list, to prevent scrolling the combobox
instead of the addon list
2011-07-10 20:47:19 +00:00
Timotei Dolean
d6a3d068c4
eclipse plugin: Fix the visibility condition...
...
...for the container actions
2011-07-10 20:47:11 +00:00
Timotei Dolean
4433ec4111
eclipse plugin: Add a button for opening the Addon...
...
...Upload preferences page from within the Addons view
2011-07-10 20:47:02 +00:00
Timotei Dolean
8ba72f62e2
eclipse plugin: Use the password sent as parameter...
...
...not the one in the preferences
2011-07-10 20:46:52 +00:00
Nils Kneuper
a93ab50b2b
applied utils/wesnoth-optipng
...
Overall statistics (only for files with a smaller recompressed size):
Original size: 273 KiB on 62 files
Optimized size: 238 KiB
Total saving: 34 KiB = 12% decrease
2011-07-09 08:26:43 +00:00
Timotei Dolean
8abc24d539
eclipse plugin: Tweak the code and add a refresh button
2011-07-08 21:12:13 +00:00
Timotei Dolean
38743e3aef
eclipse plugin: Create a project for downloaded addon...
...
...if the user wants
2011-07-08 21:12:04 +00:00
Timotei Dolean
551d1cc8c4
eclipse plugin: Remove unreachable catch exception blocks
2011-07-08 21:11:55 +00:00
Timotei Dolean
2351c76734
eclipse plugin: Simplify the project creation methods
2011-07-08 21:11:45 +00:00