1. Irastris

    OP Irastris GBAtemp Maniac
    Member

    Joined:
    May 3, 2015
    Messages:
    1,115
    Country:
    United States
    Modification of Homebrew Launcher, based on v1.4 by @dimok

    [​IMG]

    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
    Developer

    Joined:
    Dec 4, 2011
    Messages:
    3,623
    gabe_derp likes this.
  3. Irastris

    OP Irastris GBAtemp Maniac
    Member

    Joined:
    May 3, 2015
    Messages:
    1,115
    Country:
    United States
    Cool! Loving the new design of the app store by the way.
     
  4. hotdog

    hotdog Member
    Newcomer

    Joined:
    Oct 19, 2015
    Messages:
    29
    Country:
    United States
    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

    Joined:
    Jan 28, 2016
    Messages:
    5,837
    Country:
    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

    Joined:
    Oct 19, 2015
    Messages:
    29
    Country:
    United States
    Oh, well I can do that!
     
    Last edited by hotdog, Nov 15, 2016
  7. xtheman

    xtheman GBAtemp Guru
    Member

    Joined:
    Jan 28, 2016
    Messages:
    5,837
    Country:
    United States
  8. Irastris

    OP Irastris GBAtemp Maniac
    Member

    Joined:
    May 3, 2015
    Messages:
    1,115
    Country:
    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
    Developer

    Joined:
    Dec 4, 2011
    Messages:
    3,623
    throw a dark icon together and ill add to store .. will be silly to add with blue icon i feel..
     
  10. Irastris

    OP Irastris GBAtemp Maniac
    Member

    Joined:
    May 3, 2015
    Messages:
    1,115
    Country:
    United States
    How about icon3 in @dimok's repository? I'm not much of a graphic designer myself.

    [​IMG]
     
  11. Irastris

    OP Irastris GBAtemp Maniac
    Member

    Joined:
    May 3, 2015
    Messages:
    1,115
    Country:
    United States
  12. Cyan

    Cyan GBATemp's lurking knight
    Former Staff

    Joined:
    Oct 27, 2002
    Messages:
    23,185
    Country:
    France
    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.
  13. xtheman

    xtheman GBAtemp Guru
    Member

    Joined:
    Jan 28, 2016
    Messages:
    5,837
    Country:
    United States
    He edited the source code. Not just replaced and repacked
     
  14. Cyan

    Cyan GBATemp's lurking knight
    Former Staff

    Joined:
    Oct 27, 2002
    Messages:
    23,185
    Country:
    France
    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.
  15. Irastris

    OP Irastris GBAtemp Maniac
    Member

    Joined:
    May 3, 2015
    Messages:
    1,115
    Country:
    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.
  16. NintendU_the_great

    NintendU_the_great OFFICIAL GBATEMP TROLLER
    Banned

    Joined:
    Oct 4, 2015
    Messages:
    252
    Country:
    India
    awesome man! thanks!! all thats missing now is this for the channel version :D :)
     
  17. Zarklord

    Zarklord GBAtemp Regular
    Member

    Joined:
    May 13, 2016
    Messages:
    194
    Country:
    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.
  18. Irastris

    OP Irastris GBAtemp Maniac
    Member

    Joined:
    May 3, 2015
    Messages:
    1,115
    Country:
    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?
     
  19. Zarklord

    Zarklord GBAtemp Regular
    Member

    Joined:
    May 13, 2016
    Messages:
    194
    Country:
    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.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Homebrew, Launcher, Darker