|
1476a89304
|
Added more path related helpers to String.
|
2022-02-06 10:54:10 +01:00 |
|
|
aee3bd76c8
|
Apparently you can't use add empty strings as printf() parameters.
|
2022-02-06 10:11:20 +01:00 |
|
|
3b4d7a723d
|
Return an empty string in substr if len is 0.
|
2022-02-06 10:10:30 +01:00 |
|
|
5b31a47a21
|
Handle 2 edge cases in the new helpers.
|
2022-02-06 10:05:08 +01:00 |
|
|
6d6735717b
|
Added 2 new path slash related helper methods to string.
|
2022-02-06 09:58:48 +01:00 |
|
|
f711d413d6
|
Shorten the used prefixes in Logger.
|
2022-02-05 19:55:30 +01:00 |
|
|
079dd663ee
|
Added a specialized singleton convenience getter to DBSettings.
|
2022-02-05 19:19:52 +01:00 |
|
|
a47b6fb206
|
Moved FileCache from core to web.
|
2022-02-05 16:55:07 +01:00 |
|
|
c77cd4255a
|
FileCache now inherits from Object.
|
2022-02-05 16:52:24 +01:00 |
|
|
ffd1f7eb68
|
Created database_modules folder again, and moved db_settings from the core to it.
|
2022-02-05 16:36:27 +01:00 |
|
|
4b4a254601
|
Moved out more things from core. These files are not is the build yet, so nothing changed on that front.
|
2022-02-05 16:22:25 +01:00 |
|
|
0189370023
|
Moved core/hash into a new crypto/hash folder. Also cleaned up core/SCsub.
|
2022-02-05 16:19:24 +01:00 |
|
|
81780683a4
|
Moved core/databases to just datatbases. Also fox database module detection login.
|
2022-02-05 15:57:40 +01:00 |
|
|
80d2a379fe
|
Moved html and http from core to a new web folder.
|
2022-02-05 15:30:48 +01:00 |
|
|
d1e8def48d
|
Moved newline_to_br helper from Utils to String.
|
2022-02-05 15:12:37 +01:00 |
|
|
b9afc6f201
|
Moved the Utils class under core/html.
|
2022-02-05 15:10:56 +01:00 |
|
|
92e3f8a006
|
Added a new web_modules folder and moved every web related module to it.
|
2022-02-05 15:03:23 +01:00 |
|
|
4ca0d7032a
|
Added 2 append_path helper methods to string, and 2 append_str variants.
|
2022-02-05 14:53:19 +01:00 |
|
|
bfec926e60
|
Re-enabled skip specials logic in Directory.
|
2022-02-05 14:00:07 +01:00 |
|
|
8e49115f09
|
Reworked directory listing. Now only next need to be called in a while loop.
|
2022-02-05 13:56:30 +01:00 |
|
|
87a55d6a44
|
Improved Node's add_child and set_tree.
|
2022-02-05 02:45:40 +01:00 |
|
|
37fe94f99e
|
Improvements to the directory class.
|
2022-02-05 02:45:11 +01:00 |
|
|
6d1eabf64d
|
Zero out member variables.
|
2022-02-05 02:43:53 +01:00 |
|
|
5097d210d3
|
Renamed a few method in Directory.
|
2022-02-04 23:36:04 +01:00 |
|
|
5292da82ba
|
Now read_file_into in Directory will return an Error.
|
2022-02-04 23:33:39 +01:00 |
|
|
ef06a9e57d
|
Set skip specials to true by default.
|
2022-02-04 23:27:37 +01:00 |
|
|
d71db48661
|
Now FileCache uses the new Directory class.
|
2022-02-04 23:25:26 +01:00 |
|
|
0669bbbe55
|
Added a new open method to the directory class, and changed current_is_directory to current_is_dir.
|
2022-02-04 23:25:09 +01:00 |
|
|
b38b2f4755
|
Added a directory class to the core. It's directly using tinydir for now.
|
2022-02-04 23:17:46 +01:00 |
|
|
ae81caf9a1
|
Replaced the mutex in FileCache with an RWLock.
|
2022-02-04 22:12:08 +01:00 |
|
|
0514505cef
|
Fix compile.
|
2022-02-04 22:11:50 +01:00 |
|
|
60e7dfe7e9
|
Added clear method to FileCache.
|
2022-02-04 22:03:22 +01:00 |
|
|
60ed46b5e6
|
Added continue related error macros. Also added a new type where you can put commands before continuing.
|
2022-02-04 22:02:54 +01:00 |
|
|
3361d576de
|
Don't try to route requests when routing is disabled.
|
2022-02-04 20:26:08 +01:00 |
|
|
1bb16134ad
|
Made the routing getter and setter virtual.
|
2022-02-04 20:18:52 +01:00 |
|
|
7bd1b372ea
|
Merged WebRouterNode into WebNode. Also added a way to turn it off in case it's needed. It's too useful to not have it on all nodes.
|
2022-02-04 20:15:45 +01:00 |
|
|
c827f6fe64
|
Fix expected alphanumeric comparison logic in string.
|
2022-02-04 16:13:54 +01:00 |
|
|
65892ddd5a
|
Added get_parent_webnode, get_full_uri, and get_full_uri_parent helpers to WebNode.
|
2022-02-04 15:54:21 +01:00 |
|
|
53238c1265
|
Pass base_url by a reference in Utils-> pagination.
|
2022-02-04 15:53:31 +01:00 |
|
|
3172dfbcd9
|
Added 2 helper methods to Math.
|
2022-02-04 15:52:48 +01:00 |
|
|
a05ca2e261
|
SharedResource is now using an RWLock.
|
2022-02-04 13:53:30 +01:00 |
|
|
f434d1ff6c
|
Added error_list.h from Godot.
|
2022-02-04 13:53:05 +01:00 |
|
|
71947ea292
|
Now Image is enabled and it compiles.
|
2022-02-04 13:37:52 +01:00 |
|
|
e60cb3ab42
|
Declare memnew_arr and memdelete_arr macros in memory.h as I still can't decide about them.
|
2022-02-04 13:36:17 +01:00 |
|
|
5aa8f6ccd3
|
Added half bits to float conversions from the godot engine.
|
2022-02-04 13:25:11 +01:00 |
|
|
2c16563d97
|
Added abs helper method to Rect2 and Rect2i.
|
2022-02-04 13:21:15 +01:00 |
|
|
e34079ee46
|
Vector2 <-> Vector2i conversion operators.
|
2022-02-04 13:17:55 +01:00 |
|
|
cf8dd43fd7
|
Added Rect2 <-> Rect2i conversion operators. Also smaller helper methods.
|
2022-02-04 13:13:27 +01:00 |
|
|
334075aeca
|
Ported Rect2's clip from godot to both Rect2 and Rect2i.
|
2022-02-04 13:06:13 +01:00 |
|
|
69a2d2f1b7
|
Added ABS, GSN, MIN, MAX, CLAMP macros to math.h for convenience.
|
2022-02-04 13:05:49 +01:00 |
|