purr-data merge requestshttps://git.purrdata.net/jwilkes/purr-data/-/merge_requests2021-07-20T03:05:19Zhttps://git.purrdata.net/jwilkes/purr-data/-/merge_requests/767Added traversing feature to console find2021-07-20T03:05:19ZPrakhar AgarwalAdded traversing feature to console findI have added a new feature that will allow traversing the console search results back and forth. It now functions as mentioned in the issue. Fixes #838I have added a new feature that will allow traversing the console search results back and forth. It now functions as mentioned in the issue. Fixes #838https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/766debuild: Adjust the arm64 build to use Maurits Lamers' nwjs package.2021-04-19T10:45:29ZAlbert Gräfdebuild: Adjust the arm64 build to use Maurits Lamers' nwjs package.This is a followup to !732 which further adjusts our debuild machinery so that arm64 packages can now be built successfully on the OBS. An exemplary Debian 10 arm64 build is available [here](https://build.opensuse.org/package/show/home:a...This is a followup to !732 which further adjusts our debuild machinery so that arm64 packages can now be built successfully on the OBS. An exemplary Debian 10 arm64 build is available [here](https://build.opensuse.org/package/show/home:aggraef:purr-data-git/purr-data) (go to "Download package", choose "Debian" and then follow the instructions; or you can just grab the arm64.deb package right here: https://download.opensuse.org/repositories/home:/aggraef:/purr-data-git/Debian_10/arm64/purr-data_2.16.0+git4826+48ca6e4d-1_arm64.deb).
This build uses the only arm64 build of nw.js that seems to be available *anywhere* right now, which is a build of nw.js 0.23.7 done some time ago by Maurits Lamers, available here: https://github.com/LeonardLaszlo/nw.js-armv7-binaries/releases/tag/v0.23.7
I haven't tested the resulting binary yet. But at least it builds on the OBS now. I invite anyone with an arm64 Debian 10 system to give it a go.Jonathan WilkesJonathan Wilkeshttps://git.purrdata.net/jwilkes/purr-data/-/merge_requests/765Fixed app stalling on clicking "Help->About Pd-L2ork"2021-07-20T02:51:55ZPrakhar AgarwalFixed app stalling on clicking "Help->About Pd-L2ork"The "About Pd-L2ork" file is not accessible from within the web app, this issue was causing the bug. Now, I have linked it to an external document to make it work. Fixes #729. Related MR https://git.purrdata.net/jwilkes/purr-data/-/merge...The "About Pd-L2ork" file is not accessible from within the web app, this issue was causing the bug. Now, I have linked it to an external document to make it work. Fixes #729. Related MR https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/728https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/763allow default iemgui colors to inherit colors from GUI presets2021-04-13T23:04:58ZJonathan Wilkesallow default iemgui colors to inherit colors from GUI presetsThis allows all iemguis except `[vu]` to inherit their color from the GUI preset *if* the color is the default.
E.g., if the foreground color for a `[bng]` is "#000000" then it will be changed to whatever the foreground color happens to...This allows all iemguis except `[vu]` to inherit their color from the GUI preset *if* the color is the default.
E.g., if the foreground color for a `[bng]` is "#000000" then it will be changed to whatever the foreground color happens to be for the given GUI preset. On the default preset this is just "#000000" so there's no change. But on inverted presets and others this color choice will get changed to the preset's default color.
This way, Pd Vanilla patches with default iemgui colors will work by default with the GUI presets.
One esoteric detail-- the default iemgui background color is "#fcfcfc" instead of pure white.
In the (unlikely) case that someone has designed an interface to use specifically with a given GUI preset, they can change from "#000000" to "#000001 or something like that.Jonathan WilkesJonathan Wilkeshttps://git.purrdata.net/jwilkes/purr-data/-/merge_requests/760Added browser default reset zoom2021-05-04T07:14:16ZPrakhar AgarwalAdded browser default reset zoomI have added default browser reset zoom. This MR will remove "reset zoom" option from global menu option and allow "reset zoom" from default browser keybinding. Fixes #821I have added default browser reset zoom. This MR will remove "reset zoom" option from global menu option and allow "reset zoom" from default browser keybinding. Fixes #821https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/759Added browser default zoom out2021-05-04T07:14:16ZPrakhar AgarwalAdded browser default zoom outI have added default browser zoom out. This MR will remove "zoom out" option from global menu option and allow "zoom out" from default browser keybinding. Fixes #822I have added default browser zoom out. This MR will remove "zoom out" option from global menu option and allow "zoom out" from default browser keybinding. Fixes #822https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/758Added default browser zoom in2021-05-04T07:14:16ZPrakhar AgarwalAdded default browser zoom inI have added default browser zoomin. This MR will remove "zoom in" option from global menu option and allow "zoom in" from default browser keybinding. Fixes #823I have added default browser zoomin. This MR will remove "zoom in" option from global menu option and allow "zoom in" from default browser keybinding. Fixes #823https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/757Console shows when select all is clicked2021-04-18T21:35:49ZPrakhar AgarwalConsole shows when select all is clickedNow, the console will automatically show up when Find is clicked in "Edit->Select All". Fixes #827Now, the console will automatically show up when Find is clicked in "Edit->Select All". Fixes #827https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/755Console shows when find is clicked2021-04-10T19:33:49ZPrakhar AgarwalConsole shows when find is clickedNow, the console will automatically show up when Find is clicked in "Edit->Find". Fixes #826Now, the console will automatically show up when Find is clicked in "Edit->Find". Fixes #826https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/753pddplink: handle symbol input on the 1st inlet.2021-04-15T02:06:27ZAlbert Gräfpddplink: handle symbol input on the 1st inlet.As discussed on the mailing list, it's useful to allow symbol inputs (other than bang) on pddplink's inlet, to make it easier to invoke pddplink on a variable symbol (filename, patch, URL) value.
Note that for backward compatibility, a ...As discussed on the mailing list, it's useful to allow symbol inputs (other than bang) on pddplink's inlet, to make it easier to invoke pddplink on a variable symbol (filename, patch, URL) value.
Note that for backward compatibility, a dummy filename argument is still needed. Please check the updated help patch for details and an example.Jonathan WilkesJonathan Wilkeshttps://git.purrdata.net/jwilkes/purr-data/-/merge_requests/751fix comment border2021-05-04T01:31:43ZRukshan Senanayakafix comment borderI have added the potential fix to issue #290. Could you please confirm whether this solves the issue @jwilkes![commentfix](/uploads/805ae1fd7c8d97f3143278778d8d150d/commentfix.png)I have added the potential fix to issue #290. Could you please confirm whether this solves the issue @jwilkes![commentfix](/uploads/805ae1fd7c8d97f3143278778d8d150d/commentfix.png)https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/747Show sidebar when array options is clicked2021-04-10T18:49:41ZPrakhar AgarwalShow sidebar when array options is clickedNow, the sidebar will automatically show up when Array Options is opened. Fixes #820Now, the sidebar will automatically show up when Array Options is opened. Fixes #820https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/746Show sidebar when properties is clicked2021-04-10T18:42:28ZPrakhar AgarwalShow sidebar when properties is clickedNow, the sidebar will automatically show up when Properties is opened. Fixes #819Now, the sidebar will automatically show up when Properties is opened. Fixes #819https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/745Removed syntax bugs in CSS files2021-04-10T22:09:59ZPrakhar AgarwalRemoved syntax bugs in CSS filesI have fixed bugs in CSS files caused by syntax error. Fixes #792I have fixed bugs in CSS files caused by syntax error. Fixes #792https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/744Show sidebar when is help browser clicked2021-04-10T18:37:18ZPrakhar AgarwalShow sidebar when is help browser clickedNow, the sidebar will automatically show up when Help Browser is opened. Fixes #818Now, the sidebar will automatically show up when Help Browser is opened. Fixes #818https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/743Sidebar shows when open is clicked2021-04-04T15:56:22ZPrakhar AgarwalSidebar shows when open is clickedNow, the sidebar will automatically show up on clicking File-> Open. Fixes #817Now, the sidebar will automatically show up on clicking File-> Open. Fixes #817https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/742Sidebar shows when preferences is opened2021-04-04T15:48:06ZPrakhar AgarwalSidebar shows when preferences is openedNow, the sidebar will automatically show up when Preferences is opened. Fixes #816Now, the sidebar will automatically show up when Preferences is opened. Fixes #816https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/741[Feature] Added fullscreen feature2021-05-04T07:14:16ZPrakhar Agarwal[Feature] Added fullscreen featureI have added fullscreen feature. Now we can either press `F11` or goto `View->Fullscreen`. Fixes a part of #797I have added fullscreen feature. Now we can either press `F11` or goto `View->Fullscreen`. Fixes a part of #797https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/740Fixed files list display2021-04-04T15:38:33ZPrakhar AgarwalFixed files list displayI have fixed the file list display as described in the issue. Fixes #815I have fixed the file list display as described in the issue. Fixes #815https://git.purrdata.net/jwilkes/purr-data/-/merge_requests/739Add canvas-local bendin and zoom flags.2021-04-10T18:27:57ZAlbert GräfAdd canvas-local bendin and zoom flags.This adds canvas member variables and corresponding options for the `declare` object, so that the global (user) zoom and legacy bendin flags can be enabled and disabled separately for each canvas.
This was proposed (and deferred) earlie...This adds canvas member variables and corresponding options for the `declare` object, so that the global (user) zoom and legacy bendin flags can be enabled and disabled separately for each canvas.
This was proposed (and deferred) earlier in !561 (which see for the previous discussion and rationale), but the original branch seems to be gone, so I've rebased it on the current master and pushed it again.
Jonathan, I really hate to revive this old MR which we discussed at length already. But we're 6 months on, we don't have author-centric zoom yet, and I'm still facing the same issue that prompted me to create this MR in the first place. As long as we don't have author-centric zoom yet, can we at least implement this as a stop-gap solution, please?Jonathan WilkesJonathan Wilkes