Jump to content
LaunchBox Community Forums

Jason Carr

Administrators
  • Posts

    13,723
  • Joined

  • Last visited

  • Days Won

    388

Everything posted by Jason Carr

  1. Configure should work for games that have a configuration path entered in.
  2. New beta is out guys. We now have a new right-click menu, some minor updated styles, and various fixes. It should now at least work for a daily driver even though there are still quite a few missing features (most prominently for the moment a missing main menu).
  3. Beta 4 is out now guys with a hopeful fix for the jumbled side bar items in the old LaunchBox, as well as some new stuff for LaunchBox.Next. I believe the above reported issues have been fixed, and we now have a right-click menu. Some minor styles have been updated, the buttons on the bottom all now work, etc.
  4. This is a side-effect of the fix we put in for search usability. I probably won't put in extra effort here for the previous version of LaunchBox, because of LaunchBox.Next. We can re-address with LaunchBox.Next depending on how it's working there.
  5. Hi @Melter, sorry to hear about the trouble. I assume LaunchBox itself is starting just fine? I don't have a whole lot more ideas other than what's already been listed in this thread, but do make sure your video drivers are up to date. You can also try temporarily stopping/closing all background apps to see if something might be interfering. In the past we've heard about some strange conflicts with poorly-written software from Corsair, so that could be a lead. If at any point you'd rather just give up, just let us know and we'll get you a refund.
  6. Thanks guys. Thought I'd give y'all an update after development today, even though there's no new beta out yet. I've been working on implementing all of the right-click menu functionality, which is more extensive than you'd think lol. So the focus for the next beta will be adding in all of the right-click menu options (and making the buttons at the bottom all work), so that should at least make it functional as a daily driver. Look for a new beta either tomorrow or Wednesday.
  7. This is still on my plate for the next beta.
  8. Once we get the Arrange By functionality implemented, this secondary line will change based on what field you're arranging by. Thanks all. Good to hear.
  9. Yes, menus have yet to be implemented.
  10. Thanks guys, I'll take a look.
  11. @dabblerblue Is this new in the latest beta for you as well?
  12. You can download the backgrounds from this theme:
  13. There's always a risk with betas. That said, I don't think there's significantly more risk here than usual with beta releases. Edit: Back up your stuff.
  14. LaunchBox.Next is now available in the latest beta release. It's a complete overhaul for the main LaunchBox interface: LaunchBox.Next is: Free for all users Much smoother and faster than the previous interface Based on the work we did for the Music Box Alpha UI Available in addition to the existing LaunchBox interface (you can switch back and forth between them at will) Why did we decide to build this? THIS WASN'T ON THE POLL! We've had numerous requests to modernize the LaunchBox interface ever since Music Box Alpha came out and showed a more modern interface The new interface will help significantly in implementing a number of items on the poll (it's much more convenient to develop for) It resolves a number of long-running performance issues and bugs that were very difficult to fix with Windows Forms (the tech used in the previous LaunchBox interface) It opens LaunchBox up to be just as attractive and flashy as Big Box (for the future - background videos anyone?) What features are planned for LaunchBox.Next? LaunchBox.Next will be getting every single feature that is currently in the regular LaunchBox interface, though much of it is still in development All popup dialogs will remain the same as the regular LaunchBox interface (at least at first), so nothing will need to be re-learned Will LaunchBox.Next be replacing the current LaunchBox interface? Eventually, yes. However, until every single feature in the regular interface has been implemented in LaunchBox.Next, both versions will be available side-by-side. We will divide our development time between LaunchBox.Next and developing items from the poll until LaunchBox.Next is fully implemented Thanks all; please let us know your thoughts below. To download the latest beta, open up LaunchBox and go to Tools > Options > General > Updates, and check the box to Update to Beta Releases. Once you restart LaunchBox, you should be prompted to update, or the update will be downloaded in the background if you have that option enabled.
  15. Beta 3 is out now guys with some big stuff. First off, the Steam import wizard has been fixed to require the user to get their own API key, since Steam keeps killing ours for whatever stupid reason. Secondly, before I get into the big thing, please know that we've been working on the "Options to Filter Out Games that are Missing Images/Media" item from the poll. However, it's been kicking our butt because it's proving very difficult to pull off without running into major performance issues. So that is already working, but I've removed it from the beta release because it's just not ready yet. And the big thing...LaunchBox.Next is now available; it's a complete overhaul for the main LaunchBox interface. It's largely still in development, but you can try it out by clicking the LaunchBox.Next button in the header or running the new LaunchBox.Next.exe file from the LaunchBox folder. Quick screenie: I will be posting shortly about the reasons we're building this and the details in a separate post. I'll link it here in a bit.
  16. What video playback engine are you using? WMP or VLC?
  17. We'll take a look at this. Thanks guys.
  18. @ZeSystem We had some licensing issues with AutoHotkey in the past due to the GPL license on it. Because of that we're only allowed to run the EXE, and we can't link to it in any other way, so unfortunately, due to open source licensing restrictions, we can't further integrate that.
  19. Wow, another new issue I've never heard of lol. It's pretty strange that something would be opening an Explorer window; I'm 99% sure that Big Box wouldn't be doing that, so I'm guessing it's related to Rocket Launcher. I don't have any further ideas there unfortunately.
  20. We'll have a fix for this out in the next couple of days. It's already mostly there but we're tweaking some minor things elsewhere. Since Steam keeps killing our API keys, we're going to require the user to get their own key and use it.
  21. Thank you @Goldug. Real life is always the priority.
  22. @Capalay That's an odd one. We're using Windows' built-in functions for screen management so I have no idea why there would be a problem there (and it's going to be pretty hard to reproduce without your hardware). One thing that might work to try is to change the primary monitor on your setup, if that's possible. You can change that under the Windows display settings. Beyond that, you can try switching up the video outputs on your video card, if that's possible. Lastly, if I had to guess it would most likely be a video card driver issue, so make sure your drivers are 100% up to date.
  23. Hi @MrBrovvn, that would be awesome! The Russian translation package is available on the first page of this thread. Please read the first few posts of the thread for instructions on getting started. Thank you very much!
  24. Hmm, the fact that I am able to replicate it suggests that it's not just a one-off, though it certainly could have been caused by a Windows update that we both installed. Come to think of it, it's likely caused by a plugin, but you probably already know that since I'm guessing this is related to using a font that isn't installed. I don't have any ideas as to what I could do to fix the problem, honestly. I'm betting it's somehow related to the plugin that provides the font functionality, but without that code I can't really troubleshoot it further.
  25. Alright, here's the full error: Exception of type 'System.Exception' was thrown. App: Big Box Version: 8.2-beta-2 Type: System.Exception Site: Void ThrowExceptionForHRInternal(Int32, IntPtr) Source: mscorlib at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo) at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode, IntPtr errorInfo) at MS.Internal.Text.TextInterface.Native.Util.ConvertHresultToException(Int32 hr) at MS.Internal.Text.TextInterface.Factory.GetFontCollection(Uri uri) at MS.Internal.FontCache.DWriteFactory.GetFontCollectionFromFileOrFolder(Uri fontCollectionUri, Boolean isFolder) at MS.Internal.FontCache.FamilyCollection.FromUri(Uri folderUri) at System.Windows.Media.FontFamily.LookupFontFamilyAndFace(CanonicalFontFamilyReference canonicalFamilyReference, FontStyle& style, FontWeight& weight, FontStretch& stretch) at System.Windows.Media.FontFamily.FindFirstFontFamilyAndFace(FontStyle& style, FontWeight& weight, FontStretch& stretch) at System.Windows.Media.Typeface.ConstructCachedTypeface() at System.Windows.Media.Typeface.get_CachedTypeface() at MS.Internal.TextFormatting.SimpleTextLine..ctor(FormatSettings settings, Int32 cpFirst, Int32 paragraphWidth, ArrayList runs, Int32& trailing, Int32& trailingSpaceWidth, Double pixelsPerDip) at MS.Internal.TextFormatting.SimpleTextLine.Create(FormatSettings settings, Int32 cpFirst, Int32 paragraphWidth, Double pixelsPerDip) at MS.Internal.TextFormatting.TextFormatterImp.FormatLineInternal(TextSource textSource, Int32 firstCharIndex, Int32 lineLength, Double paragraphWidth, TextParagraphProperties paragraphProperties, TextLineBreak previousLineBreak, TextRunCache textRunCache) at MS.Internal.TextFormatting.TextFormatterImp.FormatLine(TextSource textSource, Int32 firstCharIndex, Double paragraphWidth, TextParagraphProperties paragraphProperties, TextLineBreak previousLineBreak, TextRunCache textRunCache) at System.Windows.Controls.TextBlock.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Grid.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Canvas.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Border.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Control.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at Unbroken.LaunchBox.Wpf.Transitions.TransitionPresenter.MeasureOverride(Size availableSize) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV) at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged) at System.Windows.Controls.Grid.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Controls.Border.MeasureOverride(Size constraint) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.Window.MeasureOverrideHelper(Size constraint) at System.Windows.Window.MeasureOverride(Size availableSize) at System.Windows.FrameworkElement.MeasureCore(Size availableSize) at System.Windows.UIElement.Measure(Size availableSize) at System.Windows.ContextLayoutManager.UpdateLayout() at System.Windows.Controls.ItemsControl.OnBringItemIntoView(ItemInfo info) at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.TextListViewModel.Items_OnSelectionChanged(Object sender, SelectionChangedEventArgs e) at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.TextListViewModel.<>c__DisplayClass17_0.<InitializeLogoImage>b__1() at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore() at System.Windows.Threading.DispatcherOperation.InvokeImpl() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Windows.Threading.DispatcherOperation.Wait(TimeSpan timeout) at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout) at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority) at Unbroken.LaunchBox.Wpf.Threading.Invoke(Action callback, DispatcherPriority priority) at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.TextListViewModel.<InitializeLogoImage>b__17_0(ImageSource source) at Unbroken.LaunchBox.Wpf.BigBox.ImageLoader.LoadImages(Object unused) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() at System.Threading.ThreadPoolWorkQueue.Dispatch() It appears that indeed it is somehow an error with a font, specifically the System.Windows.Media.FontFamily.LookUpFontFamilyAndFace method, but those are all internal methods and I can't seem to figure out why they'd fail. The first non-MS method is Unbroken.LaunchBox.Wpf.BigBox.ViewModels.TextListViewModel.Items_OnSelectionChanged, which suggests that it's happening when an item is selected. Furthermore, per my code, it seems to be happening when Big Box tries to scroll the selected item in the list box into view. Of course none of this makes sense or really helps us solve the issue, so I'm fairly clueless. We've probably run into a weird WPF glitch or something. I guess what I would try and do is remove customized XAML piece by piece to try and narrow down which piece of XAML might be causing it, but this is pretty strange. Sorry I can't be more help @shinra358. The theme is looking awesome though.
×
×
  • Create New...