Skip to content

Commit 4664af5

Browse files
committed
.
1 parent dbce9ca commit 4664af5

File tree

26 files changed

+9260
-11
lines changed

26 files changed

+9260
-11
lines changed

BaseDX11/BaseDX11.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ BEGIN
1919
VALUE "FileDescription", "BaseDX11"
2020
VALUE "FileVersion", "1.0.0.0"
2121
VALUE "InternalName", "BaseDX11.exe"
22-
VALUE "LegalCopyright", "Copyleft(c)"
22+
VALUE "LegalCopyright", "Copyleft(c) Created by DarknessFX, http://dfx.lv/ , @DrkFX."
2323
VALUE "OriginalFilename", "BaseDX11.exe"
2424
VALUE "ProductName", "BaseDX11"
2525
VALUE "ProductVersion", "1.0.0.0"

BaseEx/BaseEx.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ BEGIN
1919
VALUE "FileDescription", "BaseEx"
2020
VALUE "FileVersion", "1.0.0.0"
2121
VALUE "InternalName", "BaseEx.exe"
22-
VALUE "LegalCopyright", "Copyleft(c)"
22+
VALUE "LegalCopyright", "Copyleft(c) Created by DarknessFX, http://dfx.lv/ , @DrkFX."
2323
VALUE "OriginalFilename", "BaseEx.exe"
2424
VALUE "ProductName", "BaseEx"
2525
VALUE "ProductVersion", "1.0.0.0"

BaseGLFW/BaseGLFW.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ BEGIN
1919
VALUE "FileDescription", "BaseGLFW"
2020
VALUE "FileVersion", "1.0.0.0"
2121
VALUE "InternalName", "BaseGLFW.exe"
22-
VALUE "LegalCopyright", "Copyleft(c)"
22+
VALUE "LegalCopyright", "Copyleft(c) Created by DarknessFX, http://dfx.lv/ , @DrkFX."
2323
VALUE "OriginalFilename", "BaseGLFW.exe"
2424
VALUE "ProductName", "BaseGLFW"
2525
VALUE "ProductVersion", "1.0.0.0"

BaseImGui/BaseImGui.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ BEGIN
1919
VALUE "FileDescription", "BaseImGui"
2020
VALUE "FileVersion", "1.0.0.0"
2121
VALUE "InternalName", "BaseImGui.exe"
22-
VALUE "LegalCopyright", "Copyleft(c)"
22+
VALUE "LegalCopyright", "Copyleft(c) Created by DarknessFX, http://dfx.lv/ , @DrkFX."
2323
VALUE "OriginalFilename", "BaseImGui.exe"
2424
VALUE "ProductName", "BaseImGui"
2525
VALUE "ProductVersion", "1.0.0.0"

BaseLVGL/BaseLVGL.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ BEGIN
1919
VALUE "FileDescription", "BaseLVGL"
2020
VALUE "FileVersion", "1.0.0.0"
2121
VALUE "InternalName", "BaseLVGL.exe"
22-
VALUE "LegalCopyright", "Copyleft(c)"
22+
VALUE "LegalCopyright", "Copyleft(c) Created by DarknessFX, http://dfx.lv/ , @DrkFX."
2323
VALUE "OriginalFilename", "BaseLVGL.exe"
2424
VALUE "ProductName", "BaseLVGL"
2525
VALUE "ProductVersion", "1.0.0.0"

