Commit Graph

7834 Commits

Author SHA1 Message Date
Casey Reas
fc1fc89cd9 Merge pull request #2487 from AmnonOwed/FixMissingImports
Adding missing library import (PDF)
2014-05-01 13:37:59 -07:00
Ben Fry
468d4f26a9 add canDraw() method for embedding 2014-04-30 20:36:06 -04:00
Ben Fry
59093e0e24 fixes for sketchPath() when embedding 2014-04-30 20:35:50 -04:00
AmnonOwed
3230236051 Adding missing library import (PDF) 2014-04-30 20:26:15 +02:00
codeanticode
29e034fbc1 added limit=2 parameter to split() so Windows paths are properly parsed. 2014-04-30 10:09:06 -04:00
codeanticode
f4a81e0c45 Merge branch 'master' of https://github.com/processing/processing.git 2014-04-28 00:03:05 -04:00
codeanticode
7097691f8f testing non-blocking seek 2014-04-28 00:02:43 -04:00
Daniel Shiffman
3d5b64da06 Merge pull request #2481 from AmnonOwed/ClarifyPVector.fromAngle()
Clarify fromAngle() input (in radians)
2014-04-27 21:15:44 -04:00
AmnonOwed
776d1eb75c Clarify fromAngle() input (in radians) 2014-04-27 01:51:53 +02:00
codeanticode
e3ccd69ce6 missing categories are correctly saved in binary 2014-04-25 22:53:50 -04:00
codeanticode
34a3ed1852 take care of #2465 2014-04-22 16:53:17 -04:00
Ben Fry
e3bcb85b19 Merge pull request #2455 from davidfokkema/fix-not-starting
Do not wait for debugger to start running sketch
2014-04-19 04:47:54 -04:00
Ben Fry
ad583897a1 other tweaks to server class 2014-04-19 04:45:06 -04:00
Ben Fry
cd4f74cd50 Merge pull request #2466 from kfeuz/Issue2133
Adds disconnectEvent() to Server... merging and will make additions
2014-04-19 04:37:00 -04:00
David Fokkema
e3090697e4 Wait for VMStartEvent before resuming VM
Fixes processing#2402

(Oh, yes!)
2014-04-19 10:36:00 +02:00
David Fokkema
c46c34c033 Another 'fix': added a timeout before vm.resume()
I think we have a race condition: vm.resume() is called *before* the VM is
actually ready to resume.  That is strange, since the debugger is
attached, eventQueues are set up and ready...  Still, waiting for a bit
ensures that the VM actually resumes.  This behavior was not present when
Java 1.6 was still used.  Is this a bug in Java 1.7? Or is it simply that
the VM in 1.6 started up quickly enough to hide the race condition?

I'll continue looking...
2014-04-19 10:09:10 +02:00
Kyle Feuz
fca59082a8 Fixed missing disconnect for some clients 2014-04-18 15:48:14 -07:00
David Fokkema
fd40dbfb31 Revert "Do not wait for debugger to start running sketch"
This reverts commit 5d5a5841c8.
2014-04-18 21:11:05 +02:00
Kyle Feuz
0b50a98219 Implements disconnectEvent for the Server code as requested in Issue #2133 2014-04-18 01:42:54 -07:00
Ben Fry
17fe76c153 Merge pull request #2457 from jdf/master
Switch modes: reopen current sketch in new mode editor if file extension is compatible.
2014-04-17 21:49:35 -04:00
Jonathan Feinberg
406f2c3ffa Roll back introduction of enum for handleClose param. 2014-04-17 13:14:04 -04:00
Ben Fry
33b3ed4aed Merge pull request #2461 from kfeuz/Issue1445
Fixed splice() ClassCastException issue 1445
2014-04-17 11:15:55 -04:00
Kyle Feuz
2ede696737 Fixed splice() ClassCastException issue 1445 2014-04-16 21:08:08 -07:00
Jonathan Feinberg
13ec3ce8ee Merge remote-tracking branch 'upstream/master' 2014-04-16 23:17:59 -04:00
Ben Fry
511f5a8208 update to u55 for OS X build, and disallow 1.8 2014-04-16 19:09:30 -04:00
Ben Fry
400fda8bb0 fix for categorical missing values 2014-04-16 15:40:33 -04:00
Jonathan Feinberg
f42d4e6742 Fix "switch mode" to edit current code in new mode when compatible. 2014-04-16 09:45:43 -04:00
Ben Fry
20ce7605e3 starting the next revision 2014-04-15 15:58:23 -04:00
David Fokkema
5d5a5841c8 Do not wait for debugger to start running sketch
By default, the java VM is started with options for attaching a remote
debugger.  The sketch is suspended until the remote debugger connects.
This always succeeds the first time a sketch is run.  At least on OS X
10.9, this seems to be very fragile, and successive runs of the sketch
often fail to start.  This commit tells the VM to *not* wait for the
debugger before starting the sketch.

