Commit Graph

58 Commits

Author SHA1 Message Date
lonnen
f42f65c8ce Added some UI for the export wizard. Still non-functioning. 2010-09-17 20:40:46 +00:00
lonnen
85ae458a00 Doc updates and builder changes. Halved the time it takes for a sketch to build and open. 2010-09-16 16:25:06 +00:00
lonnen
85c3f606cf Updated Core Preferences to remove depreciated code. 2010-09-14 16:10:34 +00:00
lonnen
81437ae387 Cleaned up launcher for readability. 2010-09-13 13:17:56 +00:00
lonnen
418615d248 Added export wizard. not functional, yet, so it hasn't been pushed to the update site. 2010-09-11 01:19:39 +00:00
lonnen
5037980c2e Implemented a resource navigator that hides generated files and non-processing projects, both with the option to disable. This let me remove the single line of depreciated code in the editor perspective. Also, run sketch is enabled in the context menu for skech files/projects in the navigator. Included a full feature build for the update site. 2010-09-08 20:29:59 +00:00
lonnen
5a6232ab7d Minor bug fixes in new sketch template and perspective. 2010-09-08 07:34:37 +00:00
lonnen
5e3bcac3cc Full feature build. 2010-09-08 05:34:21 +00:00
lonnen
0cad81a603 Perspective added but incomplete. See TODO in ui.perspective.Sketching for notes. 2010-09-08 04:39:12 +00:00
lonnen
e542a07356 Added licesnse info, fixed core doc, started adding Sketch perspective stuff 2010-09-07 20:45:41 +00:00
lonnen
22b04f0c3d Added sketch launching. Clicking the run button with an open sketch or a sketch folder / file highlighted in the navigator runs an applet just like the PDE, without saving any config. If there are errors, the applet won't load, and errors are reported in the console and Problems view. 2010-09-05 22:40:50 +00:00
lonnen
d73a770b05 Added a preference page so the sketchbook location can be be changed. 2010-09-03 20:19:34 +00:00
lonnen
63f80a5138 Cleanup of sketch project build chain. Stopping point for the night. 2010-09-03 07:07:53 +00:00
lonnen
9499618c8a JavaCore ignores all warnings now, which keeps it from poestering the user about the derived files. 2010-09-03 05:11:37 +00:00
lonnen
1336356686 Fixed the folder creation and management. Still having classpath issues. New sketches have incorrect build orders. 2010-09-03 01:46:06 +00:00
lonnen
1fb465046b Better sketch folder management. JDT is still recursively copying the sketch folder back into its own output folder. The processing.app classpath stuff seems to be responsible. 2010-09-02 20:40:27 +00:00
lonnen
633f54993f New sketch wizard creates a better default sketch, updated to try to pull sketchbook folder from preferences. 2010-09-02 18:33:48 +00:00
lonnen
0989d502b3 Fixed Processing library detection and added an error when the library cannot be found. Multiple missing libraries results in multiple errors. Still encountering classpath errors, and introduced a bug that copies the directory into itself again. Hate to check in a bug, but I have to stop for the night and sleep. 2010-09-02 07:34:03 +00:00
lonnen
702c1a7785 Forgot to add some files that were only stored locally. 2010-08-31 05:46:21 +00:00
lonnen
66fedada5d Added core.jar to the compile chain. 2010-08-30 18:34:29 +00:00
lonnen
8be34dae81 Fixed some JDT config issues, but libraries are still not supported. 2010-08-30 18:20:44 +00:00
lonnen
41f86737ab Got the JDT running, but not doing anything useful because of config issues. 2010-08-30 02:07:37 +00:00
lonnen
abe17d3ef7 Large ProcessingCore update, including better error reporting, better project lifecycle management, and redesign of SketchProject's to take advantage of existing JDT stuff. Some tie in's to the launching framework for running sketches, but nothing in the UI yet. Lots of debug stuff in the builder still. 2010-08-27 21:32:34 +00:00
lonnen
b9a8871392 Fixed file copying and package management following preprocessing. Added CoreLibraries as a resource, but getting a NullPointer when I try to access them. 2010-08-20 21:07:55 +00:00
lonnen
f35e43ec9c Fixed code folder imports, classPath and libraryPath generation through calling the Preprocessor, after the preprocessor leading to compilation is still broken. 2010-08-19 22:26:23 +00:00
lonnen
7cd562553b Massive refactoring of the editor plugin. Added a feature plugin and update site controlling three smaller plugins. Tons of code cleanup. Builds and runs, but still missing a proper compile chain. 2010-08-18 16:30:40 +00:00
lonnen
9fe91934c3 refactored preprocessing for better error reporting 2010-08-03 16:55:42 +00:00
lonnen
9a49604532 added codeFolder imports 2010-07-28 21:30:19 +00:00
lonnen
c4c5d22ed8 Preprocessor errors are now reported to the document and marked. 2010-07-28 01:41:42 +00:00
lonnen
adb5da842f All known problems not marked with a TODO are resolved. New Processing Sketch wizard creates projects and associates them with the nature / builder. The builder successfully captures change events and rebuilds. The builder writes files to the bin, but doesn't fully compile sketches. 2010-07-28 00:47:54 +00:00
lonnen
ec808a6555 Wizard successfully creates projects in the workspace that are properly placed in the designated sketchbook folder. Also included some changes to the plugin properties to try to track down a major bug causing namespace issues. 2010-07-27 05:05:15 +00:00
lonnen
1685eb24fc Added the start of a wizard that will setup a new processing sketch like the PDE and establish a new project in eclipse for that sketch. All the SWT stuff is done, but no files are actually modified. 2010-07-23 01:24:50 +00:00
lonnen
9fa6ecb0b1 Restoring editor code from local backup with some major updates: Added a builder and nature for Processing projects. Moved preprocessing functionality from the toolbar button to the builder. Enchanced the preprocessor to mark errors on the files causing the error. Setup the nature to associate processing projects with the builder. 2010-07-22 00:39:06 +00:00
lonnen
8413d31015 Deleting the editor code as my last resort to clear up problems with a prior checkin / merge gone horribly wrong 2010-07-22 00:36:15 +00:00
lonnen
477d56385d Re-adding files deleted in r7110. 2010-07-15 20:28:30 +00:00
lonnen
da32ee8a71 Undoing the deletion commited in r7110. 2010-07-15 19:46:51 +00:00
lonnen
548405ba4e Removed /bin/ from version control 2010-07-15 18:08:10 +00:00
lonnen
695de9d88c Some compiler chain updates. Successfully invokes the java compiler, but doesn't feed it anything to compile. 2010-07-15 17:15:48 +00:00
lonnen
502f58aa03 Documentation and minor tweaks. 2010-07-10 03:20:18 +00:00
lonnen
37b2bb298d Updated preference page. Added markers and a builder to the manifest. 2010-07-08 17:53:50 +00:00
lonnen
fc29036cf3 Added a preferences page for the editor 2010-07-07 16:56:52 +00:00
lonnen
2a863e1d8c Added some more preferences. Now it successfully preprocesses. 2010-07-06 19:38:13 +00:00
lonnen
cc03e75e53 Added a method to setup the Preferences file. Can successfully send files to preprocessor. Preprocessor not recognizing web colors, even when they are correct, though. Also, SWT things from processing.app are being run somewhere. Not problematic yet, but could be. 2010-07-05 21:04:51 +00:00
lonnen
994ddbe147 Lots of changes to the plugin manifest and the build properties so that eclipse will load the processing jars with the plugin. 2010-07-01 20:45:51 +00:00
lonnen
0cc85c5ef0 Added a toolbar button that only appears when the pde editor is active. Using it to help write the compiler code. Also added the Processing libs, though I doubt we need all of the ones I've added. Will remove unnecessary ones later. 2010-06-30 21:20:25 +00:00
lonnen
58b38feda7 Revert to the last known working revision of the editor source. 2010-06-25 22:11:22 +00:00
lonnen
6e5cb0b8cd Changed to allow lazy initialization of the editor classes. 2010-06-22 23:06:48 +00:00
lonnen
7d5e8cc511 Disabled the code folding context menu option. 2010-06-21 16:20:50 +00:00
lonnen
f82e617e37 Last of the documentation / stub cleanup. Minor fixes for error reporting. 2010-06-21 15:59:18 +00:00
lonnen
db973eeefd Added a proper set of error logging methods. Also some minor fixes. 2010-06-19 04:42:22 +00:00