Skip to content

Commit 26f01a5

Browse files
committed
a note about license, and testing "extends PSketch"
1 parent 225f6ef commit 26f01a5

File tree

4 files changed

+14
-6
lines changed

4 files changed

+14
-6
lines changed

core/src/processing/core/PApplet.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@
8282
* than working around legacy Java code.
8383
*/
8484
public class PApplet implements PConstants {
85+
//public class PApplet extends PSketch { // possible in the next alpha
8586
/** Full name of the Java version (i.e. 1.5.0_11). */
8687
static public final String javaVersionName =
8788
System.getProperty("java.version");

core/src/processing/core/PSketch.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package processing.core;
2+
3+
4+
public class PSketch implements PConstants {
5+
// this is a dummy class
6+
}

core/todo.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
1274 (4.0a5)
2+
X do a test to see if PApplet extends PSketch breaks libraries
3+
X seems to be working
24

35

46
regressions

todo.txt

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,6 @@ _ https://github.com/processing/processing4/issues/177
104104
_ confirmed not working from Sam's repo either
105105

106106

107-
_ do a test to see if PApplet extends PSketch breaks libraries
108-
109107
_ lots more cleanup to do in javafx/build.xml
110108

111109
_ remove the PDE classpath from sketches
@@ -192,6 +190,11 @@ _ https://github.com/processing/processing/pull/6048
192190
_ add language support to Modes (request from Andres)
193191
_ https://github.com/processing/processing4/pull/14
194192
_ this was a small change; rebase not really needed since needs rewrite anyway
193+
_ change the license from GPL
194+
_ then pass through the source to update licenses
195+
_ add Processing Foundation as 2012-15
196+
_ update license info to state gplv2 not v3
197+
_ run through that online license checker
195198

196199

197200
discuss with Sam
@@ -477,10 +480,6 @@ _ break out Mode-specific options to their own panels in prefs
477480
_ Mode should just provide a panel for their prefs
478481
_ make the build fail if git pull on processing-docs fails
479482
_ remove "save before running" message
480-
_ pass through the source to update licenses
481-
_ add Processing Foundation as 2012-15
482-
_ update license info to state gplv2 not v3
483-
_ run through that online license checker
484483
_ save() and saveAs() need to be refactored
485484
_ https://github.com/processing/processing/issues/3843
486485
_ clean out the repo

0 commit comments

Comments
 (0)