{"action":"closed","issue":{"url":"https://api.github.com/repos/josephtaylor/sketch-mapper/issues/5","labels_url":"https://api.github.com/repos/josephtaylor/sketch-mapper/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/josephtaylor/sketch-mapper/issues/5/comments","events_url":"https://api.github.com/repos/josephtaylor/sketch-mapper/issues/5/events","html_url":"https://github.com/josephtaylor/sketch-mapper/issues/5","id":107570624,"number":5,"title":"Incompatible with ControlP5 2.2.5","user":{"login":"josephtaylor","id":999191,"avatar_url":"https://avatars.githubusercontent.com/u/999191?v=3","gravatar_id":"","url":"https://api.github.com/users/josephtaylor","html_url":"https://github.com/josephtaylor","followers_url":"https://api.github.com/users/josephtaylor/followers","following_url":"https://api.github.com/users/josephtaylor/following{/other_user}","gists_url":"https://api.github.com/users/josephtaylor/gists{/gist_id}","starred_url":"https://api.github.com/users/josephtaylor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josephtaylor/subscriptions","organizations_url":"https://api.github.com/users/josephtaylor/orgs","repos_url":"https://api.github.com/users/josephtaylor/repos","events_url":"https://api.github.com/users/josephtaylor/events{/privacy}","received_events_url":"https://api.github.com/users/josephtaylor/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/josephtaylor/sketch-mapper/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-21T18:27:35Z","updated_at":"2015-09-22T03:21:14Z","closed_at":"2015-09-22T03:21:14Z","body":"Need to upgrade ControlP5 to 2.2.5 and fix compatibility issue.\r\nControlP5 2.2.5 was released in July: https://github.com/sojamo/controlp5/releases/download/v2.2.5/controlP5-2.2.5.zip\r\n\r\nError when running example sketch:\r\n```\r\nControlP5 2.2.5 infos, comments, questions at http://www.sojamo.de/libraries/controlP5\r\njava.lang.RuntimeException: java.lang.NoSuchMethodError: controlP5.Group.captionLabel()LcontrolP5/Label;\r\n\tat com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)\r\n\tat jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)\r\n\tat jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)\r\n\tat javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)\r\n\tat javax.media.opengl.Threading.invoke(Threading.java:191)\r\n\tat javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:541)\r\n\tat processing.opengl.PJOGL.requestDraw(PJOGL.java:688)\r\n\tat processing.opengl.PGraphicsOpenGL.requestDraw(PGraphicsOpenGL.java:1651)\r\n\tat processing.core.PApplet.run(PApplet.java:2256)\r\n\tat java.lang.Thread.run(Unknown Source)\r\nCaused by: java.lang.NoSuchMethodError: controlP5.Group.captionLabel()LcontrolP5/Label;\r\n\tat jto.processing.sketch.mapper.QuadOptionsMenu.<init>(QuadOptionsMenu.java:30)\r\n\tat jto.processing.sketch.mapper.SketchMapper.<init>(SketchMapper.java:58)\r\n\tat SketchMapperTest.setup(SketchMapperTest.java:45)\r\n\tat processing.core.PApplet.handleDraw(PApplet.java:2361)\r\n\tat processing.opengl.PJOGL$PGLListener.display(PJOGL.java:862)\r\n\tat jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)\r\n\tat jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)\r\n\tat javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1289)\r\n\tat jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)\r\n\tat jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)\r\n\tat javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300)\r\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\r\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\r\n\tat java.awt.EventQueue.access$200(Unknown Source)\r\n\tat java.awt.EventQueue$3.run(Unknown Source)\r\n\tat java.awt.EventQueue$3.run(Unknown Source)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\r\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\r\n\tat java.awt.EventDispatchThread.run(Unknown Source)\r\n```"}}