Commit graph

263 commits

Author SHA1 Message Date
cc75f108da
Core.new() now requires awaiting... hmm... 2024-05-10 21:21:20 +02:00
1926620e45
Replace queue_free() call with sth more robust 2024-05-10 21:19:27 +02:00
61da7fb367
Fix format_stringarray() 2024-05-10 21:02:43 +02:00
b78ae9dd30
Test.gd now frees 'config' 2024-05-10 19:16:45 +02:00
09dee490e5
Make reload_configuration() and cleanup() safer 2024-05-10 19:16:25 +02:00
fd4d7d2eb0
Fix logger _schedule() logic 2024-05-10 19:15:56 +02:00
d62467bd05
Replace index page with redirect 2024-05-10 15:33:29 +02:00
509667045d
Add fix for output overflows during testing 2024-05-09 15:21:12 +02:00
98d1e9d239
Add config updates in test_stringify_variables 2024-05-09 15:21:03 +02:00
17cecf5ef3
Fix multiple issues regarding validation cleanup
Good that I'm writing unit tests for this shit.
2024-05-09 15:20:22 +02:00
14b5989f26
Remove ' \' 2024-05-07 21:11:08 +02:00
37da7a8a41
Sync config documentation with config script 2024-05-07 20:25:55 +02:00
08bda06760
Update default value of 'misc_stringify_show_type'
It's now 'false' instead of 'true' because it isn't required most of the time.
2024-05-07 20:25:43 +02:00
9ab25940bc
Add missing stringify_variables() function in docs 2024-05-07 19:15:24 +02:00
cd711fe0bd
Fix custom modules 2024-05-07 17:02:41 +02:00
2b0de4a7b3
Fix broken links 2024-05-05 15:19:33 +02:00
5c2fe02c4e
Update bad practise section 2024-05-05 15:15:18 +02:00
36d4b9e555
Reorganize references 2024-05-05 15:13:00 +02:00
59d481696b
Update titles 2024-05-05 15:05:41 +02:00
206a6220cc
Add CoreValidationSchema online documentation
plus validation module docs
2024-05-05 15:02:59 +02:00
640b8ce6a2
Update docusaurus 2024-05-05 15:01:12 +02:00
307a4c7533
Update script documentation 2024-05-05 15:01:01 +02:00
3ee429c63b
Add CoreValidationSchema code 2024-05-05 14:53:35 +02:00
7d8c5f295a
Fix issues 2024-05-05 14:53:21 +02:00
4a291d7935
Fix heading 2024-05-04 12:58:17 +02:00
fdf09f8c8e
Update CoreTypes online documentation 2024-05-04 12:39:19 +02:00
dd0274ef0b
Update docusaurus config 2024-05-04 12:39:09 +02:00
4a57edff95
Fix typo 2024-05-04 12:38:49 +02:00
8dac1792a0
Add online documentation for CoreValidationSingle 2024-05-04 12:34:13 +02:00
35868ca52d
Update some method and variable descriptions 2024-05-04 12:33:56 +02:00
13b682d24c
Add script documentation 2024-05-04 12:12:50 +02:00
2413e125ce
Add copyright notice, update has_values method 2024-05-04 12:12:39 +02:00
d608999990
Added validation module
Hopefully it works, because I didn't write tests for it. Heck I didn't even test it at all, gonna do that soon.
2024-05-03 21:28:07 +02:00
a32b00d118
Fixed logger scheduling stuff 2024-05-03 21:26:42 +02:00
95aef2ea48
Update welcome message and add version indicator 2024-04-26 19:55:16 +02:00
bfd53f46b1
Add fork indicator to match SOSVS v1 2024-04-26 19:54:16 +02:00
4f1e263708
Update size conversion methods 2024-04-25 20:20:57 +02:00
acc305d3db
Update module logging and update many log calls
This commit firstly removes the 'logger' variable in CoreBaseModule, secondly renames 'loggeri' to 'logger' in CoreBaseModule, effectively replacing it, and thirdly it forces using 'stringify_variables' onto all log calls.
2024-04-25 20:20:34 +02:00
53981c55f9
Fix typo and writing 2024-04-25 17:30:20 +02:00
3c1935c9e9
Add custom module guide to documentation 2024-04-25 17:25:41 +02:00
2909075ed2
Allow custom modules per default now 2024-04-25 16:48:57 +02:00
708913ae7e
Add init time tracking 2024-04-24 01:41:46 +02:00
5a02c10080
Add ability to hide the window on shutdown 2024-04-24 01:41:21 +02:00
971b15adfc
Introduce warnings for developmen & verbose mode 2024-04-24 01:40:21 +02:00
b4e4a4df1f
Reimplement 'logger_detect_verbose_mode' setting 2024-04-24 01:39:38 +02:00
e7d0a9d9a6
Add special welcome message
This also adds this nice banner (thanks figlet!):
_________________________________   __________                                                    ______
__  ____/_  __ \__  __ \__  ____/   ___  ____/____________ _______ ___________      _________________  /__
_  /    _  / / /_  /_/ /_  __/      __  /_   __  ___/  __ `/_  __ `__ \  _ \_ | /| / /  __ \_  ___/_  //_/
/ /___  / /_/ /_  _, _/_  /___      _  __/   _  /   / /_/ /_  / / / / /  __/_ |/ |/ // /_/ /  /   _  ,<
\____/  \____/ /_/ |_| /_____/      /_/      /_/    \__,_/ /_/ /_/ /_/\___/____/|__/ \____//_/    /_/|_|
2024-04-23 21:34:38 +02:00
8be2024552
Update initialization failure messages
Update failure messages for both the determine_basepath() methods aswell as the check_godot_version() method.
2024-04-23 21:33:02 +02:00
b00916229a
Add "Internal, don't modify." descriptions 2024-04-23 21:02:38 +02:00
f8cefc511c
Fix misc:stringify_variables test 2024-04-23 21:02:11 +02:00
7c6feb4caf
The dumbest yet best way to fix xd
btw. if you see an older commit referencing some issue or pr just keep in mind that it no longer exists because i accidentally rm -rf'd the data partition on the staropensource server and lost all databases including the forgejo database. unfortunate, i know, but it happened.
2024-04-23 21:01:51 +02:00