Commit graph

1883 commits

Author SHA1 Message Date
Timotei Dolean
5e732ce39b eclipse plugin: Move readme to a better place 2011-06-25 16:35:02 +00:00
Timotei Dolean
8be29607a8 eclipse plugin: rename 'utils/java' to 'utils/umc_dev' 2011-06-25 14:18:19 +00:00
Timotei Dolean
103fcd5f98 eclipse plugin: Fix some issues for by FindBugs 2011-06-24 18:21:48 +00:00
Timotei Dolean
3929dace88 eclipse plugin: Remove dead variable
Issue found by FindBugs
2011-06-24 18:21:37 +00:00
Timotei Dolean
341dfbf0a9 eclipse plugin: Remove unused method 2011-06-24 18:21:27 +00:00
Timotei Dolean
6278e986ba eclipse plugin: Remove the working set code...
...since we implemented the multiple installations
2011-06-24 18:21:17 +00:00
Timotei Dolean
b95fd50c28 eclipse plugin: setup install when starting the game aswell 2011-06-24 18:20:46 +00:00
Timotei Dolean
37727f285f eclipse plugin: Add a method that handles all...
...logic for setting up an existing/new install
2011-06-24 15:19:26 +00:00
Timotei Dolean
476eccdafa eclipse plugin: Allow users to save preferences...
...when trying to save an empty install
2011-06-24 15:19:15 +00:00
Timotei Dolean
385536a891 eclipse plugin: Remove existing paths from an install...
...when we remove it
2011-06-24 15:18:55 +00:00
Timotei Dolean
cf286d7c2f eclipse plugin: Remove the special semantics 'Default'...
...from the project property page aswell
2011-06-24 15:18:45 +00:00
Timotei Dolean
46514b95e4 eclipse plugin: Update the changelog 2011-06-24 15:18:35 +00:00
Timotei Dolean
46e0deab13 eclipse plugin: Get rid of the semantics of 'Default' install...
...name, and simplify a bit the logic of the InstallsPage
2011-06-24 15:18:26 +00:00
Timotei Dolean
41a436d1d4 eclipse plugin: Refactor the 'CheckPathsAreSet' to use an install 2011-06-24 15:18:15 +00:00
Timotei Dolean
dd15c8434a eclipse plugin: Launch the game with the selected project's install if any 2011-06-24 15:18:04 +00:00
Timotei Dolean
02c8a5bd36 eclipse plugin: Remove redundant code 2011-06-24 15:17:53 +00:00
Timotei Dolean
72eca299f3 eclipse plugin: Refactor the logic behind the install paths 2011-06-24 15:17:44 +00:00
Timotei Dolean
27183742ce eclipse plugin: Remove an attribute that made...
...Eclipse choke that it cannot restore the perspective.
2011-06-24 15:17:34 +00:00
Timotei Dolean
e198baae4c eclipse plugin: Save the workspace before exiting.
This gets rid of some annoying warning messages
2011-06-24 15:17:24 +00:00
Timotei Dolean
f9f8a72f83 eclipse plugin: Convert the single-installation paths...
...to multiple-installations. There are still some
parts that need to be properly implemented/polished.
2011-06-24 15:17:11 +00:00
Timotei Dolean
565b67f54e eclipse plugin: Start working on a new...
...mechanism to get paths based on install name
2011-06-24 15:16:57 +00:00
Timotei Dolean
55c57b5244 eclipse plugin: Use 'enabledWhen' instead of the deprecated 'objectClass'...
...attribute for the wesnoth project page
2011-06-21 07:39:11 +00:00
Timotei Dolean
58e0c3e79c eclipse plugin: Supress 'deprecated' warning 2011-06-21 07:38:58 +00:00
Timotei Dolean
6b1de38e75 eclipse plugin: Refactor the way the plugin uses the paths.
Now there exists a specialized class just for the paths. That is so we
can easily model the installation based paths.
2011-06-20 19:12:00 +00:00
Timotei Dolean
3e9974051a eclipse plugin: cleanup some redundant code 2011-06-20 19:11:36 +00:00
Timotei Dolean
2901173cda eclipse plugin: Implement the project properties page 2011-06-20 15:34:00 +00:00
Timotei Dolean
7050ec20cc eclipse plugin: After removing an install...
...just reset the page state
2011-06-20 15:33:49 +00:00
Timotei Dolean
bfcdb641ce eclipse plugin: Remove redundant accessors/mutators...
...since the 'ConfigFile' class is just a POD
2011-06-20 15:33:37 +00:00
Timotei Dolean
88a748a99e eclipse plugin: Implement the GUI for the...
...project's property page
2011-06-20 15:33:22 +00:00
Timotei Dolean
4a46cf94be eclipse plugin: Refactor a bit the InstallsPage,
adding a new util class to handle the installs persistance
2011-06-20 15:33:07 +00:00
Timotei Dolean
1b309b0992 eclipse plugin: Add a blank page for project properties. 2011-06-20 15:32:55 +00:00
Timotei Dolean
138dfc5b84 eclipse plugin: Update the interface to show the...
...status of the default install
2011-06-20 15:32:36 +00:00
Timotei Dolean
46a33b3c64 eclipse plugin: Switch to the new '--campaign' syntax 2011-06-11 16:25:59 +00:00
Timotei Dolean
539ccd9cb3 eclipse plugin: Switch to the new '--preprocess' command line syntax 2011-06-11 16:25:31 +00:00
Timotei Dolean
9bb9e885a7 eclipse plugin: Add the Eclipse WorkbenchAdvisor...
...so we don't need to re-create a lot of predefined
functionality
2011-06-11 16:25:21 +00:00
Timotei Dolean
3fa4caf1f2 eclipse plugin: Remove redundant dependencies 2011-06-11 16:25:12 +00:00
Timotei Dolean
a389e9f807 eclipse plugin: Prefix our plugin classes with 'Wesnoth' 2011-06-11 16:25:01 +00:00
Steven Panek
5c6cbf3998 Converted a bunch of straight apostrophes. 2011-05-31 22:56:03 +00:00
Timotei Dolean
e714634880 eclipse plugin: Implement the add/remove/set as default for installs 2011-05-27 19:58:06 +00:00
Timotei Dolean
c7b04b81ef eclipse plugin: move the 'Projects Explorer' view ID to the relevant class 2011-05-27 19:57:55 +00:00
Timotei Dolean
3d1bef90f8 eclipse plugin: save the state if we have what to save 2011-05-27 19:57:45 +00:00
Timotei Dolean
05a478776a eclipse plugin: Refactor the whole 'Wesnoth installs'...
...related preferences page.
2011-05-23 20:02:30 +00:00
Steven Panek
a1343c8224 Set svn:eol-style. 2011-05-23 01:18:32 +00:00
Timotei Dolean
0a1516731d eclipse plugin: Miscellanous build-related updates 2011-05-22 20:13:40 +00:00
Timotei Dolean
260f91bb92 eclipse plugin: An attempt to add the usual Save, Undo, Redo, etc...
...buttons on the product's toolbar
2011-05-22 20:13:29 +00:00
Timotei Dolean
8cb38e533e eclipse plugin: add all fragments so the RCP Build will be happy 2011-05-22 20:10:48 +00:00
Timotei Dolean
039e59b97b eclipse plugin: Add the interface copied over from...
...the main preferences page
2011-05-22 20:10:38 +00:00
Timotei Dolean
37cd9a6645 eclipse plugin: implement part of the interface...
...for the wesnoth install preference page
2011-05-22 20:10:27 +00:00
Timotei Dolean
eb44860a66 eclipse plugin: Rename 'Activator' into 'WesnothPlugin' 2011-05-22 20:10:14 +00:00
Timotei Dolean
604c1f1c6d eclipse plugin: More updates on the namespace change
Also, add draft for wesnoth installs page
2011-05-22 20:09:53 +00:00