Compare commits

..

29 Commits

Author SHA1 Message Date
Vincent Riquer
f738ce4568 fix quoting issue 2026-01-16 03:47:46 +01:00
Vincent Riquer
18016f86c9 v1.0.5 changelog 2026-01-16 03:47:46 +01:00
ScriptFanix
12507b1e1a Resolve "Store dest filename relative" 2026-01-16 03:47:23 +01:00
Vincent Riquer
9c2ff0fafb missing space between read args in Insert() 2025-11-11 17:17:56 +01:00
Vincent Riquer
096ab5ef9d Insert(): missing -r 2025-11-11 05:23:32 +01:00
Vincent Riquer
c7b428d4fd bonus: don't strip backslashes 2025-11-11 05:09:00 +01:00
Vincent Riquer
4e052a33d4 Make it all work 2025-11-11 05:03:17 +01:00
Vincent Riquer
eb45983613 toys: use NULL in reads from db 2025-11-10 15:44:17 +01:00
Vincent Riquer
12da4f5259 tags: use NULL in reads from db 2025-11-10 15:39:16 +01:00
Vincent Riquer
0cf8ee09b4 tasks & workers: use NULL in reads from db 2025-11-10 15:36:26 +01:00
Vincent Riquer
c5815669e2 copy: use NULL in reads from db 2025-11-10 15:33:55 +01:00
Vincent Riquer
b067454799 dh helpers: use NULL in reads from db 2025-11-10 15:26:13 +01:00
Vincent Riquer
b4d65f15aa atom: use NULL in reads from db 2025-11-10 15:02:24 +01:00
Vincent Riquer
0f259c6b3f openDatabase: remove both fifo at oince 2025-11-10 02:29:47 +01:00
Vincent Riquer
a2a576f14b open database with -newline set to NULL 2025-11-10 01:57:46 +01:00
Vincent Riquer
e335d42156 getFiles: use NULL as separator 2025-11-10 01:54:18 +01:00
Vincent Riquer
800525d90b Update CHANGELOG 2025-11-10 01:28:08 +01:00
ScriptFanix
fba7d5d0fd Merge branch '27-script-is-uselessly-verbose' into 'dev'
Resolve "Script is uselessly verbose"

See merge request atom/AtOM!36
2025-11-10 00:59:42 +01:00
ScriptFanix
3c9d8fdfe1 Resolve "Script is uselessly verbose" 2025-11-10 00:59:42 +01:00
ScriptFanix
1d8ef90968 Revert "Merge branch '27-script-is-uselessly-verbose' into 'dev'"
This reverts merge request !34
2025-11-10 00:53:37 +01:00
ScriptFanix
a44fc069fe Merge branch '29-many-error-codes-are-not-defined' into 'dev'
Use predictable exit codes

Resolve "Many error codes are not defined"

See merge request atom/AtOM!35
2025-11-09 06:56:37 +01:00
ScriptFanix
6e1a85199c Resolve "Many error codes are not defined" 2025-11-09 06:56:37 +01:00
ScriptFanix
cb64b5749c Merge branch '27-script-is-uselessly-verbose' into 'dev'
Resolve "Script is uselessly verbose"

See merge request atom/AtOM!34
2025-11-09 06:18:26 +01:00
ScriptFanix
fb35fea3e0 Resolve "Script is uselessly verbose" 2025-11-09 06:18:26 +01:00
Vincent Riquer
fdcdbbacde Update test data info 2025-11-09 02:46:32 +01:00
Vincent Riquer
97e47d1d0b allow ignoring microseconds in file timestamps 2025-11-09 02:26:14 +01:00
ScriptFanix
b6110cf626 Merge branch '28-store-dest-filename-relative' into 'dev'
Store transcoded filenames relative to the destination path 
Makes moving files around easier

See merge request atom/AtOM!33
2025-11-09 01:37:53 +01:00
ScriptFanix
656767af2b Resolve "Store dest filename relative" 2025-11-09 01:37:52 +01:00
Vincent Riquer
ce1ff7aff5 quickfix: createindex: gracefully handle empty channel count, sampling rate, bitdepth 2025-11-03 01:41:21 +01:00

15
atom
View File

@ -550,9 +550,9 @@ done
echo 'COMMIT;' >&3
(( cron )) || echo -n $'\r\033[K'
(( count )) \
&& echo "Created $count tasks for $filecount files" \
"${togo:+($togo left) }" \
"${copies:+($copies immediate copies)}"
&& echo "Created $count tasks for $filecount files \
${togo:+($togo left) } \
${copies:+($copies immediate copies)}"
# remove perl unicode to ascii coprocess
(( textunidecodeneeded )) && eval exec "${toascii[1]}>&-"
@ -675,17 +675,20 @@ endtime=$EPOCHSECONDS
elapsedseconds
/
( 24*60*60 )
)) || unset days
)) || true
(( days )) || unset days
(( hours =
( elapsedseconds - ( days*24*60*60 ) )
/
( 60*60 )
)) || (( days )) || unset hours
)) || true
(( days && hours )) || unset hours
(( minutes =
( elapsedseconds - ( ( days*24 + hours ) *60*60 ) )
/
60
)) || (( days || hours )) || unset minutes
)) || true
(( days && hours && minutes )) || unset minutes
(( seconds =
elapsedseconds
-