Commit Graph

2016 Commits

Author SHA1 Message Date
gohai
1f2b9a3e47 Enable exporting of Windows applications on ARM
Steps to compile ld & windres:
sudo aptitude install mingw-w64
wget https://ftp.gnu.org/gnu/binutils/binutils-2.30.tar.bz2
cd binutils-2.30
./configure --target=i686-w64-mingw32
make -j4 -l4
sudo make install
2018-06-26 19:14:24 -07:00
gohai
99e5f74694 IO: Speed up GPIO.pinMode() 2018-06-26 19:13:19 -07:00
gohai
aba636275c IO: Clarify SimpleInput example
As suggested by @msurguy
2018-06-26 19:12:51 -07:00
gohai
de2cac9860 IO: Implement Raspbian-only method for setting pull{up,down} resistors
Aarch64 version compiled courtesy of @xranby
2018-06-18 07:38:30 -07:00
Ben Fry
9015177fb2 todo notes and clean up a few warnings 2018-05-05 09:54:44 -04:00
Ben Fry
f4bfffc5a9 remove preproc.substitute_unicode (fixes #5456) 2018-04-05 10:45:46 -04:00
gohai
7b273c83b3 Update java.lang.UnsupportedClassVersionError message
This came up in #5457
2018-03-31 14:20:18 -04:00
Ben Fry
6b7580889c blendMode() should be a warning, not fatal 2018-03-28 10:40:13 -04:00
Ben Fry
b28139a035 notes about completion work 2018-03-26 17:43:36 -04:00
Ben Fry
6cc0791fad more cleanup in completions code 2018-03-26 17:26:11 -04:00
Ben Fry
acacaf5225 more cleanup, time to merge these functions 2018-03-26 17:14:33 -04:00
Ben Fry
196a367449 more cleaning; switching to elementName instead of html parse (needs test) 2018-03-26 16:59:45 -04:00
Ben Fry
47a44983aa cleaning up CompletionCandidate... hoo boy 2018-03-26 16:39:42 -04:00
Ben Fry
e1d3d56b87 set default button in the Rename dialog (fixes #5400) 2018-03-26 14:06:22 -04:00
Ben Fry
8692c146a4 redo the dreadful layout for the Rename dialog 2018-03-26 14:02:56 -04:00
Ben Fry
5722b5323b close Rename (refactor) dialog on ESC (fixes #5391) 2018-03-26 12:02:21 -04:00
Ben Fry
bf29921140 moving more classes out, yech 2018-03-26 11:56:41 -04:00
Ben Fry
fcc6550960 breaking out these static classes to be on their own 2018-03-26 11:51:39 -04:00
Ben Fry
273b0d8b42 gonna move the rename dialog out 2018-03-26 11:42:14 -04:00
Ben Fry
e294030e47 major work on the Welcome screen (fixes #3911, #3912) 2018-03-18 16:31:48 -04:00
Ben Fry
24c1266e5b adding the Swing-based Welcome dialog from @whetfire (#5210) 2018-03-18 08:34:11 -04:00
Ben Fry
ca9262213d add another try/catch for createWriter() call 2018-03-13 20:53:11 -04:00
Ben Fry
2ac50a99a5 show warning when using blendMode() with PDF (fixes #5105) 2018-03-13 20:13:09 -04:00
Ben Fry
e77da8db9f fix rename dialog scaling for high density (fixes #5368) 2018-03-13 19:36:48 -04:00
Ben Fry
532860cd9a erase types and make this if() a little less confusing 2018-03-13 13:08:18 -04:00
Ben Fry
3e495b33a5 do the same thing with less code 2018-03-13 12:37:41 -04:00
Jakub Valtar
728cb75494 Output java files in UTF-8 and force compiler to use UTF-8 2018-03-13 15:35:26 +01:00
Tobias Pristupin
bb48d84766 Updated comment
Comment said function throws RunnerException, but function throws SketchException which isn't related to RunnerException
2018-02-20 08:30:45 -05:00
Jakub Valtar
404990f29f Fix Net library buffer sizes
Because I don't know how to count...
2018-02-02 17:14:56 +01:00
Jakub Valtar
d887779eb6 Net-client: perf tuning - make read buf the size of socket receive buf 2018-01-22 20:28:09 +01:00
Jakub Valtar
fe465fe4de Net-client: remove unneeded synchronization block 2018-01-22 19:50:48 +01:00
Jakub Valtar
bb6c9a568a Net-server: remove suspicious sleep 2018-01-22 19:50:06 +01:00
Jakub Valtar
f6b08df336 Net-server: call clientEvent() of the sketch when received data from a client 2018-01-22 19:34:21 +01:00
Jakub Valtar
2b1cd66f83 Net: unwrap the exception if it came from the user code 2018-01-22 13:44:43 +01:00
Jakub Valtar
0d12c46825 Net-server: remove extra array creation 2018-01-21 22:32:16 +01:00
Jakub Valtar
b692215775 Net-server: properly synchronize clients array 2018-01-21 22:30:46 +01:00
Jakub Valtar
f76d3c4f80 Net-client: remove extra catch block
Handled by IOException block (it's a superclass of ConnectException and does the same thing).
2018-01-21 22:30:46 +01:00
Jakub Valtar
0e12d1175e Net-client: remove unnecessary array creation 2018-01-21 22:30:45 +01:00
Jakub Valtar
aba056cf96 Net-client: set max buffer size 2018-01-21 22:30:36 +01:00
Jakub Valtar
e7f6e1b5b0 Net-client: read bytes to a read buffer instead of one by one 2018-01-21 22:28:01 +01:00
Jakub Valtar
e64a283a00 Net-client: compact the buffer if possible instead of resizing 2018-01-21 17:03:55 +01:00
Jakub Valtar
f140299e48 Net-client: synchronize access to all concurrently modified fields 2018-01-21 16:42:45 +01:00
Jakub Valtar
05a2819a58 Net-client: use final field for lock 2018-01-21 16:40:47 +01:00
Ben Fry
dfbc00f5cb minor tweaks for warnings 2018-01-10 22:04:42 -05:00
Jakub Valtar
2fb37b6fb3 Fix error checker crash when className contains [ or ] 2017-11-09 12:23:51 -05:00
Ben Fry
6dc1879611 back out stream() usage that introduced a regression 2017-10-18 16:53:13 -04:00
Ben Fry
026b125792 Merge pull request #5134 from rbonifacio/refactor-towards-language-evolution
Refactor to use a few Java 8 features
2017-10-18 15:48:55 -04:00
Ben Fry
bc4471bf38 Merge pull request #5152 from GKFX/featurefixbadquotes
Handle curly quotes well
2017-09-24 11:00:34 -04:00
Jakub Valtar
fbc7befa84 Fix scrub comments for empty block comment /**/
Fixes #5219
2017-09-20 14:58:41 +02:00
Jakub Valtar
8c66a8c33d Make sure we don't try to get code out of bounds 2017-09-19 23:14:26 +02:00