Commit Graph

76 Commits

Author SHA1 Message Date
t 5cf98b3c17 feat: improve error messages 2021-04-21 00:57:23 +02:00
t 54e174eb0a build: include "README.md" & "CHANGELOG.md" to crate package 2021-04-21 00:26:28 +02:00
t 803860cce5 doc: add changelog 2021-04-21 00:26:21 +02:00
t f2bfddd76e refactor: move actual transcoding into own fn 2021-04-17 01:53:25 +02:00
t d073ef10b5 feat: add "copy" codec 2021-04-17 01:14:34 +02:00
t 399c4b8a2c build: update cargo deps 2021-04-17 00:21:47 +02:00
t 3188d074b7 build: update nix deps 2021-04-17 00:20:44 +02:00
t 5242aac566 bump version (v1.1.0) v1.1.0 2021-02-10 23:22:40 +01:00
t 49003c9983 add readme 2021-02-10 23:21:57 +01:00
t 530446bcd6 add flac dest format to example config 2021-02-10 23:18:24 +01:00
t aa65b30873 update cargo deps 2021-02-10 22:22:06 +01:00
t f1a71189c8 flake.lock: Update
Flake input changes:

* Updated 'nixpkgs': 'github:NixOS/nixpkgs/b881f100f65eacbbafdf65cff78c8d4104a1d04a' -> 'github:NixOS/nixpkgs/26f6af373ec1b867d751b56fb802f14010c8351b'
2021-02-10 22:15:31 +01:00
t cc2ac9cb37 update nix deps 2021-02-02 13:27:15 +01:00
t 511f5d1237 update cargo deps 2021-02-02 13:26:33 +01:00
t ff06358268 set resampling qulity to highest "10" 2021-02-02 13:22:14 +01:00
t 183e34c217 add flac encoding format 2021-01-15 21:18:27 +01:00
t 755f5dbd1d update nix deps 2020-12-31 01:07:44 +01:00
t 762064efd6 clean up 2020-12-29 21:31:33 +01:00
t 9959a26e48 only include needed src files in cargo pkg/publish 2020-12-28 18:46:47 +01:00
t 870f7fc1ea bump version (v1.0.0) v1.0.0 2020-12-28 15:53:56 +01:00
t 9dd803cbdf update cargo deps 2020-12-28 15:47:53 +01:00
t 7139573fcf add cargo metadata 2020-12-28 15:42:50 +01:00
t 35043094f9 fix typo 2020-12-28 15:32:18 +01:00
t 23e4382e1b update rust deps 2020-12-27 16:26:08 +01:00
t ad02308008 add init subcommand
it writes out the example config into a file
2020-12-27 13:54:46 +01:00
t 5417edc24c remove unused fn 2020-12-27 13:11:10 +01:00
t ed375eb6fd add missing error reporting 2020-12-27 12:38:06 +01:00
t 8b96f17cdf return Result from get_convertion_args instead of panicking on error 2020-12-27 01:46:17 +01:00
t 5099454991 remove unneeded cloning 2020-12-23 15:35:38 +01:00
t 901b0d8a4d allow omission of extensions in config file 2020-12-23 12:24:56 +01:00
t 3e4a9f1cbe add support for extensions matching 2020-12-22 18:37:15 +01:00
t 4af2e1504c add support for regex & glob pattern for same match entry 2020-12-22 18:37:15 +01:00
t 85e6a0cbeb add support for transcoding to mp3 2020-12-22 18:37:15 +01:00
t 61c275352d (nix): update deps 2020-12-22 12:19:48 +01:00
t b673526098 limit task progress ratio range
to prevent ui crashes when the progress data requested from gstreamer is somehow broken
2020-12-19 16:29:37 +01:00
t 29a4ca3220 use tokios async fs api instead of blocking fs 2020-12-19 15:55:42 +01:00
t acb0c5a0e9 fix panic in ui if there are no tasks on start 2020-12-19 13:45:32 +01:00
t 1349f9e01f fix failing init if log file is missing 2020-12-19 13:15:32 +01:00
t b0c48d405e add ui 2020-12-19 13:02:20 +01:00
t 99a75fa4e1 (nix): use unstable nixpkgs for dev-environment 2020-12-02 10:15:45 +01:00
t 133196f3cd use nix flake & remove legacy shell.nix 2020-11-30 17:59:52 +01:00
t 1f57a5489d add Cargo.lock 2020-11-30 17:51:53 +01:00
t 0d8c02cafc fix typo 2020-11-29 19:33:49 +01:00
t 1bb1cf3a83 add "wav" as default matcher extension 2020-11-29 19:30:38 +01:00
t e8d0324f30 use gstreamer Element instead of subclass where possible 2020-11-29 19:20:47 +01:00
t b5190ed581 use gstreamer "decodebin" to auto-decode audio files 2020-11-29 19:13:52 +01:00
t 595fbbb3ed add support for glob matchers 2020-11-28 18:19:54 +01:00
t 458b7b9aa1 add input file matching through configs
and allow codec options for each matching
2020-11-28 16:53:00 +01:00
t dac57fa4d1 fix relative path handling in config 2020-11-08 17:05:17 +01:00
t cef350fca2 improve configurability 2020-11-08 16:21:27 +01:00