Ben Fry
72a8eb9adf
add more plumbing to set the compression level on JPEG and the DPI for PNG
2022-01-30 19:23:12 -05:00
Ben Fry
586b572cd3
cleaning up warnings and code
2022-01-30 19:15:38 -05:00
Ben Fry
bb698d51a6
make note of #186 being fixed, other recent commits
2022-01-30 16:33:59 -05:00
Ben Fry
b34db4b4a7
removing unnecessary/problematic override
2022-01-30 16:32:11 -05:00
Ben Fry
cdc4bedde1
clean up unused code, queue size changes ( fixes #186 )
2022-01-30 16:30:54 -05:00
Ben Fry
dd74806640
going through the todo list a bit more
2022-01-30 14:09:06 -05:00
Ben Fry
dcae2e141d
cleaning up logic a bit while looking into #186
2022-01-30 13:50:20 -05:00
Ben Fry
9c326b0630
replace Google Code URL
2022-01-30 13:49:54 -05:00
Ben Fry
18e0b7c229
removing the ancient TIFF code (gulp)
2022-01-30 13:37:14 -05:00
Ben Fry
4abb161770
preproc updates from Sam
2022-01-30 13:04:01 -05:00
Ben Fry
0ec96ef27d
Merge branch 'master' of github.com:processing/processing4
2022-01-30 13:03:40 -05:00
Ben Fry
e0c214e65d
Merge pull request #384 from processing/preproc_bug_fixes_20220129
2022-01-30 13:03:23 -05:00
Ben Fry
dd0e713757
working on #162 , cleaning up image saving logic
2022-01-30 13:01:47 -05:00
Ben Fry
3221488fe6
disable old TIFF handler, remove extra BufferedOutputStream
2022-01-30 13:00:38 -05:00
A Pottinger
787bef4a96
Clean up spacing on Processing.g4
2022-01-30 09:47:06 -08:00
A Pottinger
8ff88f7d14
Minor style improvements in antlr grammars.
2022-01-30 09:42:50 -08:00
A Pottinger
eccfe46724
Merge branch 'preproc_bug_fixes_20220129' of github.com:processing/processing4 into preproc_bug_fixes_20220129
2022-01-30 09:40:30 -08:00
A Pottinger
675dab3b6d
Fix Processing.g4 use of tabs.
2022-01-30 09:40:06 -08:00
A Samuel Pottinger
6f80078d1a
Use old language for mixed modes message.
...
Responding to @benfry comments
2022-01-30 07:53:19 -08:00
Ben Fry
a32eca75cf
deal with windows flickering during resize ( fixes #386 )
2022-01-30 09:08:28 -05:00
A Pottinger
077e6741f7
Minor clean up for #384 .
2022-01-29 20:21:22 -08:00
A Pottinger
00fbc6974d
Allow scrubCommentsAndStrings with flag.
2022-01-29 20:17:05 -08:00
A Pottinger
8ee119f150
As part of #371 , finally disable SourceUtils transforms.
...
SourceUtils has been doing unnecessary stuff but, until multiline strings, they weren't getting in the way so it stuck around. Adding flag to disable since the automaton inside SourceUtils is difficult to modify for the new language feature.
2022-01-29 20:05:34 -08:00
Ben Fry
b8652812c3
recent notes
2022-01-29 22:42:54 -05:00
A Pottinger
b66c5f2487
Closes #371 : Mutli-line string support.
...
Offers support for multi-line strings with a flag to simulate the feature prior to switching to Java 17 build flags. Note that comments are left in (TODOs) where the switch would be required to support it "natively".
2022-01-29 16:14:04 -08:00
A Pottinger
30cee886da
Closes #317 : Preproc behavior when size defined in user class.
...
Though this was already fixed, just adding a test to confirm that it stays fixed. Need to respect calls to user-definined size methods including those defined in user-made classes.
2022-01-29 15:19:01 -08:00
A Pottinger
c7d6cba2a8
Added unit test file for resolution of mixing modes error.
2022-01-29 15:15:41 -08:00
A Pottinger
5385dafbf0
Added a little documentation related to #290 .
2022-01-29 15:11:38 -08:00
A Pottinger
0f9b290398
Closes #290 : Support detection of mixed modes in preproc.
...
Make a more friendly error message when the user is mixing modes, allowing for localization of error.
2022-01-29 15:08:14 -08:00
Ben Fry
efd22f8bf1
cleaning up TextAreaPainter to be less cute; adding more clarifications
2022-01-29 13:08:16 -05:00
Ben Fry
956fee8b4a
fix situations where caret sometimes leaves single pixel trails
2022-01-29 13:08:16 -05:00
Ben Fry
c85f2f3d14
fixing things up after #194
2022-01-29 13:08:16 -05:00
Ben Fry
3e566e8fe7
set painter to double buffered on Windows
2022-01-29 12:12:58 -05:00
Ben Fry
c6d9ba0c7f
calculate offsets using a single char (end of #194 , #342 , #226?)
2022-01-29 11:59:31 -05:00
Ben Fry
4bbf290dca
more debugging
2022-01-29 11:26:26 -05:00
Ben Fry
6ec1887eba
working a bit on debug
2022-01-29 08:16:31 -05:00
Ben Fry
6a2382f6f0
changing macosx to macos for local debug
2022-01-29 07:56:53 -05:00
Ben Fry
4b42438eb7
adding class to debug editor scaling issues
2022-01-29 07:56:34 -05:00
Ben Fry
d92bf59603
possible fix for #194 on macOS, need to check Windows
2022-01-27 22:04:41 -05:00
Ben Fry
f589a94453
update themes with new token colors
2022-01-27 18:36:41 -05:00
Ben Fry
d53dbf095b
ignore the appbundler jar
2022-01-27 18:31:09 -05:00
Ben Fry
79a07797c0
todo notes
2022-01-27 18:31:00 -05:00
Ben Fry
58b43abb78
remaining todos for jAppleMenuBar cleanup
2022-01-25 09:52:13 -05:00
Ben Fry
6a8ea32066
finish updating jAppleMenuBar ( resolves #221 , fixes #372 )
2022-01-25 09:49:53 -05:00
Ben Fry
19d4fe8d0c
oops, the logic was backwards; now works to hide menubar
2022-01-25 09:47:45 -05:00
Ben Fry
ed1ebbb9ba
building, not crashing, but does nothing to hide menubar
2022-01-25 09:44:33 -05:00
Ben Fry
1b8a6a8e96
continuing to fiddle around
2022-01-25 09:29:39 -05:00
Ben Fry
c9778aac2b
closer, but wants a fat binary
2022-01-25 09:15:31 -05:00
Ben Fry
bcb38d1f28
rewriting to use a tiny Makefile and non-Carbon methods
2022-01-25 09:11:05 -05:00
Ben Fry
4594c387ea
looking into replacement for jAppleMenuBar ( #221 , #372 )
2022-01-25 09:01:49 -05:00