BaseOpenGL/BaseOpenGL.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ BEGIN
1919
VALUE "FileDescription", "BaseOpenGL"
2020
VALUE "FileVersion", "1.0.0.0"
2121
VALUE "InternalName", "BaseOpenGL.exe"
22-
VALUE "LegalCopyright", "Copyleft(c)"
22+
VALUE "LegalCopyright", "Copyleft(c) Created by DarknessFX, http://dfx.lv/ , @DrkFX."
2323
VALUE "OriginalFilename", "BaseOpenGL.exe"
2424
VALUE "ProductName", "BaseOpenGL"
2525
VALUE "ProductVersion", "1.0.0.0"
Lines changed: 194 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,194 @@
1+
{
2+
"folders": [{ "path": ".." }],
3+
"settings": {
4+
// Zig Workspace
5+
"files.exclude": {
6+
"*.lnk": true,
7+
"**/.git": true,
8+
".gitignore": true,
9+
"**/.svn": true,
10+
"**/.hg": true,
11+
"**/CVS": true,
12+
"**/.DS_Store": true,
13+
"**/Thumbs.db": true,
14+
// VSCODE FOLDERS --------
15+
"**/.vscode": true,
16+
"**/.code-workspace": true,
17+
// ZIG FOLDERS --------
18+
"**/zig-cache": true
19+
},
20+
"search.exclude": {
21+
"**/node_modules": true,
22+
"**/bower_components": true,
23+
"**/*.code-search": true,
24+
// ZIG FOLDERS --------
25+
"**/zig-out": true
26+
},
27+
"files.watcherExclude": {
28+
// ZIG FOLDERS --------
29+
"**/zig-cache": true
30+
},
31+
32+
// DarknessFX settings
33+
"telemetry.telemetryLevel": "off",
34+
"workbench.colorTheme": "Default Dark+",
35+
"workbench.startupEditor": "none",
36+
"workbench.colorCustomizations": {
37+
"statusBar.background" : "#1A1A1A",
38+
"statusBar.noFolderBackground" : "#212121",
39+
"statusBar.debuggingBackground": "#263238",
40+
"editorBracketHighlight.foreground1": "#888888",
41+
"editorBracketHighlight.foreground2": "#686888",
42+
"editorBracketHighlight.foreground3": "#688868",
43+
"editorBracketHighlight.foreground4": "#886868",
44+
"editorBracketHighlight.foreground5": "#686868",
45+
},
46+
"editor.tokenColorCustomizations": {
47+
"comments": "#546E7A",
48+
"functions": "#DFAB4B",
49+
"keywords": "#367CB6",
50+
"numbers": "#CE9178",
51+
"strings": "#CE9178",
52+
"types": "#2EA990",
53+
"variables": "#7CBCDE",
54+
55+
"[Default Dark+]": {
56+
"textMateRules": [
57+
{
58+
"scope": [
59+
"other",
60+
"source",
61+
"keyword.operator",
62+
"keyword.operator.noexcept",
63+
"punctuation",
64+
"punctuation.dot",
65+
"punctuation.comma",
66+
"punctuation.definitions",
67+
"punctuation.definition.comment",
68+
"punctuation.definition.tag",
69+
"punctuation.definition.tag.html",
70+
"punctuation.definition.tag.begin.html",
71+
"punctuation.definition.tag.end.html",
72+
"punctuation.section.embedded",
73+
"punctuation.separator",
74+
"punctuation.separator.inheritance.php",
75+
],
76+
"settings": {
77+
"foreground": "#758E68",
78+
"fontStyle": "",
79+
}
80+
},
81+
{
82+
"scope": [
83+
"comment",
84+
],
85+
"settings": {
86+
"fontStyle": "italic",
87+
}
88+
},
89+
{
90+
"scope": [
91+
"keyword",
92+
"keyword.control",
93+
"keyword.other",
94+
"keyword.other.template",
95+
"keyword.other.substitution",
96+
"keyword.other.unit",
97+
"storage",
98+
"storage.type",
99+
"storage.modifier",
100+
"keywordLiteral",
101+
"keyword.literal",
102+
"keyword.constant.default",
103+
],
104+
"settings": {
105+
"fontStyle": "italic",
106+
"foreground": "#367CB6"
107+
}
108+
},
109+
{
110+
"scope": [
111+
"support.class",
112+
"support.type",
113+
"entity.name.type",
114+
"entity.name.namespace",
115+
"entity.other.attribute",
116+
"entity.name.scope-resolution",
117+
"entity.name.class",
118+
],
119+
"settings": {
120+
"foreground": "#2EA990"
121+
}
122+
},
123+
],
124+
},
125+
},
126+
"editor.tabSize": 2,
127+
"editor.fontSize": 16,
128+
"editor.unicodeHighlight.invisibleCharacters": false,
129+
"editor.autoClosingBrackets": "never",
130+
"editor.autoSurround": "never",
131+
"editor.autoClosingQuotes": "never",
132+
"editor.detectIndentation": false,
133+
"editor.lightbulb.enabled": "off",
134+
"workbench.editor.focusRecentEditorAfterClose": false,
135+
"workbench.panel.defaultLocation": "left",
136+
"workbench.panel.opensMaximized": "never",
137+
"workbench.editor.tabSizing": "fixed",
138+
"workbench.editor.tabSizingFixedMaxWidth": 140,
139+
"workbench.sideBar.location": "right",
140+
"debug.allowBreakpointsEverywhere": true,
141+
"debug.onTaskErrors": "abort",
142+
"explorer.confirmDragAndDrop": false,
143+
"explorer.compactFolders": false,
144+
"explorer.confirmDelete": false,
145+
"terminal.integrated.profiles.windows": {
146+
"Windows Terminal": {
147+
"path": "wt",
148+
"args": [
149+
"-p", "cmd", "cmd"
150+
],
151+
"icon": "terminal-bash",
152+
},
153+
"Command Prompt": {
154+
"path": [
155+
"${env:windir}\\Sysnative\\cmd.exe",
156+
"${env:windir}\\System32\\cmd.exe"
157+
],
158+
"args": [],
159+
"icon": "terminal-cmd"
160+
},
161+
"PowerShell": {
162+
"source": "PowerShell",
163+
"icon": "terminal-powershell"
164+
},
165+
"Git Bash": {
166+
"source": "Git Bash"
167+
},
168+
},
169+
"terminal.integrated.tabs.location": "left",
170+
"terminal.integrated.defaultProfile.windows": "Command Prompt",
171+
"C_Cpp.vcFormat.space.groupSquareBrackets": false,
172+
"C_Cpp.loggingLevel": "Debug",
173+
"C_Cpp.codeAnalysis.clangTidy.codeAction.formatFixes": false,
174+
"git.openRepositoryInParentFolders": "never",
175+
"html.autoCreateQuotes": false,
176+
"zig.buildFilePath": "${workspaceFolder}",
177+
"zig.formattingProvider": "off",
178+
"zig.checkForUpdate": false,
179+
"zig.zls.enabled": true,
180+
"zig.zls.highlightGlobalVarDeclarations": true,
181+
"zig.zls.semanticTokens": "full",
182+
"zig.zls.enableArgumentPlaceholders": false,
183+
"zig.zls.inlayHintsExcludeSingleArgument": false,
184+
"zig.zls.enableAutofix": false,
185+
"zig.zls.checkForUpdate": false,
186+
"zig.zls.enableInlayHints": false,
187+
"zig.zls.preferAstCheckAsChildProcess": false,
188+
},
189+
"extensions": {
190+
"recommendations": [
191+
"pkief.material-icon-theme"
192+
]
193+
}
194+
}

