Jump to content
LaunchBox Community Forums

Community Theme Creator for BigBox 2.1

   (17 reviews)

1 Screenshot

About This File

Instructions

1. Download the .ZIP and UNBLOCK!

2. Unzip to a new location, DO NOT overwrite the existing forum build

3. Copy the content from the "My Theme Projects" folder from your existing Theme Creator folder and Paste into the new "My Theme Projects"

 

Things to Note

When opening the new Theme Creator it will upgrade ALL your copied Themes, this process only happens once so if you notice a delay now you know why.

 

Manuals / How to

Refer to my YouTube channel or visit Faeran's Theme Creator Workshop videos to better understand the new features.

Dave Paterson - YouTube

Development Live Streams - YouTube

 

Obsolete UI Elements

Some UI Elements have been made obsolete as you can now recreate your own custom versions of them with this build, here is a video explaining how you can replace them.

 

 

Screenshots

Untitled.png

Untitled2.png

Untitled3.png

Untitled4.png

Edited by y2guru


What's New in Version 2.1   See changelog

Released

This is a corrected 2.1 Build

 

  • Fixed Metadata random fallback image to force refresh
  • Added Target Platform and Target OS to all existing Projects 
  • Fixed ColorTint color default from null to White
  • Fixed Effect ColorCondition, when setting the Effect type to None, the Color Condition was being remembered the next time DropShadow is selected
  • Fixed Paste in Place, wasnt pasting in place!
  • Fixed Visibility Conditioning, convert internal to external value upon refresh/load of window
  • Fixed Editor Crash when selecting a UI Element set to autosize(width and height) and its content is empty and uses margins
  • Fixed Drag/Drop of UI Elements, drop was being allowed between markers
  • Fixed Drag/Drop of Groups, prevent Drag of Group into Structure of Elements
  • Changed Editor to allow Elements placed on the Main Canvas to exceed the Canvas size when Canvas Lock is switched off
  • Added New Parent Element "Canvas"
  • Fixed Condition Profile, changing the case of the profile name no longer results in Profile already exists
  • Fixed Animation Editor - Decimals allowed on entry for new value, but ignored when switching to a new animation frame
  • Fixed Editor when in a non Stretched Aspect Ratio, Width/Height was being automatically changed 
  • Added Metadata Image fields "Advertisement Flyer - Back" and "Advertisement Flyer - Front"
  • Changed UI Element "Selected Item Video" to include AutoSize width and Height properties (only works for Windows Media Player in BigBox)
  • Changed UI Element "Image", when Image is collapsed or set to Opacity=0 then the Image Source (the actual Image) is removed
  • Fixed System View and Text Filter View - Selected Item Colors were not being applied
  • Fixed Editor when in a non Stretched Aspect Ratio, X/Y was being automatically changed 
  • Like 30
  • Thanks 15
  • Game On 3
  • Unusual Gem 15

User Feedback

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest

BeemanDev

  

Note: If you get a load of errors after inputting your name and hitting next, as reported by WolfRamiO You need to run BigBox at least once, which if you have no games added will entail running LaumchBox to add at least one game, then running LaunchBox. Easy to get caught out if running against a clean/new install of LaunchBox.

Link to review
ItchyRobot

   1 of 1 member found this review helpful 1 / 1 member

I finally got around to giving this a try. Wow!! What a wonderful piece of software. I am no coder, and I was able to stumble my way through it pretty well. I ended up starting with the Tilt theme as a base, and started tweaking it to my liking. After a day of messing around, I now have my own custom theme, that I (kind of) created. So cool. Thanks to the dev so much for creating this. I can now  make my own refinements of themes, instead of begging the original authors to do it for me. Win-Win for everyone 😃

  • Game On 1
Link to review
jhayes0027

   1 of 1 member found this review helpful 1 / 1 member

Ive had the week off of work and this has been a lot of fun for me during my time off. I haven't begun to understand everything in it but it makes creating a theme possible for someone like me who has no experience with coding.

  • Thanks 1
Link to review
asmithau

   1 of 1 member found this review helpful 1 / 1 member

New update is awesome Dave. Thanks so much for your work on this and the effort you have made to provide this to the community!

 

  • Thanks 1
