Releases: maestebanc/MyTag
Release list
MyTag 0.63.0
What's New in 0.63.0
• Extended M3U8 Playlist Export:
• Export loaded tracks and custom track order to standard .m3u / .m3u8 playlists with #EXTM3U and #EXTINF metadata (artist, title, duration).
• Uses portable relative paths when files are in or below the playlist folder.
• Bound to keyboard shortcut Ctrl + E, main menu, and track context menu.
• Cover Art Clipboard & File Export:
• Copy cover to clipboard: Copy embedded cover art directly to system clipboard to paste into image editors, browsers, or chat apps.
• Save cover to file: Export embedded artwork directly to disk (auto-detects .jpg, .png, .webp and suggests album folder).
• Simplified cover context menu with cleaner labels (Seleccionar imagen…, Quitar portada).
• Desktop Font Scaling Support (GNOME):
• Automatically reads org.gnome.desktop.interface text-scaling-factor so custom font scales (e.g. 1.33) render sharply at 100% UI scale.
• Dynamically scales relative to system baseline across Wayland and X11 sessions.
Installation
# Flatpak (Universal across Linux)
flatpak install mytag-0.63.0.flatpak
# Debian / Ubuntu
sudo apt install ./mytag_0.63.0-1_all.deb
# Fedora / RHEL
sudo dnf install ./mytag-0.63.0-1.fc44.noarch.rpm
# Arch Linux
sudo pacman -U mytag-0.63.0-1-any.pkg.tar.zstMyTag 0.62.1
What's New in 0.62.1
- Expanded Audio Format Support:
- Full metadata reading, editing, and cover art management for M4A / MP4 (AAC and Apple Lossless / ALAC), Ogg Vorbis (
.ogg), and Opus (.opus), alongside existing FLAC and MP3 support. - Native handling of MP4 atoms (
©nam,©ART,©alb,aART,©day,©gen,trkn,disk,covr), Vorbis Comments, andMETADATA_BLOCK_PICTURE.
- Full metadata reading, editing, and cover art management for M4A / MP4 (AAC and Apple Lossless / ALAC), Ogg Vorbis (
- Automatic Audio Stream Integrity Verification:
- Automated background async verification on file import across all supported formats (
flac --test, MP3 MPEG header/frame audit, MP4 atom inspection, OGG/Opus page sync validation). - Corrupt or unreadable files display error flags, provide detailed error tooltips, sort to the top of the table, and can be reviewed or removed with a single click.
- Toggleable in Preferences under File Options.
- Automated background async verification on file import across all supported formats (
- Dedicated Disc Number Column:
- Disc number column enabled by default at the end of the song table with natural numeric sorting.
- Dynamic Title Bar:
- Window title bar dynamically displays the program name and active version number (
MyTag 0.62.1).
- Window title bar dynamically displays the program name and active version number (
- Packaging & Compatibility:
- Full compatibility with Python 3.14 on modern distributions like Fedora 44.
- Universal Flatpak bundle with bundled dependencies and verified offline installation.
Installation
# Flatpak (Universal across Linux)
flatpak install mytag-0.62.1.flatpak
# Debian / Ubuntu
sudo apt install ./mytag_0.62.1-1_all.deb
# Fedora / RHEL
sudo dnf install ./mytag-0.62.1-1.fc44.noarch.rpmMyTag 0.62.0
What's New in 0.62.0
• Drag-and-Drop Column Reordering:
- Main track table columns can now be freely reordered by dragging column headers with direct mouse drag-and-drop.
- Interactive visual drop indicators: accentuated target line indicators (
dnd-target-left/dnd-target-right), cursor feedback (grabbing), and dimmed source column (dnd-dragging). - Seamlessly coexists with standard column sorting on simple click and independent column width resizing.
• Persistent Column Configuration: - Custom column order, visible/hidden state, and resized column widths are automatically persisted across application launches in
config.json. - Added dedicated header button and header context menu to toggle any column's visibility and restore default column order and widths at any time.
• Adaptive Table Layout: - The last visible column automatically expands to fill the remaining width of the left panel cleanly against the edge, while preceding columns remain fixed and smoothly resizable.
• Cross-Distribution Symbolic Icon Compatibility: - Embedded standard SVG symbolic icons (
tag-symbolic,system-users-symbolic,media-optical-dvd-symbolic,emblem-ok-symbolic,image-crop-symbolic) directly inside the package resources. - Ensures 100% complete and consistent icon rendering across all Linux distributions, including pure Debian with standard Adwaita or minimal desktop installations without missing icons or broken placeholders.
Installation
# Flatpak (Universal across Linux)
flatpak install mytag-0.62.0.flatpak
# Debian / Ubuntu (24.04 LTS+)
sudo apt install ./mytag_0.62.0-1_all.deb
# Fedora / RHEL
sudo dnf install ./mytag-0.62.0-1.noarch.rpm
# Arch Linux
sudo pacman -U mytag-0.62.0-1-any.pkg.tar.zstMyTag 0.61.0
What's New in 0.61.0
- Full-Width Square Album Artwork: The album cover now expands dynamically to occupy the entire width of the right inspector column, maintaining a strict 1:1 square aspect ratio via a custom GTK4 layout box.
- Direct Inline Cover Resizing: The resolution text beneath the cover (e.g.
500 × 500 px) is directly editable in-place:- Click on the text to enter edit mode, type your desired size (e.g.
800), and press Enter. - Automatically maintains proportional aspect ratio.
- No clutter or extra buttons added to the interface.
- Click on the text to enter edit mode, type your desired size (e.g.
- Natural Track Sorting & Header Sorting Fix:
- Fixed an issue where audio files were imported in lexicographical order (
1, 10, 11, 2...) instead of natural order (1, 2... 9, 10, 11), which could cause sequential auto-numbering to renumber tracks incorrectly. - Added interactive sorting to the Track number, Title, Artist, and Album columns in the main table.
- Fixed an issue where audio files were imported in lexicographical order (
- Zero-Scroll Compact Layout: Redesigned right inspector panel so the album cover art, dimensions, status banner, and all 8 metadata fields remain visible simultaneously without vertical scrolling down to 600px window height.
- Updated High-Resolution Screenshots: Refreshed UI screenshots in documentation to showcase the full-width album artwork layout.
Installation
# Flatpak (Universal across Linux)
flatpak install mytag-0.61.0.flatpak
# Debian / Ubuntu (24.04 LTS+)
sudo apt install ./mytag_0.61.0-1_all.deb
# Fedora / RHEL
sudo dnf install ./mytag-0.61.0-1.noarch.rpm
# Arch Linux
sudo pacman -U mytag-0.61.0-1-any.pkg.tar.zstMyTag 0.60.0
What's New in 0.60.0
- Unified 2-Pane Layout: Merged tags and cover into a single right inspector panel (~290px), expanding the track list to >70% of the window.
- Album Column: Added Album column to track list with integrated live search. Track number column widened to 76px.
- Context Menu: Right-click any track for instant access to all tools (fingerprinting, autonumbering, renaming, cover search, integrity).
- Dedicated Revert Button: Quick undo button on header bar, active only when changes exist.
- Built-in AcoustID: Embedded client key — zero configuration required.
- Flatpak fpcalc Support: Bundled
chromaprint(fpcalc) and enabled music library filesystem access. - Cleaner Cover Inputs: Direct numeric pixel entries replacing stepper buttons.
- Feature Guide: New guide dialog in the main menu explaining all workflows.
- Preferences: Added autonumber zero-padding (
01, 02...) and default rename pattern options.
Installation
# Flatpak
flatpak install mytag-0.60.0.flatpak
# Debian / Ubuntu
sudo apt install ./mytag_0.60.0-1_all.deb
# Fedora / RHEL
sudo dnf install ./mytag-0.60.0-1.noarch.rpm
# Arch Linux
sudo pacman -U mytag-0.60.0-1-any.pkg.tar.zst