A Pottinger
eb6a9f73cf
Changed minimum mac osx version to 10.10.
...
Per @benfry's feedback on #88 , moved to 10.10 minimum mac os x
version enforced in Info.plist.
2020-04-27 16:56:55 -07:00
A Pottinger
2799fb3bc2
Merge branch 'on_demand_debugger' into fix_mac_os_save
2020-04-26 09:21:11 -07:00
A Pottinger
f86f3fb000
Merge branch 'master' into on_demand_debugger
2020-04-26 09:10:18 -07:00
A Pottinger
afe01e2429
Accept changes on msater for JavaEditor and Debugger.
2020-04-26 09:09:04 -07:00
Ben Fry
a2f11aec09
note about the build working again, but debug button broken
2020-04-25 17:49:18 -04: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
Ben Fry
2360429dc6
remove debug output from Open Recent ( fixes #78 , #79 )
2020-04-25 14:55:56 -04:00
Ben Fry
f8d80cdcac
bumping JOGL note
2020-04-25 14:47:10 -04:00
Ben Fry
c95dc9e503
update JOGL version
2020-04-25 14:46:40 -04:00
A Pottinger
c95e276b8e
Added OS X version guard on vaqua.
...
Responded to @clankill3r's feedback, adding a OS X version gaurd before vaqua is enabled.
2020-04-24 09:41:27 -07:00
A Pottinger
c12c773091
Build vaqua without debugging output.
2020-04-20 10:06:16 -07:00
A Pottinger
872add5def
Added vaqua jar.
2020-04-20 08:33:33 -07:00
Ben Fry
5bd8a8fb6f
clean up several intellij complaints
2020-04-20 07:07:54 -04:00
Ben Fry
a19701ff02
need more callbacks
2020-04-20 07:06:40 -04: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
865281a0b1
Switch to JFileChooser on Mac per #77 .
...
Due to the regression in FileDialog causing command c / command v to no longer work within FileDialog on Mac, having OS X use JFileChooser for the editor. This is keeping with the precedent set in https://github.com/processing/processing/issues/1035 .
2020-04-18 16:55:31 -07:00
Ben Fry
7ca5a1b209
new Eclipse rewriting settings files
2020-03-31 13:49:25 -04: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
Ben Fry
3d56960fff
reorganize Java Mode, get rid of PDEX split, merge/clean a few cl… ( #70 )
...
reorganize Java Mode, get rid of PDEX split, merge/clean a few classes
2020-01-29 12:31:36 -05:00
Ben Fry
fcc36e1b2f
note about pdexEnabled
2020-01-29 12:30:10 -05:00
Ben Fry
3d026fb046
replace return with if
2020-01-28 20:08:51 -05:00
Ben Fry
39e90bb930
remove methods not doing any transformations, and only doubling the number of lines of code
2020-01-28 20:05:58 -05:00
Ben Fry
432c3f2387
get rid of util class only used by one caller
2020-01-28 19:55:43 -05:00
Ben Fry
11a9164fc9
move Debugger and VariableInspector into the debug package
2020-01-28 19:49:52 -05:00
Ben Fry
ef06746e57
move the one function from SyntaxUtil into SourceUtils, drop its "s"
2020-01-28 19:35:15 -05:00
Ben Fry
27e6ee6c41
a little cleaner
2020-01-28 19:27:10 -05:00
Ben Fry
167010fe74
two new methods is a ton of overhead for three lines of code
2020-01-28 19:26:31 -05:00
Ben Fry
707419ae36
cleaning up weirdo syntax
2020-01-28 19:23:41 -05:00
Ben Fry
0b4f80c656
move more of debugger logic out of JavaEditor and into Debugger class
2020-01-28 19:08:07 -05:00
Ben Fry
b13ae99b34
shorten names a little, move Interval out b/c used elsewhere
2020-01-28 14:31:44 -05:00
Ben Fry
b612d578f3
finish merging PDEX into Editor and untangling refs
2020-01-28 14:17:22 -05:00
Ben Fry
117e3f9516
more untying of PDEX
2020-01-28 10:48:34 -05:00
Ben Fry
69718c6f29
rename DebugTree for clarity, move out of PDEX
2020-01-28 10:34:24 -05:00
Ben Fry
06f7a18429
getting rid of the pdex package
2020-01-28 10:19:44 -05:00
Ben Fry
1a3d2e3cbf
change some wording a bit
2020-01-28 09:48:54 -05:00
Ben Fry
d214112c7e
a couple todo notes
2020-01-22 12:16:24 -05:00
Ben Fry
113b3c20b3
Resolve PDF renderer parse issue in preproc. ( #68 )
...
Resolve PDF renderer parse issue in preproc.
2020-01-22 07:22:24 -05:00
Sam Pottinger
6fe274f89b
Resolve PDF renderer parse issue in preproc.
...
Resolve moving the PDF renderer information provided in size into settings as part of preproc. Resolves #66 .
2020-01-21 17:15:57 -08:00
Ben Fry
3b0ff8f70a
whups, wrong todo list
2020-01-20 17:25:08 -05:00
Ben Fry
01cac348b5
Merge branch 'master' of github.com:processing/processing4
2020-01-20 17:23:41 -05:00
Ben Fry
a51ec2477b
recent updates and bugs
2020-01-20 17:23:20 -05:00
Ben Fry
50f06bf707
Merge pull request #60 from processing/fix_static_pixel_density
...
Resolve rewrite of pixelDensity to settings.
2020-01-20 14:59:05 -05:00
Ben Fry
624e9074ae
deal with deprecation changes in PDF
2020-01-20 14:54:38 -05:00
Ben Fry
1cbdd36ec7
replace MACOSX constant with MACOS
2020-01-20 14:49:05 -05:00