Commit Graph

834 Commits

Author SHA1 Message Date
jhspetersson
a2618e0551 ignore cargo config 2024-05-03 09:47:42 +02:00
jhspetersson
6cd83dba6d bump version 2024-05-03 09:34:55 +02:00
jhspetersson
e3d667c5c3 update dependencies 2024-04-24 09:39:14 +02:00
jhspetersson
f698b4b655 update dependencies 2024-04-18 12:22:25 +02:00
jhspetersson
c5f0cdc18c update docs with IS_FONT and a few misc fixes 2024-04-09 10:22:40 +02:00
jhspetersson
3635c71211 update docs with IS_FONT and a few misc fixes 2024-04-09 09:00:21 +02:00
jhspetersson
8b7c53ea2a add IS_FONT field for ad hoc font file extensions detection 2024-04-08 16:45:01 +02:00
jhspetersson
f9a9e54d2c add .DJV as another ad hoc known file type 2024-03-23 10:33:20 +01:00
jhspetersson
d46d695432 add .DJV as another ad hoc known file type 2024-03-23 09:43:07 +01:00
jhspetersson
d7580c8b0b update dependencies 2024-03-23 09:42:41 +01:00
jhspetersson
5adef63934 update dependencies 2024-03-15 20:41:34 +01:00
jhspetersson
8155f25d30 update dependencies 2024-03-06 23:50:36 +01:00
jhspetersson
3b2993508a update dependencies 2024-03-05 00:50:02 +01:00
jhspetersson
086b0047db update GitHub action to support Node 20 2024-02-25 10:19:57 +01:00
Rabindra Dhakal
bacdcd1c2a
replace usage of users with uzers (#147) 2024-02-25 10:11:45 +01:00
jhspetersson
996773bde9 update dependencies 2024-02-23 22:24:52 +01:00
jhspetersson
8e108672ef update dependencies 2024-01-31 10:34:20 +01:00
jhspetersson
e85a915401 update dependencies 2024-01-30 09:33:53 +01:00
jhspetersson
3f208aa426 update dependencies 2024-01-25 14:00:21 +01:00
jhspetersson
7151e6a013 update dependencies 2024-01-24 00:01:49 +01:00
jhspetersson
e6c74d0667 update dependencies 2024-01-15 15:21:40 +01:00
jhspetersson
ba2e3ada20 support duration extraction from WAV files 2024-01-10 17:37:28 +01:00
jhspetersson
6fb0fb592f fix build 2024-01-09 13:51:08 +01:00
jhspetersson
ed44c49028 fix build 2024-01-09 13:32:50 +01:00
jhspetersson
eff876c567 fix build 2024-01-09 13:30:08 +01:00
jhspetersson
d3ebdce005 extracted additional metadata holder for files 2024-01-09 13:10:32 +01:00
jhspetersson
d5e3548952 optimize config code 2024-01-09 01:13:49 +01:00
jhspetersson
0c1911a0ad misc optimizations 2024-01-06 15:12:41 +01:00
jhspetersson
32d20485a4 misc optimizations 2024-01-06 01:06:12 +01:00
jhspetersson
801cc4ab96 remove redundant cloning 2024-01-05 21:26:24 +01:00
jhspetersson
a3401f20c7 optimize GitHub Actions build workflow 2024-01-05 20:11:23 +01:00
jhspetersson
611bcaa6f0
Update rust.yml 2024-01-04 22:48:35 +01:00
jhspetersson
b25cf8b683 support .gradle as known source code file extension 2024-01-04 16:15:56 +01:00
jhspetersson
fe91d97a0b update Github Actions build workflow 2024-01-04 16:12:53 +01:00
jhspetersson
cdb3ce6f2a bump version 2023-12-30 14:18:50 +01:00
jhspetersson
22c6d14bbc update dependencies 2023-12-28 19:52:32 +01:00
jhspetersson
69b162eca2 add quit and exit commands for interactive mode 2023-12-26 20:34:27 +01:00
jhspetersson
b8473ee97d update dependencies 2023-12-18 12:24:15 +01:00
jhspetersson
97aca8e845
add .tsx to the known extensions list 2023-12-15 16:16:05 +00:00
jhspetersson
40a2207c4b
Create CNAME 2023-12-12 16:08:59 +00:00
jhspetersson
c8c476728a adjust and document check for updates 2023-12-01 10:53:34 +01:00
jhspetersson
e933427a3b document BETWEEN operator 2023-12-01 09:28:42 +01:00
jhspetersson
16ed137c5f update dependencies 2023-12-01 01:53:42 +01:00
jhspetersson
346114554e support BETWEEN operator #139 2023-11-30 23:34:19 +01:00
jhspetersson
adc37d08a5 add/update description of FORMAT_TIME function 2023-11-27 23:41:50 +01:00
jhspetersson
b37aa6533d fix spelling 2023-11-27 23:37:45 +01:00
4censord
f5ea59e972
Add 'duration' test cases (#144)
This adds testcases for mp3 and mp4 files.
For mp3, it also adds a new test resource.

This empty (silent) mp3 was created using ffmpeg with the following command:
ffmpeg -f lavfi -i anullsrc=r=44100:cl=mono -t 35 -q:a 9 -acodec libmp3lame resources/test/audio/silent-35s.mp3
2023-11-27 23:29:05 +01:00
4censord
e78f96c54b
Add format_time function (#143)
This takes a duration in seconds and formats it like "2min 26s", "1d 4h 20min".
It does this using the "human-time" crate.
2023-11-27 23:26:55 +01:00
4censord
0c808bcbef
Make duration consistent across file types (#141)
Before, mp3 and mp4 files returned durations as seconds and milliseconds respectively.
This was confusing.

This changes the duration for mp4 files to also be in seconds.
2023-11-27 23:23:47 +01:00
4censord
ee78fc2aac
Add mkv duration extractor (#140) 2023-11-27 23:22:48 +01:00