Code Monkey home page Code Monkey logo

armyknife's People

Contributors

bachtothefuture avatar bradle-coding avatar ddacw avatar diversys avatar korli avatar pulkomandy avatar ra-v2 avatar scottmc avatar sfanxiang avatar tgkokk avatar tsundoku39 avatar twofx avatar waddlesplash avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

armyknife's Issues

Query support and node monitoring

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.

Don't create MIME types, rely on Haiku to have them as default

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.

v5.1.0 doesn't compile

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

Cover art can't be removed

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.)

Release for BeOS - AK and AK-TTE - with TagLib 1.5

Creator: Jonas Sundström
URL: http://dev.osdrawer.net/issues/218

  1. Get a working BeOS development setup
  2. Build CMake as per Haiku Ports
  3. Build TagLib using CMake
  4. Build ArmyKnife
  5. Test thoroughly with tagged mp3/etc files.
  6. Make sure the AK-TTE works with Zeta (and TuneTracker)
  7. Release on BeBits

CAUTION: comments not extracted from issues. See OsDrawer or the WaybackMachine for issue comments.

Confusing apply button

The apply button in the UI is very confusing as it also breaks the normal convention that when modifying a file you save the file afterwards, so perhaps changing it to save would be a better idea.
screenshot8

Non-standard selecting of files

Creator: B. Humdinger
URL: http://dev.osdrawer.net/issues/283

The selction of files should be similar to when working in Tracker.

  1. Load in a couple of files.
  2. Select a file in the middle.
  3. Hold down SHIFT and move down with CURSOR-DOWN twice
    --> 3 files are selcted.
  4. Keep holding SHIFT and move one up with CURSOR-UP
    --> The file above the first selected file is selected.

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.

Filtering non-audio files

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.

Update locale files.

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.

Tags not saved.

The tags are not saved after being edited. To show it the files are transferred to my Win7 system and the media info being displayed in VLC where it should show the edited tags.
screenshot1
screenshot2
screenshot3

Selection trouble when switching modes

Creator: B. Humdinger
URL: http://dev.osdrawer.net/issues/286

  1. drag&drop a few files into AK.
  2. select with ALT+A (his only happens when selecting all files with ALT+A).
  3. switch modes.
  4. click onto a file

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.

Chinese Characters?

Armyknife seems to be unable to read Chinese characters as it shows a blank where the field with Chinese character is.
screenshot4
screenshot5

[IMPORTANT] Find a new name for ArmyKnife

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)

ArmyKnife does not start Haiku nightly 64bit (55427) #6196

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...

Expand Musicbrainz Use to Support More Formats

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?

Can't play Demo-audio Packages

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.

Make a 5.1.2 release

Pull in any updated translations and make a fresh release of the current code. Be sure to update version info in the program.

Edit: No empty text fields allowed

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.

Names->Attributes

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.

No Help menu

There seems to be no help menu for ArmyKnife. For an app that has menu not self-explanatory it may seem better to explain what they do.
screenshot8

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.