Jakub Valtar
1dab577fa8
ECS: move import suggestion code to ECS
2016-04-08 09:39:13 +02:00
Jakub Valtar
66c901d5c7
ECS: import suggestions
...
- search classpath should be different than sketch classpath (WIP)
- looks for inner classes
- looks for each class only once and reuses the result
2016-04-08 09:39:13 +02:00
Jakub Valtar
3b6b0c1647
ECS: Improve package resolution
2016-04-08 09:39:13 +02:00
Jakub Valtar
2a27edabf1
ECS: prevent NPE when missing a library
2016-04-08 09:39:13 +02:00
Jakub Valtar
761a9aba86
ECS: get rid of broken overlap check
2016-04-08 09:39:13 +02:00
Jakub Valtar
2da307c04f
ECS: clean unused comparators
2016-04-08 09:39:13 +02:00
Jakub Valtar
02d9dcef45
ECS: fix error mapping
2016-04-08 09:39:13 +02:00
Jakub Valtar
cc6752c262
ECS: Group all related info into result object
2016-04-08 09:39:13 +02:00
Jakub Valtar
ac7c95a290
ECS: Fix applied check in SourceMapping
2016-04-08 09:39:13 +02:00
Jakub Valtar
017e0fbae0
ECS: fix typo
2016-04-08 09:39:13 +02:00
Jakub Valtar
eea5e29202
ECS: Scrub string literals too
2016-04-08 09:39:13 +02:00
Jakub Valtar
3ff7370841
ECS: New preprocessing pipeline (breaking)
...
Breaks ASTGenerator and offset mapping everywhere
2016-04-08 09:39:13 +02:00
Jakub Valtar
ce7d93d711
Minor changes to PdePreprocessor
...
- Remove redundant static modifier in front of Mode
- Let some methods accept CharSequence instead of String (can be used
with both String and StringBuilder)
2016-04-08 09:39:13 +02:00
Jakub Valtar
a6511af39d
ASTGen: better handling of AST update
2016-04-08 09:39:13 +02:00
Jakub Valtar
91fa5630fb
ECS: make mode local
2016-04-08 09:39:13 +02:00
Jakub Valtar
20cfb5d533
ASTGen: shuffle things around
2016-04-08 09:39:13 +02:00
Jakub Valtar
2ef0a45d97
ASTGen: get rid of unused import suggestion code
2016-04-08 09:39:13 +02:00
Jakub Valtar
8232c2db00
ASTGen: move GUI code to one place
2016-04-08 09:39:13 +02:00
Jakub Valtar
2ec83bd2f7
ASTGen: Rename gui components
2016-04-08 09:39:13 +02:00
Jakub Valtar
8a45a76b71
ASTGen: move debug code aside
2016-04-08 09:39:13 +02:00
Ben Fry
7566b7581f
Merge pull request #4390 from JakubValtar/cleanup
...
JavaMode cleanup
2016-04-06 21:26:45 -07:00
Jakub Valtar
52c58af7e8
Minor JavaEditor cleanup
2016-04-04 22:31:39 +02:00
Jakub Valtar
1aa98c59d8
Remove Line & Gutter Color support
2016-04-04 22:31:38 +02:00
Jakub Valtar
c21ffbefde
Minor clean up of JavaTextArea
2016-04-04 22:31:37 +02:00
Jakub Valtar
6d2f4e9804
Clean up the listener madness in JavaTextArea
2016-04-04 22:31:36 +02:00
Jakub Valtar
b9309f47e3
Remove some ASTGenerator dependencies
2016-04-04 22:31:35 +02:00
Jakub Valtar
719a4457ce
Remove useless SwingWorkers
...
-listeners already run on EDT
2016-04-04 22:31:34 +02:00
Jakub Valtar
8be49dc5d0
Remove dependencies on Error Checker Service
2016-04-04 22:31:11 +02:00
Jakub Valtar
8cae611554
Update JDT to 4.5.2
2016-04-04 20:12:38 +02:00
Jakub Valtar
dd8698427c
Update app to Java 8
2016-04-02 23:17:25 +02:00
Ben Fry
c8fc1fb72f
Merge pull request #4325 from qiubit/bugfix-errorPoints-v2
...
Move updateErrorPoints background work to UI thread
2016-03-06 13:49:26 -05:00
codeanticode
d4d86d4ac1
add createPreprocessor() to JavaEditor, so it can be overriden in the
...
editor of other modes
2016-03-03 01:04:39 -05:00
Pawel Golinski
749a4f287a
Use normal ArrayList instead of synchronizedList for errorPoints
2016-02-24 13:55:30 +01:00
Pawel Golinski
68aa116c0b
Move updateErrorPoints background work to UI thread
2016-02-23 14:55:38 +01:00
Manindra Moharana
d3a0e98fd3
fixed bug in parsing imports with auto completion
2016-02-15 01:55:57 -08:00
Manindra Moharana
b6f067484c
Fixed possible NPE in import suggestions
2016-02-15 01:55:28 -08:00
gohai
102f55b29d
IO: Add comments pointing to wiring diagrams
2016-02-14 11:37:30 +01:00
gohai
c30aa85ab9
IO: Use GPIO numbers in examples
...
Even the Raspberry Pi Foundation used GPIO numbers over (congruous) physical pin numbers:
https://www.raspberrypi.org/learning/introduction-to-processing/worksheet-2/
Switch our examples as well, so that it they're more clear and hardware-agnostic.
2016-02-14 01:07:37 +01:00
Ben Fry
5113d5dad1
fix indents for #4296
2016-02-13 17:38:35 -05:00
Ben Fry
8e6665eca6
Merge pull request #4296 from PARAG00991/nothingselectedmsg
...
message when reference is find out on nothing selected
2016-02-13 17:37:27 -05:00
Ben Fry
4b0a631280
Merge branch 'master' of github.com:processing/processing
2016-02-13 17:33:54 -05:00
Ben Fry
c144e1278c
todo items and removing unused imports
2016-02-13 17:33:52 -05:00
Ben Fry
9606ce040b
make output quieter ( #4098 )
2016-02-13 17:26:26 -05:00
Ben Fry
d896e9ac19
Merge pull request #4152 from gohai/recursion-message
...
Make the error message for stack overflows clearer
2016-02-13 17:07:20 -05:00
parag00991
a1d508444c
message when reference is find out on nothing selected
2016-02-14 03:34:58 +05:30
Ben Fry
85542d1216
Merge pull request #4060 from crazymaster/i18n
...
i18n: Add i18n support for the PopUp menu
2016-02-13 10:47:12 -05:00
Ben Fry
8b881a34ca
Merge pull request #4114 from GKFX/null-check-tap
...
Minor fixes to Java Mode
2016-02-13 10:43:05 -05:00
Ben Fry
0c025a65bd
Merge pull request #4113 from JakubValtar/various-fixes
...
Various editor fixes
2016-02-13 10:40:29 -05:00
Ben Fry
61763c19d7
Merge pull request #4117 from JakubValtar/debugger-fix
...
Debugger fixes
2016-02-13 10:36:47 -05:00
Ben Fry
a464a7a6e5
Merge pull request #4200 from GKFX/autoformat
...
Fix minor autoformatter bugs. Fixes #4185 .
2016-02-13 10:11:43 -05:00