Playnite Forums
HowLongToBeat - Printable Version

+- Playnite Forums (https://playnite.link/forum)
+-- Forum: Extension Database (https://playnite.link/forum/forum-3.html)
+--- Forum: Generic Extensions (https://playnite.link/forum/forum-6.html)
+--- Thread: HowLongToBeat (/thread-309.html)

Pages: 1 2 3 4 5 6 7 8


HowLongToBeat - Lacro59 - 06-24-2020

Informations
The plugin gets and views the time to beat a game from HowLongToBeat

With this plugin you can:
  • get and view the time to beat
  • view your data from HowLongToBeat
  • upload your playtime on HowLongToBeat
  • add a tag with time to beat the game
 
If the theme support function, you can:
  • add plugin data in game list in "Details View" & "Grid View"
  • add plugin data in game details
[Image: main_01.jpg]  [Image: main_02.jpg]  [Image: settings_01.jpg]  [Image: settings_02.jpg]  [Image: control_01.jpg]


Localization
The plugin is localized.
It's possible to translate the extension on crowdin


Custom theme integration
Addition in a custom theme


Warnings
  • Playnite 9 only.


More information on Wiki
Lastest release


Changelog
v2.1.1
  • Playnite 9 version (not compatible with Playnite 8)
  • Fixed many bugs
v2.1
  • Playnite 9 version (not compatible with Playnite 8)
  • Fixed many bugs
  • Added ability to automatically get HLTB data for newly added games to library
  • Updated tag system
  • Added more stats
  • View games list without plugin data
v2.0
  • Playnite 9 beta version (not compatible with Playnite 8)
  • Custom UI Elements for custom theme integration (see wiki on GitHub)
  • Fixed many bugs
  • Many UI tweaks
  • Added "storefront" data
v1.4.7
  • Fixed an issue to set data
  • Added an option to disable the confirmation window
v1.4.6
  • Fixed cookies errors
v1.4.5
  • Fixed a issue with missing image
  • Fixed a issue when you send a playtime data on existing data
v1.4.4
  • Fixed a issue with data download
v1.4.3
  • Fixed a identification issue
v1.4.2
  • Fixed issue with wrong playtime sending
  • Added a new game menu for send the current playtime
  • Many optimizations
v1.4.1
  • Fixed a problem when there is no game user data
v1.4
  • Filters for downloading data
  • Added new data in HowLongToBeat user view
  • Get data for the private profil
  • Send your current play time after a game session
  • Many optimizations
v1.3
  • Added new variables for theme integration usage (see wiki)
  • Added user statistics
  • Resolved issues with fullscreen integration
  • Resolved issues with user datas & tags
  • Many optimizations



RE: HowLongToBeat - didyz - 07-01-2020

Hi, don't know what I did wrong but nothing appear in game description. I use the classic plain theme. I checked integration on game description.


RE: HowLongToBeat - Lacro59 - 07-01-2020

(07-01-2020, 09:00 AM)didyz Wrote: Hi, don't know what I did wrong but nothing appear in game description. I use the classic plain theme. I checked integration on game description.
Has you get the data for game?
The first step is to get the data on selecting the game and go to the extension menu and select HowLongToBeat.


RE: HowLongToBeat - Desverger - 07-05-2020

This is really nice, thank you.

It would be great if this could be shown in the details area in some way, maybe using an existing field. Not sure how feasible that is though.

Thanks for the hard work Smile


RE: HowLongToBeat - Lacro59 - 07-05-2020

(07-05-2020, 04:52 PM)Desverger Wrote: This is really nice, thank you.

It would be great if this could be shown in the details area in some way, maybe using an existing field. Not sure how feasible that is though.

Thanks for the hard work Smile
Thanks for your feedback.

In the settings menu, it's possible to add a progress bar with game description.

If you want a another location.
Can you create an issue for your demand?


RE: HowLongToBeat - Lacro59 - 07-15-2020

A new version is available.


RE: HowLongToBeat - Lacro59 - 08-14-2020

New release is published.


RE: HowLongToBeat - TheCatWheel - 08-14-2020

Hi, this is a really cool extension. Is it possible to integrate the howlongtobeat information into the description of every game in a library? I use the SteamNite 2.0 theme, so I don't know how that feature would look for everyone else, but here is a (poorly edited) screenshot of the idea I was thinking of. https://imgur.com/a/G8ODtzP


RE: HowLongToBeat - Lacro59 - 08-14-2020

(08-14-2020, 03:40 PM)TheCatWheel Wrote: Hi, this is a really cool extension. Is it possible to integrate the howlongtobeat information into the description of every game in a library? I use the SteamNite 2.0 theme, so I don't know how that feature would look for everyone else, but here is a (poorly edited) screenshot of the idea I was thinking of. https://imgur.com/a/G8ODtzP
Thanks for your comeback.
For a better integration with a custom theme, You must see with the theme's author.


RE: HowLongToBeat - TheCatWheel - 08-14-2020

Oh, alright. Thank you!


RE: HowLongToBeat - eminaguil - 08-14-2020

Hi, nice plugin.
I got some ideas for using in custom themes. I have added an issue.
Thanks again, nice work.


RE: HowLongToBeat - eminaguil - 08-18-2020

Hi, I found a bug. I am trying to integrate to my custom theme. The code works well in GridView but in details view I got nothing.

The code is:

<StackPanel Grid.Column="4" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="10,2,2,0">
    <Label Grid.Row="1" Name="PART_ElemPlayTime" Width="Auto" Height="27" Foreground="#b4b4b4" FontSize="18"
        FontFamily="Corbel" Typography.Capitals="AllSmallCaps" Content="{DynamicResource LOCTimePlayed}"></Label>
    <GridEx 
        GridEx.ColumnCount="2" GridEx.StarColumns="1"  
        GridEx.RowCount="1" GridEx.AutoLayoutColumns="2">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="*"/>
            <ColumnDefinition Width="*"/>
        </Grid.ColumnDefinitions>
        
        <TextBlock  Grid.Column="0" Name="PART_TextPlayTime" VerticalAlignment="Center" TextBlock.Foreground="#FFF0F0F0" Width="Auto" Height="20"/>  

        <StackPanel  Grid.Column="1" Name="PART_hltbProgressBar" Width="Auto" Height="16" HorizontalAlignment="Center" 
            VerticalAlignment="Center" Margin="5,2,0,2" ></StackPanel
>
        
    </GridEx>   
                                                    
</StackPanel>


[Image: 5yL1EfU.png]


RE: HowLongToBeat - Lacro59 - 08-18-2020

The component have a static height.
I created a issue for improve it: https://github.com/Lacro59/playnite-howlongtobeat-plugin/issues/28

The next version will have more theme options.


RE: HowLongToBeat - eminaguil - 08-18-2020

(08-18-2020, 08:18 AM)Lacro59 Wrote: The component have a static height.
I created a issue for improve it: https://github.com/Lacro59/playnite-howlongtobeat-plugin/issues/28

The next version will have more theme options.

Hi, just after finishing my edits to my custom theme, the integration has been working both in details and grid view.   Cool

And just a pair of comments. I saw a suggestion for adding labels for the times, but i think it will be useful another option to add tooltips on mouse over with the kind of time  and its value. And I like the button in this plugin that its just an icon, maybe for your others plugins, can you update for customize it, show just icon, or title or details?.

Thanks, in advance.


RE: HowLongToBeat - Lacro59 - 08-19-2020

(08-18-2020, 10:51 PM)eminaguil Wrote: And just a pair of comments. I saw a suggestion for adding labels for the times, but i think it will be useful another option to add tooltips on mouse over with the kind of time  and its value.
I watch it too.

(08-18-2020, 10:51 PM)eminaguil Wrote: And I like the button in this plugin that its just an icon, maybe for your others plugins, can you update for customize it, show just icon, or title or details?.
My other plugins have a button with only title or details but not just a icon.


RE: HowLongToBeat - Lacro59 - 09-02-2020

New release - v0.5:
  • Added wiki for custom theme integration
  • Added new features for custom theme integration
  • Added new features for theme integration
  • Show tooltip and/or time in progress bar
  • Choice for show cover in Playnite or How Long To Beat in plugin view
  • Added zn_CH (thanks to XiaofengdiZhu)
  • Many improvements



RE: HowLongToBeat - lufalu - 09-03-2020

Hello, im having some difficulties in finding the .pext file, am i missing something or is there any other way to install this plugin? thanks in advance.
EDIT: Nvm. i managed to solve it. thanks!


RE: HowLongToBeat - catta202000 - 09-07-2020

Thank you for your great work!
How to tag the games with time to beat?

I tried to use the "add" button in the options, but I can't find the tag.


RE: HowLongToBeat - Lacro59 - 09-08-2020

(09-07-2020, 11:38 PM)catta202000 Wrote: Thank you for your great work!
How to tag the games with time to beat?

I tried to use the "add" button in the options, but I can't find the tag.
A tag is added if the game have a "how long to beat" data.

For the moment, the first step is to download manually the data.
If the tag option is eenabled, a tag will be added.


RE: HowLongToBeat - catta202000 - 09-08-2020

(09-08-2020, 08:28 AM)Lacro59 Wrote:
(09-07-2020, 11:38 PM)catta202000 Wrote: Thank you for your great work!
How to tag the games with time to beat?

I tried to use the "add" button in the options, but I can't find the tag.
A tag is added if the game have a "how long to beat" data.

For the moment, the first step is to download manually the data.
If the tag option is eenabled, a tag will be added.

I downloaded the "how long to beat" data, pressed "add" in the plugin options, but still I can't see the tag.
I also tried to delete and add again the data.


[Image: AN0we3z.png]

[Image: GO8pmTJ.png]