LynxDev2
4622e7aa55
lint: Add many new checks and features ( #260 )
2025-02-18 15:51:40 +01:00
LynxDev2
e14263ae50
all: Fix execute permissions ( #338 )
2025-02-04 18:32:52 +01:00
LynxDev2
45fd7fc058
Project/HitSensor: Implement HitSensorDirector ( #334 )
2025-02-04 13:13:33 +01:00
MonsterDruide1
aeca26f86b
Library/Math: Add complete MathUtil.h ( #220 )
2025-01-31 11:00:09 +01:00
Naii-the-Baf
3de2bfde97
MapObj: Implement FurnitureStateWait ( #280 )
2025-01-22 11:13:01 +01:00
Cookieso
04a0c79f26
Enemy, MapObj: Implement JangoDirector, ElectricWireRailKeeper ( #284 )
2025-01-21 14:10:29 +01:00
MonsterDruide1
2673a377b6
Library/Collision: Implement al::HitInfo and variants ( #182 )
2025-01-20 18:53:29 +01:00
MonsterDruide1
00036c7f42
lint: Fix typo in includes check ( #283 )
2025-01-20 17:37:13 +01:00
Narr the Reg
2d02e07fba
lint: Fix issue with common_string_finder ( #265 )
2025-01-13 19:42:01 +01:00
Narr the Reg
bc0ca21d50
lint: Validate strings ( #234 )
2025-01-13 19:28:49 +01:00
Narr the Reg
76f9277905
lint: Check for uses of NERVE_MAKE ( #256 )
2025-01-13 16:14:37 +01:00
Fuzzy2319
36fb2fa78f
Library/Movement: Implement RailMoveMovement ( #180 )
2024-11-18 12:18:52 +01:00
renovate[bot]
eaa1be303a
tools/common: Update submodule to 80ad085 ( #185 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-01 19:58:33 +01:00
MonsterDruide1
c233c37c9e
lint: Enforce short names for sead::-math ( #77 )
2024-10-19 23:06:53 +02:00
Fuzzy2319
c3b7c93285
workflow: Fix warnings in check-format.py with python 3.12 ( #158 )
2024-09-05 01:25:57 +02:00
MonsterDruide1
cf31535575
tools/build: Non-zero return code on build failure ( #141 )
2024-08-11 21:24:03 +02:00
MonsterDruide1
4d94c25297
tools: Update common ( #138 )
2024-07-27 22:05:19 +02:00
GRAnimated
4ae60d7b12
lint: Remove this-> prefix ( #102 )
2024-06-20 19:53:29 +02:00
MonsterDruide1
e32c4b6e3b
al: Merge include/src ( #87 )
2024-06-13 21:10:45 +02:00
MonsterDruide1
ab7ef8a94d
lint: Enforce empty parameters instead of (void) ( #78 )
2024-06-09 02:18:27 +02:00
MonsterDruide1
cb02cdaed8
lint: Enforce const T*/const T& ( #76 )
2024-06-09 02:12:03 +02:00
MonsterDruide1
f0312ff6fd
tools: Update common submodule
2024-05-09 16:02:16 +02:00
MonsterDruide1
1aa1c96999
lint: Boolean variables must start with mIs or mHas
2024-05-08 20:48:55 +02:00
MonsterDruide1
e1b27fed4b
lint: Member variable names must start with m or s
2024-05-08 20:48:55 +02:00
MonsterDruide1
8b7f94209e
lint: functions ending with _ are non-public
2024-05-08 20:48:55 +02:00
MonsterDruide1
fd75495c31
lint: All superclasses must be public
2024-04-25 16:36:20 +02:00
MonsterDruide1
d6a1d6e82c
lint: enforce seadTypes
2024-04-25 16:32:45 +02:00
MonsterDruide1
b3dffe7ca1
lint: Only allow specific lines outside of visibility block in classes
2024-04-15 21:46:48 +02:00
MonsterDruide1
69d81ebd91
Custom format validation (Linting) ( #17 )
...
* Add script to verify formatting
* Add newline to end of files
* Add `#pragma once` to top of headers
* Add own header to includes at top of source files
* Remove useless namespace qualifiers
* Sort visibility modifiers correctly
* Format `#include`s in three blocks
* Remove `;` after namespaces
* Add for custom style checking to `lint`-GitHub-Action
* Format: No "// 0x" offset comments
* Remove macros from padding
2024-01-07 00:33:09 +01:00
MonsterDruide1
074aed9a25
Add workflow for progress
2023-10-10 15:55:00 +02:00
MonsterDruide1
74d9a52c2a
Adjust config.toml for clang-3.9.1
2023-08-13 21:55:11 +02:00
MonsterDruide1
88bc5f5129
Rework build system: Globbing and build script
...
Co-authored-by: fruityloops1 <fruityloops@littun.co>
2023-08-13 17:01:01 +02:00
MonsterDruide1
076255de1f
Update submodules and proper compiler setup
2023-08-08 12:50:29 +02:00
MonsterDruide1
9fadb98ab8
Update submodules
2023-02-12 22:10:47 +01:00
MonsterDruide1
fe325c5c7c
Update submodules
2023-01-21 23:17:21 +01:00
MonsterDruide1
678da3b3ff
Update subrepos
2022-05-22 21:13:25 +02:00
MonsterDruide1
68956a38ef
Update submodules
2022-03-27 11:14:14 +02:00
MonsterDruide1
92e73301f1
Update project setup
2022-02-07 23:19:03 +01:00
MonsterDruide1
84e59505c6
Update submodules
2021-12-10 13:54:49 +01:00
MonsterDruide1
c272720b51
Add tools/check to .gitignore
2021-10-28 23:19:11 +02:00
MonsterDruide1
0a9f2f0764
resource: Add AchievementInfoReader
2021-10-17 12:00:20 +02:00
MonsterDruide1
1b3fb26987
tools: Build multiple versions - deactivated
2021-08-26 01:09:30 +02:00
MonsterDruide1
60b03c5945
Update setup guide
2021-08-19 16:42:38 +02:00
MonsterDruide1
25f6d74c32
Update submodules
2021-08-19 16:30:35 +02:00
MonsterDruide1
335dcebc1c
Add tools as submodule
2021-08-19 16:30:35 +02:00
MonsterDruide1
e6a69ef78d
Improve matches
2021-08-19 16:30:34 +02:00
MonsterDruide1
0c749a6124
Repo cleanup
2021-08-19 16:30:34 +02:00
MonsterDruide1
61d71e83f2
Integrate new toolchain
2021-08-19 16:30:34 +02:00
MonsterDruide1
6aef5db802
Fix diffs
2021-08-19 16:30:33 +02:00
MonsterDruide1
72b3d5cdce
Moving structure to system as zeldaret/botw
...
Co-authored-by: leoetlino <leo@leolam.fr>
2021-08-19 16:30:33 +02:00
shibbo
122e4b2f33
reset state
2021-08-04 22:04:25 -04:00
root
ef261ae937
new build system
2021-07-27 10:49:04 -04:00