Skip to content

Commit 19adf7d

Browse files
committed
uNew just got some major improvements
1 parent dc09573 commit 19adf7d

File tree

268 files changed

+4052
-27170
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

268 files changed

+4052
-27170
lines changed

.github/workflows/main.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11

22
name: Build uLaunch
33

4-
on: [push]
4+
on: [push, pull_request]
5+
56
jobs:
67
uLaunch:
78
runs-on: ubuntu-latest
8-
9-
container:
10-
image: devkitpro/devkita64
9+
container: devkitpro/devkita64:latest
1110

1211
steps:
13-
- uses: actions/checkout@v3
12+
- uses: actions/checkout@master
13+
with:
14+
submodules: recursive
1415

15-
- name: Update packages
16+
- name: Update packages and install Python
1617
run: |
1718
sudo -n apt-get update
18-
sudo -n apt-get upgrade -y git maven
19+
sudo -n apt-get upgrade -y patch autoconf automake diffutils pkgconf fakeroot git maven file tar bzip2 zstd python3 python3-pip
20+
python3 -m pip install requests
21+
sudo -n dkp-pacman --noconfirm -U \
22+
"https://wii.leseratte10.de/devkitPro/other-stuff/dkp-toolchain-vars-1.0.2-1-any.pkg.tar.xz"
1923
20-
- name: Silence all git safe directory warnings
21-
run: git config --system --add safe.directory '*'
22-
23-
- name: Update repository
24-
run: |
25-
git submodule update --init --recursive
24+
- name: Set workspace permissions
25+
run: chmod 777 -R "$GITHUB_WORKSPACE"
2626

2727
- name: Prepare master libnx
2828
run: |
@@ -39,3 +39,4 @@ jobs:
3939
with:
4040
name: SdOut
4141
path: SdOut.zip
42+
if-no-files-found: error

.gitmodules

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,9 @@
77
[submodule "arc"]
88
path = arc
99
url = https://github.com/XorTroll/arc
10+
[submodule "libs/json"]
11+
path = libs/json
12+
url = https://github.com/nlohmann/json
13+
[submodule "libs/zip"]
14+
path = libs/zip
15+
url = https://github.com/kuba--/zip

Makefile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
VERSION_MAJOR := 1
22
VERSION_MINOR := 0
33
VERSION_MICRO := 0
4-
VERSION := $(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_MICRO)
4+
export VERSION := $(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_MICRO)
55

6-
export UL_DEFS := -DUL_VERSION=\"$(VERSION)\"
6+
export UL_DEFS := -DUL_MAJOR=$(VERSION_MAJOR) -DUL_MINOR=$(VERSION_MINOR) -DUL_MICRO=$(VERSION_MICRO) -DUL_VERSION=\"$(VERSION)\"
77

88
.PHONY: all fresh clean pu arc usystem uloader umenu umanager uscreen
99

@@ -47,6 +47,7 @@ umenu: pu
4747
@$(MAKE) -C projects/uMenu
4848
@mkdir -p SdOut/ulaunch/bin/uMenu
4949
@mkdir -p SdOut/ulaunch/lang/uMenu
50+
@mkdir -p SdOut/ulaunch/themes
5051
@cp projects/uMenu/uMenu.nso SdOut/ulaunch/bin/uMenu/main
5152
@cp projects/uMenu/uMenu.npdm SdOut/ulaunch/bin/uMenu/main.npdm
5253
@build_romfs projects/uMenu/romfs SdOut/ulaunch/bin/uMenu/romfs.bin
@@ -58,4 +59,4 @@ umanager: pu
5859
@cp projects/uManager/uManager.nro SdOut/switch/uManager.nro
5960

6061
uscreen:
61-
@cd projects/uScreen && mvn package
62+
@cd projects/uScreen && mvn package

README.md

Lines changed: 48 additions & 42 deletions

assets/Logo.xcf

2.07 KB
Binary file not shown.
90.7 KB
Binary file not shown.
3.2 KB
Binary file not shown.

assets/default-theme/Background.xcf

2 MB
Binary file not shown.
5.38 KB
Binary file not shown.
1.91 KB
Binary file not shown.
5.38 KB
Binary file not shown.
5.4 KB
Binary file not shown.
4.89 KB
Binary file not shown.
4.02 KB
Binary file not shown.
4.63 KB
Binary file not shown.
5.09 KB
Binary file not shown.
5.11 KB
Binary file not shown.
4.9 KB
Binary file not shown.
1.35 KB
Binary file not shown.
22.3 KB
Binary file not shown.
5.72 KB
Binary file not shown.
5.88 KB
Binary file not shown.
6.1 KB
Binary file not shown.
7.04 KB
Binary file not shown.
Binary file not shown.
44.9 KB
Binary file not shown.
6.32 KB
Binary file not shown.
25.5 KB
Binary file not shown.
3.31 KB
Binary file not shown.
43.7 KB
Binary file not shown.
9.51 KB
Binary file not shown.
10.6 KB
Binary file not shown.
8.72 KB
Binary file not shown.
Binary file not shown.
2.51 KB
Binary file not shown.
27.7 KB
Binary file not shown.
5.82 KB
Binary file not shown.
13.1 KB
Binary file not shown.
24.7 KB
Binary file not shown.
4.36 KB
Binary file not shown.
17.7 KB
Binary file not shown.
15.9 KB
Binary file not shown.
3.73 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
4.99 KB
Binary file not shown.
Binary file not shown.
22.8 KB
Binary file not shown.
5.16 KB
Binary file not shown.

assets/default/Background.xcf

-825 KB
Binary file not shown.

assets/default/BannerHomebrew.xcf

-38.5 KB
Binary file not shown.

assets/default/Cursor.xcf

-29 KB
Binary file not shown.

assets/default/Folder.xcf

-5.79 KB
Binary file not shown.

assets/default/InputBar.xcf

-2.25 KB
Binary file not shown.

assets/default/TopMenu.xcf

-6.03 KB
Binary file not shown.

assets/orig/Background.jpg

39 KB

assets/orig/Battery.png

698 Bytes

assets/orig/Battery100.png

656 Bytes

assets/orig/Settings.png

22.5 KB

assets/orig/Themes.png

22.1 KB

assets/orig/WebBrowser.png

22.8 KB

assets/uManager.xcf

-18.8 KB
Binary file not shown.

libs/Plutonium

Submodule Plutonium updated 74 files

libs/json

Submodule json added at 8c391e0

libs/uCommon/Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ include $(DEVKITPRO)/libnx/switch_rules
1818
BUILD := build
1919
TARGET := $(notdir $(CURDIR))
2020
SOURCES := source source/ul source/ul/fs source/ul/cfg source/ul/menu source/ul/smi source/ul/system source/ul/acc source/ul/net source/ul/os source/ul/util
21-
INCLUDES := include
21+
INCLUDES := include ../json/single_include/nlohmann ../zip/src
22+
SOURCES += ../zip/src
2223
OUT_LIB := lib
2324

2425
#---------------------------------------------------------------------------------

0 commit comments

Comments
 (0)