Ben Fry
e85f10f65b
finishing the shell item
2017-07-11 15:21:38 -04:00
Ben Fry
cd4a71f19b
Merge pull request #5082 from gohai/shell
...
Build out shell a bit more
2017-07-11 14:52:40 -04:00
Ben Fry
4b26da92cd
starting the next release
2017-06-23 19:01:42 -04:00
Ben Fry
8e0c370c4f
working on 3.3.5 release
2017-06-23 17:06:07 -04:00
George Bateman
404e23a9a8
Add defaultFontOrDeath to OpenGL textWidth.
2017-06-17 09:50:25 +01:00
Ben Fry
18a64d1b30
default to using native file selector on all platforms ( #5122 )
2017-06-12 15:44:11 -04:00
Ben Fry
1872211d12
misc todo notes
2017-06-12 15:40:04 -04:00
Ben Fry
4a9c9e9217
starting the next release
2017-06-03 11:07:16 -04:00
Ben Fry
f09832dd80
working on release notes and preparing 3.3.4
2017-06-03 09:55:32 -04:00
Ben Fry
d1bf8b3936
handle edge case for set(2D vector) on a 3D vector ( fixes #5092 )
2017-06-01 09:55:37 -04:00
gohai
911c3abdd8
Make shell pretend to be an interactive shell
2017-05-22 19:38:04 +02:00
gohai
dd2efcc4d6
Build out shell a bit more
2017-05-22 17:38:27 +02:00
Ben Fry
92d1d39dbb
recent todo items
2017-05-19 07:37:46 -04:00
Ben Fry
11758b3f5a
add exec() with StringList, also start work on shell()
2017-05-09 10:25:58 -04:00
Ben Fry
199eabc488
integrate sudo patch and a couple cleanups
2017-05-08 07:21:42 -04:00
Jakub Valtar
cb229d3f92
Fix keyPressed for multiple keys
...
Java2D and FX2D send multiple PRESSED and only one RELEASE event (at
least on Windows). Therefore we have to keep track of what is pressed
and what not. Most keyboards do not support pressing more than ~10 keys
simultaneously, so this should not cause any performance problems.
Fixes #5049
2017-05-05 01:16:50 +02:00
Ben Fry
3210bd202e
look into dock name issue, find that it is a Java bug...
2017-05-04 11:59:38 -04:00
Ben Fry
d960fd1cba
prevent "run sketches on display" message from showing up on startup
2017-05-04 11:29:12 -04:00
Ben Fry
125502beee
starting the next release
2017-05-02 18:07:30 -04:00
Ben Fry
4c5b76bef0
wrapping up this release
2017-05-02 17:45:17 -04:00
Ben Fry
25d77ceef5
add release notes for 3.3.3
2017-05-02 17:07:07 -04:00
Ben Fry
5216ca96ef
Merge branch 'master' of github.com:processing/processing
2017-05-02 17:04:08 -04:00
Ben Fry
9c9f52d576
fix a couple regressions inside loadBytes()
2017-05-02 17:04:06 -04:00
Jakub Valtar
6eb3554688
Revert updatePixels() to set modified flag to true
...
PImage.modify flag is now used for two purposes and should be split into
two variables:
- internally by renderers to signal that pixels[] changed and need to be
drawn
- externally to signal other renderers that this image changed in some
way and they should update their cache
Reverts 3e5500c457
Fixes #5040
2017-05-02 22:40:25 +02:00
Ben Fry
511c21583b
this shouldn't be public
2017-04-26 23:07:20 -04:00
Ben Fry
914fb8817c
fix a dumb typo in keyPressed handling ( fixes #5033 )
2017-04-26 23:01:36 -04:00
Ben Fry
f41360c0bf
starting the next release
2017-04-25 22:25:48 -04:00
Ben Fry
8a5b8f1e65
note about the fixes from Jakub
2017-04-25 21:00:55 -04:00
Jakub Valtar
a6f50d402a
Fix typos made during pixelDensity update
...
Fixes #5028
2017-04-25 23:49:18 +02:00
Ben Fry
6214d81b8d
don't wrap null InputStream in a BufferedInputStream, also more file checks for non-existence
2017-04-25 11:59:02 -04:00
Ben Fry
fc0d36e07c
keep track of number of keys pressed so that keyPressed works with multiple keys ( fixes #4993 )
2017-04-24 20:14:44 -04:00
Ben Fry
1c44727856
add loadBytes(URL) variant that uses content length header for array size
2017-04-24 20:01:13 -04:00
Ben Fry
ecd98b4550
tweaks for clarification
2017-04-24 19:35:30 -04:00
Ben Fry
a1820a0e14
syntax tweaks
2017-04-24 19:30:42 -04:00
Ben Fry
9dba561fc3
rewrite loadBytes(File) for better performance
2017-04-24 19:29:16 -04:00
gohai
9fcdb46505
Improve loadBytes performance
...
Before, loading a 54 MB file took 2.7 seconds on my Macbook Air. With this change applied, it only takes 0.4 seconds.
2017-04-24 22:26:47 +02:00
Ben Fry
14301f3121
update from Andres, another todo
2017-04-24 08:13:33 -04:00
codeanticode
d2b35401b6
invert rgbaPixels, fixes #5013
2017-04-23 16:33:58 -04:00
Ben Fry
6b0ae7c15b
starting the next releaes
2017-04-23 15:07:34 -04:00
Ben Fry
80c1d029e5
finalize release notes for 3.3.1
2017-04-23 14:13:43 -04:00
Ben Fry
532fe906ca
deal with warnings
2017-04-22 12:03:34 -04:00
Ben Fry
6f076b84cf
add notes about the recent merges
2017-04-21 16:59:55 -04:00
Ben Fry
fa836591b0
Merge pull request #5011 from JakubValtar/blow-up
...
Window placement and pixel density cleanup
2017-04-21 16:57:20 -04:00
Ben Fry
c890d379c7
Merge pull request #5002 from gohai/arm64
...
Add support for 64-bit ARM boards
2017-04-20 14:37:20 -04:00
Ben Fry
43d15a3365
Merge pull request #5014 from gohai/chip-p3d
...
Unblock hardware-accelerated P3D on ARM Mali devices
2017-04-20 14:36:22 -04:00
Ben Fry
a5d72162bd
Merge pull request #4911 from gohai/jogl-fixes
...
Add more Raspberry Pi related fixes to JOGL
2017-04-20 14:34:38 -04:00
gohai
e77ec838b2
Unblock hardware-accelerated P3D on ARM Mali devices
...
This works around a JOGL bug that affects ARM Mali devices, such as the PocketCHIP. (reported by @xranby)
2017-04-20 11:43:51 +02:00
Jakub Valtar
18e43a9ae0
pixelDensity (all): fix background(PImage) size check
2017-04-17 21:31:59 +02:00
Ben Fry
c611de43ae
thinking about adding getTally() to IntDict
2017-04-17 13:23:46 -04:00
Jakub Valtar
0f0731d1e2
pixelDensity (OpenGL): tidy up some some variables
2017-04-15 19:14:09 +02:00