Commit graph

29 commits

Author SHA1 Message Date
a32b00d118
Fixed logger scheduling stuff 2024-05-03 21:26:42 +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
e7d0a9d9a6
Add special welcome message
This also adds this nice banner (thanks figlet!):
_________________________________   __________                                                    ______
__  ____/_  __ \__  __ \__  ____/   ___  ____/____________ _______ ___________      _________________  /__
_  /    _  / / /_  /_/ /_  __/      __  /_   __  ___/  __ `/_  __ `__ \  _ \_ | /| / /  __ \_  ___/_  //_/
/ /___  / /_/ /_  _, _/_  /___      _  __/   _  /   / /_/ /_  / / / / /  __/_ |/ |/ // /_/ /  /   _  ,<
\____/  \____/ /_/ |_| /_____/      /_/      /_/    \__,_/ /_/ /_/ /_/\___/____/|__/ \____//_/    /_/|_|
2024-04-23 21:34:38 +02:00
97703eac04
Purge online and in-editor documentation for internal methods & vars 2024-04-15 00:07:25 +02:00
9a5e5988d5
Fix check 2024-04-14 23:42:10 +02:00
143e2d3176
Fix cleanup issues 2024-04-14 19:58:48 +02:00
493bf45b8c
Fix wait time 2024-04-14 15:17:55 +02:00
0479635f95
Fix logger output when using verbose stdout mode (fix #23) 2024-04-14 14:42:46 +02:00
a722ea5235
Remove () (is a signal not a method) 2024-04-12 17:08:14 +02:00
9ef4c9243a
Wait a frame for instance cleanup 2024-04-12 17:06:09 +02:00
780c553f79
Clean logger instances in _cleanup() 2024-04-12 17:02:20 +02:00
d2735361b0
Introduce scheduler and add CoreLoggerInstance cleanup (#17) 2024-04-09 20:13:49 +02:00
b37e4d98ae
Move quit_safely() method into Core 2024-04-08 21:42:03 +02:00
abcbce2dcd
Fix crash function crashing (lol) 2024-04-08 21:37:29 +02:00
6bae282326
Move modules to CoreLoggerInstance 2024-04-08 21:30:24 +02:00
39bc3f5872
Fix a few class documentation issues
Fixed a few newline issues and made all notes, warnings and dangers (is that a word?) bold and partially italic.
2024-04-08 21:19:24 +02:00
5fed9c1f9b
Update documentation (second commit) 2024-04-08 20:14:38 +02:00
2485edfd87 Make all scripts lowercase again
I am stupid.
I changed 'release_' to 'version_' in src/core.gd and Test.gd btw.
2024-03-28 12:54:12 +01:00
a46687590a Rename modules 2024-03-21 15:47:39 +01:00
9ccdee9130 Revert "Update CoreLoggerInstance"
This reverts commit d0e8e394fa.
2024-03-18 03:26:12 +01:00
d0e8e394fa Update CoreLoggerInstance 2024-03-18 03:03:54 +01:00
bb18dfc174 Fix oopsie 2024-03-17 22:34:05 +01:00
a533c8916f Add CoreLoggerInstance 2024-03-17 22:32:14 +01:00
d4baec5832 Get origin from args, not stack 2024-03-05 21:32:13 +01:00
0bdfe08574 Change license (GPL -> AGPL) 2024-03-03 18:53:09 +01:00
291c7c5349 Update notice and add documentation to classes 2024-02-12 20:01:20 +01:00
40555114ae Fix diagnostic logging issue 2024-02-10 17:26:03 +01:00
9c9c72e4ce Add crash handler and Bytes<->MiB<->GiB conversion 2024-02-09 15:28:42 +01:00
ed4647c750 Uncringe the project 2024-02-04 21:36:30 +01:00