Skip to content

Commit

Permalink
Add 2.0.0 source code
Browse files Browse the repository at this point in the history
  • Loading branch information
ld892012 authored Apr 28, 2024
1 parent 9b90ce0 commit f8b553b
Show file tree
Hide file tree
Showing 11 changed files with 650 additions and 103 deletions.
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# PlayniteRevisitedSkin
It's just a Playnite default Fullscreen skin with some modifications inspired by PlayOS and DH_Blur.
This skin supports [BackgroundChanger](https://github.com/Lacro59/playnite-backgroundchanger-plugin) and [ExtraMetadata](https://github.com/darklinkpower/PlayniteExtensionsCollection) logos.

## Main :

Expand All @@ -14,10 +15,10 @@ You can change appearance of Details view by changing Item spacing value (the re

![Settings](https://raw.githubusercontent.com/ld892012/PlayniteRevisitedSkin/main/Media/Options.png)

0 : Show icon only\
0 : Show icon/logo only\
![IconOnly](https://raw.githubusercontent.com/ld892012/PlayniteRevisitedSkin/main/Media/0_Icon.png)

1 : Show icon and title\
1 : Show icon/logo and title\
![IconOnly](https://raw.githubusercontent.com/ld892012/PlayniteRevisitedSkin/main/Media/1_IconTitle.png)

Everything else : Show title only
Expand All @@ -39,9 +40,9 @@ By default, only the background is shown, if you want to close this window just
- [x] Transform Status view to add it game background
- [x] Add advanced infos to detail view by pressing a key
- [x] Add possibility to show icon in Detail view
- [x] Add BackgroundChanger support
- [x] Add Extra Metadata Loader support (Logos)
- [ ] Add some modifiable skin settings (icon show, title show, Play item position, theme color, ...)
- [ ] Add tools to Playnite menu (if possible)
- [ ] Add BackgroundChanger support
- [ ] Add Extra Metadata Loader support
- [ ] Add SuccessStory entry to Advanced details
- [ ] Add HowLongToBeat entry to Advanced details
110 changes: 82 additions & 28 deletions Revisited/App.xaml
Original file line number Diff line number Diff line change
@@ -1,48 +1,102 @@
<?xml version="1.0" encoding="utf-8"?>
<Application x:Class="Playnite.FullscreenApp.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assembly=mscorlib">
<Application x:Class="Playnite.DesktopApp.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assembly=mscorlib">
<!--
THIS FILE IS NOT PART OF THE THEME, DO NOT MODIFY!
-->
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="LocSource.xaml" />
<ResourceDictionary Source="GlobalResources.xaml" />
<ResourceDictionary Source="ControlGalleryView.xaml" />
<ResourceDictionary Source="Constants.xaml" />
<ResourceDictionary Source="Common.xaml" />
<ResourceDictionary Source="Media.xaml" />
<ResourceDictionary Source="Images/ButtonPrompts/Xbox/Xbox.xaml" />
<!--Default Controls-->
<ResourceDictionary Source="DefaultControls/Border.xaml" />
<ResourceDictionary Source="DefaultControls/TextBlock.xaml" />
<ResourceDictionary Source="DefaultControls/TextBox.xaml" />
<ResourceDictionary Source="DefaultControls/Slider.xaml" />
<ResourceDictionary Source="DefaultControls/CheckBox.xaml" />
<ResourceDictionary Source="DefaultControls/ComboBox.xaml" />
<ResourceDictionary Source="DefaultControls/Button.xaml" />
<ResourceDictionary Source="DefaultControls/ScrollViewer.xaml" />
<ResourceDictionary Source="DefaultControls/ToolTip.xaml" />
<ResourceDictionary Source="DefaultControls/ComboBox.xaml" />
<ResourceDictionary Source="DefaultControls/ContextMenu.xaml" />
<ResourceDictionary Source="DefaultControls/DatePicker.xaml" />
<ResourceDictionary Source="DefaultControls/Expander.xaml" />
<ResourceDictionary Source="DefaultControls/GridSplitter.xaml" />
<ResourceDictionary Source="DefaultControls/GroupBox.xaml" />
<ResourceDictionary Source="DefaultControls/Hyperlink.xaml" />
<ResourceDictionary Source="DefaultControls/CheckBox.xaml" />
<ResourceDictionary Source="DefaultControls/Label.xaml" />
<ResourceDictionary Source="DefaultControls/ListBox.xaml" />
<ResourceDictionary Source="DefaultControls/ListView.xaml" />
<ResourceDictionary Source="DefaultControls/Menu.xaml" />
<ResourceDictionary Source="DefaultControls/PasswordBox.xaml" />
<ResourceDictionary Source="DefaultControls/Popup.xaml" />
<ResourceDictionary Source="DefaultControls/ProgressBar.xaml" />
<ResourceDictionary Source="DefaultControls/RadioButton.xaml" />
<ResourceDictionary Source="DefaultControls/RepeatButton.xaml" />
<ResourceDictionary Source="DefaultControls/RichTextBox.xaml" />
<ResourceDictionary Source="DefaultControls/ScrollViewer.xaml" />
<ResourceDictionary Source="DefaultControls/Slider.xaml" />
<ResourceDictionary Source="DefaultControls/TabControl.xaml" />
<ResourceDictionary Source="DefaultControls/Thumb.xaml" />
<ResourceDictionary Source="DefaultControls/ToggleButton.xaml" />
<ResourceDictionary Source="DefaultControls/ToolTip.xaml" />
<ResourceDictionary Source="DefaultControls/TreeView.xaml" />
<ResourceDictionary Source="DefaultControls/DataGrid.xaml" />
<!--Custom Controls-->
<ResourceDictionary Source="CustomControls/FilterEnumListSelection.xaml" />
<ResourceDictionary Source="CustomControls/FilterStringListSelection.xaml" />
<ResourceDictionary Source="CustomControls/FilterDbItemtSelection.xaml" />
<ResourceDictionary Source="CustomControls/FilterPresetSelector.xaml" />
<ResourceDictionary Source="CustomControls/ExtendedListBox.xaml" />
<ResourceDictionary Source="CustomControls/ExtendedListView.xaml" />
<ResourceDictionary Source="CustomControls/ExtendedDataGrid.xaml" />
<ResourceDictionary Source="CustomControls/GameMenu.xaml" />
<ResourceDictionary Source="CustomControls/GameGroupMenu.xaml" />
<ResourceDictionary Source="CustomControls/HtmlTextView.xaml" />
<ResourceDictionary Source="CustomControls/TrayContextMenu.xaml" />
<ResourceDictionary Source="CustomControls/NumericBoxes.xaml" />
<ResourceDictionary Source="CustomControls/SliderEx.xaml" />
<ResourceDictionary Source="CustomControls/ExpanderEx.xaml" />
<ResourceDictionary Source="CustomControls/WindowBase.xaml" />
<ResourceDictionary Source="CustomControls/SidebarItem.xaml" />
<ResourceDictionary Source="CustomControls/ComboBoxList.xaml" />
<ResourceDictionary Source="CustomControls/FilterSelectionBox.xaml" />
<ResourceDictionary Source="CustomControls/SearchBox.xaml" />
<ResourceDictionary Source="CustomControls/TopPanelItem.xaml" />
<ResourceDictionary Source="CustomControls/PathSelectionBox.xaml" />
<ResourceDictionary Source="CustomControls/HotKeyBox.xaml" />
<!--Derived Styles-->
<ResourceDictionary Source="DerivedStyles/ListGameItemStyle.xaml" />
<ResourceDictionary Source="DerivedStyles/ListGameItemTemplate.xaml" />
<ResourceDictionary Source="DerivedStyles/ButtonBottomMenu.xaml" />
<ResourceDictionary Source="DerivedStyles/ButtonTopMenu.xaml" />
<ResourceDictionary Source="DerivedStyles/TextBlockGameScore.xaml" />
<ResourceDictionary Source="DerivedStyles/PropertyItemButton.xaml" />
<ResourceDictionary Source="DerivedStyles/DetailsScrollViewer.xaml" />
<ResourceDictionary Source="DerivedStyles/Simplebutton.xaml" />
<ResourceDictionary Source="DerivedStyles/GridViewGroupStyle.xaml" />
<ResourceDictionary Source="DerivedStyles/GridViewItemStyle.xaml" />
<ResourceDictionary Source="DerivedStyles/GridViewItemTemplate.xaml" />
<ResourceDictionary Source="DerivedStyles/DetailsViewItemTemplate.xaml" />
<ResourceDictionary Source="DerivedStyles/DetailsViewGroupStyle.xaml" />
<ResourceDictionary Source="DerivedStyles/DetailsViewItemStyle.xaml" />
<ResourceDictionary Source="DerivedStyles/ListViewGroupStyle.xaml" />
<ResourceDictionary Source="DerivedStyles/StandardWindowStyle.xaml" />
<ResourceDictionary Source="DerivedStyles/WindowBarButton.xaml" />
<ResourceDictionary Source="DerivedStyles/BottomButton.xaml" />
<ResourceDictionary Source="DerivedStyles/DetailsHyperlink.xaml" />
<ResourceDictionary Source="DerivedStyles/HighlightBorder.xaml" />
<ResourceDictionary Source="DerivedStyles/ImageHighlightButton.xaml" />
<ResourceDictionary Source="DerivedStyles/MainWindowStyle.xaml" />
<ResourceDictionary Source="DerivedStyles/PlayButton.xaml" />
<ResourceDictionary Source="DerivedStyles/NotificationMessage.xaml" />
<!--Views-->
<ResourceDictionary Source="Views/FiltersAdditional.xaml" />
<ResourceDictionary Source="Views/FiltersView.xaml" />
<ResourceDictionary Source="Views/GameDetails.xaml" />
<ResourceDictionary Source="Views/GameMenu.xaml" />
<ResourceDictionary Source="Views/GameStatus.xaml" />
<ResourceDictionary Source="Views/Main.xaml" />
<ResourceDictionary Source="Views/MainMenu.xaml" />
<ResourceDictionary Source="Views/HelpMenu.xaml" />
<ResourceDictionary Source="Views/MessageBox.xaml" />
<ResourceDictionary Source="Views/NotificationsMenu.xaml" />
<ResourceDictionary Source="Views/SettingsMenus.xaml" />
<ResourceDictionary Source="Views/TextInput.xaml" />
<ResourceDictionary Source="Views/ItemSelection.xaml" />
<ResourceDictionary Source="Views/Sidebar.xaml" />
<ResourceDictionary Source="Views/ExplorerPanel.xaml" />
<ResourceDictionary Source="Views/FilterPanelView.xaml" />
<ResourceDictionary Source="Views/TopPanel.xaml" />
<ResourceDictionary Source="Views/NotificationPanel.xaml" />
<ResourceDictionary Source="Views/DetailsViewGameOverview.xaml" />
<ResourceDictionary Source="Views/GridViewGameOverview.xaml" />
<ResourceDictionary Source="Views/LibraryDetailsView.xaml" />
<ResourceDictionary Source="Views/LibraryGridView.xaml" />
<ResourceDictionary Source="Views/LibraryListView.xaml" />
<ResourceDictionary Source="Views/Library.xaml" />
<ResourceDictionary Source="Views/MainWindow.xaml" />
<ResourceDictionary Source="Views/SearchView.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
Expand Down
Loading

0 comments on commit f8b553b

Please sign in to comment.