Jump to content
LaunchBox Community Forums

Undertherainbow

Members
  • Posts

    185
  • Joined

  • Last visited

Posts posted by Undertherainbow

  1. 1 hour ago, Rincewind said:

    You can adjust the time by changing how long in seconds, so below would make the animation start at 5 seconds

    
    KeyTime="0:0:5.0"

     So in your example the "CoverImage" will start at KeyTime="0:0:0.0" then at each increase of time will move to the Value. So at KeyTime="0:0:0.9" (.9 of a second) it will move to the Value="0" (zero being its default position) and so on through to 1.2 seconds. Hope that makes sense, others will probably be able to help more because I'm only learning this from a trial and error way.

     

    AH i got it now. Thanks

  2. How do you control when will target start doing its animation movement? I understand it activates on triggers, but can i actually delay function to execute?

                <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Storyboard.TargetName="CoverImage">
                    <EasingDoubleKeyFrame KeyTime="0:0:0.0" Value="-4320"/>
                    <EasingDoubleKeyFrame KeyTime="0:0:0.9" Value="0"/>
                    <EasingDoubleKeyFrame KeyTime="0:0:1" Value="-150"/>
    				<EasingDoubleKeyFrame KeyTime="0:0:1.1" Value="0"/>
                    <EasingDoubleKeyFrame KeyTime="0:0:1.15" Value="-30"/>
                    <EasingDoubleKeyFrame KeyTime="0:0:1.2" Value="0"/>
                </DoubleAnimationUsingKeyFrames>

     

  3. Background for Collections - Playlists

    View File

    This is made for theme i am working on, but will also work for any BB theme that uses same/similar layout , video on left like Retrotastic by @faeran

    Work in progress...

    Just copy files to your desired theme. It uses same folder format as Retrostatic

    Images/Game/Background

    Images/Platform/Background

    Platform collections themes done so far 97 files:

    Spoiler

    Zelda Collection.png
    Wario Collection.png
    True Lies Collection.png
    Tomb Raider Collection.png
    TMNT Collection.png
    Bomberman Collection.png
    Tiny Toons Collection.png
    Tetris Collection.png
    Tekken Collection.png
    Tales Collection.png
    Super Mario Collection.png
    Streets of Rage Collection.png
    Street Fighter Collection.png
    Star Trek Collection.png
    Spyro Collection.png
    Spiderman Collection.png
    Sonic Collection.png
    Snoopy Collection.png
    Smurfs Collection.png
    Prince Of Persia Collection.png
    Predator Collection.png
    Simpsons Collection.png
    Shinobi Collection.png
    Robocop Collection.png
    Silent Hill Collection.png
    R-Type Collection.png
    Road Rash Collection.png
    Resident Evil Collection.png
    Rayman Collection.png
    Rambo Collection.png
    Punisher Collection.png
    PopCap.png
    Pool Collection.png
    Poker Collection.png
    Pokemon Collection.png
    Pinball FX2.png
    Pink Panther Collection.png
    Pitfall Collection.png
    Parasite Eve Collection.png
    Pacman Collection.png
    Outrun Collection.png
    Oddworld Collection.png
    Ninja Gaiden Collection.png
    Need For Speed Collection.png
    Mortal Kombat Collection.png
    Horror Collection.png
    Duke Nukem Collection.png
    Double Dragon Collection.png
    Casper Collection.png
    Batman Collection.png
    Altered Beast Collection.png
    Aladdin Collection.png
    Metal Slug Collection.png
    Metal Gear Solid Collection.png
    Mega Man Collection.png
    Mana Collection.png
    Lost Vikings Collection.png
    Lego Collection.png
    Kingdom Hearts Collection.png
    Jungle Book Collection.png
    James Bond Collection.png
    Jackie Chan Collection.png
    PC Games.png
    Sony Playstation 2.png
    Indiana Jones Collection.png
    Nintendo Super Famicom.png
    Hulk Collection.png
    GTA Collection.png
    Gradius Collection.png
    Ghouls 'n Ghosts Collection.png
    Frogger Collection.png
    Flintstones Collection.png
    Final Fantasy Collection.png
    Golden Axe Collection.png
    Fatal Frame Collection.png
    Earthworm Jim Collection.png
    Doom Collection.png
    Donkey Kong Collection.png
    Disney Collection.png
    Darius Collection.png
    Crash Bandicoot Collection.png
    Contra Collection.png
    Chess Collection.png
    Bust-A-Move Collection.png
    Bugs Bunny Collection.png
    Bubble Bobble Collection.png
    Bruce Lee Collection.png
    Battletoads Collection.png
    Banjo Collection.png
    Asterix Collection.png
    Nintendo Game Boy.png
    Angry Birds Collection.png
    Alien Collection.png
    Alex Kidd Collection.png
    Addams Family Collection.png
    Castlevania Collection.png
    Advance Wars Collection.png

    And few game themes:

    Metal Gear for PC and Doom Troopers

     

    More to come as i get more time. Have fun!


     

  4. Weird, image is how starts for me , i switch to next platform same thing

     

    yeah its definitely starting with first line gone for me, there is no "lag" or smth ,transition is instant,weird

  5. @Jason Carr

    I see u are using ? built in scroll able text?

    xmlns:wpf="clr-namespace:Unbroken.LaunchBox.Windows;assembly=Unbroken.LaunchBox.Windows"

     

    But how do u control starting position of text? In ur theme Converter={StaticResource NoNewline}}" FontFamily="{StaticResource FontBebasNeue}" FontSize="40" Foreground="White" Height="45" ScrollSpeed="95" />

    i dont see control for that? Right now text starts with first line already gone

     

    gone.png

  6. If you replace <Image Source="{Binding Path=ActiveGame.FrontImagePath}" VerticalAlignment="Top"> and rest of line

    in games view

    with <transitions:TransitionPresenter TransitionSelector="{Binding ImageTransitionSelector}" Content="{Binding ImageView}" HorizontalAlignment="Center" VerticalAlignment="Top" />

    it would use cover order decided in launchbox priority instead of forcing 2d covers

     

    Anyway, as someone mentioned earlier, in breaf test i am also seeing only stars, there is no scrolling notes on games , no rating icons either. Maybe because package only has star rating png , there are no files for game ratings etc

  7. 1 minute ago, Retro808 said:

    It does not have to be done in VS. Many theme makers code strictly in NotePad ++. It can be coded like I said and yes a plugin could do it. It likely would still be theme specific. If Jason did create a control built into BigBox the designers code could still override it. 

    I understand, i prefer VS , i can see where i position what, without searching for x,y. ill see what i can do about plugin.

  8. 10 minutes ago, Retro808 said:

    You cannot hide the side panel on demand. It can be auto hidden if the theme creator chooses to code it that way. I am not sure if it would be possible for Jason to make that a feature since it is how the designer coded the view in his theme. 

    All that is done in visual studio its made from scratch , just reused textures from other project (future state) , i understand how auto hide panel works, but wanted to show/hide on demand. It would mean hooking into keybinds via xaml to achieve that. maybe a plugin..

  9. Ahh ! So thats it..(removed everything related to xbox services)

    In latest win10 old 2009 driver is removed , there are two options but both are from 2018

    So i did..

    pointing to driver file manually didnt work. Had to install that freaking xbox accesories for windows 7
    Found here
    https://www.microsoft.com/accessories/en-id/d/xbox-360-controller-for-windows
    choose for x64 win7 . After install/reboot driver options look like this:
    iLJiWXz.png
    As u can see it states i am using drivers from 13 august 2009
    After that just disable xboxstat.exe from windows startup. it will remove Click For Help Pop Up of Xbox 360 Home Button
    Guide button works! one can even uninstall accessories from program files. Button will still work as long as it has 2009 drivers

    (dualshock v2 using ds4windows)

    Thanks!

     

    P.S

    i am curious about compatibility now. I guess ill do some testings , see if all new games work with old driver

  10. @Grila Might depend what u look as source of origin. From origin of app in visual studio its where solution is located. Not the exe which is bundled the theme with. When looking from solution to get to exe one would have to go back couple times ../,,/

    using relative pathing

    Table 1: Absolute Pack URIs in Markup

    File Absolute pack URI
    Resource file - local assembly "pack://application:,,,/ResourceFile.xaml"
    Resource file in subfolder - local assembly "pack://application:,,,/Subfolder/ResourceFile.xaml"
    Resource file - referenced assembly "pack://application:,,,/ReferencedAssembly;component/ResourceFile.xaml"
    Resource file in subfolder of referenced assembly "pack://application:,,,/ReferencedAssembly;component/Subfolder/ResourceFile.xaml"
    Resource file in versioned referenced assembly "pack://application:,,,/ReferencedAssembly;v1.0.0.0;component/ResourceFile.xaml"
    Content file "pack://application:,,,/ContentFile.xaml"
    Content file in subfolder "pack://application:,,,/Subfolder/ContentFile.xaml"
    Site of origin file "pack://siteoforigin:,,,/SOOFile.xaml"
    Site of origin file in subfolder "pack://siteoforigin:,,,/Subfolder/SOOFile.xaml"

    Table 2 illustrates the various relative pack URIs that you can specify in markup.

    Table 2: Relative Pack URIs in Markup

    File Relative pack URI
    Resource file in local assembly "/ResourceFile.xaml"
    Resource file in subfolder of local assembly "/Subfolder/ResourceFile.xaml"
    Resource file in referenced assembly "/ReferencedAssembly;component/ResourceFile.xaml"
    Resource file in subfolder of referenced assembly "/ReferencedAssembly;component/Subfolder/ResourceFile.xaml"
    Content file "/ContentFile.xaml"
    Content file in subfolder

    "/Subfolder/ContentFile.xaml"

  11. On 6/21/2016 at 6:24 PM, Jason Carr said:

    Hey everybody, post your XAML tips and tricks to share with other theme creators here. For starters, here's how to add an image with a relative path: 

    <Image Source="pack://siteoforigin:,,,/Themes/CleanHardware/img/white-corner.png" RenderOptions.BitmapScalingMode="HighQuality" />

    Note that the "pack://siteoforigin:,,," is basically replaced with the LaunchBox folder path. Also note the forward slashes instead of backslashes. :)

     

    This is troubling me. If i may point out that it is not "relative path" but an absolute?

    relative path would be

    <Image Source="/Themes/CleanHardware/img/white-corner.png" RenderOptions.BitmapScalingMode="HighQuality" />

    relative to the starting location of app (solution)

    So in case of actual themes it would be

    <ResourceDictionary Source="/Styles/HorizontalListBoxStyle.xaml" />

    relative path is much more convenient.

     

    https://docs.microsoft.com/en-us/dotnet/framework/wpf/app-development/pack-uris-in-wpf

  12. 6 minutes ago, eatkinola said:

    Thank you. To be clear I don't use that particular file, but I do put my own xaml files in the Styles folder. I know other theme developers do, too.

    That fix is reasonable if it's done automatically by BigBox. But the theme developer should not have to do this. It goes against the principle of refactoring and makes maintenance more difficult.

    Agreed there, it does make things a lot more work, especially if u do changes to styles, u have to edit each and every file that has that style (as u said , maintenance). But i guess it had to be done, if there is *no other way to fix and quote " occasional theme conflicts when switching between themes "

    I honestly didnt experience that, probably because i stick to one theme :)

    • Like 1
  13. Yeah , theme is searching for styles folder and throws error. I think it might be because of his coding style , its not proper xaml formatting all in one line. Not sure

     

    yeah it doesnt change theme files for styles

     

    <UserControl.Resources>
    <ResourceDictionary>
    <ResourceDictionary.MergedDictionaries>
    <ResourceDictionary Source="pack://siteoforigin:,,,/Themes/FutureStateNeonDeluxe/Styles/FSAnimations.xaml" />
    </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
    </UserControl.Resources>

     

  14. 3 minutes ago, Jason Carr said:

    Do you mean that it isn't updating for you? I just tested Unified Redux and it appears to be updating automatically just fine. The above line is replaced with this:

    
    <TextBlock Text="{Binding GamesCount}" FontFamily="{StaticResource FontBebasNeue}" FontSize="50" Foreground="White" DockPanel.Dock="Left"  />

     

    Its alright, i just noticed ur post about redownloading theme if used with beta 5 and 6

    i think i did that. its alright now.  I have to check my own theme tho.. i didnt had backups .. nor did i publish it.. i hope i didnt made a mess for my self

     

    performance is OK! when loading themes. no more delays. Good Job

×
×
  • Create New...