461 Commits

Author SHA1 Message Date
exelix11
f8c8c922ec Fix build with latest switch toolchain 2024-07-14 01:20:33 +02:00
exelix11
5a1b15591c Make the new txt1 flag editable in the layout editor 2024-06-17 09:55:34 +02:00
exelix11
38d142f804 Fix unknown flag skip in txt1 panes 2024-06-17 09:49:58 +02:00
exelix11
125596fc5e Fix crash when Txt1 pane text offset is 0, improve pane parent checks 2024-05-05 11:41:36 +02:00
exelix11
0f066bca24 Add null checks when patching textures in the injector to match the installer behaior 2024-01-19 19:05:41 +01:00
exelix
dbaffeed96
Update API.hpp 2023-10-30 09:56:19 +01:00
exelix11
40685f4067 Bump versions v4.7.1 2023-10-14 13:36:42 +02:00
exelix11
a2da2e52d8 Add 17.0 lockscreen patch 2023-10-14 13:32:17 +02:00
exelix11
daa4ceb51d Fix 17.0 key derivation 2023-10-14 13:29:52 +02:00
exelix
e12a959e05
Fix typo in credits 2023-08-02 15:46:24 +02:00
exelix11
6a609afb6f Tweaks in bflan code for layout editor experiments 2023-03-11 13:48:14 +01:00
exelix11
b585329528 BflanSerializer: change struct to classes 2023-03-11 12:10:58 +01:00
exelix11
4d78999ea6 Layout editor: make bflan entires cloneable 2023-03-05 02:54:02 +01:00
exelix11
c3c9239db5 Fix Newtonsoft.Json dependency version issue 2023-02-21 23:16:47 +01:00
exelix11
2213cb74ca Merge branch 'master' of https://github.com/exelix11/SwitchThemeInjector 2023-02-21 21:56:07 +01:00
exelix11
02c7b21398 Actually expose the ExtraTemplates feature 2023-02-21 21:55:48 +01:00
exelix
1c3037fe65
Add 15.0 lockscreen patch 2022-10-21 17:50:52 +02:00
Migush
16b3214938
CLI improvements (#122)
* Make image file optional in szs cli command

* Use stderr for cli command errors
2022-10-09 11:35:09 +02:00
dependabot[bot]
5527ce9c5f
Bump Newtonsoft.Json from 12.0.2 to 13.0.1 in /SwitchThemesOnline (#118)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.2 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.2...13.0.1)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-22 23:21:44 +02:00
dependabot[bot]
757856d337
Bump Newtonsoft.Json in /Tests/SwitchThemesCommonTests (#117)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.3 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.3...13.0.1)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-22 22:42:45 +02:00
dependabot[bot]
a3bf1a3740
Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /SwitchThemes (#116)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.3 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.3...13.0.1)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-22 22:39:01 +02:00
exelix11
eb25a658c6 Minor UI fixes v-4.7 2022-03-26 18:19:00 +01:00
exelix11
be0c669ab2 Copy the right ips file 2022-03-26 18:14:18 +01:00
exelix11
5e269f40a4 Build with new .net 2022-03-26 17:51:35 +01:00
exelix11
cea29b407f Bump versions 2022-03-26 17:46:19 +01:00
exelix11
0f1d926b78 Lockscreen patch for 14.0 2022-03-26 17:43:45 +01:00
exelix11
64c2e1f77c reboot with spsm instead of bpc 2022-03-26 17:26:54 +01:00
exelix11
b63a2b9f51 Fix flaunch crashing on 14.0 2022-03-26 17:21:51 +01:00
exelix11
874c01cc5c Automatically download patches from github 2022-01-22 16:43:52 +01:00
exelix11
6c89769825 Fix workflow syntax v-4.6.4 2021-10-29 12:46:53 +02:00
exelix11
6c3fc3f189 Allow build workflows to be launched manually 2021-10-29 12:45:07 +02:00
exelix11
11610cf33c Use asan for dev versions
[no ci]
2021-10-29 12:37:41 +02:00
exelix11
383d4f4743 Bump injector version 2021-10-29 12:37:08 +02:00
exelix
600914b8c1
13.1.0 Support, bump installer version (#100) 2021-10-29 12:25:53 +02:00
exelix
2da898d37a
Custom user agent for web requests (#97) 2021-09-26 13:51:24 +02:00
Migush
26d40d4c6d
Update command line commands (#98)
* Make image file optional in szs cli command

* Use stderr for cli command errors
2021-09-26 12:56:15 +02:00
exelix
9d9c17865b
Support for 13.0 (#96)
* Support for 13.0
* Bump installer version
v-4.6.2-fw13.0
2021-09-19 23:18:55 +02:00
exelix
d7df17aa86
Material patches diffing crash workaround (#94)
* Apply material patch to all materials with the same name

* Don't crash when materials with the same name have different texture references (not fixed, just a workaround)
2021-08-19 22:54:38 +02:00
exelix11
260131b336 Extract user page and player selection as well from the dump page 2021-07-22 18:55:31 +02:00
exelix11
1c454ad802 Don't show dev version warning for actions builds 2021-07-08 09:28:32 +02:00
exelix11
35c3e62af6 Bump version
Imagine having all version strings in a single file
v-4.6.2
2021-07-07 21:17:26 +02:00
exelix
4c1af472fd
Support for 12.1.0, build with latest toolchain (#88)
* Add untested patch for 12.1
* Disable gcc11 warnings for mbedtls
* Fix more warnings
2021-07-07 21:14:58 +02:00
Migush
173f220e08
Make dds argument for szs command optional (#86)
* Make image file optional in szs cli command

* Use stderr for cli command errors
2021-05-24 21:58:21 +02:00
exelix11
6fb1e1fa4d Diff szs from command line, fix extraction from command line 2021-05-20 17:00:49 +02:00
exelix11
6f7dc8a971 Fix firmware detection for 11.0 v-4.6.1 2021-04-12 13:10:11 +02:00
exelix11
f78a2d687b Fix unit tests 2021-04-12 13:09:43 +02:00
exelix11
ab759e5d37 bump versions 2021-04-12 12:39:29 +02:00
exelix11
cae7eb7b6f Use the new libnx touch api 2021-04-12 11:48:10 +02:00
exelix11
a476677a17 Support for atmosphere 0.19.0. Drop supports for titles folder. 2021-04-12 11:03:29 +02:00
exelix11
a6ef63f5a9 Properly fix the layout editor json encoding issue. 2021-01-01 16:34:14 +01:00