Skip to content

Commit

Permalink
docs: document changes
Browse files Browse the repository at this point in the history
  • Loading branch information
Vernoxvernax committed May 6, 2024
1 parent fac3582 commit 4f68854
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 20 deletions.
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
## **BREAKING CHANGE:**

... yeah well, cause everything has been rewritten.

Just documenting all changes of this commit would take me days and even then I'd forget about certain things.
Well here is a short summary of the most notable ones:

* ~~Cleaner Code~~
* Support for Plex Streaming
* Emby/Jellyfin: Support for simple Pause and Stop commands (comming from emby app/web)
* Actually usable interface
* Pretty much every input is handled through `crossterm` with some neat eyecandy such as colors and highlights with bold
* And of course, almost all of the lines printed by puddler will be deleted afterwards.
* While using puddler myself, I often got a little annoying at how verbose everything was.
* Even though I knew exactly what item to play, just pressing enter, I ended up with a couple dozent of unnecessary lines at the end of my viewing experience.
* Well not anymore.
* Note that all menus are created and managed through `crossterm` and they are pretty untested as of right now.
* The config files are now also more cleaner. (I hope)

Additional Information:
* Authentication for plex has only been tested with an admin account. I don't have plex pass and am not planning to get one.

### **Please create an issue if you find anything that seems weird, bug or not.**

## **0.6.1**
* Removed getch crate and rewrote it's functionality using the awesome crossterm crate with additional timeout features.
* Fixed issue where episodes would be skipped if they would already be marked as played.
Expand Down
29 changes: 9 additions & 20 deletions RECENT_CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,12 @@
## **BREAKING CHANGE:**
### Changes since **0.7.0**:

... yeah well, cause everything has been rewritten.

Just documenting all changes of this commit would take me days and even then I'd forget about certain things.
Well here is a short summary of the most notable ones:

* ~~Cleaner Code~~
* Support for Plex Streaming
* Emby/Jellyfin: Support for simple Pause and Stop commands (comming from emby app/web)
* Actually usable interface
* Pretty much every input is handled through `crossterm` with some neat eyecandy such as colors and highlights with bold
* And of course, almost all of the lines printed by puddler will be deleted afterwards.
* While using puddler myself, I often got a little annoying at how verbose everything was.
* Even though I knew exactly what item to play, just pressing enter, I ended up with a couple dozent of unnecessary lines at the end of my viewing experience.
* Well not anymore.
* Note that all menus are created and managed through `crossterm` and they are pretty untested as of right now.
* The config files are now also more cleaner. (I hope)
* fix(transcoding): use the correct mediasource/file when selecting sub/ audio tracks
* fix(transcoding): ask for start-time even if there is no progress
* fix(playback_reporting): correctly convert time and actually use the modified item
* feat(jellyfin): add option to select from multiple mediasources
* fix(interface): ask for subtitle tracks in a seperate window
* fix(transcoding): added missing negation for numeric check (the mbps question is now working as expected)
* fix(mpv): avoid getting strings like "(Played)" into the item title
* fix(jellyfin): fix playback finished menu

### **Please create an issue if you find anything that seems weird, bug or not.**

Additional Information:
* Authentication for plex has only been tested with an admin account. I don't have plex pass and am not planning to get it.

0 comments on commit 4f68854

Please sign in to comment.