BaseRayLib/.vscode/launch.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"name": "Debug",
6+
"type": "cppvsdbg",
7+
"request": "launch",
8+
"presentation": {
9+
"hidden": false,
10+
"group": "",
11+
"order": 1
12+
},
13+
"program": "${workspaceFolder}/bin/Debug/${workspaceFolderBasename}.exe",
14+
"args": [ ],
15+
"stopAtEntry": false,
16+
"cwd": "${workspaceFolder}",
17+
"environment": [],
18+
"preLaunchTask": "${defaultBuildTask}",
19+
"console": "integratedTerminal",
20+
"symbolSearchPath": "${workspaceFolder}/bin/Debug/",
21+
},
22+
{
23+
"name": "Debug Attach",
24+
"type": "cppvsdbg",
25+
"request": "attach",
26+
"presentation": {
27+
"hidden": true,
28+
"group": "",
29+
"order": 2
30+
},
31+
"preLaunchTask": "Zig: Run main",
32+
"internalConsoleOptions": "openOnFirstSessionStart",
33+
"processId": "${command:pickProcess}"
34+
}
35+
]
36+
}

BaseRayLib/.vscode/tasks.json

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
{
2+
"tasks": [{
3+
"label": "Zig: Build",
4+
"args": [ "build", "--summary", "all" ],
5+
"detail": "zig build --summary all",
6+
"command": "zig", "type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "build", "isDefault": true },
7+
"presentation": { "group": "build", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
8+
},
9+
{
10+
"label": "Zig: Build Release Safe.",
11+
"args": [ "build", "-Doptimize=ReleaseSafe", "--summary", "all" ],
12+
"detail": "zig build -Doptimize=ReleaseSafe --summary all",
13+
"command": "zig", "type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "build", "isDefault": false },
14+
"presentation": { "group": "build", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
15+
},
16+
{
17+
"label": "Zig: Build Release Fast.",
18+
"args": [ "build", "-Doptimize=ReleaseFast", "--summary", "all" ],
19+
"detail": "zig build -Doptimize=ReleaseFast --summary all",
20+
"command": "zig","type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "build", "isDefault": false },
21+
"presentation": { "group": "build", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
22+
},
23+
{
24+
"label": "Zig: Build Release Small.",
25+
"args": [ "build", "-Doptimize=ReleaseSmall", "--summary", "all" ],
26+
"detail": "zig build -Doptimize=ReleaseSmall --summary all",
27+
"command": "zig", "type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "build", "isDefault": false },
28+
"presentation": { "group": "build", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
29+
},
30+
{
31+
"label": "Zig: Build Release Strip.",
32+
"args": [ ],
33+
"detail": "zig build-exe -O ReleaseSmall -fstrip -fsingle-threaded (+ lots of options) main.zig",
34+
"command": "buildReleaseStrip.bat", "type": "shell", "options": { "cwd": "${workspaceRoot}\\tools" }, "group": { "kind": "build", "isDefault": false },
35+
"presentation": { "group": "build", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
36+
},
37+
{
38+
"label": "Zig: Test",
39+
"args": [ "test", "${file}" ],
40+
"detail": "'zig test' in the current workspace.",
41+
"command": "zig", "type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "test", "isDefault": true },
42+
"presentation": { "group": "test", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
43+
},
44+
{
45+
"label": "Zig: Run main",
46+
"args": [ "run", "-lc", "-lraylib", "-L", "lib/raylib", "-Ilib/raylib", "main.zig" ],
47+
"detail": "zig run main.zig",
48+
"command": "zig", "type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "none", "isDefault": true },
49+
"presentation": { "group": "launch", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
50+
},
51+
{
52+
"label": "Zig: Run main (With Args)",
53+
"args": [ "run", "-lc", "-lraylib", "-L", "lib/raylib", "-Ilib/raylib", "main.zig" , "--", "ArgsForYourProgram" ],
54+
"detail": "zig run main.zig -- ArgsForYourProgram",
55+
"command": "zig", "type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "none", "isDefault": false },
56+
"presentation": { "group": "launch", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
57+
},
58+
{
59+
"label": "Zig: Run main (Fast)",
60+
"args": [ "run", "-lc", "-lraylib", "-L", "lib/raylib", "-Ilib/raylib", "main.zig" , "-O", "ReleaseFast" ],
61+
"detail": "zig run main.zig -O ReleaseFast",
62+
"command": "zig", "type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "none", "isDefault": false },
63+
"presentation": { "group": "launch", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
64+
},
65+
{
66+
"label": "Zig: Run main (Safe)",
67+
"args": [ "run", "-lc", "-lraylib", "-L", "lib/raylib", "-Ilib/raylib", "main.zig" , "-O", "ReleaseSafe" ],
68+
"detail": "zig run main.zig -O ReleaseSafe",
69+
"command": "zig", "type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "none", "isDefault": false },
70+
"presentation": { "group": "launch", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
71+
},
72+
{
73+
"label": "Zig: Run main (Small)",
74+
"args": [ "run", "-lc", "-lraylib", "-L", "lib/raylib", "-Ilib/raylib", "main.zig" , "-O", "ReleaseSmall" ],
75+
"detail": "zig run main.zig -O ReleaseSmall",
76+
"command": "zig", "type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "none", "isDefault": false },
77+
"presentation": { "group": "launch", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
78+
},
79+
{
80+
"label": "Zig: Run current file",
81+
"args": [ "run", "-lc", "-lraylib", "-L", "lib/raylib", "-Ilib/raylib", "${file}" ],
82+
"detail": "'zig run' active file in the current workspace.",
83+
"command": "zig", "type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "none", "isDefault": false },
84+
"presentation": { "group": "launch", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
85+
},
86+
{
87+
"label": "zTime Zig: Run current file",
88+
"args": [ "zig", "run", "-lc", "-lraylib", "-L", "lib/raylib", "-Ilib/raylib", "${file}" ],
89+
"detail": "'zTime zig run' active file in the current workspace.",
90+
"command": "zig", "type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "none", "isDefault": false },
91+
"presentation": { "group": "zTime", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
92+
},
93+
{
94+
"label": "Zig: Docs",
95+
"args": [ "run", "-femit-docs", "main.zig" ],
96+
"detail": "Generate docs from source comments.",
97+
"command": "zig", "type": "shell", "options": { "cwd": "${workspaceRoot}" }, "group": { "kind": "none", "isDefault": false },
98+
"presentation": { "group": "docs", "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true, "close": false }, "problemMatcher": []
99+
}],
100+
"version": "2.0.0"
101+
}

BaseRayLib/BaseRayLib.ico

97.3 KB
Binary file not shown.

0 commit comments

Comments
 (0)