Skip to content

Commit 05f5116

Browse files
committed
Replace p5.Framebuffer from libraries section now that a core feature shares the name
1 parent d946534 commit 05f5116

File tree

5 files changed

+9
-12
lines changed

5 files changed

+9
-12
lines changed

src/assets/js/reference.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2445,7 +2445,7 @@ define('listView',[
24452445
});
24462446

24472447

2448-
define('text!tpl/item.html',[],function () { return '<h2><%=item.name%><% if (item.isMethod) { %>()<% } %></h2>\n\n<% if (item.example) { %>\n<div class="example">\n <h3 id="reference-example">Examples</h3>\n\n <div class="example-content" data-alt="<%= item.alt %>">\n <% _.each(item.example, function(example, i){ %>\n <%= example %>\n <% }); %>\n </div>\n</div>\n<% } %>\n\n<div class="description">\n\n <h3 id="reference-description">Description</h3>\n\n <% if (item.deprecated) { %>\n <p>\n Deprecated: <%=item.name%><% if (item.isMethod) { %>()<% } %> is deprecated and will be removed in a future version of p5. <% if (item.deprecationMessage) { %><%=item.deprecationMessage%><% } %>\n </p>\n <% } %>\n\n\n <span class=\'description-text\'><%= item.description %></span>\n\n <% if (item.extends) { %>\n <p><span id="reference-extends">Extends</span> <a href="/reference/#/<%=item.extends%>" title="<%=item.extends%> reference"><%=item.extends%></a></p>\n <% } %>\n\n <% if (item.module === \'p5.sound\') { %>\n <p>This function requires you include the p5.sound library. Add the following into the head of your index.html file:\n <pre><code class="language-javascript">&lt;script src="path/to/p5.sound.js"&gt;&lt;/script&gt;</code></pre>\n </p>\n <% } %>\n\n <% if (item.constRefs) { %>\n <p>Used by:\n <%\n var refs = item.constRefs;\n for (var i = 0; i < refs.length; i ++) {\n var ref = refs[i];\n var name = ref;\n if (name.substr(0, 3) === \'p5.\') {\n name = name.substr(3);\n }\n if (i !== 0) {\n if (i == refs.length - 1) {\n %> and <%\n } else {\n %>, <%\n }\n }\n %><a href="./#/<%= ref.replace(\'.\', \'/\') %>"><%= name %>()</a><%\n }\n %>\n </p>\n <% } %>\n</div>\n\n<% if (isConstructor || !isClass) { %>\n\n<div class="syntax">\n <h3 id="reference-syntax">Syntax</h3>\n <p>\n <% syntaxes.forEach(function(syntax) { %>\n <pre class="language-javascript"><%= syntax %></pre>\n <% }) %>\n </p>\n</div>\n\n\n<% if (item.params) { %>\n <div class="params">\n <h3 id="reference-parameters">Parameters</h3>\n <ul aria-labelledby=\'reference-parameters\'>\n <% for (var i=0; i<item.params.length; i++) { %>\n <% var p = item.params[i] %>\n <li>\n <div class=\'paramname\'><%=p.name%></div>\n <% if (p.type) { %>\n <div class=\'paramtype\'>\n <% var type = p.type.replace(/(p5\\.[A-Z][A-Za-z]*)/, \'<a href="#/$1">$1</a>\'); %>\n <span class="param-type label label-info"><%=type%></span>: <%=p.description%>\n <% if (p.optional) { %> (Optional)<% } %>\n </div>\n <% } %>\n </li>\n <% } %>\n </ul>\n </div>\n<% } %>\n\n<% if (item.return && item.return.type) { %>\n <div>\n <h3 id="reference-returns">Returns</h3>\n <p class=\'returns\'><span class="param-type label label-info"><%=item.return.type%></span>: <%= item.return.description %></p>\n </div>\n<% } %>\n\n<% } %>\n';});
2448+
define('text!tpl/item.html',[],function () { return '<h2><%=item.name%><% if (item.isMethod) { %>()<% } %></h2>\n\n\n<div class="description">\n\n <h3 id="reference-description">Description</h3>\n\n <% if (item.deprecated) { %>\n <p>\n <span id=\'reference-deprecated1\'>Deprecated:</span> <%=item.name%><% if (item.isMethod) { %>()<% } %> <span id=\'reference-deprecated2\'>is deprecated and will be removed in a future version of p5.</span> <% if (item.deprecationMessage) { %><%=item.deprecationMessage%><% } %>\n </p>\n <% } %>\n\n\n <span class=\'description-text\'><%= item.description %></span>\n\n <% if (item.extends) { %>\n <p><span id="reference-extends">Extends</span> <a href="/reference/#/<%=item.extends%>" title="<%=item.extends%> reference"><%=item.extends%></a></p>\n <% } %>\n\n <% if (item.module === \'p5.sound\') { %>\n <p><span id="reference-p5sound-requires">This function requires you include the p5.sound library. Add the following into the head of your index.html file:</span>\n <pre><code class="language-javascript">&lt;script src="path/to/p5.sound.js"&gt;&lt;/script&gt;</code></pre>\n </p>\n <% } %>\n\n <% if (item.constRefs) { %>\n <p>Used by:\n <%\n var refs = item.constRefs;\n for (var i = 0; i < refs.length; i ++) {\n var ref = refs[i];\n var name = ref;\n if (name.substr(0, 3) === \'p5.\') {\n name = name.substr(3);\n }\n if (i !== 0) {\n if (i == refs.length - 1) {\n %> and <%\n } else {\n %>, <%\n }\n }\n %><a href="./#/<%= ref.replace(\'.\', \'/\') %>"><%= name %>()</a><%\n }\n %>\n </p>\n <% } %>\n</div>\n\n<% if (item.example) { %>\n <div class="example">\n <h3 id="reference-example">Examples</h3>\n \n <div class="example-content" data-alt="<%= item.alt %>">\n <% _.each(item.example, function(example, i){ %>\n <%= example %>\n <% }); %>\n </div>\n </div>\n <% } %>\n \n\n<% if (isConstructor || !isClass) { %>\n\n<div class="syntax">\n <h3 id="reference-syntax">Syntax</h3>\n <p>\n <% syntaxes.forEach(function(syntax) { %>\n <pre class="language-javascript"><%= syntax %></pre>\n <% }) %>\n </p>\n</div>\n\n\n<% if (item.params) { %>\n <div class="params">\n <h3 id="reference-parameters">Parameters</h3>\n <ul aria-labelledby=\'reference-parameters\'>\n <% for (var i=0; i<item.params.length; i++) { %>\n <% var p = item.params[i] %>\n <li>\n <div class=\'paramname\'><%=p.name%></div>\n <% if (p.type) { %>\n <div class=\'paramtype\'>\n <% var type = p.type.replace(/(p5\\.[A-Z][A-Za-z]*)/, \'<a href="#/$1">$1</a>\'); %>\n <span class="param-type label label-info"><%=type%></span>: <%=p.description%>\n <% if (p.optional) { %> (Optional)<% } %>\n </div>\n <% } %>\n </li>\n <% } %>\n </ul>\n </div>\n<% } %>\n\n<% if (item.return && item.return.type) { %>\n <div>\n <h3 id="reference-returns">Returns</h3>\n <p class=\'returns\'><span class="param-type label label-info"><%=item.return.type%></span>: <%= item.return.description %></p>\n </div>\n<% } %>\n\n<% } %>\n';});
24492449

