Commit Graph

13217 Commits

Author SHA1 Message Date
A Samuel Pottinger 039cb67173 Merge pull request #14 from sampottinger/fix_jdk_naming
[Fork] Fix JDK naming and cleanup in ant build
2019-10-20 16:13:37 -07:00
A Pottinger 48786a88d0 Remove comment on gitignore for build. 2019-10-10 23:25:06 -07:00
A Pottinger 9725e79f81 Merge branch 'fix_jdk_naming' of github.com:sampottinger/processing4 into fix_jdk_naming 2019-10-10 23:22:13 -07:00
A Pottinger cfd61a074a Fix windows javafx temp folder cleanup.
Remove the javafx expansion of the zip archive on windows after build completes.
2019-10-10 23:21:58 -07:00
A Samuel Pottinger 3340630c1b Merge branch 'master' into fix_jdk_naming 2019-10-10 22:54:38 -07:00
A Samuel Pottinger 28d18da018 Merge pull request #15 from processing/master
Sync to master
2019-10-10 22:54:05 -07:00
A Pottinger 27836ac1a7 Started temp directory cleanup for JDK working files. 2019-10-10 22:38:12 -07:00
A Pottinger c1077d993f Update naming convention for JDK downloads.
In response to https://github.com/processing/processing4/issues/6, fix up naming for JDK downloads and some leftover .gitignore edits.
2019-10-10 21:34:35 -07:00
A Pottinger d87032d278 Updated gitignores for bin-test and JDKs.
In response to https://github.com/processing/processing4/issues/6, update gitignores so that JDKs and bin-test are excluded.
2019-10-10 21:27:08 -07:00
Ben Fry b2eb89d72f cosmetic fixes and note-taking 2019-10-08 18:28:16 -04:00
Ben Fry dc637f39a7 ignoring jdk bits until #6 can be resolved 2019-10-08 18:02:23 -04:00
Ben Fry 878e909004 finish removing apple.jar, roll ThinkDifferent into MacPlatform 2019-10-08 18:01:01 -04:00
Ben Fry baa0424d94 moving some of the default file menu logic back into Base 2019-10-08 17:56:24 -04:00
Ben Fry e78f0a0226 removing apple.jar, modify ThinkDifferent to use Java 9+ Desktop APIs 2019-10-08 17:51:30 -04:00
Ben Fry 2a8ed1ee8a formatting cleanups and notes 2019-10-08 15:34:55 -04:00
Ben Fry 359012338b remove unused import 2019-10-08 15:16:30 -04:00
Ben Fry c930169837 use a new pref for the sketchbook folder location for 4.x 2019-10-08 15:15:52 -04:00
Ben Fry ff80f4d552 replacing MACOSX with MACOS 2019-10-08 15:01:17 -04:00
Ben Fry 81fcbbf947 swapping out shortcut key calls 2019-10-08 15:01:02 -04:00
Ben Fry aa224e78b9 almost had to change api, but then, no 2019-10-08 14:46:40 -04:00
Ben Fry 7003aaa148 fix deprecation issue 2019-10-08 14:46:28 -04:00
Ben Fry df69ed6170 fix rounding api deprecation in BigDecimal 2019-10-08 14:41:03 -04:00
Ben Fry fa799db974 use Java 11 parser since Java 8 is deprecated 2019-10-08 14:38:28 -04:00
Ben Fry 1998378cab comment-out unused portions 2019-10-08 14:38:02 -04:00
Ben Fry cc12c605d4 Merge branch 'master' of github.com:processing/processing4 2019-10-08 14:34:49 -04:00
Ben Fry 4e51e47a3f removing the Eclipse JDI since we're using a JDK now 2019-10-08 14:34:43 -04:00
Ben Fry dfb4542dc7 Merge pull request #5 from sampottinger/master
Update ant / javac language targets
2019-10-08 14:24:14 -04:00
A Samuel Pottinger 54bdd37c88 Merge pull request #12 from sampottinger/switch_build_target_to_11
Switch to 11 build target / source on javac.
2019-10-08 08:28:29 -07:00
A Pottinger 7463042501 Switch to 11 build target / source on javac.
Minor bit of cleanup in the ant scripts around the build src and target on javac, enabling use of Java 11 language features within processing itself. Note that the build is sustained on either 1.8 or 11 in terms of lanugage features but the code is no longer compatible with the Java 8 runtime due to backwards-incompatable changes made starting in Java 9.
2019-10-08 08:22:28 -07:00
Ben Fry 0f447a0bb9 use methods instead of modifiers to deal w/ deprecation warnings 2019-10-07 20:21:37 -04:00
Ben Fry 9d9c7cc043 remove unused import 2019-10-07 20:12:01 -04:00
Ben Fry 2c562c69f7 trying to sort out build failures in Eclipse 2019-10-07 20:09:53 -04:00
Ben Fry 7cb69205f1 notes while working through issues 2019-10-07 19:40:30 -04:00
Ben Fry fab6b59c1b use PApplet.createWriter(), update MACOSX to MACOS 2019-10-07 19:40:12 -04:00
Ben Fry a97d13ac0f remove unused imports 2019-10-07 19:28:00 -04:00
Ben Fry 51145a8886 incorporate tweak mode fix https://github.com/processing/processing/pull/5909 2019-10-07 19:27:38 -04:00
Ben Fry 302767a9bf adding Java Mode project to Eclipse 2019-10-07 19:27:08 -04:00
Ben Fry 63b73df844 ignore test files 2019-10-07 19:19:19 -04:00
Ben Fry a9b61747d2 bump revision to move away from 3.x 2019-10-07 19:19:03 -04:00
Ben Fry e8c036434c fix outdated test for shift down 2019-10-07 19:08:23 -04:00
Ben Fry a8095977a0 get app running inside Eclipse again 2019-10-07 19:08:05 -04:00
Ben Fry 269f626f98 incorporate https://github.com/processing/processing/pull/5881 for FBO fix on Intel HD Graphics 3000 devices 2019-10-07 18:27:24 -04:00
Ben Fry 8f994389c4 introduce MACOS constant, deprecate MACOSX 2019-10-07 18:23:34 -04:00
Ben Fry ad27795c0e change target platform to 11 2019-10-07 18:23:19 -04:00
Ben Fry 1b53846fb4 remove unnecessary lines that were triggering warnings 2019-10-07 17:39:30 -04:00
Ben Fry c51d6fb156 get JavaFX working in Eclipse 2019-10-07 17:39:14 -04:00
Ben Fry 2c14d72b7d notes from todo items 2019-10-07 17:38:44 -04:00
Ben Fry 06bf5566e8 Merge pull request #1 from sampottinger/master
Java 11, OpenJDK, ANTLR 4, and Travis
2019-10-07 16:53:54 -04:00
A Samuel Pottinger 404835f417 Merge pull request #8 from sampottinger/runtime_structural_refactor
Consolidate logic for runtime path generation into a single class.
2019-10-07 07:41:18 -07:00
A Samuel Pottinger 0dfa1253fc Merge pull request #9 from sampottinger/error_rewrite_restructure
Refactor ANTLR message simplification infrastructure.
2019-10-07 07:41:07 -07:00