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
|
9e03aaae27
|
Upgrade gtk-rs crates.
|
2017-11-26 21:25:46 +02:00 |
|
Jordan Petridis
|
7eff93ecf1
|
Remove rand from the downloader.
|
2017-11-26 03:47:43 +02:00 |
|
Jordan Petridis
|
7be0b5bbf8
|
Added a url cleanr. Closes #4.
|
2017-11-20 22:06:29 +02:00 |
|
Jordan Petridis
|
55442529a8
|
Initial switch to using r2d2.
|
2017-11-19 22:06:10 +02:00 |
|
Jordan Petridis
|
052988a2b1
|
Update dependancies.
|
2017-11-19 18:14:56 +02:00 |
|
Jordan Petridis
|
494761beaf
|
Removed id function from diesel models.
It's automaticly declared upon derive identifiable,
And there's no need to overwrite it.
|
2017-11-18 15:23:40 +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
|
4e6ed416ee
|
Disabled http refers.
|
2017-11-07 10:28:04 +02:00 |
|
Jordan Petridis
|
944156d6fe
|
#6 Switched to using the safe api for GResource.
|
2017-11-06 14:56:59 +02:00 |
|
Jordan Petridis
|
60a3b39339
|
Initial implementation of #6 Gresource support.
|
2017-11-06 12:19:10 +02:00 |
|
Jordan Petridis
|
36271afcdd
|
Error types cleanup.
|
2017-11-05 15:36:54 +02:00 |
|
Jordan Petridis
|
7a1b272d9e
|
Removed code duplication and combined refresh_feed and refresh_db.
|
2017-11-04 13:36:25 +02:00 |
|
Jordan Petridis
|
7e8f39119d
|
Moved banner.png from assets into hammond-gtk/gtk
|
2017-11-04 11:28:10 +02:00 |
|
Jordan Petridis
|
0e6b6b2cce
|
Update dependancies.
|
2017-11-01 10:54:36 +02:00 |
|
Jordan Petridis
|
ac80ab04d4
|
Added the ability to mark episodes of a Podcast as watched/played.
|
2017-10-30 13:02:35 +02:00 |
|
Jordan Petridis
|
eb8fdb2edb
|
Implemented a downloaded/watched cleaner.
|
2017-10-28 06:57:32 +03:00 |
|
Jordan Petridis
|
f79ccdcecd
|
Updated dependancies and minor readme and todo fixes.
|
2017-10-24 09:00:50 +03:00 |
|
Jordan Petridis
|
e2a06fc074
|
Removed ListStore entirely.
|
2017-10-24 00:25:48 +03:00 |
|
Jordan Petridis
|
14484f6128
|
Removed hammond-cli crate, as it not longer needed.
|
2017-10-22 09:12:12 +03:00 |
|
Jordan Petridis
|
74715292b3
|
Updated reqwest depencancy.
|
2017-10-20 05:10:14 +03:00 |
|
Jordan Petridis
|
ff31ad668f
|
Overall impromvment into episode_widget.
Parse html into plain text for the episode widget.
Implement on per episode/child description evaluation.
Minor episode_widget tweaks.
|
2017-10-20 04:51:02 +03:00 |
|
Jordan Petridis
|
80f0f138f3
|
Wired playbutton to use xdg-open for the files.
|
2017-10-18 03:13:16 +03:00 |
|
Jordan Petridis
|
5ef27d1072
|
Updated dependancies.
|
2017-10-16 05:03:48 +03:00 |
|
Jordan Petridis
|
f25ce64e34
|
Initial split into workspaces in order to be more flexible.
|
2017-10-04 22:41:17 +03:00 |
|
Jordan Petridis
|
b6879f82b6
|
Added some, lacking but better than nothing, integration tests.
|
2017-10-04 11:45:13 +03:00 |
|
Jordan Petridis
|
1b69fd5091
|
Re enable codecov integration.
|
2017-10-04 10:11:46 +03:00 |
|
Jordan Petridis
|
1ca6c50fb1
|
code cleanup, initial index_feed.rs tests.
|
2017-09-30 22:39:08 +03:00 |
|