Commit Graph

2065 Commits

Author SHA1 Message Date
codeanticode
4c445f6f99 better exception handling, fixes #3293 2015-05-18 11:09:10 -04:00
codeanticode
1f7e61d601 make surfaceJOGL static to take care of
https://github.com/processing/processing/issues/3292
2015-05-17 21:08:10 -04:00
Ben Fry
39b58a6ce6 more work on release notes and todos 2015-05-17 14:37:06 -04:00
Ben Fry
5dbb20dab5 scrubbing and thinking about how sketch params should work 2015-05-17 12:19:51 -04:00
Ben Fry
6e5f8a1dae add appendUnique() to Int/Float/StringList 2015-05-17 11:46:20 -04:00
Ben Fry
cc88580dfc more cleaning up, don't set args[] unless non-null 2015-05-17 11:27:31 -04:00
Ben Fry
a52e54b07c Merge branch 'master' of github.com:processing/processing 2015-05-17 09:35:07 -04:00
codeanticode
474dddf704 get current pixel scale from GLWindow 2015-05-17 09:14:22 -04:00
Ben Fry
231d753e24 readability fixes 2015-05-17 08:00:28 -04:00
Ben Fry
4037d0ec43 add verification note 2015-05-17 07:47:25 -04:00
Ben Fry
ae8e65b5d4 cleanup, minor refactoring 2015-05-17 07:42:37 -04:00
Ben Fry
cb947a814c add ESC handling, proper exit() handling 2015-05-17 07:37:08 -04:00
Ben Fry
b9f7857f57 requestFocus() out of PSurface, key events firing in FX 2015-05-16 23:25:40 -04:00
Ben Fry
f4a07c8a90 iron out the key and mouse handling (incomplete) 2015-05-16 23:12:43 -04:00
Ben Fry
71c8da6983 start work on event handling in fx 2015-05-16 22:05:03 -04:00
Ben Fry
ef072664f9 properly set stage size 2015-05-16 21:09:13 -04:00
Ben Fry
f421f9d537 remove debug message 2015-05-16 21:09:00 -04:00
Ben Fry
cc3f59ca39 threading improvements to get things in sync 2015-05-16 21:00:11 -04:00
Ben Fry
1c48af2ccd stage not necessarily inited yet 2015-05-16 20:37:16 -04:00
Ben Fry
b33f6dff5e remove local that was masking the superclass field 2015-05-16 20:36:53 -04:00
Ben Fry
c5f410d722 add notes about the new constructor 2015-05-16 20:00:01 -04:00
Ben Fry
e8d75f7714 implementing settings() alongside size() 2015-05-16 19:54:23 -04:00
Ben Fry
0cef1e9673 add StringList(Object...) constructor 2015-05-16 19:54:09 -04:00
Ben Fry
18e95d75ae changing how the sketchXxxx() methods work 2015-05-16 19:08:22 -04:00
Ben Fry
8a0e0168d2 remove unused imports 2015-05-16 12:36:58 -04:00
codeanticode
2e8187d9c4 present and retina tweaks 2015-05-16 10:20:45 -04:00
Ben Fry
84556fb787 Merge branch 'master' of github.com:processing/processing 2015-05-16 09:09:09 -04:00
Ben Fry
1c2738be05 fix more of size() parsing, get PDF working 2015-05-16 09:09:04 -04:00
codeanticode
efb60a7e3a some retina fixes 2015-05-16 09:00:33 -04:00
Ben Fry
e52be3f71b setSize() method for offscreen surface 2015-05-16 08:01:15 -04:00
Ben Fry
3d33fe3fd1 deal with path handling in renderers 2015-05-15 16:16:19 -04:00
Ben Fry
c37e9dc81e rework non-visible surface handling, fix size() parser 2015-05-15 16:00:35 -04:00
codeanticode
4ecb56e952 removed some warnings on GL static classes 2015-05-15 11:59:49 -04:00
codeanticode
57ce9a775d set window position in fullscreen 2015-05-15 11:44:27 -04:00
codeanticode
6c145683ba fixes for present mode 2015-05-15 11:30:27 -04:00
codeanticode
c0514c3d35 put JOGL back in 2015-05-14 18:20:03 -04:00
Ben Fry
6cdfa81d4f remove other dead parts 2015-05-14 11:35:11 -04:00
Ben Fry
e7f6be60cb rooting out additional component handling 2015-05-14 11:26:59 -04:00
Ben Fry
0d18ecaaa8 removing older code 2015-05-14 11:21:22 -04:00
Ben Fry
07fb44b3c0 add window movement events 2015-05-14 11:21:03 -04:00
Ben Fry
f2e0e05198 moving the frame event handling to PApplet itself 2015-05-14 11:20:35 -04:00
Ben Fry
4ba3c6f80e shouldn't be possible... this is problematic 2015-05-14 10:41:58 -04:00
Ben Fry
3fa5f2944e more methods, todo items 2015-05-13 22:49:24 -04:00
Ben Fry
55ac641ce0 screenX() and screenY() implementation 2015-05-13 22:44:15 -04:00
Ben Fry
11849e272b cleanup 2015-05-13 22:39:56 -04:00
Ben Fry
45c1974303 clean up svgz handling, remove fake objz file format 2015-05-13 22:32:37 -04:00
Ben Fry
9258862185 clean up svgz handling, add loadShape() to FX 2015-05-13 22:27:34 -04:00
Ben Fry
8f981430c6 implement matrix methods 2015-05-13 22:14:14 -04:00
Ben Fry
3b3adcd706 remove the extra placeWindow() method and just use one 2015-05-13 21:18:41 -04:00
Ben Fry
0f93c58817 import warnings 2015-05-13 21:08:01 -04:00