This fork of smealum's homebrew launcher adds many features including a grid layout, customisable colour schemes, wallpapers and much much more. It is intended to be a drop-in replacement for the original launcher.
Big thanks to smealum for the original hax and launcher, suloku for the encouragement and help fixing bugs, and the GBATemp community for all the support and encouragement.
To use the grid launcher as your homebrew menu, simply rename the 3dsx executable to boot.3dsx and place it at the root of your SD card.
Select the "?" icon in the top right corner of the launcher to view help pages. Press START in hbmenu to reboot your console into home menu. Use the D-PAD, CIRCLE-PAD or the touchscreen to select an application, and press A or touch it again to start it.
-Smealum: Making the original HBLauncher
-GEMISIS : hbmenu 1.0 code
-fincs : hbmenu 1.0 code
-mtheall : hbmenu 1.0 code
-Fluto : hbmenu 1.0 graphics
-Arkhandar : hbmenu 1.0 graphics
-dotjasp : hbmenu 1.0 graphics (regionfree icon)
-mashers: Forking hbmenu 1.0 to make GridLauncher
-NightYoshi370: Forking Gridlauncher to add a couple of features
-Robz8: Making a TWL-side app for this.
How to compile
Firstly, you'll need to install DevKitARM, 3DS Portlibs, zlib and lippng
Then, you'll need to clone the repo with
git clone https://github.com/maorninja/GridLauncher.git
Finally, just say "make" and if it works well, it should compile.