24502450

24512451
define('text!tpl/class.html',[],function () { return '\n<% if (typeof constructor !== \'undefined\') { %>\n<div class="constructor">\n <%=constructor%>\n</div>\n<% } %>\n\n<% let fields = _.filter(things, function(item) { return item.itemtype === \'property\' && item.access !== \'private\' }); %>\n<% if (fields.length > 0) { %>\n <h3 id=\'reference-fields\'>Fields</h3>\n <ul aria-labelledby=\'reference-fields\'>\n <% _.each(fields, function(item) { %>\n <li>\n <div class=\'paramname\'><a href="<%=item.hash%>" <% if (item.module !== module) { %>class="addon"<% } %>><%=item.name%></a></div>\n <div class=\'paramtype\'><%= item.description %></div>\n </li>\n <% }); %>\n </ul>\n<% } %>\n\n<% let methods = _.filter(things, function(item) { return item.itemtype === \'method\' && item.access !== \'private\' }); %>\n<% if (methods.length > 0) { %>\n <h3 id=\'reference-methods\'>Methods</h3>\n <ul aria-labelledby=\'reference-methods\'>\n <% _.each(methods, function(item) { %>\n <li>\n <div class=\'paramname\'><a href="<%=item.hash%>" <% if (item.module !== module) { %>class="addon"<% } %>><%=item.name%><% if (item.itemtype === \'method\') { %>()<%}%></a></div>\n <div class=\'paramtype\'><%= item.description %></div>\n </li>\n <% }); %>\n </ul>\n<% } %>\n';});

