Commit Graph

2475 Commits

Author SHA1 Message Date
Ben Fry fb20a176ee fix pdf colors outside the range causing NPE (resolves #740) 2023-07-16 12:40:21 -04:00
Ben Fry 6974daf314 Merge branch 'main' of github.com:processing/processing4 2023-07-16 07:21:52 -04:00
A Samuel Pottinger 6cba79b067 Merge pull request #729 from WillRabalais04/iterate-606
Alternative regex for resolving issue#606
2023-07-13 09:06:15 -07:00
A Samuel Pottinger 7dff2c18b1 Merge pull request #721 from processing/fix-color-tweaks
Tweaks fix for transparency
2023-07-13 08:50:40 -07:00
WillRabalais04 757a250aa3 Updated one-dimensional array test case 2023-06-05 18:54:51 +02:00
WillRabalais04 4b72e1be62 Updated regex to not match one-dimensional arrays 2023-06-05 18:53:34 +02:00
WillRabalais04 0aa92caad5 draft regex for VariableNode 2023-06-05 17:48:43 +02:00
Sam Pottinger aeb72426c1 Closes #720.
Fix an issue where tweaks mode wont run if there are semi-transparent
colors in the tab because of a regex issue.
2023-05-16 11:10:14 -07:00
Sam Pottinger ecc1dc0d62 Added asserts for PdeAdapter. 2023-05-11 13:38:15 -07:00
Sam Pottinger 3ba415c7f3 Working again with optionals split. 2023-05-11 13:33:45 -07:00
Sam Pottinger 9fcf7527aa Start refactor of #715 to specific optionals. 2023-05-11 13:22:19 -07:00
Sam Pottinger e69ad56b09 Style fixes related to #715. 2023-05-10 16:19:57 -07:00
Sam Pottinger 761db14d99 Reverse accidential change related to #715. 2023-05-10 16:17:08 -07:00
Sam Pottinger 490fc2bfee Closes #714.
Depending on how the Problem is made, the error may be given relative to
start of line or start of tab. Flag indicates to users of Problems which
one they are working with.
2023-05-10 16:13:37 -07:00
A Samuel Pottinger 0987f67fc9 Clarify unneeded section. 2023-05-10 14:01:46 +00:00
A Samuel Pottinger 674cfe0766 Add test for failsafe. 2023-05-09 18:41:36 +00:00
A Samuel Pottinger 5c3fa69f57 Add failsafe for #713. 2023-05-09 18:37:08 +00:00
A Samuel Pottinger cd313c6138 Add test to describe null on #713. 2023-05-09 18:26:15 +00:00
A Samuel Pottinger 2fdd3e5f36 Refactor to regex and tests.
Closes Debugger lists immediate array dimension last #606.
2023-05-09 18:12:27 +00:00
Ben Fry d76b1740c3 itext jar as library 2023-05-04 13:49:28 -04:00
WillRabalais04 9489ad8b33 Bugfix for Issue #606
Updates the getStringValue method of the VariableNode class so that it correctly handles multidimensional arrays. The default formatting of multidimensional arrays is to have the size of the first array written in the last set of brackets eg.int[][5]. This changes it so that the returned value has the size of the first array written in the first set of brackets eg.int[5][]. This can parse multidimensional arrays of any size.
2023-03-24 01:47:55 -04:00
M. Avontuur d8a163b9a7 Add declaration finding capabilities to LS 2023-02-26 09:31:15 +01:00
M. Avontuur 99dc03de28 Add symbol finder 2023-02-26 09:30:25 +01:00
M. Avontuur 2ff786a0bd Open up SketchInterval 2023-02-26 09:28:49 +01:00
M. Avontuur a2b5b973e1 Bring out the preprocSketch 2023-02-26 09:27:14 +01:00
M. Avontuur 274664c8fd Add helper functions 2023-02-26 09:26:47 +01:00
Ben Fry e766a11063 disable alternate method for display resolution check 2023-02-18 15:49:54 -05:00
Ben Fry 8075e6fdb4 fix the messages during Export to Application 2023-02-18 08:11:55 -05:00
Ben Fry 3185ebae15 make note of launch4j bug 2023-02-18 08:01:15 -05:00
Ben Fry ecefb96a49 fixing JDK lookup for Windows (resolves #667) 2023-02-18 07:43:11 -05:00
Ben Fry 0b83cad90f hoisting some code from Java Mode for use with Jython (also fixes #601) 2023-02-14 18:40:19 -05:00
Ben Fry 750d3f3487 moving the ExportDialog class into app so it can be used by Jython 2023-02-14 18:12:10 -05:00
Ben Fry b53a17c965 minor re-org while looking at Jython integration 2023-02-14 13:59:13 -05:00
Ben Fry a8401d14ab fix handleSaveAs() inversion 2023-02-09 18:26:56 -05:00
Ben Fry 8b4c4efbfd set all build.xml files to Java 17; replace a few tabs with spaces 2023-01-20 11:44:00 -05:00
Ben Fry 31a6c0668f slight rename and more cleaning/modernizing 2023-01-19 19:33:43 -05:00
Ben Fry c73cbfbc4c clean warnings 2023-01-19 15:39:17 -05:00
Ben Fry 9c2d3d0b0b clean warnings 2023-01-19 15:39:03 -05:00
A Samuel Pottinger 527570f255 Use getMainName on PreprocService
Fixes #610.
2023-01-16 03:49:23 +00:00
Ben Fry efdbb0222b minor formatting changes 2023-01-15 20:38:53 -05:00
Ben Fry 1fedfb2109 always enabled; remove unused var 2023-01-15 20:12:53 -05:00
Ben Fry b7d1b4ed92 a bit of cleaning while looking for #610 2023-01-15 20:10:27 -05:00
Ben Fry 21580b60f1 minor cleaning and warnings 2023-01-15 19:56:50 -05:00
Ben Fry fef539a7d3 Merge pull request #636 from processing/qualified-name-guard
Resolve #521 (color in qualifiedname)
2023-01-14 17:55:09 -05:00
Ben Fry ce39bb543d more cleaning and moving/renaming things 2023-01-14 17:51:05 -05:00
A Samuel Pottinger 34cf13e9c2 Resolve #521 (color in qualifiedname for EDT) 2023-01-14 19:11:08 +00:00
Ben Fry c76176aaf9 major cleanup to ExamplesContribution; untangling more contribs mess 2023-01-11 11:16:05 -05:00
Ben Fry 859984b277 Merge pull request #622 from processing/preproc-annotations-fix 2023-01-09 21:39:03 -05:00
A Samuel Pottinger bf973e6c02 Update tests for #635. 2023-01-10 02:25:04 +00:00
A Samuel Pottinger 3679a9004b Fix #626 (partial import of processing.core) 2023-01-10 02:22:54 +00:00