Commit Graph

44 Commits

Author SHA1 Message Date
679c08c314 Fix 2 typos. 2022-02-06 11:14:12 +01:00
a4e4df979d Added a new path_get_prev_dir method to String. 2022-02-06 11:12:31 +01:00
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
d1e8def48d Moved newline_to_br helper from Utils to String. 2022-02-05 15:12:37 +01:00
4ca0d7032a Added 2 append_path helper methods to string, and 2 append_str variants. 2022-02-05 14:53:19 +01:00
c827f6fe64 Fix expected alphanumeric comparison logic in string. 2022-02-04 16:13:54 +01:00
db531000c1 Added a few wchar_t based helper methods to string. 2022-02-04 11:33:35 +01:00
b613349a11 Added StringName from Godot. 2022-02-04 07:58:57 +01:00
33ba5337b7 Added html special chars methods to the string. 2022-02-04 06:37:14 +01:00
b8442280dd Implement parse for variants. 2022-01-06 18:47:03 +01:00
9ed17fe193 Implemented request matching for the rbac system. 2022-01-06 11:49:35 +01:00
e79ddd1b4a Add size check to string to number conversion methods. 2021-11-21 15:29:44 +01:00
78f09b5fab Add is_word_at helper methods to string. 2021-11-21 12:32:02 +01:00
f9dcd088d0 Added more helpers to string, and fixed a bug in replace_from. 2021-11-20 21:39:30 +01:00
da6d18beef String.find() now correctly finds equality aswell. 2021-11-20 20:52:23 +01:00
38b95e4ac8 fix get_slice. 2021-11-19 22:55:52 +01:00
4acfa61f58 Same change for the other get_slice_count. 2021-11-19 22:47:03 +01:00
6bfc78ec49 get_slice_count should return 1 by default. 2021-11-19 22:38:31 +01:00
47545dc181 Added lots of helpers to the string. 2021-11-19 20:02:16 +01:00
1237d3da2a Added append_repeat to the string. 2021-11-18 13:49:41 +01:00
1fcc47b353 Added a new HTMLParser class. Still WIP. 2021-11-18 00:59:21 +01:00
f50f52e593 Added a few smaller helpers to math.h. 2021-11-16 03:06:28 +01:00
59e859519b Moved the math class to a new math subfolder in core/, and also added my other math realted classes. 2021-11-13 11:51:43 +01:00
946c799a3b is_numeric, is_int, is_uint,and is_zero helpers for string. 2021-11-09 22:54:04 +01:00
3dce2b69d9 Fix erase, and small fixes for utf8, and parse_utf8. 2021-11-09 19:23:36 +01:00
19cb8ad6d8 Ported utf8 functionality from godot's string. 2021-11-09 18:13:39 +01:00
e8b822c64a Small fix. 2021-11-04 11:17:43 +01:00
c21a86c9d2 Initial platform setup, and added godot's crash handler (will need to be heavily reworked!). 2021-11-03 15:42:16 +01:00
dadd431f1c Added bool_num, and bool_str to the String. 2021-11-02 12:24:33 +01:00
a330d0f51a Implement the rbac rank editor. 2021-11-01 23:48:25 +01:00
aaa48e390b Added a few number to string conversion methods form the godot engine to the string. 2021-11-01 22:41:19 +01:00
f7b5952d2a Did most of the remaining std::string and vector to String and Vector conversions. 2021-11-01 19:53:35 +01:00
041f824448 Erase, substr for String, and fixed comparisons. 2021-11-01 19:10:12 +01:00
21558cb09a The database sub system now uses only my string. 2021-11-01 17:49:10 +01:00
faac12d3b1 Now QueryBuilder is using my string. 2021-11-01 17:31:04 +01:00
20b59847fe Small fixes and improvements to the string. 2021-11-01 01:39:11 +01:00
3ae9ae5127 Added copy assignment operator to string. 2021-11-01 01:02:18 +01:00
ad4e3bec3c std::string conversion operator for my string. 2021-11-01 00:32:02 +01:00
2079d5bd6e Added a few operators to String to simplify mixing it with std::strings. 2021-10-31 23:55:44 +01:00
3c1a60c898 Added my string, queue, and vector implementations. 2021-10-31 23:33:48 +01:00