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?
at once
libraries, rather than reversed-alphabetically)
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.
for those of you who develop libraries and publish them via deken,
there's also an updated version of the deken
cmdline utility.
object's help-patch)
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
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce
Hooray! I will test when I upload my next deken packages (= in a couple of days).
On 03.03.2021 22:30, IOhannes m zmölnig wrote:
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
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Haven't tested all features, but it's here, looks good. Thanks!
Em qua., 3 de mar. de 2021 às 20:57, Christof Ressi info@christofressi.com escreveu:
Hooray! I will test when I upload my next deken packages (= in a couple of days). On 03.03.2021 22:30, IOhannes m zmölnig wrote:
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
Pd-announce mailing listPd-announce@lists.iem.athttps://lists.puredata.info/listinfo/pd-announce
_______________________________________________Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
I just test the new deken and it looks good ! It is very nice to upgrade deken by its own with "deken-plugin". And it is now cool to find an object or/and a library. Only good ! ++
Jack
Le 04/03/2021 à 00:55, Christof Ressi a écrit :
Hooray! I will test when I upload my next deken packages (= in a couple of days).
On 03.03.2021 22:30, IOhannes m zmölnig wrote:
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
Pd-announce mailing list Pd-announce@lists.iem.at https://lists.puredata.info/listinfo/pd-announce
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On Wed, 2021-03-03 at 22:30 +0100, IOhannes m zmölnig wrote:
- select multiple packages (with right-click) and download/install them at once
I _love_ the ability to search for many packages at the same time (and then also select multiple for installation). For this to be useful, the implicit wildcard characters had to be stripped. So I'm glad you already turned them of on the server.
When searching for multiple packages, the results are not listed alphabetically. For instance, the results for search term 'slip zexy' list zexy before slip.
I guess that is not an issue with the deken-plugin, but (probably) with the server. I mention it anyway.
Roman
Thanks a lot for your work, it looks good here (although like Alex I didn't extensively test every feature), and they seem all valuable features!
A little remark: when you select multiple packages with the right-click menu, it would be great if selected packages were highlighted so you can know that they are (selected).
And BTW: what is the "deken-test" package?
Le jeu. 4 mars 2021 à 10:22, Roman Haefeli reduzent@gmail.com a écrit :
On Wed, 2021-03-03 at 22:30 +0100, IOhannes m zmölnig wrote:
- select multiple packages (with right-click) and download/install them at once
I _love_ the ability to search for many packages at the same time (and then also select multiple for installation). For this to be useful, the implicit wildcard characters had to be stripped. So I'm glad you already turned them of on the server.
When searching for multiple packages, the results are not listed alphabetically. For instance, the results for search term 'slip zexy' list zexy before slip.
I guess that is not an issue with the deken-plugin, but (probably) with the server. I mention it anyway.
Roman
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On 3/4/21 5:29 PM, Antoine Rousseau wrote:
A little remark: when you select multiple packages with the right-click menu, it would be great if selected packages were highlighted so you can know that they are (selected).
aren't they. because for me, they are (see attached screenshot)
And BTW: what is the "deken-test" package?
i think you can install it ;-)
gfmds IOhannes
On 3/4/21 10:22 AM, Roman Haefeli wrote:
When searching for multiple packages, the results are not listed alphabetically. For instance, the results for search term 'slip zexy' list zexy before slip.
actually, they never were sorted alphabetically. or well, they were, but in reverse order (so Zexy sorted before Slip, which sorted before Else).
this was somewhat bogus: https://github.com/pure-data/deken/issues/230
however, as described (well: alluded) in the issue, i don't think that an alphabetical sort makes much sense anyhow.
since 0.7, deken therefore sorts libraries by their latest releases (actually the last upload date). that's bsaed on the assumption that the newest packages are of more interest.
in the above example, else (last upload 2020-12-28) sorts before zexy (last upload 2020-05-29), which sorts before slip (last upload 2019-04-28)
there's a bug in 0.7.1, where the upload-date of a version of the package of a non-compatible architecture would affect the sorting of the compatible packages, but that is fixed in current development version.
I guess that is not an issue with the deken-plugin, but (probably) with the server. I mention it anyway.
actually, the sorting is done in the plugin.
gfmdsr IOhannes