Fixes processing#2402
2014-04-15 20:50:30 +02:00
Ben Fry
5e939b1316 add debug message.. found Java 1.8 problem with build. processing-0225-2.1.2 2014-04-15 13:51:34 -04:00
Ben Fry
c8c01e5373 tweak release notes 2014-04-15 13:42:54 -04:00
Scott Murray
7dcb43b59c Merge branch 'master' of https://github.com/processing/processing 2014-04-15 10:21:00 -07:00
Scott Murray
a32226e799 Fixes processing/processing-web#277 and cleans up lots of related mouse reference page links 2014-04-15 10:20:48 -07:00
Ben Fry
75e238462c release notes and merges 2014-04-15 12:55:40 -04:00
Ben Fry
57547e0aa2 Merge pull request #2452 from jdf/master
Permit Modes to specify different default file extension for auxilliary (not main pde) files created in new tabs.
2014-04-15 12:54:10 -04:00
Ben Fry
9dbb48a17c paper over Oracle Java bug for user.dir #2181 2014-04-15 12:34:45 -04:00
Ben Fry
db7135376b fix for code signing on Mavericks (#2453) 2014-04-15 12:33:28 -04:00
Jonathan Feinberg
cd862a71ed Merge branch 'master' of github.com:jdf/processing 2014-04-15 09:55:14 -04:00
Jonathan Feinberg
34b1eef4f8 Permit Modes to specify different default file extension for auxilliary (not main pde) files created in new tabs. 2014-04-15 09:34:12 -04:00
Jonathan Feinberg
9b14288d48 Roll back ability to silence JVM warning. 2014-04-15 09:31:08 -04:00
Ben Fry
a9503b56a2 additional fix for #1561 2014-04-14 17:27:54 -04:00
Ben Fry
da1fd98386 Merge pull request #2451 from davidfokkema/fix-cpu-usage
Do not set indeterminate state on progress bars
2014-04-14 17:24:37 -04:00
Jonathan Feinberg
563a5f3c6b Permit Modes to specify different default file extension for auxilliary (not main pde) files created in new tabs. 2014-04-14 15:53:19 -04:00
Jonathan Feinberg
3a032ac370 Allow user to suppress JVM warning if they know what they're doing. 2014-04-14 15:52:24 -04:00
David Fokkema
b05c59c27c Do not set indeterminate state on progress bars
The progress bars for installing third-party libraries were initialized
with indeterminate mode.  This results in a pretty *I'm doing something*
animation which slows down the system.  Furthermore, the progress bars are
not even visible, so there is no need for any animation.

Fixes processing#1561
2014-04-14 11:15:39 +02:00
Ben Fry
9b94c26057 not really on 1.7 yet until we update ecj.jar 2014-04-13 09:19:38 -04:00
Ben Fry
10e5072450 cleaning up the commit to fit style, deal with #2449 2014-04-13 09:18:28 -04:00
Ben Fry
3cb16702a3 fighting with code signing, change source version 2014-04-13 09:12:28 -04:00
Ben Fry
1cc7017be0 release notes for 2.1.2 2014-04-11 14:45:09 -04:00
Ben Fry
16b944a5d8 tee-hee! 2014-04-11 14:26:30 -04:00