Playnite Forums
DuplicateHider Showcase Theme - Printable Version

+- Playnite Forums (https://playnite.link/forum)
+-- Forum: Extension Database (https://playnite.link/forum/forum-3.html)
+--- Forum: Themes - Desktop (https://playnite.link/forum/forum-8.html)
+--- Thread: DuplicateHider Showcase Theme (/thread-798.html)

Pages: 1 2


DuplicateHider Showcase Theme - felixkmh - 09-03-2021

Only compatible with the Playnite 9.

This theme was created to showcase the custom UI integration of the DuplicateHider extension (v3.0.0) for Playnite 9. This only works if DuplicateHider 3.0.0 is installed, the "UI Integration" option is enabled under the new UI Integration settings tab and duplicates are hidden automatically. Also, by default, source icons are only shown if a game has more than one copy. This can also be changed in the UI Integrations settings tab. This theme along with DuplicateHider can also be installed using the Add-On Browser introduced with Playnite 9.

This theme implements:
  • clickable source icons on each game entry in the details view on mouse over. Single clicks select the corresponding copy in the main view, a double click will either launch or install the copy.
  • clickable source selector on top of the main view in the DetailsView.
  • extended playbutton that pops up if the mouse enters the playbutton when a game with hidden copys is selected.
  • clickable source icons on each game entry in the grid view. Single clicks select the corresponding copy, a double click will either launch or install the copy.
  • HowLongToBeat integration for progress indicator
  • ExtraMetaDataLoader integration for logos
  • SuccessStory integration in DetailsView
  • ThemeModifier support

DetailsView:
[Image: 2JYOU7u.png]

GridView:
[Image: ZIOZP4h.png]

Extended Playbutton:
[Image: P73Ryrh.png]

Settings used in screenshots:
  • Font: Bahnschrift SemiLight
  • Use game background as window background: enabled
  • Blur background: enabled
  • Details View: Icon height in game list: 25
  • Layout: Show seperator: disabled
  • Layout: Game list width: 320

Theme: GitHubPlaynite Add-On Install Link

Toss a coin

See the DuplicateHider repository for documentation and examples on how to use the custom UI elements provided by DuplicateHider.


RE: DuplicateHider Showcase Theme - Jeshibu - 09-04-2021

Nice theme! In the details view though, the completion status doesn't seem to display.


RE: DuplicateHider Showcase Theme - felixkmh - 09-04-2021

(09-04-2021, 01:38 PM)Jeshibu Wrote: Nice theme! In the details view though, the completion status doesn't seem to display.

Thanks Big Grin

That issue should be fixed in the latest version.


RE: DuplicateHider Showcase Theme - fillidill - 09-05-2021

Can't wait to use this when I take the step to Playnite 9 Big Grin


RE: DuplicateHider Showcase Theme - eminaguil - 09-07-2021

Great work, using it for the beta
I like the extended play button and the controls for DuplicateHider, but I really like the config window, it's nice.


RE: DuplicateHider Showcase Theme - antoned95 - 10-02-2021

nice theme, I like the way it looks. Could you know what is the font used?


RE: DuplicateHider Showcase Theme - felixkmh - 10-03-2021

(10-02-2021, 07:43 PM)antoned95 Wrote: nice theme, I like the way it looks. Could you know what is the font used?

The font used in the screenshot is "Bahnschrift SemiLight" (https://docs.microsoft.com/en-us/typography/font-list/bahnschrift)


RE: DuplicateHider Showcase Theme - spineduke - 10-15-2021

I just tried out this theme, and im loving all the little smooth animation transitions!

Anyway to remove the game titles in Details view? I use the logos instead.


RE: DuplicateHider Showcase Theme - felixkmh - 10-17-2021

Thank you, glad you like it Big Grin

A way that is already implemented is setting the logo alignment to the bottom left. This will hide the title. Otherwise you would have to edit the DetailsViewGameOverview.xaml in the theme folder. You could, for example, replace line 124 "<TextBlock FontFamily="{DynamicResource FontFamily}"" with "<TextBlock FontFamily="{DynamicResource FontFamily}" Visibility="Hidden"".


RE: DuplicateHider Showcase Theme - spineduke - 10-17-2021

Thanks, that did the trick.

i have suggestions if you're looking to improve it!

namely, adding support for ThemeModifier (this lets you create toggles so users can easily do the things that are most requested, or allowing for alternate styling options etc)

Support for the Library Management tool, this lets you also have icon overlaps on the detail banner view for features similar to the way the Steam client does it.

There's something going on with how soft the library icons are on the grid view. Dunno if its something in your control, but its noticeable.


RE: DuplicateHider Showcase Theme - bettafo - 10-19-2021

Cheers! Thanks for making this skin available. It is a sleek one.
I find it interesting that though the main purpose apparently was to showcase a feature that I have no use for it ends up being one of the quite few (2-3) Playnite 9 compatible skins that I like.

I just updated to the lastest version a few minutes ago, and I have one comment and a request Smile
- The slides under Theme Modifier > Edit constants do not seem to work (can't be dragged to the right or the left). Also, they do not display any value. I find values to be important when I try to adjust skins parameters to my taste as they allow to go back to the default/previous setting when I am not satisfied with the result of a change.
-Any chance of HowLongToBeat getting integrated? [Edit: I think there would be room for a short HLTB bar to be displayed between the completion status and the game cover]Smile

Cheers!


RE: DuplicateHider Showcase Theme - felixkmh - 10-19-2021

(10-19-2021, 02:12 AM)bettafo Wrote: Cheers! Thanks for making this skin available. It is a sleek one.
I find it interesting that though the main purpose apparently was to showcase a feature that I have no use for it ends up being one of the quite few (2-3) Playnite 9 compatible skins that I like.

I just updated to the lastest version a few minutes ago, and I have one comment and a request Smile
- The slides under Theme Modifier > Edit constants do not seem to work (can't be dragged to the right or the left). Also, they do not display any value. I find values to be important when I try to adjust skins parameters to my taste as they allow to go back to the default/previous setting when I am not satisfied with the result of a change.
-Any chance of HowLongToBeat getting integrated? [Edit: I think there would be room for a short HLTB bar to be displayed between the completion status and the game cover]Smile

Cheers!

Hey, thanks Big Grin I appreciate the positive feedback.
I fixed the issue with the sliders being almost too narrow to click. But as far as the sliders in the Edit Constants window of ThemeModifier go, it is not in my control whether they can be moved or whether the current value is displayed next to it. That is up to the dev of that extension. I think right now you can only see the value while dragging. If dragging was not possible due to the thumb being too narrow, that was on me (and its fixed in v2.1).
I will look into integrating the HLTB extension.


RE: DuplicateHider Showcase Theme - simeonradivoev - 10-19-2021

An awesome them! Great job. Especially like the background preview and how it fits any size image and all the little animations (we need more).

Some minor feedback/complaints:
  • There is no way to disable the hover (popup) animation on the cover, I accidentally trigger it constantly.
  • It's hard to distinguish between collapsed section selected game and highlighted one. Maybe some separation or a different effect would suffice. [Image: fgBWh4m.png]
  • Might just be me, but the context menu seems a bit blurry [Image: U0rQ0cz.png]



RE: DuplicateHider Showcase Theme - bettafo - 10-19-2021

Quote:Hey, thanks Big Grin I appreciate the positive feedback.
I fixed the issue with the sliders being almost too narrow to click. But as far as the sliders in the Edit Constants window of ThemeModifier go, it is not in my control whether they can be moved or whether the current value is displayed next to it. That is up to the dev of that extension. I think right now you can only see the value while dragging. If dragging was not possible due to the thumb being too narrow, that was on me (and its fixed in v2.1).
I will look into integrating the HLTB extension.
Yay! thank you!


RE: DuplicateHider Showcase Theme - spineduke - 10-20-2021

Hey, just want to say the last update fixed all the sharpness issues, everything looks a lot better!


RE: DuplicateHider Showcase Theme - spineduke - 10-25-2021

Possibility of having a basic achievements summary on the main bar seen on Details View?

Where you have your Play/Install button, next to the Completion Status

Something like this. I don't usually care for all the achievements breakdown, but just a basic summary (and even a little trophy if you're at 100% is a nice touch)

[Image: s6rAi4k.png]


RE: DuplicateHider S Posters may not always display after increasing "mahowcase Theme - bettafo - 11-04-2021

Good day!
Thank you for integrating HowLongToBeat.

I seem to be running into a bug?
I have increased the "maximum width for game content" under the skin's constants to make more space for descriptions (yeah, I am one of those weirdos who do use games descriptions lol). I set it to 1300 (well, 1299.2)

Not long after I noticed that game posters would not display anymore.

My first thought was that increasing the description width had left not enough space for posters to be displayed. But 1/ one (only!) of my games (GTA V) still has its poster displayed and 2/ temporarily setting the "maximum width for game content" back to a much lower value did not restore the display of posters.

My second though was that may be the specific format of my GTA V poster file was what allowed it to still be displayed (I would then have replicated it for other posters) but I have counter examples of other games with the same poster file format (jpg) and size (810x1080) that do not display...

(see attachments)

Other symptoms: When adding a new game to the library, its poster is displayed. When switching to displaying another game and going back to the newly added one, the poster is not displayed anymore. Restarting Playnite would not restore it.

Any chance you could look into this?

Steps to replicate:
1/ change "maximum width for game content" to about 1300
2/ replicate the skin constants in attachment
3/ restart Playnite

Cheers


RE: DuplicateHider Showcase Theme - felixkmh - 11-04-2021

Hi,

this issue seems really strange to me, but I might have an idea to what is causing it. Do you by any chance have the Extra Metadata Loader extension installed but don't have Logos enabled in its settings?

Edit:
I think the issue is that you have logos enabled, not disabled as I thought before. I set it up so that covers are not shown if there already is a logo. So to confirm that this is actually the issue, you could temporarily disable logos and the covers should come back.


RE: DuplicateHider Showcase Theme - bettafo - 11-04-2021

(11-04-2021, 10:20 AM)felixkmh Wrote: Hi,

this issue seems really strange to me, but I might have an idea to what is causing it. Do you by any chance have the Extra Metadata Loader extension installed but don't have Logos enabled in its settings?

Edit:
I think the issue is that you have logos enabled, not disabled as I thought before. I set it up so that covers are not shown if there already is a logo. So to confirm that this is actually the issue, you could temporarily disable logos and the covers should come back.

Hi!

You were right, the covers re-appeared as soon as I deactivated the logos in "Extra Metadata Loader". I had installed the extension at around the same time than I modified "maximum width for game content" and overlooked that fact as a possible cause for the problem.
Also, I now understand why that one game (GTA V) seemed to display both the logo and cover at the same time: The logo was drawn in the wallpaper. lol

It would be awesome if in a future update it could be possible to display both the logos and covers with this skin Smile I understand that choosing to display logos in the bottom right corner as per your introductory screenshot overlaps with covers, but I suppose users are grown up enough to either choose by themselves another position for the logo or to disable either logos or covers by themselves.

Oh while I am at it, i'd like to suggest that the times displayed with the HowLongToBeat bar get rounded to hours (ex: 2h instead of 1h 31m). Because on one hand those HowLongToBeat estimates are not that precise that a few tens of minutes matter (it very much depends on each player's style)
and on the other hand the current format with minutes makes for labels that are often too long and get truncated poorly.

Cheers


RE: DuplicateHider Showcase Theme - felixkmh - 11-04-2021

The intention was to only hide the cover if the logo was aligned to the bottem right, but I apparantly didn't test that properly. I will see if I can fix that Smile

And I don't think I can do much about the HLTB hour display. That element is supplied by the HLTB extension, so how it looks is up to the its developer.