Commit Graph

766 Commits

Author SHA1 Message Date
Ben Fry
8d0a266621 remove java.class.path when launching code from inside the PDE 2021-06-26 21:19:16 -04:00
Ben Fry
a914e10dfd more cosmetic cleanups 2021-06-22 21:23:12 -04:00
Ben Fry
7f940e4fba deal with a few warnings and code cleanups 2021-06-22 21:18:43 -04:00
Ben Fry
4712224041 fix "could not run" msg, other modernizing 2021-06-22 19:08:50 -04:00
Ben Fry
21c87ce980 cleaning up and modernizing 2021-06-22 18:56:07 -04:00
Ben Fry
03afc3fa49 ok to add classpath for javafx.jar after all 2021-06-22 15:58:12 -04:00
Ben Fry
ca76da403b major updates to JavaFX and modules handling 2021-06-22 11:39:13 -04:00
Ben Fry
60d148ba73 rewrite comment, add link 2021-06-21 07:15:45 -04:00
Ben Fry
befdba7137 get export for JavaFX working again 2021-06-20 14:30:25 -04:00
Ben Fry
9cdd8e14a6 getting JavaFX running in the PDE again, fix the exports list to remove javafx 2021-06-20 14:09:29 -04:00
Ben Fry
b85a81d47d adding javafx run options for Windows exported apps 2021-06-19 13:53:35 -04:00
Ben Fry
8e590b6232 working on JavaFX on Windows, more runtime problems, needing exports 2021-06-19 13:20:35 -04:00
Ben Fry
bb60818b1f update to launch4j 3.14, fixing Export to Application on Windows 2021-06-18 19:36:27 -04:00
Ben Fry
fe5f7d568d fix --external and window placement issues (fixes #158) 2021-06-14 18:46:57 -04:00
Ben Fry
3eeb196a79 verifying a few more broken things 2021-06-14 18:18:04 -04:00
A Pottinger
17aa235c6b Allow ill advised but legal overridding of size, smooth, etc. 2020-11-21 12:39:12 -08:00
A Pottinger
721046b593 Finish fix of preproc handeling of smooth.
Fixes #149 as reported by @benfry.
2020-11-21 11:59:25 -08:00
A Pottinger
c41e4d24ad Fixed preproc of noSmooth as part of #149. 2020-11-21 10:41:14 -08:00
Ben Fry
044f1baa2e clean up Platform, add workaround for getSystemZoom() (fixes #143) 2020-10-13 17:32:24 -04:00
Ben Fry
fefe9b0e8c Merge pull request #139 from processing/move_test_exception
Move PdePreprocessIssueException to test.
2020-09-25 18:29:09 -04:00
Sam Pottinger
ab6c9931f9 Move PdePreprocessIssueException to test. 2020-09-25 11:53:17 -07:00
Sam Pottinger
2e63b1c653 Fix the missing space in the arg joiner within PdeParseTreeListener (ANTLR). 2020-09-25 11:40:18 -07:00
Ben Fry
12f83dd021 cleaning up export, fix min Java in Windows, update download URL 2020-09-25 08:10:24 -04:00
Ben Fry
643653adbe cleaning up the Export to Application dialog 2020-09-25 07:56:41 -04:00
Ben Fry
bc6ed7e1a6 turn off 32-bit and ARM exports, drop '64' from the folder name 2020-09-25 06:52:17 -04:00
Ben Fry
df48876e37 fix version number used for "autogenerated" text (resolves #135) 2020-09-25 06:41:25 -04:00
Ben Fry
2ffa2aed21 note about removing this class 2020-09-15 17:14:13 -04:00
Ben Fry
6253eba108 Revert "removing unused class"
This reverts commit 2722b7f7d1.
2020-09-15 17:02:55 -04:00
Ben Fry
2722b7f7d1 removing unused class 2020-09-14 22:09:57 -04:00
Sam Pottinger
e378770578 Started migrating to zoomed fonts. 2020-08-20 12:08:38 -07:00
Ben Fry
6d8fa349fa Merge pull request #105 from processing/fix_color_return
Insert int after color instead of before to allow visibility modifier.
2020-08-15 08:57:20 -04:00
Ben Fry
75265fde24 Merge pull request #88 from processing/fix_mac_os_save 2020-08-15 08:47:44 -04:00
A Pottinger
bc434fce0b Insert int after color instead of before to allow visiblity modifier. 2020-06-29 15:17:44 -07:00
Ben Fry
e36bcb37d5 Merge pull request #91 from processing/allow_override_size_rewrite 2020-04-27 18:14:43 -04:00
Ben Fry
446796c24b Merge pull request #95 from processing/fix_debugger_button 2020-04-27 13:50:47 -04:00
A Pottinger
206487a162 Minor comment fix for preproc. 2020-04-26 09:56:13 -07:00
A Pottinger
e543edce99 Refactor out preproc.issue.
Removed the preproc.issue package by relocating supporting classes for PreprocessIssueMessageSimplifier and PdeIssueEmitter as inner classes. This assists with https://github.com/processing/processing4/issues/10.
2020-04-26 09:51:31 -07:00
A Pottinger
0f2bfb1d31 Restore fix for debugger button from #74.
Restore fix from d126c70893 that were lost when accepting changes on master from 200afc4fd8.
2020-04-26 09:28:15 -07:00
A Pottinger
04ad2298b8 Merge branch 'on_demand_debugger' into allow_override_size_rewrite 2020-04-26 09:21:45 -07:00
A Pottinger
2799fb3bc2 Merge branch 'on_demand_debugger' into fix_mac_os_save 2020-04-26 09:21:11 -07:00
Ben Fry
200afc4fd8 clean up debugger init by delaying some calls until ready (fixes #73) 2020-04-25 17:07:37 -04:00
Ben Fry
7962204af8 remove some warnings 2020-04-25 16:48:49 -04:00
A Pottinger
6f62528d39 Resolve #90. 2020-04-20 08:44:19 -07:00
A Pottinger
a4f112ce10 Switch to VAqua on Mac for dark mode and non-terrible jfilechooser. 2020-04-19 23:12:50 -07:00
A Pottinger
3979d9a0ad Minor cleanup related to #74. 2020-03-08 11:09:58 -07:00
A Pottinger
d126c70893 Fixed enable debugger on clicking debug button. 2020-03-08 11:02:18 -07:00
A Pottinger
926c4587d5 Made preprocService and debugger visibility consistent in JavaEditor. 2020-03-08 10:44:14 -07:00
A Pottinger
18653e2d93 Made JavaEditor debugger private. 2020-03-08 10:21:39 -07:00
A Pottinger
86b92bcc03 Require JavaEditor subclass use getDebugger(). 2020-03-08 10:06:28 -07:00
A Pottinger
507e7fae54 Fix uninitalized debugger in JavaEditor.
Looks like constructor in Editor called from from JavaEditor is calling an overloaded method back in JavaEditor that expects debugger to have been initialized which is not possible since the parent constructor has not returned. This switches to loading debugger on demand (upon calling getDebugger) which allows for the Editor to use overloaded methods that expect debugger to be initialized.
2020-03-07 17:28:00 -08:00