A Samuel Pottinger
28d18da018
Merge pull request #15 from processing/master
...
Sync to master
2019-10-10 22:54:05 -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
Ben Fry
2593f56b8a
todo items and an ignore for dated folders
2019-10-07 10:25:45 -04:00
A Samuel Pottinger
caa35802af
Merge pull request #10 from sampottinger/fix_preprocessor_result_height
...
Minor fix in PreprocessorResult dimension reporting.
2019-10-06 23:11:13 -07:00
A Pottinger
e46a957f78
Minor fix in PreprocessorResult dimension reporting.
...
Fix issue reported by @codeanticode within PreprocessorResult.java where the height was not being returned correctly.
2019-10-06 23:05:35 -07:00
A Pottinger
f846c7e82c
Refactor ANTLR message simplification infrastructure.
...
Refactor ANTLR message simplification infrastructure to reduce class count within preproc given @benfy feedback within https://github.com/processing/processing4/pull/1 . Note that some supporting are left out but those can be further refactored behind classes as desired but strategies are all made anon or inner.
2019-10-06 22:55:41 -07:00
A Pottinger
ceb9fedaa2
Add back in RuntimePathBuilder* under new location.
2019-10-06 21:17:40 -07:00
A Pottinger
a265b1ed14
Consolidate logic for runtime path generation into a single class.
...
In response to @benfry feedback within https://github.com/processing/processing4/pull/1 , consolidated all of the runtime path calculation into a single class while still maintaining all of the tests and caching logic. This reduces the class count but still adapts to jmod and javafx path calculation requirements for java 11.
2019-10-06 21:10:16 -07:00
A Samuel Pottinger
2b05da132a
Refactored TabLineFactory into ProblemFactory. ( #7 )
...
* Refactored TabLineFactory into ProblemFactory.
As part of https://github.com/processing/processing4/pull/1 , refactored TabLineFactory into ProblemFactory, merging tests in the process.
* Fix imports on https://github.com/sampottinger/processing4/pull/7 .
2019-10-06 18:24:20 -07:00
A Pottinger
0febfce456
Fix LongDict @nowebref
2019-10-06 18:10:10 -07:00