haikuarchives / armyknife Goto Github PK
View Code? Open in Web Editor NEWArmyKnife is an application that lets you edit the metadata of audio files
License: MIT License
ArmyKnife is an application that lets you edit the metadata of audio files
License: MIT License
Creator: Scott McCreary
URL: http://dev.osdrawer.net/issues/273
The Makefiles and perhaps some other tweaks made be needed to get Army Knife building on a gcc4 Haiku.
like m4a and so on. There is planty formats that supports id3 or other similar tags. The MediaPlayer can play them, but ArmyKnife cannot read the id3 tags from some formats.
I have a big collection of m4a, alac and flac files and would like to use the attributes, but i don't want to create all of them with hand. But ArmyKnife doesn't want to work with anything, except mp3.
Is it possible to support different formats too?
Creator: B. Humdinger
URL: http://dev.osdrawer.net/issues/277
The split pane between control view and list view should be resizable.
ArmyKnife has no Open Files
menu anywhere. Its documentation states that ArmyKnife could be opened by dragging files into its list box. It would be helpful if there was a label on the empty list box that says "Drag and drop files here"
Same issue as Calendar had, an attempt to put a / in the filename will result in chaos. Substitute the division slash whenever a / is in the song title.
See HaikuArchives/Calendar#96
Apparently the rights to the name of ArmyKnife are held by TuneTracker, who've requested that we change it. (They initially suggested to just add a space; but due to technical restrictions of GitHub and HPKG files we can't do that.)
This must be fixed before any packages are uploaded to the repos as they would conflict with TuneTracker's packages on end-user's systems.
cc: @scottmc @pulkomandy (as you're not watching this repo for some reason)
Creator: B. Humdinger
URL: http://dev.osdrawer.net/issues/461
ArmyKnife registers the attributes AUDIO:* to audio/mpeg, while the supertype "audio" already has them registered as "Audio:*" in the default Haiku image.
CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.
Creator: B. Humdinger
URL: http://dev.osdrawer.net/issues/557
ArmyKnife creates MIME types for files not already in the MIME db. It creates "audio/x-vorbis" for Ogg Vorbis files although there's already "audio/ogg" for those. It also add an ugly bitmap icon for that. And it adds the attributes to this MIME type instead leaving it to the "audio" supertype.
Also, dropped MP3 files create "audio/mpeg" with attributes instead relying on the supertype.
Haiku should come with all needed, correctly configured MIME types and ArmyKnife shouldn't include MIME type creating.
I think #461 I mentioned the related issue, not 100% duplicate...
CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.
Latest catkeys are from 5+ years ago and there's only 3 languages listed. Update the en.catkeys and pass it to polygot so things can be updated.
Also check for any remaining cases of "The Army Knife" and change them to "ArmyKnife", seems to be at least one, many others still left.
Creator: B. Humdinger
URL: http://dev.osdrawer.net/issues/286
You'd expect to only select that one file (or if you ALT+click to deselect one file). Instead something weird is going on and no matter how you click around, something's wrong...
CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.
Currently only drag and drop is supported. It would be useful to have a menu item to import file(s) using a file selector
It'd be nice to be able to export the album art to a file. Perhaps by dragging out of armyknife, or right-click option.
Creator: B. Humdinger
URL: http://dev.osdrawer.net/issues/285
It'd be nice if you could drag&drop a query and have the found files added to the file list.
Once in the file list, the query can't be live anymore though, because changing attributes or filenames would remove them immediately from the list... :)
There should, however, be node monitoring of changing filenames.
CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.
**Creator: **
URL: http://dev.osdrawer.net/issues/650
Media Player only shows the name of file and under attributes menu only ratings options is shown.None of the Attributes set by Army Knife such as Title,Artist is not shown in Media Player.
CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.
Creator: Scott McCreary
URL: http://dev.osdrawer.net/issues/275
Since only a few things from libSanta are used, and libWalter already provides for most of them, it may be helpful to move over to using libWalter as it also adds other features that can be used to improve Army Knife.
Creator: B. Humdinger
URL: http://dev.osdrawer.net/issues/283
The selction of files should be similar to when working in Tracker.
I'd expect to have the last added file removed from the selection.
CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.
Doesn't compile, though the taglib and musicbrainz devel packages are installed:
In file included from /Source-Ports/ArmyKnife/source/albumpictureview.h:7, from /Source-Ports/ArmyKnife/source/albumpictureview.cpp:1: /boot/system/develop/headers/taglib/id3v2tag.h:29: tag.h: No such file or directory /boot/system/develop/headers/taglib/id3v2tag.h:30: tbytevector.h: No such file or directory /boot/system/develop/headers/taglib/id3v2tag.h:31: tstring.h: No such file or directory /boot/system/develop/headers/taglib/id3v2tag.h:32: tlist.h: No such file or directory /boot/system/develop/headers/taglib/id3v2tag.h:33: tmap.h: No such file or directory /boot/system/develop/headers/taglib/id3v2tag.h:34: taglib_export.h: No such file or directory /boot/system/develop/headers/taglib/id3v2tag.h:36: id3v2framefactory.h: No such file or directory In file included from /Source-Ports/ArmyKnife/source/albumpictureview.h:8, from /Source-Ports/ArmyKnife/source/albumpictureview.cpp:1: /boot/system/develop/headers/taglib/mpegfile.h:29: taglib_export.h: No such file or directory /boot/system/develop/headers/taglib/mpegfile.h:30: tfile.h: No such file or directory /boot/system/develop/headers/taglib/mpegfile.h:32: mpegproperties.h: No such file or directory In file included from /Source-Ports/ArmyKnife/source/albumpictureview.h:9, from /Source-Ports/ArmyKnife/source/albumpictureview.cpp:1: /boot/system/develop/headers/taglib/id3v2frame.h:29: tstring.h: No such file or directory /boot/system/develop/headers/taglib/id3v2frame.h:30: tbytevector.h: No such file or directory /boot/system/develop/headers/taglib/id3v2frame.h:31: taglib_export.h: No such file or directory In file included from /Source-Ports/ArmyKnife/source/albumpictureview.h:10, from /Source-Ports/ArmyKnife/source/albumpictureview.cpp:1: /boot/system/develop/headers/taglib/id3v2header.h:29: tbytevector.h: No such file or directory /boot/system/develop/headers/taglib/id3v2header.h:30: taglib_export.h: No such file or directory In file included from /Source-Ports/ArmyKnife/source/albumpictureview.h:11, from /Source-Ports/ArmyKnife/source/albumpictureview.cpp:1: /boot/system/develop/headers/taglib/attachedpictureframe.h:29: id3v2frame.h: No such file or directory /boot/system/develop/headers/taglib/attachedpictureframe.h:30: id3v2header.h: No such file or directory /boot/system/develop/headers/taglib/attachedpictureframe.h:31: taglib_export.h: No such file or directory /boot/system/develop/etc/makefile-engine:291: recipe for target 'objects.x86-gcc2-release/albumpictureview.o' failed
Creator: B. Humdinger
URL: http://dev.osdrawer.net/issues/278
Tabs would be much better for the different mode control views to the left of the list.
Creator: B. Humdinger
URL: http://dev.osdrawer.net/issues/284
ATM ArmyKnife works with every file that's imported when opened or by drag&drop. This means that also .m3u or a cover .jpg are part of the file list if e.g. a folder was drag&dropped.
When you rename files in Copy or Name mode, those files are also renamed if they were selected with unwanted results as those don't have the necessary attributes are then named " - - - - .mp3".
Best to filter unsupported files.
CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.
Also update the text to point to HaikuArchives instead of OSDrawer
You have to wave another window on top of the image view to have it drawn.
See Hare for an example.
Creator: B. Humdinger
URL: http://dev.osdrawer.net/issues/281
Unlimited undo.
CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.
There's been no releases of ArmyKnife since moving to github. Update the version info and make and tag a point release to capture the recent changes. Also update CREDITS, About info.
Creator: Richard Sjusen Nyhus
URL: http://dev.osdrawer.net/issues/649
Reset button doesn't work in army Knife.
How do you remove an attribute/tag? I expect that an attribute/tag never gets physically removed, but you just remove the contents.
Doing that, e.g. by removing the text in the Album text field, and pressing "Save", the text just re-appears.
Adding coverart sometimes takes and other times it doesn't.
Pull in any updated translations and make a fresh release of the current code. Be sure to update version info in the program.
Creator: Scott McCreary
URL: http://dev.osdrawer.net/issues/274
Taglib has support for tagging the artwork fields of the ID3v2 tag. Perhaps add a way to drag&drop album artwork to Army Knife.
Creator: Scott McCreary
URL: http://dev.osdrawer.net/issues/237
The Genre drop down button chops off text for longer types when font is set at 18 on haiku.
Save as saving settings in Hare:
HaikuArchives/Hare#44
Army knife doesn't support the music files in the audio Demo package
CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.
Creator: ???
URL: http://dev.osdrawer.net/issues/652
Army Knife doesn't handle names to attributes option correctly especially in Title name.
CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.
Creator: Scott McCreary
URL: http://dev.osdrawer.net/issues/390
libcoverart is a library for fetching album cover art. It would be nice to have support for this added to ArmyKnife.
How do you remove cover art? It appears that you can't just now.
(Actually, I haven't yet managed to add graphics, see #54.
Maybe a context menu on the cover to "Remove".
(Plus "Import..." as drag'n'drop alternative and "Export as..." to save the image. And "Open with..." to choose an app for viewing/editing.)
Does not start:
/boot/system/apps/ArmyKnife> /boot/system/apps/ArmyKnife/ArmyKnife
runtime_loader: /boot/system/apps/ArmyKnife/ArmyKnife: Could not resolve symbol '_ZN15BColumnListView7IndexOfEP4BRow'
resolve symbol "_ZN15BColumnListView7IndexOfEP4BRow" returned: -2147478780
runtime_loader: /boot/system/apps/ArmyKnife/ArmyKnife: Troubles relocating: Symbol not found
/boot/system/apps/ArmyKnife>
hrev 55438 nightly Haiku 64bit:
runtime_loader: /boot/system/apps/ArmyKnife/ArmyKnife: Could not resolve symbol '_ZN15BColumnListView7IndexOfEP4BRow'
resolve symbol "_ZN15BColumnListView7IndexOfEP4BRow" returned: -2147478780
runtime_loader: /boot/system/apps/ArmyKnife/ArmyKnife: Troubles relocating: Symbol not found
so still same...
Creator: Jonas Sundström
URL: http://dev.osdrawer.net/issues/218
CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.
It still does not start at all:
http://0x0.st/oxxL.png
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.