Commit Graph

2316 Commits

Author SHA1 Message Date
A Pottinger
b66c5f2487 Closes #371: Mutli-line string support.
Offers support for multi-line strings with a flag to simulate the feature prior to switching to Java 17 build flags. Note that comments are left in (TODOs) where the switch would be required to support it "natively".
2022-01-29 16:14:04 -08:00
A Pottinger
30cee886da Closes #317: Preproc behavior when size defined in user class.
Though this was already fixed, just adding a test to confirm that it stays fixed. Need to respect calls to user-definined size methods including those defined in user-made classes.
2022-01-29 15:19:01 -08:00
A Pottinger
c7d6cba2a8 Added unit test file for resolution of mixing modes error. 2022-01-29 15:15:41 -08:00
A Pottinger
5385dafbf0 Added a little documentation related to #290. 2022-01-29 15:11:38 -08:00
A Pottinger
0f9b290398 Closes #290: Support detection of mixed modes in preproc.
Make a more friendly error message when the user is mixing modes, allowing for localization of error.
2022-01-29 15:08:14 -08:00
Ben Fry
b3e1a49f3b closing in on a release, cleaning things up a bit 2022-01-23 20:40:36 -05:00
Ben Fry
0da881e328 add pde/pdex/pdez document icons, update icons inside core and PDE, swap foundation icon 2022-01-22 22:02:17 -05:00
Ben Fry
d6fe5cac33 renaming macosx to macos in build.xml and the build folder 2022-01-22 17:34:08 -05:00
Ben Fry
83a1ec6552 the new Export to Application debugged and working 2022-01-22 15:05:39 -05:00
Ben Fry
8c44733d7e move export prompt to its own class 2022-01-22 13:26:42 -05:00
Ben Fry
85e136f17f more reworking of export, but ui still unfinished 2022-01-22 13:04:38 -05:00
Ben Fry
f2e584b819 major changes underway to rework library handling for different architectures 2022-01-22 11:43:25 -05:00
Ben Fry
2d45b74e02 fix displayDensity() when run from the PDE (fixes #339) 2022-01-20 08:19:25 -05:00
Ben Fry
bdb66d2ad5 minor cleanups to font metrics handling 2022-01-19 21:49:28 -05:00
Ben Fry
ca08daa1aa purge VAqua (resolves #129) 2022-01-16 15:30:53 -05:00
Ben Fry
bade983019 removing JavaFX (in progress) 2022-01-16 14:51:02 -05:00
Casey Reas
fc65ac081e New keywords.txt for 4.0 beta releases 2022-01-15 08:43:47 -08:00
Ben Fry
373f27ec6a this should not have its exec bit set 2022-01-13 22:19:24 -05:00
Ben Fry
e3e52df492 don't need junit except if testing 2022-01-13 22:19:15 -05:00
Ben Fry
7765108ab1 move up from JavaFX 17.0.0.1 to 17.0.1 2022-01-11 07:03:48 -05:00
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
9802ccbd88 clean up warnings and formatting in the Client code 2022-01-10 19:08:14 -05:00
Ben Fry
aab8d8fa50 use UTF-8 for readString() and write() in net client 2022-01-10 19:04:38 -05:00
Ben Fry
4eb0939a9e adding intellij project files now that they have settled a wee bit 2021-12-06 13:18:48 -05:00
Ben Fry
e6f5b30155 url and version for Java 17 2021-10-13 18:53:01 -04:00
Ben Fry
ec8bd52df1 remove extra line 2021-10-13 18:00:18 -04:00
Ben Fry
61f139614c make it possible to build without an internet connection 2021-10-13 17:57:50 -04:00
Ben Fry
06f1d999dc removing dead code 2021-10-12 10:00:54 -04:00
Ben Fry
272801f95e get rid of version numbers in the name of the batik.jar file 2021-10-11 17:35:26 -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
80f74c1cdf finish replacing JDK 11 and JavaFX 16 with JDK 17 and JavaFX 17 (fixes #285) 2021-10-05 22:04:06 -04: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
Ben Fry
755925f78d Merge pull request #229 from processing/jssc_update_2 2021-10-03 12:51:16 -04:00
Ben Fry
81480008b6 Merge pull request #266 from thomasleplus/patch-1 2021-10-03 12:35:19 -04:00
Ben Fry
da26b46ce8 remove absolute path (fixes #276) 2021-10-03 12:04:49 -04:00
Thomas Leplus
47c2a530ac Minor typos 2021-09-17 20:32:24 -07:00
A Pottinger
5f7e6a4fd4 Fix classpath. 2021-08-21 14:33:18 -07:00
A Pottinger
113d8b38a4 Move to new 2.3.5 JSSC 2021-08-21 14:29:57 -07:00
A Pottinger
9cb8f97b0d Move to new JSSC file structure. 2021-08-21 12:30:18 -07: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
02c8fec0d5 Expand color import test. 2021-08-11 08:48:28 -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
A Pottinger
ba43e4d41d Added test for color appearing in import statement. 2021-08-11 08:28:02 -07:00
Ben Fry
3effcae548 update with a new round of icons and about screen 2021-08-08 19:54:42 -04:00