Polochon-street
1445939bf8
Merge pull request #68 from Polochon-street/add-ci-check
...
Add a local CI check script
2023-12-27 23:37:02 +01:00
Polochon_street
daee149271
Add a local CI check script
2023-12-27 23:30:40 +01:00
Polochon-street
d10a1cf526
Merge pull request #67 from Polochon-street/library-fix-utf8
...
Fix utf8 panic in the library module
2023-12-27 19:31:30 +01:00
Polochon_street
f82c98a12e
Fix utf8 panic in the library module
2023-12-27 12:58:28 +01:00
Polochon-street
cefd48021f
Merge pull request #66 from Polochon-street/update-packages-fix-build
...
Update cargo.lock
2023-12-24 17:21:26 +01:00
Paul Arzelier
534554a18e
Update cargo.lock
2023-12-24 17:04:16 +01:00
Paul Arzelier
7fcaedd2ef
Run cargo update
2023-12-03 20:44:17 +01:00
Polochon-street
b4ca23a0b6
Merge pull request #64 from Polochon-street/make-analyze-public
...
Make the Song::analyze public
2023-12-02 16:48:26 +01:00
Paul Arzelier
708201e6a1
Make the Song::analyze public
2023-12-02 16:37:04 +01:00
Paul Arzelier
87559b900b
...And do the same for Cargo.lock
2023-06-19 16:56:23 +02:00
Paul Arzelier
452653afc4
Bump version to 0.6.9
2023-06-19 16:36:11 +02:00
Paul Arzelier
0829cbf494
Add a compilation option for raspberry pis
2023-06-19 16:33:50 +02:00
Polochon-street
9ddadb4a13
Merge pull request #62 from Polochon-street/add-bindgen-feature
...
Add `update-aubio-bindings` feature
2023-04-01 17:40:45 +02:00
Polochon-street
448b03b119
Add update-aubio-bindings
feature
2023-04-01 17:40:24 +02:00
Polochon-street
fc800d2cb5
Add license
2023-03-23 22:06:17 +01:00
Polochon-street
e07fb5abe0
Put the right version in Cargo.toml
2023-03-23 21:24:21 +01:00
Polochon-street
5c49b18670
Merge pull request #58 from Polochon-street/unused-deps
...
Remove unused deps, update the others
2023-03-23 21:22:27 +01:00
Polochon-street
d2769d28d3
Remove unused deps, update the others
...
Also moved some deps that only belonged to tests
in dev-dependencies, to save build time
2023-03-23 19:02:19 +01:00
Polochon-street
743f779529
Merge pull request #61 from Polochon-street/ffmpeg6
...
Bump ffmpeg to 6.0
2023-03-16 20:50:54 +01:00
Polochon-street
0fc9f8d966
Bump ffmpeg to 6.0
2023-03-16 20:50:39 +01:00
Polochon-street
97f563dd6e
Merge pull request #56 from Polochon-street/update-should-delete
...
Update library should also delete songs
2023-02-14 21:56:07 +01:00
Polochon-street
f2e8dfe5b8
Some version changes
2023-02-14 19:06:38 +01:00
Polochon-street
266913ef13
Clippy lints
2023-02-14 18:42:38 +01:00
Polochon-street
9cf425a8ba
Update library should also delete songs
2023-02-14 17:49:33 +01:00
Polochon-street
08aba11e39
Add library::update_* change to changelog
2022-10-16 23:01:42 +02:00
Polochon-street
8391095198
Merge pull request #52 from toofar/feat/faster_update_setup_again
...
Use set for paths-to-update comparison
2022-10-16 22:59:35 +02:00
Polochon-street
4097fcce6b
Merge pull request #53 from Polochon-street/prettify-json
...
library: pretty-print json config file
2022-10-16 21:59:22 +02:00
Polochon-street
e51c242a48
library: pretty-print json config file
2022-10-16 21:50:52 +02:00
toofar
eef648bda5
Use set for paths-to-update comparison
...
With about 140k tracks the update operation takes a long time. A
flamegraph shows update_library_convert_extra_info as taking almost all
of that time and slice_contains in particular.
With the previous release 0.2.9 updates where very fast and got to the
actual analyzing part right away. With 0.3.2 it spends a lot of time
before it even gets to analyzing. And it seems to be slower to start up
the more songs you have analyzed.
Blissify 0.2.9 seemed to use a HashSet too :)
2022-10-15 16:02:01 +13:00
Polochon-street
10cddd64a3
Merge pull request #50 from Polochon-street/fix-readme
...
Describe the library module better in README.
2022-10-12 20:05:17 +02:00
Polochon-street
ad947643ee
Describe the library module better in README.
2022-10-12 19:55:51 +02:00
Polochon-street
a3be133113
Merge pull request #49 from Polochon-street/fix-number-cpu
...
Fix a bug in CPU number
2022-10-09 14:21:59 +02:00
Polochon-street
1c40ac7673
Fix a bug in CPU number
2022-10-09 12:54:54 +02:00
Polochon-street
cd3fd54018
Merge pull request #48 from Polochon-street/add-number-cpus
...
Add number cores option to Library
2022-10-03 18:23:54 +02:00
Polochon-street
8d3e328cee
Add number cores option to Library
2022-10-03 18:11:13 +02:00
Polochon-street
df976c3725
Fix Cargo.toml / changelog
2022-09-28 23:33:14 +02:00
Polochon-street
bf428a62af
Merge pull request #41 from Polochon-street/add-actually-useful-library-struct
...
Add a proper library / config example
2022-09-28 23:15:39 +02:00
Polochon-street
40f8e399c9
Final touches
2022-09-28 22:41:59 +02:00
Polochon-street
fa3d467536
Add CUE support to the library trait
2022-09-27 22:59:10 +02:00
Polochon-street
e6ad4c96a6
Add more generic sorting things
2022-09-27 18:12:11 +02:00
Polochon-street
661d848331
Add a proper library / config example
2022-09-27 18:12:11 +02:00
Polochon-street
c3f288eb71
Merge pull request #47 from Polochon-street/fix-wav-decoding
...
Fix a bug in WAV decoding
2022-09-27 17:37:35 +02:00
Polochon-street
8f36dd3ee8
Fix a bug in WAV decoding
2022-09-26 23:14:21 +02:00
Polochon-street
411cdb6ecf
Merge pull request #46 from Polochon-street/analyze-path-return-paths
...
Add analyze_paths_with_core, return proper path
2022-09-22 22:24:38 +02:00
Polochon-street
8d0d77da7d
Add analyze_paths_with_core, return proper path
2022-09-22 22:11:47 +02:00
Polochon-street
701feb414d
Merge pull request #45 from Polochon-street/fix-decoding
...
fix decoding when a file is broken
2022-09-07 23:40:58 +02:00
Polochon-street
7420da5041
fix decoding when a file is broken
2022-09-06 19:11:09 +02:00
Polochon-street
c5ffb619bb
Merge pull request #43 from Polochon-street/minor-changes
...
Make distance functions coherent
2022-08-14 18:55:53 +02:00
Polochon-street
b3f9ef5fa3
Make distance functions coherent
2022-08-14 18:47:15 +02:00
Polochon-street
89e389e1c9
Merge pull request #42 from Polochon-street/bump-ffmpeg-version
...
Bump ffmpeg to 5.1
2022-08-14 16:04:52 +02:00