Homebrew Launcher Darker Mod

Discussion in 'Wii U - Homebrew' started by Irastris, Nov 15, 2016.

  1. Irastris
    OP

    Irastris Just another fag with a suggestive avatar

    Member
    1,005
    570
    May 3, 2015
    United States
    Modification of Homebrew Launcher, based on v1.4 by @dimok

    Preview Image

    Essentially all I did was swap the "images" and "images2" folder when building, but I also made a modification to two of the C++ files changing the background and progress window to be darker.

    Sharing in case anyone else may have been wanting a darker theme.
     

    Attached Files:



  2. pwsincd

    pwsincd Garage Flower

    Member
    3,320
    1,711
    Dec 4, 2011
    Manchester UK
    gabe_derp likes this.
  3. Irastris
    OP

    Irastris Just another fag with a suggestive avatar

    Member
    1,005
    570
    May 3, 2015
    United States
  4. hotdog

    hotdog Member

    Newcomer
    22
    29
    Oct 19, 2015
    United States
    The South
    How did you get 1.4 and what's the difference from 1.3?
    The dimok github only has 1.3 under releases.
     
  5. xtheman

    xtheman GBAtemp Guru

    Member
    5,844
    5,265
    Jan 28, 2016
    United States
    He compiled 1.4 duh. Releases aren't the only way to get the data.

    @Irastris Your a god! I was hoping for a dark theme.
     
    Irastris likes this.
  6. hotdog

    hotdog Member

    Newcomer
    22
    29
    Oct 19, 2015
    United States
    The South
    Oh, well I can do that!
     
    Last edited by hotdog, Nov 15, 2016
  7. xtheman

    xtheman GBAtemp Guru

    Member
    5,844
    5,265
    Jan 28, 2016
    United States
  8. Irastris
    OP

    Irastris Just another fag with a suggestive avatar

    Member
    1,005
    570
    May 3, 2015
    United States
    The images can all be found on @dimok 's repository under "data/images2". Simply replace the content in images with the content in images2.
    As for changing the background color, some RGBA values can be found near the top of MainWindow.cpp and ProgressWindow.cpp, both are stored in "src/menu". Change those to whatever color you please. However, do not change the lines with the RGBA value of (0,0,0,255). I don't know if anything bad would happen, but I didn't do anything to them when making this mod.

    After making the changes, just compile as normal.
     
    xtheman likes this.
  9. pwsincd

    pwsincd Garage Flower

    Member
    3,320
    1,711
    Dec 4, 2011
    Manchester UK
    throw a dark icon together and ill add to store .. will be silly to add with blue icon i feel..
     
  10. Irastris
    OP

    Irastris Just another fag with a suggestive avatar

    Member
    1,005
    570
    May 3, 2015
    United States
    How about icon3 in @dimok's repository? I'm not much of a graphic designer myself.

    [​IMG]
     
  11. pwsincd

    pwsincd Garage Flower

    Member
    3,320
    1,711
    Dec 4, 2011
    Manchester UK
  12. Irastris
    OP

    Irastris Just another fag with a suggestive avatar

    Member
    1,005
    570
    May 3, 2015
    United States
  13. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,088
    8,586
    Oct 27, 2002
    France
    Engine room, learning
    that's easier for users to download a dark version, but everybody knows that HBL can be themed ?
    just copy some pictures on your SD card and it will load them instead of the default data.

    I'm wondering about the installable rpx version, where would be stored the themes? maybe it's disabled, or still loading from SD if found?
    I guess it should be asked in the HBL thread.
     
    Zarklord likes this.
  14. xtheman

    xtheman GBAtemp Guru

    Member
    5,844
    5,265
    Jan 28, 2016
    United States
    He edited the source code. Not just replaced and repacked
     
  15. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,088
    8,586
    Oct 27, 2002
    France
    Engine room, learning
    yeah, I read that part where he said he edited the sources too, so he couldn't have done it with theme alone. but I wondered if any users made or used the theme feature.
    but that's not important, most people use the default theme so now they will have the choice from two different versions.
     
    Irastris likes this.
  16. Irastris
    OP

    Irastris Just another fag with a suggestive avatar

    Member
    1,005
    570
    May 3, 2015
    United States
    I was wondering that myself, haven't seen anything for HBL but there have been some themes for Loadiine.

    That would be pretty sweet if @dimok were to expand on the theming capabilities, though. Perhaps a .cfg file in the homebrew_launcher folder that lets you set RGBA values or background images, rather than having to modify the source for that. Maybe the ability to disable the background bubbles as well.
     
    NintendU_the_great likes this.
  17. NintendU_the_great

    NintendU_the_great OFFICIAL GBATEMP TROLLER

    Banned
    255
    302
    Oct 4, 2015
    India
    in yer toilet!
    awesome man! thanks!! all thats missing now is this for the channel version :D :)
     
  18. Zarklord

    Zarklord GBAtemp Regular

    Member
    191
    64
    May 13, 2016
    United States
    https://github.com/dimok789/homebrew_launcher/pull/22 has this feature to allow themed versions just changing whats in "content" without recompiling the binary
    the main modification is that it now reads the colors he described from color.xml in vol/content/color.xml(see the pull request for full details)
     
    Irastris and Cyan like this.
  19. Irastris
    OP

    Irastris Just another fag with a suggestive avatar

    Member
    1,005
    570
    May 3, 2015
    United States
    This is pretty awesome! Any chance you'll add this ability to the ELF version of HBL, for those who prefer starting HBL through Haxchi?
     
  20. Zarklord

    Zarklord GBAtemp Regular

    Member
    191
    64
    May 13, 2016
    United States
    well see to me i like to keep my wiiu/apps/<app-name> clean, so to me xml support wouldnt be that usefull(to me) so although this would also allow file replace, if your gonna compile the elf its pointless and if you do the resources replace then its still messy. so tl;dr probably not.