Commit Graph

822 Commits

Author SHA1 Message Date
Ben Fry
732f57de36 erasure for List type 2022-01-11 07:01:40 -05:00
Ben Fry
2dcdb3635a cleaning, and fix a typo 2022-01-11 00:49:51 -05:00
Ben Fry
aa5a7da939 looking for "extends PApplet", find other things to clean 2022-01-11 00:44:06 -05:00
Ben Fry
e6f5b30155 url and version for Java 17 2021-10-13 18:53:01 -04:00
Ben Fry
06f1d999dc removing dead code 2021-10-12 10:00:54 -04:00
Ben Fry
b583422a78 address a couple warnings 2021-10-11 13:54:59 -04:00
A Pottinger
8e9c864031 Detect if calling special methods on the PApplet or not. 2021-10-10 11:52:40 -07:00
A Pottinger
5d56e43a7d Get the tests runnable again. 2021-10-10 11:30:24 -07:00
Ben Fry
64ee899c02 Merge pull request #246 from processing/color-in-import 2021-10-04 22:19:50 -04:00
Ben Fry
abb84e0a64 get debugger working when toggled from menu (fixes #282) 2021-10-04 21:57:33 -04:00
A Samuel Pottinger
098d45f37f More style fixes. 2021-08-11 08:51:15 -07:00
A Samuel Pottinger
6fa3d4fab1 Fix comment spacing. 2021-08-11 08:50:27 -07:00
A Pottinger
809d460f44 Resolves #240 through grammar.
It's not the cleanest solution but I don't see too many alternatives. Modify grammar to explicitly allow the color literal to appear in fully qualified name.
2021-08-11 08:45:19 -07:00
Ben Fry
3effcae548 update with a new round of icons and about screen 2021-08-08 19:54:42 -04:00
Ben Fry
4fdb568b2e no longer loading environment/index.html from a local file 2021-08-08 16:59:26 -04:00
Ben Fry
6dad06d6c4 finish getting reference.zip to work with Java Mode 2021-08-08 10:47:14 -04:00
Ben Fry
3064ca69bd disallow Show Sketch Folder, Add File, and Export Application with untitled and read-only sketches 2021-08-06 22:15:05 -04:00
Ben Fry
f2f2a0fbef just clean a couple warnings 2021-08-05 19:08:14 -04:00
Ben Fry
0419b1ffb2 change Messages.loge() to Messages.err(), additional cleanup 2021-08-03 20:44:03 -04:00
Ben Fry
78da02e927 make methods private that are not used outside this class 2021-08-02 07:31:58 -04:00
Ben Fry
6656ae211d finish cleaning up suggestions.txt handling and related code 2021-08-02 06:54:34 -04:00
Ben Fry
4bb9cd34f0 trying to tidy things up a bit in CompletionGenerator 2021-08-01 21:38:52 -04:00
Ben Fry
0313c4092c doing a dumb list inside the file, but yikes 2021-08-01 19:32:43 -04:00
Ben Fry
bd901c95bc further untangling of completion suggestions; yikes 2021-08-01 18:31:43 -04:00
Ben Fry
a6091f3cf8 cleaning up pdex prefs and underbrush 2021-08-01 18:15:17 -04:00
Ben Fry
0fa9d19892 cleaning up suggestions list access and remove unused lines 2021-08-01 13:15:47 -04:00
Ben Fry
e74f36f1eb lambda time, and use EventQueue instead of SwingUtilities 2021-08-01 12:57:39 -04:00
Ben Fry
2b1e38f5a9 remove unused code 2021-08-01 12:55:34 -04:00
Ben Fry
67477fe11c not sure why this has a main() 2021-08-01 12:52:48 -04:00
Ben Fry
712299b84a clean up suggestions loading function 2021-08-01 12:52:25 -04:00
A Samuel Pottinger
158f43e3c0 Fix comment typos in #230 2021-07-25 21:49:35 -07:00
A Pottinger
e6c5e08e11 Fixed stale code on .java tabs. 2021-07-25 21:04:39 -07:00
A Pottinger
76929e41e4 Revert changes to Processing.g4 2021-07-25 20:30:54 -07:00
A Pottinger
8a23a838bc Some readability improvements for #230. 2021-07-25 20:29:15 -07:00
A Pottinger
75dbfc5090 Removed extraneous print statements. 2021-07-25 20:14:31 -07:00
A Pottinger
44d05cdb16 Code cleanup for #230. 2021-07-25 20:13:00 -07:00
A Pottinger
ffc43eadb3 Working line level flagging. 2021-07-25 19:19:36 -07:00
A Pottinger
62249e218a Close to good solution. Just need to confirm .java file updates. 2021-07-25 13:50:38 -07:00
A Pottinger
78b8089000 Working with packages but no error correction in java files. 2021-07-25 10:31:11 -07:00
A Pottinger
a4a8c373d8 Perhaps unsatisfying answer to packages. 2021-07-24 21:27:58 -07:00
A Pottinger
9a4fdd15ce Allow preproc service to run on .java files. 2021-07-24 17:46:30 -07:00
Ben Fry
1bd5288b8d Fix "No library found for org.w3c.dom" 2021-07-10 06:54:42 -04:00
Ben Fry
0a1ca12dc3 clean up warnings, swap in some lambdas 2021-07-09 20:19:46 -04:00
Ben Fry
3a12d49e78 looking into slowdowns 2021-07-09 09:27:16 -04:00
Ben Fry
b87cf162eb major theme updates, moving theme out of Mode, pieces in place for dynamic updates 2021-07-07 18:07:23 -04:00
A Pottinger
26c3bf135d Fixed dropping of tree in PdePreprocessor.
As part of #177, make sure we continue to walk the tree even when there are errors.
2021-07-03 16:49:08 -07:00
A Pottinger
54496a0b7e Allow syntax error to try to complete text edits.
Do not stop trying to generate java code when there is a syntax error but also have the completion generator check that types are available.
2021-07-03 16:26:32 -07:00
Ben Fry
a6946e240b fix warning, erase type 2021-07-03 09:24:48 -04:00
Ben Fry
855e7d8354 messing with dynamic update of prefs 2021-07-02 21:20:58 -04:00
Ben Fry
3f630c077a more code tidying 2021-06-28 07:18:19 -04:00