Jump to content
LaunchBox Community Forums

Grila

Members
  • Posts

    590
  • Joined

  • Last visited

  • Days Won

    29

Posts posted by Grila

  1. @shinra358 Here you go, complete with the charging animation. It's a separate dll so you'll have to add a new reference. There is a handful of exposed properties to control the color and a bool for showing the battery percent. The battery percent styling is done through through the normal control properties (FontFamily, FontSize, Foreground, etc.). The charging animation will obviously only play when PowerLineStatus is Online and BatteryLifePercent < 0. Once the battery reaches 100%, the animation will stop regardless of PowerLineStatus.

    There are 2 controls in the dll: PSPBatRounded and PSPBatSquare. Should be pretty self-explanatory on what they are...

    Here's the file: GrilaPSPBattery.dll

    And here's a few shots showing it in BB:

    PSPBatSquare (ShowBatteryPercent=True)

    1.thumb.jpg.08afebc100a13b091159720cc2530463.jpgPSPBatSquare (ShowBatteryPercent=False)

    2.thumb.jpg.010cc4325a734eeb36abedbf5083c66e.jpgPSPBatRounded (ShowBatteryPercent=True)

    3.thumb.jpg.3683b1bad569453d945d49f7f5da2052.jpgPSPBatRounded (ShowBatteryPercent=False)

    4.thumb.jpg.3f1fd7c40614a23347754c634aa6361d.jpg

  2. 19 minutes ago, y2guru said:

    @Grila  nice job!! you saved me a lot of time developing a battery status class :-)  2 questions for you....  1) Did you take out GrilaPlugIconForeground ? because I cannot for the life of me get it to work, XAML just sees it as a unrecognized argument.   I use my theme on my desktop and GPD Win 10 and its perfect for the GPD but I don't wish to see the battery status on my desktop.            2) Does your battery class utilize the Battery Aggregate function? (takes into consideration more than 1 battery)

    Like I said, this is awesome!

     

    1. I just checked and it's there. The plug icon shows when BatteryChargeStatus.NoSystemBattery is returned. If you want I can make you a custom version that hides the plug for systems that don't have a battery. That will have to wait until Monday at least since my dev files are on my work computer and I don't go to the office on Fridays. 

    2. The control utilizes the SystemInformation.PowerStatus class (https://msdn.microsoft.com/en-us/library/system.windows.forms.powerstatus(v=vs.110).aspx). I don't think it has aggregate support, but I may be wrong. I think the UWP class has the aggregate support.

  3. 1 hour ago, shinra358 said:

    ok, hit me up when you get home.

    Nosh did the pulsing selector in his theme. He put all his animations and such in the ListBoxItemStyle.xaml in the Styles folder. It makes sense now because that listbox's style is set to use it. Here's his ListBoxItemStyle file, you should be able to figure it out from this.

    ListBoxItemStyle.xaml

     

    Or, remove the Style={DynamicResource ListBoxStyle}" from your listbox so it doesn't get its styling from there.

  4. Went back to work on this and re-designed the grid for reasons that can't be seen visually, but needed done for how things get laid out. Basically I started over from scratch. Here's some progress...not much today because I spent WAY too much time making some new platform banners specifically for the theme (so far I have 7 done). I'll attach those here as well just for S&G. The controller images are from the Mac front-end OpenEmu.

    Screenies

    1.thumb.png.0ed80339a949248ddf9909d843fe7bff.png2.thumb.png.439381946dd2815ff6dd8545de8716eb.png

    Banners

    5a0371a75b48e_NECTurboGrafx-16.thumb.png.bfb7c1a01603bd331f511b8dfe18b33f.png5a0371ad334d0_Nintendo64.thumb.png.27175284e9a96475c1682bb9a5b12da7.png5a0371b2536b7_NintendoEntertainmentSystem.thumb.png.22b93815456089802724bf55e8c4e5d2.png5a0371b79678a_SegaGenesis.thumb.png.438ba5718bde88db3e778dea270a063b.png5a0371bc47a5a_SegaMasterSystem.thumb.png.ca2e8e4a773722cea8d13bf52090790e.png5a0371c283076_SonyPlayStation.thumb.png.8bf23a9df9bae48e494ad376b4e1f1b8.png5a0371c82f3d7_SuperNintendoEntertainmentSystem.thumb.png.6e07622aa7b73bbcc415f249c71dd743.png

    • Like 3
  5. Current Weather Control for BigBox

    View File

    Yahoo killed their YQL API on January 3rd 2019, which this plugin uses to get the weather data, so it no longer works. Until I have time to switch it to a different weather API it will remain broken.

     

    Grila's BigBox Weather Control v1.0.2

    BigBox Control/Plugin

    1/3/2018

     

    Description

    This control will periodically retrieve the current weather conditions, displayed as a relevant icon, and temperature for the location you choose and display them in a BigBox theme. The location and display units (C or F) are end-user configurable. What this means is this: anyone who uses a theme that incorporates this control can set their location and display units to either Celsius or Fahrenheit by a simple edit of a config file (thank you @eatkinola for the help with that). I'm not sure if there is any want for this kind of information in BigBox (the idea came from looking at my phone's home screen), but the more options for theme's the better. 

     

    Changelog

    v1.0.2 (1/3/2018)

    • Added ShowTemp bool
    • Added ShowConditions bool

    v1.0.1 (1/2/2018):

    • Added ShowUnits bool
    • Added ShowLocation bool
    • Added ItemSpacing property

    v1.0.0 (11/8/2017):

    • Initial release

     

    Notes

    This isn't a plugin that can just be dropped into the plugin's folder, it's a user control that theme makers (or anyone with enough knowledge for that matter) can incorporate into their themes much like my other controls for controller status, battery percent, etc. I've included instructions (with pictures) on how to get this into a theme.

     

    Screenshot (upper right corner)

    ss.thumb.jpg.eab30361e0c70aaf8c9d32cd807812ce.jpg


     

    • Like 3
  6. 54 minutes ago, kmoney said:

    @Grila I was wondering if you could help me out with something with your theme. I was wanting to add scanlines to the video overlay in the games view and was trying to figure out the easiest way to accomplish this? This is a mockup I did on how it would look.

     

    Fundamental Scanlines.jpg

    Sure thing but it'll have to wait until Monday when I'm back at my dev machine.

    • Like 1
  7. 2 hours ago, ALIE said:

    i was wondering if you are planning on working on it again? maybe taking a few request.

    Wasn't really planning on it but it may happen. I won't make any promises though as I have a few projects that are mid-development right now and I just haven't had the desire to work on them lately.

    2 hours ago, ALIE said:

    a few Small things. a optional edit maybe?. could it be possible to change the cover flow focus point currently the game that is in focus "picked " is to the left but the next game is around the middle this i find really confusing :) .

    Unfortunately it would make the theme resolution dependent, much like my Switch theme. In order for the focused item on the wheel to NOT be in the center you have to make the wheel wider than the screen. Then to place the selected item at the right position, you have to set a margin on the wheel which really screws things up (more than normal) when people don't run it at it's intended resolution. Then they bitch to me, I have to fix, blah blah blah. It is weird and not how I wanted it, but I had to settle with what I have implemented.

    2 hours ago, ALIE said:

    secondly performance seems to be much worse then the most heavy themes like Critical.  this freezes up on me much more frequently.

    Yeah, you'll need a beefy PC to run this one with no problems. All the reflections are done in the code, not faked, which makes it pretty resource heavy.

    • Like 1
×
×
  • Create New...