Commit Graph

2776 Commits

Author SHA1 Message Date
Jakub Valtar
e2fe0bf40c Fix file path decoding
URLDecoder was being used for path decoding, even though it can't handle
RFC2396 encoding. This resulted in plus characters being removed and
possibly other weirdness.

See https://docs.oracle.com/javase/8/docs/api/java/net/URL.html
"The recommended way to manage the encoding and decoding of URLs is to
use URI, and to convert between these two classes using toURI() and
URI.toURL(). The URLEncoder and URLDecoder classes can also be used, but
only for HTML form encoding, which is not the same as the encoding
scheme defined in RFC2396."

Fixes #4417
2016-04-25 01:15:43 +02:00
gohai
c3a2564750 Add automatic mipmap support to GLES2
glGenerateMipmap is supported on GL ES 2.0 and above. Compile-tested.
2016-04-20 00:59:24 +02:00
Ben Fry
a1ebd0f7df Merge pull request #4341 from Akarshit/bugfix-blendMode
Reapplied blendMode setting.
2016-04-18 17:46:31 -04:00
Ben Fry
5ab85286e3 Merge pull request #4412 from JakubValtar/bugfix-loadimage
Make sure PImage.parent is set in loadImage()
2016-04-18 12:13:13 -04:00
Jakub Valtar
179c6052b0 Make sure PImage.parent is set in loadImage() 2016-04-17 15:02:13 +02:00
Jakub Valtar
eec809091e FX: make sure dispose() is called on exit 2016-04-17 14:59:15 +02:00
Jakub Valtar
b5e09b474a FX: window icons 2016-04-17 14:36:01 +02:00
Jakub Valtar
9739c6202c FX: cursors
Fixes #4405
2016-04-17 14:35:46 +02:00
codeanticode
205b73bf89 flushes after drawing the source texture, fixes #4404 2016-04-13 16:49:24 -04:00
Ben Fry
9c5579b233 several fixes, cleanups, and speed improvements to dictionary classes 2016-04-11 17:03:59 -04:00
codeanticode
ed7fcc7794 fixes font corruption issues, #4392 2016-04-04 23:48:35 -04:00
Jakub Valtar
dd8698427c Update app to Java 8 2016-04-02 23:17:25 +02:00
codeanticode
d0939a6552 enables stroke even when the color is same as before, fixes #4377 2016-03-30 16:59:56 -04:00
codeanticode
9438c225be Properly detect NPOT extension in GLES2 2016-03-15 10:31:48 -04:00
Ben Fry
8761cd9b65 Merge branch 'master' of github.com:processing/processing 2016-03-06 13:48:32 -05:00
Ben Fry
f2e49ea16a fix minor bug found while doing Android Wear porting 2016-03-06 13:48:26 -05:00
codeanticode
1bcce8b052 changed the w value to identify directional lights, so it conforms with
CG textbooks
2016-02-29 17:27:56 -05:00
Akarshit Wal
a38b4e89fb Reapplied blendMode 2016-02-29 21:34:17 +05:30
Akarshit Wal
411c031a68 Changed the access modifier of put() and putOnce() 2016-02-28 21:28:50 +05:30
Akarshit Wal
e5e565ebe4 Changed the access modifier of get() 2016-02-28 17:09:41 +05:30
Suhaib Khan
a9b7c07331 Adding missing docs and keywords for TableRow.
Signed-off-by: Suhaib Khan <suheb.work@gmail.com>
2016-02-27 22:07:18 +05:30
Casey Reas
b3da867769 Merge pull request #4304 from GABBAR1947/master
missing parameter in fullScreen() documentation #385
2016-02-22 06:34:04 -08:00
GABBAR1947
b63837c3e3 missing parameter in fullScreen() documentation #385 2016-02-17 10:26:34 +05:30
Ben Fry
42e88355fd switch to Java 8u74 which fixes JavaFX smoothing bug (#3795) 2016-02-13 18:16:41 -05:00
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
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
ecb0ef3758 Merge branch 'master' of github.com:processing/processing 2016-02-13 09:30:21 -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
Akarshit Wal
430510171b Changed the error message in JSON functions 2016-02-03 22:06:20 +05:30
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
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
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