Commit graph

708 commits

Author SHA1 Message Date
Serial
52869915b7 0.3.2 2022-01-02 17:26:30 -05:00
Serial
612a8b062e Preserve track/disc numbers when converting Ilst 2022-01-02 17:12:16 -05:00
Serial
aa1c306f76 Add accessors for ilst int pairs, convert gnre when reading 2022-01-02 16:08:12 -05:00
Serial
c8bdee2004 Restrict bench workflow to certain paths 2022-01-02 14:46:32 -05:00
Serial
075e0e692f Add FileType::primary_tag_type 2021-12-31 14:34:54 -05:00
Serial
749f920cf0 Change Criterion output format 2021-12-31 13:36:42 -05:00
Alex
d610d59830
Remove conflicting options 2021-12-31 13:09:19 -05:00
Serial
ced0f06861 Add benchmark workflow 2021-12-31 12:58:39 -05:00
Serial
b42b423c50 Fix FLAC writing 2021-12-31 09:13:48 -05:00
Serial
bec96a139b Don't allow writing empty items in Vorbis Comments 2021-12-31 02:11:53 -05:00
Serial
dc501c1b62 Merge remote-tracking branch 'origin/main' 2021-12-30 23:20:20 -05:00
Serial
d312f48406 Fix Tag -> Id3v2Tag conversion 2021-12-30 23:20:08 -05:00
Alex
5808d44aa9
Clippy 2021-12-29 22:31:03 -05:00
Alex
27057e5bac
Fix FLAC max size 2021-12-29 22:26:36 -05:00
Serial
6491aadab2 Remove Mp3File::read_properties 2021-12-29 16:57:27 -05:00
Serial
af37013e54 Improve speed of MP3 property reading
This also adds Mp3File::read_properties, which will eventually be added to all files.
2021-12-29 16:36:37 -05:00
Serial
b805af3a0c Add Id3v2Tag::{unsync_text, comments} 2021-12-29 15:20:00 -05:00
Serial
667e2a872f 0.3.1 2021-12-24 13:33:58 -05:00
Serial
76bfc60c97 fmt 2021-12-24 13:17:48 -05:00
Serial
17f771d8a8 Add some QOL methods 2021-12-24 13:16:27 -05:00
Alex
882026eca9
Disable dependency dashboard 2021-12-23 12:55:46 -05:00
Alex
392eb69db0
Merge pull request #18 from Serial-ATA/renovate/flate2-1.x 2021-12-23 12:54:02 -05:00
Alex
79ee986cd0
Merge pull request #19 from Serial-ATA/renovate/ogg_pager-0.x 2021-12-23 12:53:50 -05:00
Alex
80c5a21889
Merge pull request #20 from Serial-ATA/renovate/paste-1.x 2021-12-23 12:53:39 -05:00
Renovate Bot
330313d95c
Update Rust crate paste to 1.0.6 2021-12-23 17:51:25 +00:00
Renovate Bot
9dd6e3a79e
Update Rust crate ogg_pager to 0.1.8 2021-12-23 17:51:23 +00:00
Renovate Bot
7e4a7cbf3d
Update Rust crate flate2 to 1.0.22 2021-12-23 17:51:21 +00:00
Alex
f07bcb2d4f
Merge pull request #17 from Serial-ATA/multi-tag-files 2021-12-23 10:27:26 -05:00
Serial
ddf449856b Prepare for release 2021-12-23 10:15:13 -05:00
Serial
8021ca924c Finalize docs 2021-12-23 10:00:54 -05:00
Serial
c29b0012ed Fix METADATA_BLOCK_PICTURE parsing/writing 2021-12-22 17:21:15 -05:00
Serial
f7ab03ce47 Fix privacy issue 2021-12-22 10:06:22 -05:00
Serial
8f2f7ba484 Restructure project 2021-12-22 09:49:43 -05:00
Serial
e61f63e63b Finish resolving feature issues 2021-12-21 20:54:16 -05:00
Serial
a7d9deaa14 Make property reading optional 2021-12-21 20:20:24 -05:00
Serial
e5d2c4dc1f Resolve feature issues 2021-12-21 17:28:18 -05:00
Serial
a23e285c8f Update README.md 2021-12-20 10:58:00 -05:00
Serial
ea0f3007e8 Add tag_writer example 2021-12-20 10:56:32 -05:00
Serial
2273e4608f Add Id3v2Tag::genre 2021-12-20 09:54:01 -05:00
Serial
555a28d5b2 Fix ID3v2 text decoding; Clippy 2021-12-20 09:46:44 -05:00
Serial
07c4bf8cbc Add tag_stripper example 2021-12-20 09:44:38 -05:00
Serial
9e8a04826b Make tags Clone 2021-12-19 11:32:20 -05:00
Serial
76ee2a55af Do a better job recognizing picture magic signatures 2021-12-19 11:32:02 -05:00
Serial
64362615cf Add simplified getters/setters and tag reader example 2021-12-12 12:47:26 -05:00
Serial
2a0da87074 Support ID3v2 unsynchronisation, add extra ID3v2 tests 2021-12-11 12:24:10 -05:00
Serial
6fa5ee0890 Fix benches 2021-12-10 22:09:11 -05:00
Serial
ca0ee7d6b8 Cleanup 2021-12-10 18:43:34 -05:00
Serial
2b4bf99b75 Fix ID3v2 -> Tag conversion, fix docs 2021-12-07 16:35:09 -05:00
Serial
379042cd10 More work on docs 2021-12-06 20:04:22 -05:00
Serial
12451b2df9 Continue working on docs 2021-12-06 07:18:07 -05:00