Commit Graph

1890 Commits

Author SHA1 Message Date
Ben Fry
3a21ba998f update launch4j to 3.9, fixes #4682 2016-10-29 10:16:19 -04:00
Ben Fry
5634ca28e7 add getRenderer() to SurfaceInfo (fixes #4441) 2016-09-02 12:10:59 -04:00
gohai
76043ac0dc IO: Tweaks to SoftwareServo JavaDoc 2016-08-28 17:50:40 +02:00
gohai
ad28491c25 IO: Add PHONY target to Makefile 2016-08-28 17:50:40 +02:00
Ben Fry
f8e0491517 this was just doubling this stuff up, oops 2016-08-19 17:11:11 -04:00
Ben Fry
eba6ed14e6 fix "Embed Java" for 32-bit Linux export 2016-08-19 17:08:01 -04:00
Ben Fry
2e9357839c Merge branch 'master' of github.com:processing/processing 2016-08-19 16:42:35 -04:00
Ben Fry
a1e774b874 disable ext.dirs on Linux export and set jna.nosys as well 2016-08-19 16:42:30 -04:00
Ben Fry
534ca5d86f fixes for java.ext.dirs on Windows (more for #4623) 2016-08-19 15:39:02 -04:00
Ben Fry
3f0ed67d8c OS X does not like quotes here 2016-08-19 14:11:22 -04:00
Ben Fry
bcd7f9daf2 work on quoting of java.ext.dirs (#4623) 2016-08-19 14:07:04 -04:00
Ben Fry
2c0c1b9a36 bring back getImage() to fix #4473 2016-08-12 21:34:50 -04:00
Ben Fry
1a63018867 remove use of Vector, some dead/commented code 2016-08-12 18:44:31 -04:00
Ben Fry
6041d2e024 sometimes StringList is a beautiful thing 2016-08-12 16:07:54 -04:00
Ben Fry
2ca650aa54 only do these if we are embedding 2016-08-12 16:06:57 -04:00
Ben Fry
c294f0a7b1 Merge branch 'master' of https://github.com/processing/processing 2016-08-12 15:58:26 -04:00
Ben Fry
490755b96c be more explicit about this 2016-08-12 15:57:47 -04:00
Ben Fry
ff831bcb25 fix ext.dirs for each platform for export 2016-08-12 15:57:25 -04:00
Ben Fry
ef7c4525f3 tweaks and testing for ext.dirs handling 2016-08-12 15:27:18 -04:00
Ben Fry
561da6e837 more platform compatibility fixes, minimum system updates 2016-08-07 12:55:21 -04:00
Ben Fry
7e142e8b54 add template support for Modes 2016-08-07 08:34:42 -04:00
Ben Fry
ff56953060 get styles to work properly, other cleanups 2016-08-06 15:48:55 -04:00
Ben Fry
149fda3d37 remove ErrorMarker hack, make it standard in Editor 2016-08-06 15:03:06 -04:00
Ben Fry
d41e083700 moving more things into Editor 2016-08-06 14:52:42 -04:00
Ben Fry
14f332c050 more function moving 2016-08-06 13:21:52 -04:00
Ben Fry
13e7d40e62 removing some dead code, other cleaning 2016-08-06 12:40:55 -04:00
Ben Fry
3e4f79bbdc move MarkerColumn into processing.app.ui 2016-08-06 12:36:09 -04:00
Ben Fry
9f57d2a063 heavy refactoring to separate Java and non-Java code for Modes 2016-08-06 12:31:49 -04:00
Ben Fry
e97c6bff21 further refactoring 2016-08-06 11:39:27 -04:00
Ben Fry
a223822949 move input method callback since it's broadly applicable 2016-08-05 10:50:19 -04:00
Ben Fry
90cdf99ba1 trying to simplify #4599 2016-08-04 11:06:10 -04:00
tyfkda
2f953e747c Set sketch as modified when any character committed using input method support 2016-08-02 09:15:54 +09:00
Jakub Valtar
104b5c00c0 Error checker now adds 'public' to all default access methods
Fixes #4583
2016-08-01 17:28:50 +02:00
Ben Fry
48cf67ba0c hrm... 2016-07-30 12:09:11 -04:00
Ben Fry
47b5bc3cf9 don't hide exception.. need to fix 2016-07-30 11:49:13 -04:00
Ben Fry
a140208d1d looking into alternative for #4560 2016-07-30 11:47:10 -04:00
tyfkda
2c1ffd436b Simplify conditional branch
Checking `editor.tabs.expand` is done just before the block,
so this condition is always met.
2016-07-30 07:47:25 +09:00
Ben Fry
2c1303b317 Merge pull request #4554 from gohai/chip-XQueryBestCursor-workaround
Add a temporary workaround for the CHIP
2016-07-28 19:45:50 -04:00
Ben Fry
ca6599ebb0 Merge pull request #4570 from tyfkda/feature/fix-typo
Fix typo in comment
2016-07-28 19:42:57 -04:00
Ben Fry
228ae105a2 Merge pull request #4573 from tyfkda/feature/fix-typo2
Fix typo in comment
2016-07-28 19:39:49 -04:00
gohai
6bea3ee5c1 IO: Fix compilation on arm
Error introduced in previous commit.
2016-07-15 17:30:18 +02:00
tyfkda
029f9c378e Fix typo in comment 2016-07-13 05:12:41 +09:00
tyfkda
e19562bcca Fix typo in comment 2016-07-12 09:35:55 +09:00
gohai
6ce890bffb Add a temporary workaround for the CHIP
Reported this to the CHIP team: Seeing some odd exception from deep within Java's awt classes ("Width (0) and height (0) must be non-zero"). This is triggered because the libX11 function XQueryBestCursor is returning a width and height of zero, which seems to be a bug. I am guessing that this will also pop up with other Java applications.

This makes things work on the CHIP w/ OS image 4.4 and latest packages. I also tested on OS X, but I am not familiar enough with the Tweak Mode to say for sure.
2016-07-01 14:18:09 +02:00
gohai
dbdeb9cf66 IO: We want motors, they said (implements SoftwareServo)
Some measurements with a logic analyzer and the Raspberry Pi 2
sleep: 0.001500, measured avg: 0.0015357, measured 0.95 perc.: 0.0015573
sleep: 0.0185, measured avg: 0.0186177, measured 0.95 perc.: 0.0186345

servo_pulse_oversleep was set to account for the (expected) overhead of waking up and toggling the pin with help from the numbers above.
2016-06-23 19:52:14 +02:00
Jakub Valtar
b9c449c115 Return of the error check toggle
Show Warnings now gets greyed out if check is not enabled
2016-05-19 19:09:55 +02:00
Jakub Valtar
33dc961f1b Add preference to disable ctrl/cmd+mouse1 combo 2016-05-13 13:05:32 +02:00
Jakub Valtar
8142320cda Polish inspect mode interaction
- interaction fixes for button2 click and ctrl/cmd+button1 click
- makes it much less likely to be invoked it by accident
2016-05-13 12:51:36 +02:00
Ben Fry
df784462d0 Merge pull request #4191 from GKFX/javadocs
Fix error messages from Javadocs
2016-05-10 14:18:07 -04:00
George Bateman
5767b086f6 Fix most Javadoc errors, except syntax 2016-05-10 19:13:20 +01:00