Jump to content
LaunchBox Community Forums


  • Content Count

  • Joined

  • Last visited

  • Days Won


viking last won the day on October 6

viking had the most liked content!

Community Reputation

715 Excellent

About viking

  • Rank
    64-Bit Supercomputer

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. A quick message: I dont post a lot right now, sorry. I have a lot of work for the next 3 weeks. But I dont forget Colorful! In parallel, I work hard on category video and with @eatkinola on the theme!! I'll be back soon with new content! 🥰 For waiting, some screen of future category video. Mainly complete 4K remake of Nostalgia version. But for "arcade" and "playlist", I will realize them in full CGI. Which requires more time, necessarily.
  2. You're right, it works perfectly with "Fill" and "Background" value. I misinterpreted my mistakes! Just, I can not figure out how to integrate it into a gradient (like the exemple a send you). And GamesView. About the stars. Rest this story of converter. How to do it ? input : "SelectedGame.CommunityOrLocalStarRating" value >> from 0.0 to 5.0 output : ScaleX value >> from 0.0 to 1.0 I assume that it must be simple to put in place. But I can not find a concrete example online to create my converter.
  3. Thx @eatkinola I'm going to try. But this method seems to me more rigid than my last example with the ScaleX on Canvas. For example, perhaps I can animate the effect from 0 to the rating, for a loading effect! Can be cool! I managed to have the functional effect in my theme, animated as I wish. I still have 2 blocking points: Are I needing a converter for the scale value? (see my previous post) Or it's can be manage in XAML ? Your plugin doesnt seem to work in GamesView and/or with "Fill" and "Background" value. But probably I'm doing something wrong. EDIT : Here is my actual code. Whis : A gret background + the "stars loading bar" + the PNG overlay <!-- COMMUNITY OR USER STARS (Background) --> <Rectangle x:Name="StarsBG" Grid.Column="3" Grid.Row="10" Fill="#d6d6d6" Margin="1"/> <!-- COMMUNITY OR USER STARS (Stars Color) --> <Canvas x:Name="StarsColor" Grid.Column="3" Grid.Row="10" Margin="1"> <Canvas.Background> <MultiBinding Converter="{StaticResource FilterSelectionColorConverter}"> <Binding ElementName="SelectionSnoop" Path="UpdatedTimestamp" /> <Binding ElementName="SelectionSnoop" /> <Binding Source="{StaticResource DefaultPlatformColor}" /> </MultiBinding> </Canvas.Background> <Canvas.RenderTransform> <TransformGroup> <ScaleTransform> <ScaleTransform.ScaleX > <Binding Path="ActiveGame.CommunityOrLocalStarRating"/> </ScaleTransform.ScaleX> </ScaleTransform> </TransformGroup> </Canvas.RenderTransform> </Canvas> <!-- COMMUNITY OR USER STARS (Design Overlay) --> <Image x:Name="StarsOverlay" Grid.Column="3" Grid.Row="10" Source="pack://siteoforigin:,,,/Themes/Colorful/Colorful_img/Colorful_RatingStars_Overlay_Light.png" Stretch="Uniform" RenderOptions.BitmapScalingMode="HighQuality" > <Image.RenderTransform> <TranslateTransform x:Name="StarsOverlayAnim" Y="0"/> </Image.RenderTransform> </Image>
  4. OK ! I managed to make a functional prototype !!! Here is the code : <Canvas x:Name="test" Grid.Column="2" Grid.Row="12" Margin="10" Background="Yellow"> <Canvas.RenderTransform> <TransformGroup> <ScaleTransform> <ScaleTransform.ScaleX> <Binding Path="ActiveGame.CommunityOrLocalStarRating"/> </ScaleTransform.ScaleX> </ScaleTransform> </TransformGroup> </Canvas.RenderTransform> </Canvas> It works very well! But there is a problem: The ScaleX is on a scale of 0.0>1.0 The Rating is on a scale of 0.0>5.0 My Canvas rises to 500% of its size in width and exceeds its grid. So, I dont know if I need a converter or if I can force it with minimum/maximum values directly into XAML. Any ideas ? @eatkinola Do you think this formula will work with your Color plugin?
  5. Thx @Grila ! 👍 I take a look at your GPDwin Theme and your stars code. It's massive! 😃 I tried to understand and adapt quickly to my theme, but I have too much error. In addition, I dont master enough SVG to change the design that you put in place. At the end, I need to animate the entire block and add the ability to change the color on the fly. (aka acording to the platform, with @eatkinola plugin) That's why I'd like a simpler code. Like my first idea of binding the rating to a ScaleX Rectangle. (or Canvas, Button ...) If someone has a track to make it work, it will be GREAT! 😍
  6. @zaerdy : This will be fixed in the next update.
  7. Hi all ! Back with a new challenge for all code master! 🤗 I want to find a way to adjust the RatingStar color with hex code. Actually, I'm using this piece of code: <StackPanel Grid.Column="2" Grid.Row="10"> <TextBlock x:Name="Stars" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding StringFormat="{}pack://siteoforigin:,,,/Themes/Colorful/Colorful_img/Stars/{0:F1}.png"> <Binding Path="ActiveGame.CommunityOrLocalStarRating" /> </MultiBinding> </TextBlock.Text> </TextBlock> <Image Source="{Binding Text, ElementName=Stars}" x:Name="RatingStars" Grid.Column="2" Grid.Row="9" HorizontalAlignment="Center" VerticalAlignment="Stretch" Stretch="Fill" RenderOptions.BitmapScalingMode="HighQuality" /> </StackPanel> It works very well with its 52 PNG images. But stars colors are fixed in image. No way to change them on the fly! IDEA 01 - Binding Rating to a ScaleX on a Rectangle. Like a loading bar, with a stars PNG overlay. But my research seems to show that it's impossible. You confirmed? In addition, I will need a converter: To transform the notes, from a scale 0.0> 5.0 to a scale 0.0> 1.0 And that, I still dont know how to do! (Shame) IDEA 02 - Use DataTrigger to change numeric note, into text with a stars picto custom font. If A=EmptyStar , B=HaltStar , C=FullStar ---- for exemple, a note of 2.5 > CCBAA Problem : It is very limited in design and precision side. In addition, I cant have a working prototype. In summary, I can not make my ideas work. They must be bad! If you had to do that, how would you do it? Ideas? Examples? @Grila @eatkinola @Jason Carr ... and all code master : THX A LOT 🥰
  8. Thx @Mizar ! The ultimate goal remains to cover every single platform ever made. So NeoGeo CD as well. But this is not a priority, as it is a system identical to the original NeoGeo. Just less expensive at the time. Little (or no) exclusivity for this platform.
  9. Yes. It is possible to call a picture by game. Here, an image showing the commands. Not add a button for this popup. But there is also a coherence in the colorful design that I do not want to loose. The information is important and I will also like to see it at the beginning of each game, but it can be complicated. It would take : 1 image per game (x) All system (x) All type of controler (=) Way too mutch! It's exponential! And all this, in Colorful style guidline, in my case. I'll not do that 🤔
  10. @ItchyRobot : This time, I cant help you. I dont have a hand on this part. I can only adjust : font, font color & accentuation BG color. By the way, I would like! To be able to adjust line by line font setting or to be able to replace text by buttons. To have the bigger "PLAY" text, for example. At the end, I would like to create a "pause theme" and a "starup theme". For a complete experience. Maybe I could embed this image in one of those views. I dont know yet.
  11. @ItchyRobot : Again, you're right. I must fix this issue to !
  12. @Webandme : Thx ! 😘 @Tromzy : J'ai édité les platformes à la main, en copiant/collant les infos de la page wikipedia FR. Je n'ai pas eu le courage de le faire pour les jeux ! 😃 I edited the platforms by hand, copying / pasting the info from the wikipedia FR page. I did not have the courage to do it for games! @sagaopc : Unfortunately no. This is not at all the spirit of this theme. Sorry. In addition, the number of views is limited. With what I have in mind, everything is already full !
  13. Thank you ! Yes, the size of BoxArt comes back often in the comments. The "problem" is that it is important in the overall design. I already started working on it for the next beta. I reduced the overall size of the video by using the bands at the top and bottom. It's not much, but we gain a little visibility. I also reduced the size of the BoxArt slightly. A radical solution would be to remove the BoxArt from the main page and put it in the wheel, instead of ClearLogo. But I must also create Dark version. If I have space, I will make this version. I have a lot of work right now. I do my best to work on Colorful.
  • Create New...