Link to review
BMovieBen

   1 of 1 member found this review helpful 1 / 1 member

Fantastic!  Makes theming accessible for everyone!

Link to review
ALIE

   1 of 1 member found this review helpful 1 / 1 member

Amazing Stuff

Link to review
Juketsu

   1 of 1 member found this review helpful 1 / 1 member

Best a designer can get!

Response from the author:

Thank you so much ?  

Link to review
MasterGuevara10

   1 of 1 member found this review helpful 1 / 1 member

Thanks for the amazing work!!

Pd: now i can enjoy all my games with a proper and beauty banner (Y) 

Link to review
faeran

   4 of 4 members found this review helpful 4 / 4 members

Looking to create a theme for BigBox?

This is what you should be using, whether you know XAML or not.

This is just an amazing program.

  • Like 2
  • Thanks 1
Link to review
cemfundog

   2 of 2 members found this review helpful 2 / 2 members

This is such a great tool for this community. Thank you so much for making this. I am absolutely loving it. Once I got it figured out and working I was able to build an entire theme with in a few days. No way I could or would have without this tool. 

Please keep this going, I am looking forward to each update and the future of this project.

  • Thanks 1
Link to review
WolfRamiO

   4 of 4 members found this review helpful 4 / 4 members

Hi there, thanks for your hard Work!

I get a lot of errors messages after complete the first screen:
 

Quote

at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
   at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(Type type, Boolean nonPublic)
   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at System.Activator.CreateInstance(Type type, Object[] args)
   at System.Xaml.Schema.SafeReflectionInvoker.CreateInstanceCritical(Type type, Object[] arguments)
   at System.Xaml.Schema.SafeReflectionInvoker.CreateInstance(Type type, Object[] arguments)
   at System.Xaml.Schema.XamlTypeInvoker.CreateInstance(Object[] arguments)
   at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CreateInstanceWithCtor(XamlType xamlType, Object[] args)
   at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CreateInstance(XamlType xamlType, Object[] args)
   at MS.Internal.Xaml.Runtime.PartialTrustTolerantRuntime.CreateInstance(XamlType xamlType, Object[] args)
   at System.Xaml.XamlObjectWriter.Logic_CreateAndAssignToParentStart(ObjectWriterContext ctx)
   at System.Xaml.XamlObjectWriter.WriteStartMember(XamlMember property)
   at System.Xaml.XamlWriter.WriteNode(XamlReader reader)
   at System.Windows.Markup.WpfXamlLoader.TransformNodes(XamlReader xamlReader, XamlObjectWriter xamlWriter, Boolean onlyLoadOneNode, Boolean skipJournaledProperties, Boolean shouldPassLineNumberInfo, IXamlLineInfo xamlLineInfo, IXamlLineInfoConsumer xamlLineInfoConsumer, XamlContextStack`1 stack, IStyleConnector styleConnector)
   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
   at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
   at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
   at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)
   at System.Windows.Application.DoStartup()
   at System.Windows.Application.<.ctor>b__1_0(Object unused)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
   at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
   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.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at System.Windows.Application.RunDispatcher(Object ignore)
   at System.Windows.Application.RunInternal(Window window)
   at System.Windows.Application.Run(Window window)
   at COMMUNITY_Theme_Creator_for_BigBox.Application.Main()
Exception has been thrown by the target of an invocation.

OS: Windows 10 LTSC

Any help?

 

  • Like 2
Link to review
bundangdon

   4 of 4 members found this review helpful 4 / 4 members

Great stuff! As a beta tester for Community Theme Creator, I can honestly say it's a huge gift to the LaunchBox community and to the aspiring theme creators out there who don't want to mess around with programming code. It's fairly simple to use with a lot of useful features while creating themes that can be added to BigBox.

  • Like 1
  • Thanks 1
Link to review
neil9000

   2 of 2 members found this review helpful 2 / 2 members

Holy moly, get in here people with theme inspirations. :) 

  • Like 2
  • Thanks 1
Link to review
Jason Carr

   5 of 6 members found this review helpful 5 / 6 members

Stellar! :)

  • Like 2
  • Thanks 1
  • Game On 1
Link to review
×
×
  • Create New...