| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -31,7 +31,8 @@ | |||
| 31 | 31 | ||
| 32 | 32 | abstract public class Contribution { | |
| 33 | 33 | static final String IMPORTS_PROPERTY = "imports"; | |
| 34 | - static final String CATEGORIES_PROPERTY = "category"; | ||
| 34 | + // static final String CATEGORIES_PROPERTY = "category"; | ||
| 35 | + static final String CATEGORIES_PROPERTY = "categories"; | ||
| 35 | 36 | //static final String MODES_PROPERTY = "compatibleModesList"; | |
| 36 | 37 | static final String MODES_PROPERTY = "modes"; | |
| 37 | 38 | //static final String AUTHORS_PROPERTY = "authorList"; | |
@@ -252,6 +253,9 @@ static StringList parseCategories(StringDict properties) { | |||
| 252 | 253 | StringList outgoing = new StringList(); | |
| 253 | 254 | ||
| 254 | 255 | String categoryStr = properties.get(CATEGORIES_PROPERTY); | |
| 256 | + if (categoryStr == null) { | ||
| 257 | + categoryStr = properties.get("category"); // try the old way | ||
| 258 | + } | ||
| 255 | 259 | if (categoryStr != null) { | |
| 256 | 260 | String[] listing = PApplet.trim(PApplet.split(categoryStr, ',')); | |
| 257 | 261 | for (String category : listing) { | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -288,10 +288,12 @@ make sure that it uses numbers (or displayWidth/Height), copy into settings | |||
| 288 | 288 | char[] c = searchArea.toCharArray(); | |
| 289 | 289 | int depth = 0; | |
| 290 | 290 | int closeBrace = -1; | |
| 291 | + // boolean literal; // inside a quoted literal? | ||
| 291 | 292 | StringBuilder sb = new StringBuilder(); | |
| 292 | 293 | for (int i = openBrace; i < c.length; i++) { | |
| 293 | 294 | if (c[i] == '{') { | |
| 294 | 295 | depth++; | |
| 296 | + // } else if (c[i] == '\'') { | ||
| 295 | 297 | } else if (c[i] == '}') { | |
| 296 | 298 | depth--; | |
| 297 | 299 | if (depth == 0) { | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -9,15 +9,16 @@ X https://github.com/processing/processing/issues/3383 | |||
| 9 | 9 | X Show "not compatible" error message in the manager | |
| 10 | 10 | X https://github.com/processing/processing/issues/3386 | |
| 11 | 11 | X Add more code for handling low-level errors on startup | |
| 12 | + X update the "Supported Platforms" wiki page with current status | ||
| 12 | 13 | ||
| 13 | 14 | manager | |
| 14 | 15 | X changed compatibleModesList to modes in examples.properties | |
| 15 | 16 | X changed authorList to authors to keep in line w/ the others | |
| 16 | - `authorList` has now changed to `authors` (though `authorList` still works to keep compatibility) Oddly enough, authorList was not a list (it's free-form text that might be a list), yet others that were lists didn't have 'list' in the name | ||
| 17 | - _ need to make a note of these | ||
| 18 | - _ should we change category to categories? | ||
| 17 | + X changed category to categories | ||
| 19 | 18 | X send list of installed Libraries, Modes, Tools, and Examples on update | |
| 20 | 19 | X https://github.com/processing/processing/issues/3365 | |
| 20 | + X disable contrib manager updates when "check for updates" is turned off | ||
| 21 | + X update the FAQ to cover the changes | ||
| 21 | 22 | ||
| 22 | 23 | contribs | |
| 23 | 24 | X Use correct localized strings in JavaEditor.java | |
@@ -26,6 +27,10 @@ X dim edit menus as appropriate during selection/no selection/etc | |||
| 26 | 27 | o http://code.google.com/p/processing/issues/detail?id=14 | |
| 27 | 28 | X https://github.com/processing/processing/issues/53 | |
| 28 | 29 | X https://github.com/processing/processing/pull/3419 | |
| 30 | + X Internationalize MovieMaker.java | ||
| 31 | + X https://github.com/processing/processing/pull/3424 | ||
| 32 | + X Auto-completion does not seem to be working | ||
| 33 | + X https://github.com/processing/processing/issues/3111 | ||
| 29 | 34 | ||
| 30 | 35 | gsoc | |
| 31 | 36 | X Mode problems window wasn't doing line breaks | |
@@ -36,15 +41,19 @@ X https://github.com/processing/processing/pull/3392 | |||
| 36 | 41 | X Examples window shows contributed examples | |
| 37 | 42 | X https://github.com/processing/processing/pull/3421 | |
| 38 | 43 | X https://github.com/processing/processing/pull/3421 | |
| 44 | + X reworking the Contribution Manager according to Scott's redesign | ||
| 45 | + X https://github.com/processing/processing/pull/3423 | ||
| 46 | + X finish adding 'examples' contribs | ||
| 47 | + X https://github.com/processing/processing/issues/2953 | ||
| 48 | + o don't return here, allow contrib types to fail: | ||
| 49 | + o https://github.com/processing/processing/blob/master/app/src/processing/app/contrib/ContributionListing.java#L509 | ||
| 39 | 50 | ||
| 40 | 51 | cleaning | |
| 41 | 52 | o libraries in java tabs (separate .java files) are reported missing | |
| 42 | 53 | o need to scan the .java files for imports that need to be included | |
| 43 | 54 | o http://code.google.com/p/processing/issues/detail?id=459 | |
| 44 | 55 | X https://github.com/processing/processing/issues/498 | |
| 45 | 56 | ||
| 46 | - "OS X v10.11 is the last major release of OS X that will support the previously deprecated Java 6 runtime and tools provided by Apple. Applications or features that depend upon Java 6 may not function properly or will not launch when Java 6 is removed." https://developer.apple.com/library/prerelease/mac/releasenotes/General/rn-osx-10.11/index.html | ||
| 47 | - | ||
| 48 | 57 | ||
| 49 | 58 | beta | |
| 50 | 59 | _ add "welcome" or "what's new" window to explain features in 3 | |
@@ -100,7 +109,12 @@ _ recent menu gets huge with other p5 versions on osx | |||
| 100 | 109 | ||
| 101 | 110 | pde/build | |
| 102 | 111 | _ error message caused by curly bracket in a println string | |
| 112 | + _ ((?<![\\])['"])((?:.(?!(?<![\\])\1))*.?)\1 to match quoted strings | ||
| 103 | 113 | _ https://github.com/processing/processing/issues/3394 | |
| 114 | + _ dim out the Run button if there are compile errors detected | ||
| 115 | + _ the AST checker has better error message handling for those cases | ||
| 116 | + _ and hitting Run replaces the useful error with something weird | ||
| 117 | + _ https://github.com/processing/processing/issues/3408 | ||
| 104 | 118 | _ when variables used in size(), getting exceptions instead of any warning | |
| 105 | 119 | _ https://github.com/processing/processing/issues/3311 | |
| 106 | 120 | _ crashed on startup w/ JavaScript mode as default b/c PdeKeyListener not found | |
@@ -118,10 +132,6 @@ _ make a Tool that installs it for all platforms, not just OS X | |||
| 118 | 132 | _ not really part of the 'build' anymore | |
| 119 | 133 | _ break out Mode options to their own panels in prefs | |
| 120 | 134 | _ Mode should just provide a panel for their prefs | |
| 121 | - _ finish adding 'examples' contribs | ||
| 122 | - _ https://github.com/processing/processing/issues/2953 | ||
| 123 | - _ don't return here, allow contrib types to fail: | ||
| 124 | - _ https://github.com/processing/processing/blob/master/app/src/processing/app/contrib/ContributionListing.java#L509 | ||
| 125 | 135 | _ add build.xml prompt for OS X developers to download the JDK update | |
| 126 | 136 | _ make examples pull/build automatic during dist | |
| 127 | 137 | _ dist needs to do a git pull on processing-docs | |
| Back | FazBrowse Home | New Git URL |
0 commit comments