58 lines
2.2 KiB
Markdown
58 lines
2.2 KiB
Markdown
# Changelog
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
|
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
* Ability to mark all episodes of a Show as watched.
|
|
[#47](https://gitlab.gnome.org/alatiera/Hammond/issues/47)
|
|
|
|
* Now you are able to subscribe to itunes™ podcasts by using the itunes link of the show.
|
|
[#49](https://gitlab.gnome.org/alatiera/Hammond/issues/49)
|
|
|
|
* EpisdeWidget has been reimplemented as a compile time state machine.
|
|
[!18](https://gitlab.gnome.org/alatiera/Hammond/merge_requests/18)
|
|
|
|
* Content Views no longer scroll horizontally when shrunk bellow their minimum size.
|
|
[#35](https://gitlab.gnome.org/alatiera/Hammond/issues/35)
|
|
|
|
* Double border aroun the main window was fixed. (Rowan Lewis)
|
|
[#52](https://gitlab.gnome.org/alatiera/Hammond/issues/52)
|
|
|
|
* Some requests now use the Tor Browser's user agent. (Rowan Lewis)
|
|
[#53](https://gitlab.gnome.org/alatiera/Hammond/issues/53)
|
|
|
|
* Hammond now remembers the window size and position. (Rowan Lewis)
|
|
[#50](https://gitlab.gnome.org/alatiera/Hammond/issues/50)
|
|
|
|
* Implemnted the initial work for integrating with GSettings and storing preferences. (Rowan Lewis)
|
|
[!22](https://gitlab.gnome.org/alatiera/Hammond/merge_requests/22) [!23](https://gitlab.gnome.org/alatiera/Hammond/merge_requests/23)
|
|
|
|
* Shows without episodes now display an empty message similar to EmptyView.
|
|
[#44](https://gitlab.gnome.org/alatiera/Hammond/issues/44)
|
|
|
|
## [0.3.0] - 2018-02-11
|
|
|
|
* Tobias Bernard Redesigned the whole Gtk+ client.
|
|
* Complete re-write of hammond-data and hammond-gtk modules.
|
|
* Error handling for all crates was migrated from error-chain to Failure.
|
|
* Hammond-data now uses futures to parse feeds.
|
|
* Custom gtk-widgets are now composed structs as opposed to functions returning Gtk widgets.
|
|
|
|
## [0.2.0] - 2017-11-28
|
|
|
|
* Database Schema Breaking Changes.
|
|
* Added url sanitization. #4.
|
|
* Reworked and refactored of the hammond-data API.
|
|
* Added some more unit tests
|
|
* Documented hammond-data public API.
|
|
|
|
## [0.1.1] - 2017-11-13
|
|
|
|
* Added appdata.xml file
|
|
|
|
## [0.1.0] - 2017-11-13
|
|
|
|
Initial Release |