-
Posts
13,723 -
Joined
-
Last visited
-
Days Won
388
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by Jason Carr
-
@CoinJunkie Thanks for hitting me up here. I can help out to see if there would be any kind of a way to automate this; LaunchBox and Big Box do not handle bezels themselves (and I don't plan to implement that any time soon), so they would still need to be handled by Retroarch or MAME. But maybe there's a way that we can help to automate the installation process to Retroarch and MAME? I admit that I'm a noob to bezels almost completely, so I'm pretty much in the dark. What are the biggest painpoints right now for installing these bezels in a LaunchBox/MAME/Retroarch Windows environment?
-
Interesting. I run both Asus Aura and AI Suite III without issues (I always run Asus motherboards), so that's puzzling to me. But I'm glad you got it all squared away.
-
FYI all, @faeran helped me identify an issue with the theme forms where submitting a version with two decimal points (2.4.5 for example) was causing a server-side error and not submitting the theme. The version number is stored as a normal decimal number, so version numbers cannot have multiple decimal points in them. However, I've put up a new version of the web form that simply removes any extra decimal points so as to not trip people up in the future. Let me know if anyone runs into any additional issues with the theme submission process. Thanks!
-
Including Custom Fonts without Custom DLLs
Jason Carr replied to Jason Carr's topic in Custom Theme Tutorials
Just to clarify here for everyone in this thread, the new font solution above is working properly everywhere. @wallmachine's issue is an unrelated thing. @wallmachine After looking at your code, I'm guessing you'll probably need to set the all caps thing inside the ListBoxItemStyle instead of the ListBoxStyle, and you might need to put it deeper down into the template as well. -
Including Custom Fonts without Custom DLLs
Jason Carr replied to Jason Carr's topic in Custom Theme Tutorials
I see. So the uppercase thing is a separate issue than the font not loading. I was under the impression that the fonts were not loading as expected. At least we can cross that issue off the list. I'll do some quick research to see what might be going on with the uppercase thing. -
Per @jayjay's post above, BackgroundReloadSave is generally a good idea to use; the primary reason to use it is so that there are no conflicts with a third-party syncing app like Dropbox or Google Drive. Basically, it reloads any changed data from disk before saving the new values, just in case Dropbox or Google Drive happened to update a data file since the last time it was loaded. Regardless, though, either @jayjay's solution above or just PluginHelper.DataManager.Save() should both be working to save data that has been changed in games.
-
@jayjay I'll add those OSK requests to my list. Focus is a funny thing in Big Box; generally I don't rely on focus at all, because all inputs happen globally to the app and Big Box just knows where to send them. My recommendation would be to use the OnEnter, OnEscape, OnUp, OnDown, OnLeft, OnRight, OnPageDown, and OnPageUp methods of the IBigBoxThemeElementPlugin interface to detect when inputs occur, and then use that info to change the selection without forcing focus on the control.
-
Yes, it certainly could. My guess at this point is that it's considering something you're putting in as a security issue (it gets scared because of stuff like SQL injection attacks). You can always edit the description fields after the fact, so perhaps you can try putting in only something simple and then doing edits. That will also make it much easier to identify the problem field-by-field. So sorry for all the trouble here, but thanks for helping me troubleshoot this.
-
@gogoplata Unfortunately I've tested with your data and I'm not seeing any performance issues on my machines, so I'm guessing it's somehow system specific, or it's some kind of weird conflict with a running app. The next thing I would try is killing any and all processes that are running in the background via Task Manager, to see if there's a particular process that happens to be causing the issue. In the past, performance issues like this have often been the result of poorly written anti-virus software or similar.
-
Including Custom Fonts without Custom DLLs
Jason Carr replied to Jason Carr's topic in Custom Theme Tutorials
@y2guru It depends on whether you're creating a Startup Theme or a Big Box Theme. The different types of themes go into different folders. -
Including Custom Fonts without Custom DLLs
Jason Carr replied to Jason Carr's topic in Custom Theme Tutorials
I'm confused here as to what's wrong. First I tested putting the new font solution in a copy of the default theme, in the TextListView.xaml, and it shows up just fine with that font. Then I loaded up your theme and it appears to be working properly with the font and the new solution. What am I missing? As far as I can tell, everything is working properly. -
Yes, custom fonts will require either a custom DLL as many themes have done previously, or the new easier solution. The two required views for Big Box themes are the text list views for both the platforms/filters and games. The main reason for this is that they are always used; filters other than platforms always use the text list filters view, and the game details menu always uses the text list games view. I don't see any issues with the theme editor/generator (in fact I'm very glad you're working on it). It's important for themes to be unique and hold value on their own, but from what I've seen of your app, it certainly seems flexible enough to allow for a whole bunch of very unique themes.
-
Including Custom Fonts without Custom DLLs
Jason Carr replied to Jason Carr's topic in Custom Theme Tutorials
Thank you @wallmachine. Can you zip up and PM me the theme? -
The new form to upload LaunchBox, Big Box, and Startup themes to be included in the new themes manager is now available here: https://www.launchbox-app.com/themes You'll need to be logged in to the forums before clicking that link, or you'll be prompted to log in first. As stated on the submission page, here are the rules for theme submissions: Themes must be completely stable and not cause any stability issues Themes must work out of the box and not require any additional installation steps Themes must not be missing important features for usability (such as missing a button to show the main menu in LaunchBox themes) Themes must not be missing required views (such as the game details view for Big Box themes) Themes must be developed by yourself and must be significantly different from other themes Sufficient screenshots of the theme are required (including all relevant views for Big Box themes) The submission process should be straightforward, but it will take some time as you'll need screenshots for each view that your theme uses (for Big Box themes at least). The new screenshot functionality that is available in the latest beta of Big Box should help with this; you can simply press the Print Screen key while you're in Big Box and screenshots will show up in the LaunchBox\Screenshots folder, named with the active theme and view so that it's easy to keep track of them all. Once you submit a theme, it will need to be approved by ETA Prime and I. I'll be focusing on testing and approving themes here before the 9.6 official release so that we can get as many themes up there as possible for the public release. Editing existing themes metadata and screenshots will not need approval, but any time a new theme zip file is uploaded, it will have to go through the approval process. If you are concerned with themes not being allowed to "require any additional installation steps", please note that DLLs should no longer require unblocking using the new themes manager, and we've also made it easier to get fonts working without installation or custom DLLs here: There may be a hitch or two yet with the custom font solution, but I'll make sure that everything is working with that before the official release. No issues have been identified and everything is working properly with the new custom font solution (updated 2019-03-20). Thank you all so very much for all the amazing themes. I'm calling you guys out one more time here so that everyone is aware that the theme uploader is available. Sorry for the multiple callouts as of late. @faeran @Mr. RetroLust @RetroHumanoid @wallmachine @eatkinola @bbweiners @keltoigael @Jack. @y2guru @whoozwah @SNAK3ATER @Rincewind @CriticalCid @shro2016 @broskiplays @Grila @NJDave71 @Hexxxer @PhillsDoodles @Zombeaver @Omen @Cookz718 @viking @OrochiMishima @nosh @ea4492 @Maddoc1007 @vsilvalopes @damageinc86 @walter10h @skainlurmis @Scottad @Nyny77 @Sithel @Akezhar @Thanos Reigns
-
Yes, animated gifs are supported, though they do require special syntax. I know the syntax is here on the forums somewhere, but I'd have to search for it. You could certainly use XAML to load up a separate GIF image for each game.
-
@gogoplata I'm guessing it somehow has to do with the data in your collection. If you can please zip up and PM me your LaunchBox\Data folder, I'll take a look to see if I can figure out what's causing it. I assume you're running LaunchBox 9.5?
-
What it's supposed to do is jump to whatever image is being displayed on the game in the boxes view, and that one is not always first. Is it at least displaying the image that is displayed in the boxes view?