src/data/en.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1431,9 +1431,8 @@ libraries:
14311431
p5.jacdac: Plug-and-play micro-controllers for p5js
14321432
p5.PatGrad: p5.PatGrad let's you add patterns and gradients to your sketches.
14331433
p5.projection: Easy projection mapping of sketches onto real world surfaces
1434-
p5.Framebuffer: >-
1435-
A fast offscreen canvas for WebGL, giving access to depth data for fog and
1436-
blur effects.
1434+
p5.filterRenderer: >-
1435+
A library for p5.js WebGL mode to draw with depth blur and shadows.
14371436
p5.capture: >-
14381437
p5.capture provides a simple GUI to easily record p5.js animations and output
14391438
video files in various formats (webm, gif, mp4, png, jpg, and webp).

src/data/hi.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1607,9 +1607,8 @@ libraries:
16071607
p5.jacdac: p5js के लिए प्लग-एंड-प्ले माइक्रो-कंट्रोलर।
16081608
p5.PatGrad: p5.PatGrad आपके रेखाचित्रों में पैटर्न और ग्रेडिएंट जोड़ता है।
16091609
p5.projection: Easy projection mapping of sketches onto real world surfaces
1610-
p5.Framebuffer: >-
1611-
A fast offscreen canvas for WebGL, giving access to depth data for fog and
1612-
blur effects.
1610+
p5.filterRenderer: >-
1611+
A library for p5.js WebGL mode to draw with depth blur and shadows.
16131612
p5.capture: >-
16141613
"p5.capture विभिन्न स्वरूपों (webm, gif, mp4, png, jpg, और webp) में p5.js
16151614
एनिमेशन और आउटपुट वीडियो फ़ाइलों को आसानी से रिकॉर्ड करने के लिए एक सरल GUI

src/data/ko.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1424,9 +1424,8 @@ libraries:
14241424
p5.jacdac: Plug-and-play micro-controllers for p5js
14251425
p5.PatGrad: p5.PatGrad let's you add patterns and gradients to your sketches.
14261426
p5.projection: Easy projection mapping of sketches onto real world surfaces
1427-
p5.Framebuffer: >-
1428-
A fast offscreen canvas for WebGL, giving access to depth data for fog and
1429-
blur effects.
1427+
p5.filterRenderer: >-
1428+
A library for p5.js WebGL mode to draw with depth blur and shadows.
14301429
p5.capture: >-
14311430
p5.capture provides a simple GUI to easily record p5.js animations and
14321431
output video files in various formats (webm, gif, mp4, png, jpg, and webp).

src/data/libraries/libraries.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -329,8 +329,8 @@
329329
]
330330
},
331331
{
332-
"name": "p5.Framebuffer",
333-
"url": "https://github.com/davepagurek/p5.Framebuffer",
332+
"name": "p5.filterRenderer",
333+
"url": "https://github.com/davepagurek/p5.filterRenderer",
334334
"authors": [
335335
{
336336
"name": "Dave Pagurek",

0 commit comments

Comments
 (0)