Jump to content
LaunchBox Community Forums

bbweiners

Members
  • Posts

    357
  • Joined

  • Last visited

Posts posted by bbweiners

  1. I'm not sure how important this is, but following up on the ListBoxScrollCenterNS_05.dll, it only seems to crash BigBox when it starts if you are using that plugin in the SystemView.xaml file. You can use the plugin in Games or Platforms/Filters view with no issues.

  2. 45 minutes ago, C-Beats said:

    Good news is as of this last beta push you don't need a plugin to get the centered text list functionality. We have a behavior you can attach to your ListBox that should do it for you.

    Do you have documentation for that?

  3. 6 minutes ago, C-Beats said:

    Good news is as of this last beta push you don't need a plugin to get the centered text list functionality. We have a behavior you can attach to your ListBox that should do it for you.

    Oh good to hear @C-Beats. Thank you for letting me know that!

  4. @faeran I've been creating themes for probably 5 years or so. I'm still old fashioned and just write my themes in notepad. I pretty much use the Community Theme Creator for the plugins. So, once I've created a theme, I don't update them or anything. 

  5. It's still crashing upon startup for me too.

    I did troubleshoot it down to it being a plugin issue. I have some themes I created that use a lot of different plugins. I tried removing the plugins directory for the theme that BigBox defaults to on startup. When the plugins directory was removed, Bigbox started fine. When I put the plugins directory back in, it crashed. 

    I'm guessing if @Suhrvivor tried removing the plugins directory for whatever theme he/she is using when BigBox starts, they will find that solves the crashing issue.

    I reverted back to 12.14 and it's fine with the plugins.

    Now the question is... What plugin is causing this???

  6. On 7/18/2022 at 4:00 PM, Jason Carr said:

    Hey all, the first 12.14 beta is out now with the following:

    • New Premium Feature: Big Box now has a new default theme with a brand new look and a ton of new goodies for our theme developers; the old Default theme is now called "Old Default" and is still available for use

    • Improvement: All Big Box popups and options pages have been overhauled

    • Improvement: In Big Box, the alpha-numeric index used in platforms and games views now opens to the letter you are currently on, instead of where you last left it

    • Improvement: The drop downs in Big Box's filters popup are now ordered alphabetically

    • Improvement: Wall views in Big Box can now utilize game details (for theme developers)

    • Improvement: 14 new popups are now fully themeable in Big Box and can be placed anywhere on the screen (for theme developers)

    • Improvement: Added 25 new converters usable in Big Box (for theme developers; courtesy of y2guru)

    • Improvement: You can now use the string "LAUNCHBOX_THEME_FOLDER" in your xaml to point to the root folder of your Big Box theme (for theme developers)

    • Improvement: Navigating the Recent Games and Favorites thumbnails will now work in more themeable situations (for theme developers)

    • Improvement: Recent Games and Favorites thumbnails can now be used in all platforms views (for theme developers)

    • Improvement: These available bindings are now usable in Big Box (for theme developers):

      • DateEarned (DateTime), DateEarnedString (string), and EarnedHardcore (bool) added to AchievementView

      • SelectedItemIndex added to FlowControl

      • Count and SelectedItemIndex added to Platform and Game views

      • You can now access FilterDetailsViewModel via any platform view to access bindings found in the details view

      • 51 bindings added to FilterDetailsView

      • 36 bindings added to GameDetailsView

      • PreviousPage binding added to all Platform, Game, Game Details, Options, and System menus

    • Fixed: Not passing an image type to FlowImage will now select the image type in user settings (for theme developers)

    • Fixed: Various minor potential issues with the Export to Android process

    Great work guys!

    Is there a list or way to see what the 51 new FilterDetailsView & 36 GameDetailsView bindings are?

    Thanks!

  7. 2 minutes ago, C-Beats said:

    Following properties were added to FlowContext control:
    IsAboveSelected (bool)
    IsBelowSelected (bool)
    IsLeftOfSelected (bool)
    IsRightOfSelected (bool)
    IsColumnSelected (bool) - Is the item in the same column as the selected item
    RotationAngle (float) - The amount the item is rotated
    RotationAxis (Vector3D) - The angle the item is rotated on

    Got it. Thanks!

  8. 3 hours ago, faeran said:

    Beta 3 is now out with the following:

    • New Feature: LaunchBox can now downloaded bezels for both MAME and RetroArch, during import and media downloads (courtesy of the Bezel Project)
    • Improvement: FlowContext now has new properties that allow you to rotate the item (for Big Box theme developers)
    • Improvement: FlowContext now has new properties that you can use for styling based on where the item is in relation to the selected item (for Big Box theme developers)
    • Improvement: The Export to Android process now works with games that have multiple discs
    • Improvement: The Export to Android process now resizes any overly large images to a maximum of 2000x2000 pixels
    • Improvement: The Export to Android process now includes an option to only export favorited games for specific platforms
    • Improvement: The Export to Android process now includes an option to extract archives
    • Improvement: The Tools > File Management > Export/Copy ROM Files from Selected Games to New Folder feature will now copy all discs for the selected games (if there are multiple discs)
    • Fixed: Browsing for an application path in Add/Edit Additional apps now takes you to the games folder if no path is set
    • Fixed: In LaunchBox, while in a game detail's pop-up window, viewing a game's images in full screen would show images for an incorrect game.

    Hey Faeran,

    I like to mess around with new features when I can to try and help with finding bugs (plus it's just fun). Could you elaborate a bit more on --

    "Improvement: FlowContext now has new properties that you can use for styling based on where the item is in relation to the selected item (for Big Box theme developers)"

    Thanks!

  9. On 5/25/2022 at 8:45 AM, C-Beats said:

    Yeah, Platform views were never built with the intention to be put in a wall configuration so while you CAN have multiple rows you can't use up/down to navigate the different rows like you can in WallView. This is actually true in all views outside of WallView though, they were all designed to be used with a single column or row.

    Makes sense. Do you have any plans to add WallViews to PlatformViews?

    Also, thanks for the responses. I'm always appreciative to the fact that you, Jason, and Faeran are as responsive as you are. You guys are doing a great job with your business, and I don't think you're reminded of that enough. (No, I'm not looking for a job, haha)!!!

    • Like 1
    • Thanks 1
  10. 2 minutes ago, C-Beats said:

    In my testing it worked. Will note that the space you need to put in can differ quite a bit depending on the type of camera you are using and it's position. I had the following in my test theme and was able to see the property function.
     

    <coverFlow:FlowControl x:Name="FlowControl" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Column="0" CameraZPosition="3.0" VisibleCount="14" PageSize="6" ItemSpacing="0,-1" SelectedItemZPosition="2.0" Columns="1" SelectedItemSpacing="1,2">
      <coverFlow:FlowControl.FlowTemplate>
        <DataTemplate>
          <coverFlow:FlowContext>
            <coverFlow:FlowImage ImageType="Clear Logo"/>
          </coverFlow:FlowContext>
        </DataTemplate>
      </coverFlow:FlowControl.FlowTemplate>
    </coverFlow:FlowControl>

     

    You are correct. I wasn't spacing things enough. My apologies.

  11. 4 minutes ago, bbweiners said:

    I guess I'm not understanding why the SelectedItemSpacing isn't working in PlatformView then.

    I also think I misspoke about PlatformView using FlowTemplate. What I meant is that I noticed some of the new WallView features don't work when incorporating them into PlatformViews that use FlowTemplate. Like the SelectedItemSpacing, or the ability to have multiple Rows.

  12. 2 minutes ago, C-Beats said:

    This was built since the inception of FlowTemplate. It's always worked in PlatformView

    I guess I'm not understanding why the SelectedItemSpacing isn't working in PlatformView then.

  13. On 5/13/2022 at 12:01 PM, C-Beats said:

    The binding is only used currently for FlowTemplate setup and not for cover factory. If using a FlowTemplate to define each item in the FlowControl it works on all views that utilize one. The binding (in beta 2 now that I corrected the logic) is an absolute value. So if ItemSpacing is set to (12,12) and SelectedItemSpacing is set to (16,16) the spacing of the item currently selected should be 16, not 28 (as it incorrectly was in beta 1)

    So I forgot to ask... Will the PlatformView use FlowTemplate like the GamesView at some point in the future?

  14. On 5/12/2022 at 9:54 AM, faeran said:

    Hey everyone,

    12.12 beta 1 is out now with the following changes:

    • Improvement: The saving process that occurs after LaunchBox or Big Box closes should be significantly faster
    • Improvement: SelectedItemSpacing property was added to FlowControl that allows the spacing around the item currently selected to be different than other items (for theme developers)
    • Improvement: The PictureViewer was visually updated with added context regarding what type of image you are looking at
    • Improvement: Platform matching when searching for EmuMovies content has been improved
    • Fixed: A white line could appear at the top of your monitor when viewing images in full screen
    • Fixed: Rare error when navigating through different wizards
    • Fixed: The LaunchBox Themes Manager was unusable if no internet was detected
    • Fixed: Empty entries could appear at the top of the "Scrape As" drop-down menu
    • Fixed: The Related Games feature could show improper results when using different languages

     

    Always grateful for all the help with beta testing these changes.

    The "SelectedItemSpacing" doesn't appear to work in the PlatformViews. Is it supposed to?

  15. Hey Guys,

    The new related games list is really cool. Thanks for that! Is there any chance that it will be at all customizable in BigBox as far as how it looks? The ability to make it fullscreen/custom size, change colors, etc...

    Thanks for all you do!

    • Like 1
  16. On 12/18/2021 at 4:34 AM, The Papaw said:

    I so much agree with this. All the themes I have created with CTC run less smooth, even the sounds crackle when changing screens. Even with all BB Transition feature turned off. I went back to 12.4, then 12.5 and they run fine, but if I try an update, all the poor transitions and crackles re-appear.

    I've noticed this too. However, the jerkiness for me seems to be with the selected scale and selected offset properties. If I don't use those properties, everything seems to be pretty smooth.

  17. 3 hours ago, faeran said:

    Hi @bbweiners. Thanks for posting this, as it uncovered a caching issue which will be fixed in the next beta, which will solve the issue with the black bars.

    However, you may want to add SelectOffsetProperty to your wheel so that the selected item will always appear on top.

    <coverFlow:FlowControl x:Name="FlowControl" Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="3" Grid.RowSpan="1" NavigationRows="0"
            Rows="1" ItemSpacing="-0.175,0" Endless="True" SelectedScale="1,1" SelectedOffsetProperty="0,0,1">

     

    Thanks @faeran! I've found a couple more bugs with the new FlowControl.

    1. In PlatformView you are not able to navigate up and down, only left and right.

    2. In WallGamesView the endless looping doesn't work properly, it has significant drawing/animation errors.

    Thanks!

  18. Hi guys,

    I've posted an image of a theme issue I'm currently having. 

    There appears to be a black border on the right and left side of my images using the new FlowControl. It also doesn't appear to be correctly putting a border around the currently selected image.

    I've made several themes using the same settings in WallViews and have not had this issue. It only affects the Platform/Filters views. Any idea's? I've attached the code as well.

            <coverFlow:FlowControl x:Name="FlowControl" Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="3" Grid.RowSpan="1" NavigationRows="0"
            Rows="1" ItemSpacing="-0.175,0" Endless="True" SelectedScale="1,1">
                <coverFlow:FlowControl.Camera>
                    <OrthographicCamera Position="0,0,5" LookDirection="0,0,-1" NearPlaneDistance=".1" FarPlaneDistance="1000" Width="9.5"/>
                </coverFlow:FlowControl.Camera>
                <coverFlow:FlowControl.FlowTemplate>
                    <DataTemplate>
                        <coverFlow:FlowContext>
                            <Border BorderThickness="5">
                                <Border.Style>
                                    <Style TargetType="Border">
                                        <Setter Property="BorderBrush" Value="Transparent"/>
                                        <Setter Property="Opacity" Value="1"/>
                                        <Style.Triggers>
                                            <DataTrigger Binding="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type coverFlow:FlowContext}}, Path=IsItemSelected}" Value="True">
                                                <Setter Property="BorderBrush" Value="#ffffff"/>
                                            </DataTrigger>
                                            <DataTrigger Binding="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type coverFlow:FlowContext}}, Path=IsRowSelected}" Value="True">
                                                <Setter Property="Opacity" Value="1"/>
                                            </DataTrigger>
                                        </Style.Triggers>
                                    </Style>
                                </Border.Style>
                                       <coverFlow:FlowImage ImageType="Banner"/>
                            </Border>
                        </coverFlow:FlowContext>
                    </DataTemplate>
                </coverFlow:FlowControl.FlowTemplate>
                <coverFlow:FlowControl.Effect>
                <DropShadowEffect Color="#000000"  ShadowDepth="0" BlurRadius="8" Opacity="1" RenderingBias="Performance"/>
                </coverFlow:FlowControl.Effect>
            </coverFlow:FlowControl>

     

    image.thumb.png.5dfb79cf0212505e11ae12558487a915.png

     

     

  19. A

    11 minutes ago, C-Beats said:

    I'd start another thread about this issue and post your XAML. This isn't related to beta and sounds like you have something going on with the XAML because you shouldn't see the black unless you put it in the FlowContext.

    Alright. I thought this could be related to updates to FlowControl.

×
×
  • Create New...