Commit Graph

11656 Commits

Author SHA1 Message Date
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
0d768e2328 Merge pull request #4210 from jdf/surface
Have PSurfaceFX pay attention to the setVisible argument.
2016-02-13 10:51:55 -05:00
Ben Fry
11ffe19a20 Merge pull request #4073 from crazymaster/lang
Add Turkish to the list of languages
2016-02-13 10:49:59 -05:00
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
47f5323270 Merge pull request #4150 from crazymaster/font
Update Source Code Pro and Source Sans Pro fonts to the latest versions
2016-02-13 10:28:28 -05:00
Ben Fry
844c21cbe0 Merge pull request #4155 from GKFX/pmatrix-docs
Flesh out the Javadoc for PMatrix.
2016-02-13 10:24:54 -05:00
Ben Fry
fb21ca9133 Merge pull request #4140 from GKFX/patch-1
Fix typo in PVector.java docs
2016-02-13 10:21:46 -05:00
Ben Fry
b278870ff6 minor cleanup in launch() 2016-02-13 10:18:32 -05:00
Ben Fry
535e8305f1 Merge branch 'master' of github.com:processing/processing 2016-02-13 10:16:49 -05:00
Ben Fry
f36b120cbe Merge pull request #4171 from GKFX/patch-xdg-open
Use xdg-open in PApplet#launch(String)
2016-02-13 10:16:29 -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
Ben Fry
cb57ea9555 Merge pull request #4278 from iamutkarshtiwari/bugfix-colorSelectorIcon
'Background Color when Presenting' not visible on Preferences window
2016-02-13 09:51:33 -05:00
Ben Fry
ecb0ef3758 Merge branch 'master' of github.com:processing/processing 2016-02-13 09:30:21 -05:00
Ben Fry
962e699613 Merge pull request #4079 from JakubValtar/jit-bug-workaround
Workaround for JRE bug freezing the PDE
2016-02-13 09:30:11 -05:00
Ben Fry
43a69ad5fe add additional settings() note (#4211) 2016-02-13 09:28:28 -05:00
Ben Fry
eeb2c1ddf1 Merge pull request #4220 from JakubValtar/fix-args-settings
Initialize sketch args before calling settings()
2016-02-13 09:11:40 -05:00
Ben Fry
fa7e883e6e Merge pull request #4258 from GABBAR1947/master
whitespaces removed
2016-02-13 08:41:16 -05:00
Ben Fry
f61f26cc26 clean up formatting/readability 2016-02-13 08:39:22 -05:00
Ben Fry
4b2ea4aa77 Merge pull request #4271 from Akarshit/bugfix-findReplace
Checked if the string to replace contains the string searched
2016-02-13 08:33:48 -05:00
Utkarsh Tiwari
634b8453e8 'Background Color when Presenting' not visible on Preferences window 2016-02-09 23:56:18 +05:30
Akarshit Wal
6bed69f3b7 Checked if the string to replace contains the string searched 2016-02-05 02:32:35 +05:30
GABBAR1947
d519490186 whitespaces removed 2016-01-31 18:11:32 +05:30
Manindra Moharana
578217c0ca Updated to use the modified ECS classloader 2016-01-27 02:45:06 -08:00
codeanticode
f34b6e41cc properly update stroke weights for lines and points in PShape objects 2016-01-14 16:54:02 -05:00
Jakub Valtar
25b1db8ef0 Initialize sketch args before calling settings() 2016-01-01 22:29:30 +01:00
Scott Murray
cac70308eb Fixes processing/processing-docs#364 by adding some 'related' references 2015-12-20 11:09:01 -08:00
Jonathan Feinberg
9eb071b23c Have PSurfaceFX pay attention to the setVisible argument. 2015-12-18 14:49:56 -05:00
codeanticode
0f24e97185 check thread after init 2015-12-12 15:23:11 -05:00
George Bateman
cbf974630b Fix minor autoformatter bugs. Fixes #4185.
Enums without semicolons and labels that aren't in a method body.
2015-12-12 14:37:42 +00:00
codeanticode
d3d050b960 catches attempts to draw outside animation thread, fixes #4196 2015-12-09 16:45:57 -05:00
codeanticode
3794fa9ddc several texture handling fixes, solves #4176 2015-12-08 22:49:44 -05:00
codeanticode
25d00c279b scale point offset in 3D, fixes #4188 2015-12-08 16:19:21 -05:00
codeanticode
00fbfc7d78 renamed temp variable so attribute name is not shadowed 2015-12-08 16:17:38 -05:00
codeanticode
e2033b5644 call PApplet.exit() in windowDestroyNotify(), fixes #4156 2015-12-08 15:21:47 -05:00
codeanticode
c6eccf830a don't restore saved sphere detail if not initialized yet 2015-12-08 14:52:05 -05:00
Scott Murray
1cc40d6ecb Small typo fix for processing/processing-docs#362 2015-12-08 10:59:44 -08:00
George Bateman
d846e6b83f Use xdg-open in PApplet#launch(String) 2015-11-25 20:00:37 +00:00
gohai
f4c7d5492f Make the error message for stack overflows clearer
Regarding #4149 and against the better advice of #2623

Currently recursive functions only output this:

"crashed in event thread due to Timeout occurred while waiting for packet 29.
org.eclipse.jdi.TimeoutException: Timeout occurred while waiting for packet 29.
	at org.eclipse.jdi.internal.connect.PacketReceiveManager.getReply(PacketReceiveManager.java:186)
	at org.eclipse.jdi.internal.connect.PacketReceiveManager.getReply(PacketReceiveManager.java:197)
	at org.eclipse.jdi.internal.MirrorImpl.requestVM(MirrorImpl.java:191)
	at org.eclipse.jdi.internal.MirrorImpl.requestVM(MirrorImpl.java:226)
	at org.eclipse.jdi.internal.ThreadReferenceImpl.frames(ThreadReferenceImpl.java:257)
	at org.eclipse.jdi.internal.ThreadReferenceImpl.frames(ThreadReferenceImpl.java:240)
	at processing.mode.java.runner.Runner.findException(Runner.java:726)
	at processing.mode.java.runner.Runner.reportException(Runner.java:709)
	at processing.mode.java.runner.Runner.exceptionEvent(Runner.java:631)
	at processing.mode.java.runner.Runner$2.run(Runner.java:523)
org.eclipse.jdi.TimeoutException: Timeout occurred while waiting for packet 30.
	at org.eclipse.jdi.internal.connect.PacketReceiveManager.getReply(PacketReceiveManager.java:186)
	at org.eclipse.jdi.internal.connect.PacketReceiveManager.getReply(PacketReceiveManager.java:197)
	at org.eclipse.jdi.internal.MirrorImpl.requestVM(MirrorImpl.java:191)
	at org.eclipse.jdi.internal.MirrorImpl.requestVM(MirrorImpl.java:226)
	at org.eclipse.jdi.internal.VirtualMachineImpl.exit(VirtualMachineImpl.java:716)
	at processing.mode.java.runner.Runner.close(Runner.java:801)
	at processing.mode.java.JavaEditor.handleStop(JavaEditor.java:1156)
	at processing.mode.java.JavaToolbar.handleStop(JavaToolbar.java:146)
	at processing.mode.java.JavaToolbar$4.actionPerformed(JavaToolbar.java:104)
	at processing.app.ui.EditorButton.mousePressed(EditorButton.java:181)
	at java.awt.Component.processMouseEvent(Component.java:6522)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
	at java.awt.Component.processEvent(Component.java:6290)
	at java.awt.Container.processEvent(Container.java:2234)
	at java.awt.Component.dispatchEventImpl(Component.java:4881)
	at java.awt.Container.dispatchEventImpl(Container.java:2292)
	at java.awt.Component.dispatchEvent(Component.java:4703)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4530)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)
	at java.awt.Container.dispatchEventImpl(Container.java:2278)
	at java.awt.Window.dispatchEventImpl(Window.java:2750)
	at java.awt.Component.dispatchEvent(Component.java:4703)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.awt.EventQueue$4.run(EventQueue.java:731)
	at java.awt.EventQueue$4.run(EventQueue.java:729)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)"

with the patch this becomes

"A StackOverflowError means that you have a bug that's causing a function
to be called recursively (it's calling itself and going in circles),
or you're intentionally calling a recursive function too much,
and your code should be rewritten in a more efficient manner."

(and the TimeoutException once you click the stop button)
2015-11-17 06:31:35 +01:00
George Bateman
b238d50e5b Flesh out the Javadoc for PMatrix. 2015-11-16 19:57:07 +00:00
codeanticode
09ee576af5 only does copy for normal attributes, fixes #4048 2015-11-15 19:56:15 -05:00
codeanticode
4b45002f0a remove some obsolete code 2015-11-15 19:48:43 -05:00