Commit Graph

4382 Commits

Author SHA1 Message Date
REAS f444288ad6 Update for pop() and push() reference, correction 2019-01-23 10:16:06 -08:00
REAS 0a9cad7057 Update for pop() and push() reference, re-genererated PApplet 2019-01-23 10:12:35 -08:00
REAS 6f1b231057 Update for pop() and push() reference 2019-01-23 10:10:06 -08:00
REAS 1fb6300235 Update for circle() and square() reference 2019-01-23 09:23:42 -08:00
Ben Fry 1cef69f5b0 cleaning up from PRs, other todo items 2019-01-23 11:30:14 -05:00
Ben Fry 148697da70 Merge pull request #5686 from monkstone/patch-1
Update missing @Deprecated tags in PApplet.java
2019-01-23 11:00:17 -05:00
Ben Fry fed1af04fd starting the next release 2019-01-23 08:09:53 -05:00
Ben Fry 82a56ed36f circle() and square() reference 2019-01-23 08:09:46 -05:00
REAS cfb5936bbb Changes to documentation for circle() and square() 2019-01-22 22:26:40 -08:00
Ben Fry 91e3d5a125 Merge branch 'master' of github.com:processing/processing 2019-01-22 19:05:51 -05:00
Ben Fry 82f7eeda8b preparing release notes 2019-01-22 18:57:55 -05:00
Mark Slee fe3990355c Fix bug with control-click for RIGHT on Mac OS, addresses #5765
When a control-click occurs, the macosxLeftButtonWithCtrlPressed flag
was set, but was never being unset due to accidental comparison with
the button variable instead of action variable. All future mouse
operations reported as right-click on Mac OS. This fixes the comparison
so that only the operations from a mouse press with the control button
down are reported as RIGHT. The flag is cleared after mouse release.
2019-01-22 15:35:02 -08:00
Ben Fry 9548caeaba starting 3.5.2 2019-01-22 10:49:35 -05:00
Ben Fry e3d70d2f5d starting 3.5.1 2019-01-21 08:37:40 -05:00
Ben Fry f122cdae73 major cleanup of the todo.txt file for core 2019-01-20 09:52:40 -08:00
Ben Fry 76eeaccedc normalize the behavior of remove() in the Dict classes 2019-01-20 09:52:29 -08:00
Ben Fry 5800dfc4e2 cleaning up the todo list a bit 2019-01-19 17:16:14 -08:00
Ben Fry de20fffba7 more notes about font issues and performance 2019-01-18 15:59:15 -08:00
Ben Fry 9e14f98ec3 adding circle, square, push, pop 2019-01-18 15:59:05 -08:00
Ben Fry eb60ee2d05 add push() and pop() 2019-01-18 15:17:51 -08:00
Ben Fry ed165727a3 add circle() and square() 2019-01-18 15:16:21 -08:00
Ben Fry 75efd1a212 greatly improve startup slowness on systems that have a lot of fonts installed 2019-01-18 14:32:22 -08:00
Ben Fry fca49356b3 cleanups for default font warning (#5606 and #5481) 2019-01-18 12:02:56 -08:00
Ben Fry 642f9a4495 Merge pull request #5605 from FlorisVO/master
Shows a warning when createFont can't find a named font (#5481)
2019-01-18 11:50:24 -08:00
Ben Fry ab6cd9f922 additional cleanup to SVG code after incorporating #4168 2019-01-18 11:44:12 -08:00
Ben Fry f82e7039d7 Merge pull request #4168 from poqudrof/master-origin
Extended support of SVG format
2019-01-18 11:35:32 -08:00
Ben Fry 69bee72578 remove unnecessary cast 2019-01-18 09:55:51 -08:00
Ben Fry 5b6a89a833 more notes and updates for recent issues 2019-01-17 08:54:00 -08:00
codeanticode 6739c2c862 create attribute in setAttrib() functions if does not exist, and also fix indexing bug 2019-01-15 13:33:04 -05:00
codeanticode 5d05885774 set tessGeo when collecting custom vertex attributes 2019-01-15 13:30:24 -05:00
Ben Fry 12664c1621 still more bug reports 2019-01-11 19:44:48 -05:00
Ben Fry a23efc8c9c Merge pull request #5699 from JakubValtar/fix-pgraphicsopengl-setsize
Recreate FBOs when offscreen PGraphicsOpenGL is resized
2019-01-11 19:42:36 -05:00
Ben Fry 6d2c788819 Merge pull request #5698 from JakubValtar/fix-poly-vertex-buffer
Fix vertex buffer initialized with wrong number of components
2019-01-11 19:41:45 -05:00
Ben Fry 2aba49c756 Merge pull request #5697 from JakubValtar/improve-frame-rate
Stop frame rate counter from exaggerating
2019-01-11 19:40:52 -05:00
Ben Fry a8d993c87b Merge pull request #5674 from JakubValtar/fix-ctrl-click
Make sure Ctrl+Left Mouse on MacOS is consistent
2019-01-11 19:37:22 -05:00
Ben Fry 72943abd89 updates for github issues, etc 2019-01-11 18:42:39 -05:00
codeanticode 6df06674f0 check if pixels is null 2019-01-10 08:19:13 -05:00
codeanticode a6a57e80f3 removed use of transform stack in PShapeOpenGL 2019-01-10 06:49:40 -05:00
codeanticode 7e59e4c578 added 2D version of invMatrix utility methods 2019-01-10 06:47:07 -05:00
codeanticode 6cfe24af2f unload pixels if only used to init texture 2019-01-10 05:14:24 -05:00
Jakub Valtar d77543a3c9 Recreate FBOs when offscreen PGraphicsOpenGL is resized
Otherwise FBOs keep the old size and things understandably break.
2018-11-07 22:47:38 +01:00
Jakub Valtar 809115c131 Fix buffer initialized with wrong number of components
Poly vertex buffer was initialized with 3 components, but has 4.
2018-11-07 22:30:11 +01:00
Jakub Valtar b237961450 Stop frame rate counter from exaggerating
Frame rate counter finally gets its ticket for speeding.

Frame rate is now calculated by averaging frame times instead of averaging frame rates. Rationale is explained in the comment.
2018-11-07 22:24:45 +01:00
Martin Prout 5e7ea5635a Update PApplet.java
@Deprecated missing
2018-10-21 07:18:50 +01:00
Jakub Valtar d512d21fcf Move Ctrl+Left Mouse code from surfaces to PApplet 2018-10-09 09:19:36 +02:00
Jakub Valtar eb64449f9b Make sure Ctrl+Left Mouse on MacOS is consistent
Make sure PRESS, DRAG and RELEASE report the same mouse button on MacOS.

- If CTRL was pressed during Left PRESS, report Right Button until the button is released, regardless of whether CTRL is still down.
- If CTRL was not pressed during Left PRESS, report Left Button until the button is released, regardless of CTRL state.

Fixes #5672
2018-10-07 21:55:14 +02:00
Ben Fry 8c0199e019 note about the revert for #5476 2018-09-18 10:16:00 -04:00
Ben Fry d25aa1b322 Merge branch 'master' of github.com:processing/processing 2018-09-14 10:09:56 -04:00
Ben Fry 4003c9a3c7 back out bad text() fix for tabs, other notes 2018-09-14 10:09:54 -04:00
Sigmund Hansen 07e5d319e4 Fixes blend mode not being set correctly, fixing #5645. 2018-09-10 15:27:50 +02:00