Playnite 9 development update #3
Hello everyone!
I have new development progress report for Playnite 9 for you.
As always, thank you very much for continued support.
Josef
Custom UI elements support in SDK
There's now an official way how to add custom UI elements into views. This still requires some support from themes, but it's less prone to errors and way easier to be implemented then previously. Theme's can now also more easily reference plugin settings.
Filter presets
You can now save and load filter presets. You can also optionally save sorting and grouping settings in the filter. This also replaces "quick filter" previously present in Fullscreen mode.
Top bar rework
I've made several enhancements to the top bar:
You can now show separate buttons for filtering and grouping settings.
You can add button to quickly switch filter presets.
Plugins can now add buttons to the panel. For example current "Steam Friends" button will be now implemented as a separate plugin.
Fullscreen enhancements
A lot of changes and improvements have been made to Fullscreen mode:
I've made a lot of under the hood changes to make everything more reliable.
Sound support for navigation feedback and background music.
Old "quick filters" have been replaced with previously mentioned filter presets. Which are fully configurable in Fullscreen mode.
Support for custom mouse cursor.
A lot of new options.
Comments (10)
Is there another update on progress coming soon?
Probably not a new progress post since there's only one feature left to do (emulation improvements). The next post should be about Playnite 9 release, not sure when though.
I'm excited for Playnite 9. I run local builds of Playnite and I'm considering switching to Playnite 9. At present it looks like the pace of the development is pretty rapid and thus PRs on devel9 and devel9_2 might get in the way. If I were to start moving to 9 now would that get in your way, help you out, or not really affect you either way? Right now I'm seeing if I can get PlayniteServices running on Linux Docker since it's already retargeted to .NET Core. I just need to fiddle with the dependencies a little more. Also, thank you for continuing to keep this an open source project, without being able to build it myself I'd be concerned to log in to my various accounts :)
DO NOT USE Playnite 9 from devel branches! Playnite 9 branches are not fit for normal use, there's a lot of broken features in them.
As someone with upwards of 3500 games installed and being an archive sort of guy this program has been my deity. Thank you so much for the work you do and these updates look tremendous.
I can double that thank you. I looked forever for the best program to keep track of all my games and this was by far the best for me. I use two installs of playnite one to automatically add all my PC games for easy launching and another to track and record all my games a crossed pc and consoles.
Excellent to see :D
I love the idea of the presets, great job, as usual !
very nice progress. I'm guessing the background music stops when launching a game ?
Yes
