[PD] [PD-announce] a barrel of fun: deken v0.7.1

IOhannes m zmölnig zmoelnig at iem.at
Wed Mar 3 22:30:18 CET 2021


hi

i'd like to announce the release of deken-v0.7.1

   https://github.com/pure-data/deken/releases/v0.7.1

the GUI-plugin can be installed via deken.
just go to "Help -> Find externals" and enter
"deken-plugin" as the search string.

this is the version i'd like to get into the next Pd release as the 
standard "find externals" implementation.
so please test :-)


what's new?

deken-plugin ("Find externals" within Pd)
=========================================

- decide whether you want to search of libraries, objects or both
- select multiple packages (with right-click) and download/install them 
at once
- install packages from files
- library sorting has improved (newer libraries sort before older 
libraries, rather than reversed-alphabetically)
- (optional) drag'n'drop package files onto the dialog to install them
- callback to allow Pd to search for uncreatable objects (dekenception)
- better support for packages with externals that don't do any number 
processing
- optionally keep package files after downloading them
- improve SHA256 verification handling

- introduce @PD_PATH@ placeholder for the path the the current 
Pd-instance, so you can set the installation directory to 
@PD_PATH@/extra and installations won't interfere with each other.
- (optional) SHA256 verification
- fix close-window shortcut

- lots more of fixes, bugs and laughs

the features marked as "(optional)" require additional software to be 
installed (e.g. the "tcllib" (for SHA256 verification) resp. the "tkdnd" 
(for drag'n'drop; if you got the dropsuite plugin to work, then this 
will work as well)
some of the features are not really user-visible yet, notably the one 
labelled "(dekenception)". but this is the deken-part of the recent 
click-broken-object-to-find-the-library demo i posted on the pd-list.


deken cmdline (create and upload packages)
==========================================

for those of you who develop libraries and publish them via deken, 
there's also an updated version of the `deken` cmdline utility.


- much improved generation of object lists (using the DESCRIPTION of the 
object's help-patch)
- new flag to override the package name
- new flag to skip GPG-signing
- settable output dir when creating packages
- strip a leading "v" from the version to prevent accidental "vv1.2.3" 
versions
- take dynamic libraries into account when calculating the architecture
- new "systemfix" command

- new "systeminfo" command (for bugreports)
- new "uninstall" command to uninstall packages (or deken itself)
- fix password input on MSYS2

- switch to hy-0.19/Python3
- binaries for macOS & Windows
- Docker image (registry.git.iem.at/pd/deken:v0.7.1) for use in CI-systems
- lots of fixes, wine and bugs

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20210303/935ff966/attachment.sig>
-------------- next part --------------
_______________________________________________
Pd-announce mailing list
Pd-announce at lists.iem.at
https://lists.puredata.info/listinfo/pd-announce


More information about the Pd-list mailing list