Page MenuHomeSolus

Update kid3 to 3.7.0
ClosedPublic

Authored by Harvey on Feb 19 2019, 2:22 PM.

Details

Summary

Lots of changes since 3.5.1 here is their summarised list

  • 3.7.0 The most important new feature is a playlist editor. Playlist items can be added, removed and reordered. Improvements include editors for the formats to convert between tags and file names and drop down lists with available tag values when multiple files are selected. The new file list fixes problems with updates when directories are renamed.
  • 3.6.2 This bugfix release fixes the use of free form MP4 atoms, import from CSV with DOS line endings, the application icon in KDE wayland sessions and other bugs. The generation of file names from tags is improved by supporting conditional text around a value from the tags, which is only inserted when the corresponding value exists.
  • 3.6.1 This bugfix release improves the speed when saving with a lot of unchanged files in the directory. It fixes wrong parsing of the xid atom when using the Mp4v2Metadata plugin, scrolling to the opened file when using a custom sort order in the file list and avoids changing the file name extension when setting file names from the tags.
  • 3.6.0 Ratings can now be edited using stars with configurable mapping between rating values and the number of stars. New options include a maximum length for file names and showing hidden files. Support for MP4 files is improved by handling more atom types. Bug fixes include renaming of directories with subfolders on Windows and finding frames by their frame ID. The Android app has a fresh look in Material style.
Test Plan

use kid3-qt to edit mp3 title and album metadata
use kid3-cli to edit mp4 title metadata

Diff Detail

Repository
R3400 kid3
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
Harvey created this revision.Feb 19 2019, 2:22 PM
Harvey requested review of this revision.Feb 19 2019, 2:22 PM
Harvey updated this revision to Diff 13334.Feb 19 2019, 2:25 PM

Fixed newline

Congratulations with your first revision :)

package.yml
29

There is a pkgconfig for that: pkgconfig(gstreamer-1.0).
Use pkgconfigs always when it's possible. You can see if package has it by running eopkg info <package name>

Harvey updated this revision to Diff 13335.Feb 19 2019, 3:00 PM
Harvey edited the summary of this revision. (Show Details)

Switched to pkgconfig for gstreamer

Harvey updated this revision to Diff 13336.Feb 19 2019, 3:06 PM

Realised alphabetical order was a thing...

JoshStrobl requested changes to this revision.Feb 21 2019, 1:39 PM
JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
package.yml
5

You should be using a mirror URL.

This revision now requires changes to proceed.Feb 21 2019, 1:39 PM
Harvey updated this revision to Diff 13381.Feb 21 2019, 9:48 PM
Harvey marked an inline comment as done.

Switch to using a mirror

JoshStrobl accepted this revision.Feb 25 2019, 12:25 PM
This revision is now accepted and ready to land.Feb 25 2019, 12:25 PM
Closed by commit R3400:ab6e8f295650: Update kid3 to 3.7.0 (authored by Troy Harvey <harveydev@protonmail.com>, committed by JoshStrobl). · Explain WhyFeb 25 2019, 12:26 PM
This revision was automatically updated to reflect the committed changes.