Jakub Valtar
05b66536a2
Code styling
2015-11-08 19:38:33 +01:00
Jakub Valtar
97ad08c2da
Fix typo in debugger
2015-11-08 19:37:03 +01:00
Jakub Valtar
15b3a4718d
Fix crash when entering static methods
...
Fixes #3590
2015-11-08 19:27:41 +01:00
Jakub Valtar
bbbfea9129
Fix modifiers on step button
...
Fixes #4116
2015-11-08 19:25:57 +01:00
Jakub Valtar
33d798867f
Threading: touch UI only on AWT
2015-11-08 18:46:38 +01:00
Ben Fry
1ffe4b3bbb
remove unused imports
2015-10-23 15:57:16 -04:00
Ben Fry
f411433eeb
Merge pull request #4045 from JakubValtar/fix-preproc-crash
...
Prevent preprocessor from crashing when setup() has no body
2015-10-22 11:32:41 -04:00
Jakub Valtar
c62968da8e
ANTLR does not support diamonds, ignore
2015-10-22 16:24:50 +02:00
Jakub Valtar
eddd963ca1
Fix exception in preprocessor
...
Trying to run sketch with setup() without a body would crash the
preprocessor. Now it gives correct error message.
2015-10-22 16:19:50 +02:00
Jakub Valtar
055125f89a
Make warnings actually useful for beginners
2015-10-22 15:46:27 +02:00
Jakub Valtar
56a8e505ab
Remove aggressive manual garbage collection
2015-10-22 15:10:38 +02:00
Jakub Valtar
dc528ada43
Styling
2015-10-22 14:39:05 +02:00
Jakub Valtar
715273a15b
Unify compiler options, set level to Java 7
...
Does not guarantee support for all Java 7 features (only some), but
warns about lambdas not being available. Lambdas are not supported,
because they make ANTLR angry.
Fixes #4034
2015-10-22 12:45:54 +02:00
Jakub Valtar
d7f0bcf2e8
Compilation Checker cleanup
2015-10-22 12:37:37 +02:00
Jakub Valtar
3e2ea14925
Remove unused error logging
2015-10-22 12:25:22 +02:00
Ben Fry
d35035d371
more cleanups and notes
2015-10-21 06:36:57 -04:00
Jakub Valtar
9194d855d3
Merge pull request #4005 from JakubValtar/embed-fix
...
Export - fix java not being embedded on 64bit
2015-10-20 17:37:22 +02:00
Ben Fry
641d9797b5
Merge pull request #4009 from JakubValtar/error-checker-document-listeners
...
Add error checker document listeners to all tabs
2015-10-20 09:18:28 -04:00
Ben Fry
e3d9fc83d9
Merge pull request #4023 from erniejunior/master
...
Improved fix for Issue #4017 where tweak mode ignores some numbers in a second tab
2015-10-20 09:13:12 -04:00
erniejunior
8d8c286f8e
Fixed issue #4017 now with even fewer changes.
2015-10-18 23:58:07 +02:00
Gal Sasson
43f261a7aa
fix swing deadlock issue: https://github.com/processing/processing/issues/3928
2015-10-18 01:11:37 -04:00
Jakub Valtar
f12a42bdfb
Add error checker document listeners to all tabs
2015-10-16 17:59:37 +02:00
Jakub Valtar
2b4a6ba359
Export - fix java not being embedded on 64bit
2015-10-15 23:50:24 +02:00
Jakub Valtar
2d03060841
AstGenerator cleanup
2015-10-12 12:34:29 +02:00
Jakub Valtar
5cd4e1ae75
Fix contrib library suggestions
2015-10-12 12:04:48 +02:00
Jakub Valtar
f23c2a44b0
Clean up error checker
2015-10-12 02:15:25 +02:00
Jakub Valtar
e123e4972d
Shutdown error checker executor properly
2015-09-30 15:33:53 -04:00
Ben Fry
1432fb92e3
new icons for the debugger window
2015-09-30 13:33:33 -04:00
Ben Fry
7576cf0077
remove unused imports
2015-09-30 11:37:11 -04:00
Ben Fry
06a30dfe28
Merge pull request #3915 from JakubValtar/error-checker-update
...
Error checker update
2015-09-30 10:02:29 -04:00
Jakub Valtar
dfabd24f57
Set error checker listeners only once
2015-09-30 09:51:17 -04:00
Jakub Valtar
65059c6183
Handle error checker toggle
2015-09-30 09:50:16 -04:00
Ben Fry
369b1c779f
fix the non-retina version of the icons
2015-09-30 09:37:45 -04:00
Ben Fry
9574246038
fix font/colors in completion dialog ( #3906 )
2015-09-29 23:13:43 -04:00
Ben Fry
9f584e594b
set font for completion panel ( #3906 )
2015-09-29 23:03:09 -04:00
Ben Fry
4c9b882a50
2x icons and rid of the ugly border in the completion panel ( #3906 )
2015-09-29 23:00:19 -04:00
Ben Fry
929d45d716
show the number of available updates in the footer ( fixes #3518 )
2015-09-29 22:20:44 -04:00
Ben Fry
d72ca7e2cb
implement custom tooltip for error/warning hover
2015-09-29 21:34:26 -04:00
Ben Fry
4892690e4e
implementing new splash screen, sorting out other static init problems
2015-09-29 21:10:02 -04:00
Ben Fry
ba9412c0fc
Merge pull request #3907 from JakubValtar/update-status
...
Update status error/warning when changing the line
2015-09-29 18:05:58 -04:00
Jakub Valtar
79a36cc7cb
Update status error/warning when changing the line
2015-09-29 18:02:52 -04:00
Ben Fry
18678b9b40
Merge pull request #3903 from JakubValtar/error-marker-column
...
Error markers stay next to lines in short sketches
2015-09-29 17:12:15 -04:00
Jakub Valtar
34d5b26512
Error markers stay next to lines in short sketches
2015-09-29 17:08:40 -04:00
Ben Fry
d0b6eb3ece
implement the editor gradient, excising sketch outline, other visual tweaks
2015-09-29 17:05:31 -04:00
Ben Fry
681472bb30
remove unnecessary comments
2015-09-29 16:17:10 -04:00
Jakub Valtar
4f95e15d47
Hide useless error in error checker.
...
Hide useless error which is produced when a line ends with an identifier
without a semicolon. "Missing a semicolon" is also produced and is
preferred over this one.
(Syntax error, insert ":: IdentifierOrNew" to complete Expression)
See: https://bugs.eclipse.org/bugs/show_bug.cgi?id=405780
2015-09-27 21:43:25 -04:00
Ben Fry
94bf1d8cf9
Merge branch 'master' of github.com:processing/processing
2015-09-26 11:14:05 -04:00
Ben Fry
9176621b7b
change "will" to "must" for clarity ( fixes #3878 )
2015-09-26 11:10:28 -04:00
Jakub Valtar
d083dcd0e4
Make error checker play nice when switching tabs
2015-09-26 10:03:20 -04:00
Jakub Valtar
695c930a1e
Always null check result of extractTypeInfo()
2015-09-26 08:34:12 -04:00