Jordan Petridis
b3c4de320b
Remove dead dependancies.
2018-01-20 07:41:09 +02:00
Jordan Petridis
93372a30d0
1.21 Gigawatts. Remove non-future indexing loop.
...
Tried to have a seperate futures loop but it's too confusign having
too write a Trait2, functon2, etc version of everything and keep it together.
Futures are functional sort of, so the synchronous versioun can be removed.
It still needs a ton of work though to be ready, or even get near the perf
of of the sync+rayon version.
2018-01-18 11:38:24 +02:00
Jordan Petridis
e4d77a6ba4
Cleanup the id() method mess of the diesel models.
2018-01-13 07:46:56 +02:00
Jordan Petridis
13ba2762ad
Move the download manager to the gtk crate.
2018-01-05 22:02:06 +02:00
Jordan Petridis
e9dd297bf3
Merge branch 'master' into 33-downloader-re-work
2018-01-05 21:43:41 +02:00
Jordan Petridis
eafad35860
Upgrade diesel to 1.0.0 and update rest dependancies.
2018-01-05 19:57:11 +02:00
Jordan Petridis
b32f448957
When downloading an episode, set it's title to rowid instead of it's title.
2018-01-01 16:36:15 +02:00
Jordan Petridis
a3cd76dbf8
hammond-downloader: Use glob Insead of hardcoded file extensions.
2017-12-31 03:59:48 +02:00
Jordan Petridis
1d78ab7c42
Cargo upgrade.
2017-12-28 23:19:36 +02:00
Jordan Petridis
d5d55d4ef3
Update dependancies.
2017-12-12 16:51:24 +02:00
Jordan Petridis
74a1aae168
Upgraded diesel to 0.99 and switched from the git master into crated.io.
...
Also did a cargo upgrade of all the dependancies.
Notable upgrades are r2d2, lazystatic 1.0, loggerv 0.6 and rss 1.2
2017-12-02 01:39:28 +02:00
Jordan Petridis
7eff93ecf1
Remove rand from the downloader.
2017-11-26 03:47:43 +02:00
Jordan Petridis
052988a2b1
Update dependancies.
2017-11-19 18:14:56 +02:00
Jordan Petridis
a286014a62
Refactored indexing functions of the Diesel models.
2017-11-14 17:56:28 +02:00
Jordan Petridis
03637903c6
Update dependancies.
2017-11-14 13:06:09 +02:00
Jordan Petridis
1fbacad8b9
Updated rayon.
2017-11-10 11:42:11 +02:00
Jordan Petridis
d3beb30f00
Closed #5 . Proper guessing of the file extension from the mime-type.
2017-11-10 11:35:58 +02:00
Jordan Petridis
07c1395c29
Cleanup of downloader module.
2017-11-09 17:47:38 +02:00
Jordan Petridis
8c5cdf75a7
Cleaned up a bit the downloader moduel and added some unit tests.
2017-11-08 20:22:07 +02:00
Jordan Petridis
74715292b3
Updated reqwest depencancy.
2017-10-20 05:10:14 +03:00
Jordan Petridis
23753708c6
Build time speedup.
2017-10-11 18:34:30 +03:00
Jordan Petridis
1c508798c9
Updated dependancies.
2017-10-10 16:19:07 +03:00
Jordan Petridis
8d17976b8a
Dependancy cleanup.
2017-10-05 16:03:51 +03:00
Jordan Petridis
93027e5530
Final crate restructure I hope.
2017-10-05 15:02:19 +03:00