|
e74549776f
|
Added expand_to to Rect2.
|
2021-11-16 03:06:58 +01:00 |
|
|
f50f52e593
|
Added a few smaller helpers to math.h.
|
2021-11-16 03:06:28 +01:00 |
|
|
748a3ac49a
|
Added core input handling classes form the godot engine. They are not in the compile yet, they need some changes.
|
2021-11-15 21:11:19 +01:00 |
|
|
6f7b413e08
|
Added 4 new helper methods to QueryBuilder.
|
2021-11-14 21:05:08 +01:00 |
|
|
4393c60e5f
|
Added get_cell_float and get_cell_double helpers to QueryResult.
|
2021-11-14 21:04:48 +01:00 |
|
|
1bd90ceb4a
|
Added more helpers to QueryBuilder.
|
2021-11-14 19:22:49 +01:00 |
|
|
1ec66db3c7
|
Added smallint, float, and double types to the TableBuilder.
|
2021-11-14 16:52:09 +01:00 |
|
|
ad632993d0
|
Added integer with length and a tinyinteger to TableBuilder.
|
2021-11-14 13:56:25 +01:00 |
|
|
acfa601c80
|
Properly process the last main arg in arg parser.
|
2021-11-14 02:36:59 +01:00 |
|
|
7c71819b60
|
Added some notes to image classes.
|
2021-11-13 12:39:14 +01:00 |
|
|
393650ad6d
|
Added my 2 widget classes, with some notes. They are not in the build yet either.
|
2021-11-13 12:26:47 +01:00 |
|
|
a02c8c63fd
|
Added 2 renderer classes with some notes, thye are not it the build yet, they'll be changed.
|
2021-11-13 12:26:19 +01:00 |
|
|
dcc81bd41f
|
Added a bunch of image handling classes, they are not in the build yet, they need to be reworked.
|
2021-11-13 12:25:33 +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 |
|
|
29c27ab82a
|
Started working on a new automatic resource serialization system. Only some layout work so far, with lots of comments. Need to think about it more.
|
2021-11-13 11:19:05 +01:00 |
|
|
b379829839
|
Now object uses my string and vector aswell.
|
2021-11-13 09:53:08 +01:00 |
|
|
b6cae73521
|
Added a new SharedResource class. It contains a mutex over Resource (for now). These can be used as a base for classes that you don't intend to just query from a database every time. E.g. rbac rank data.
|
2021-11-12 10:00:41 +01:00 |
|
|
946c799a3b
|
is_numeric, is_int, is_uint,and is_zero helpers for string.
|
2021-11-09 22:54:04 +01:00 |
|
|
9bc41ad6e4
|
For attribute for HTMLTag.
|
2021-11-09 22:53:30 +01:00 |
|
|
8bd6f0aea6
|
Added a new execute method to Platform, and moved the execute method from the crash handler to platform linux.
|
2021-11-09 19:46:08 +01:00 |
|
|
c94c465d78
|
Added a mutex class.
|
2021-11-09 19:38:07 +01:00 |
|
|
d8db74b0ed
|
Added a virtual get_executable_path method to Platform.
|
2021-11-09 19:27:43 +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 |
|
|
eb8c105f72
|
Merge branch 'master' of github.com:Relintai/rcpp_cms
|
2021-11-09 17:47:57 +01:00 |
|
|
0bca7735e1
|
Added a new Platform class.
|
2021-11-09 17:47:51 +01:00 |
|
|
d637c2132c
|
Added a super simple arg parser.
|
2021-11-09 17:47:39 +01:00 |
|
|
e8b822c64a
|
Small fix.
|
2021-11-04 11:17:43 +01:00 |
|
|
cc0ca4762a
|
Removed stray crash cond.
|
2021-11-03 15:43:22 +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 |
|
|
80c3b97a6b
|
Added new helper methods to HTMLBuilder.
|
2021-11-02 12:26:46 +01:00 |
|
|
0a53e84fb4
|
Added new helpers to the Request, and smaller fixes.
|
2021-11-02 12:25:04 +01:00 |
|
|
dadd431f1c
|
Added bool_num, and bool_str to the String.
|
2021-11-02 12:24:33 +01:00 |
|
|
212a144215
|
Swap and simple sort for the vector.
|
2021-11-02 12:23:59 +01:00 |
|
|
43b7a352a5
|
A bit more work on the rbac admin interface.
|
2021-11-02 00:18:57 +01:00 |
|
|
a330d0f51a
|
Implement the rbac rank editor.
|
2021-11-01 23:48:25 +01:00 |
|
|
7fecc3e9ff
|
Added helper methods for writing numbers into HTMLBuilder.
|
2021-11-01 22:47:48 +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 |
|
|
a19bcea0f0
|
Added my Math class.
|
2021-11-01 22:18:08 +01:00 |
|
|
2c8e5e33b6
|
Work on the rbac controller's admin panel.
|
2021-11-01 21:21:03 +01:00 |
|
|
68ecd088c5
|
Added more helpers to Request.
|
2021-11-01 21:20:42 +01:00 |
|
|
e7d4772ef3
|
Added get_url_root_parent helper to Request.
|
2021-11-01 20:57:43 +01:00 |
|
|
1a09dd13b0
|
Add f() (finish/finalize) to HTMLBuidler.
|
2021-11-01 20:56:13 +01:00 |
|
|
b1be711eb4
|
Better chaining support for the html builder.
|
2021-11-01 20:53:22 +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 |
|
|
3f190e9a53
|
Same for the hasher.
|
2021-11-01 19:16:43 +01:00 |
|
|
e977de894a
|
Now the http backends are also using String.
|
2021-11-01 19:11:27 +01:00 |
|
|
adc73d593d
|
Prefix the helper error macros so they differ from trantor's logger declarations.
|
2021-11-01 19:11:03 +01:00 |
|
|
041f824448
|
Erase, substr for String, and fixed comparisons.
|
2021-11-01 19:10:12 +01:00 |
|
|
dd966c9248
|
FormValidator and HTMLBuilder now uses my string and vector aswell.
|
2021-11-01 18:00:34 +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 |
|
|
cfb5f877c8
|
Now instead of having an escaped version of the methods that has string parmeters in QueryBuilder, they have an unescaped version, and the base version escapes. Having it like this is a lot safer.
|
2021-11-01 17:23:08 +01:00 |
|
|
6073ef90c9
|
Fix typo.
|
2021-11-01 17:00:55 +01:00 |
|
|
02c4294cda
|
Now QueryBilder, QueryResult, and TableBullder are returned wrapped into a Ref<> from the database subsystem by default.
|
2021-11-01 16:57:22 +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 |
|
|
37ae4faa29
|
Add log and containers folders to the compile.
|
2021-11-01 00:43:22 +01:00 |
|
|
ef7b39bfb1
|
Added 2 url helpers to Request.
|
2021-11-01 00:38:26 +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 |
|
|
7ef1c76e4a
|
Added error macros and a simple logger.
|
2021-10-31 23:34:08 +01:00 |
|
|
3c1a60c898
|
Added my string, queue, and vector implementations.
|
2021-10-31 23:33:48 +01:00 |
|
|
304a2a19c9
|
Added a simple new Model and Controller class.
|
2021-10-31 21:44:44 +01:00 |
|
|
8e4bb75bcb
|
Implement redirects.
|
2021-10-31 02:50:06 +02:00 |
|
|
001c3ee717
|
Fix compile.
|
2021-10-31 02:49:54 +02:00 |
|
|
dbb616b9e0
|
Added http status code enum.
|
2021-10-31 02:39:54 +02:00 |
|
|
6aae520ed4
|
Added doctype declaration.
|
2021-10-30 23:32:06 +02:00 |
|
|
b3c1b6ccac
|
Added content quick tag.
|
2021-10-30 23:31:54 +02:00 |
|
|
74389bb71c
|
Comment out 2 prints.
|
2021-08-23 00:13:16 +02:00 |
|
|
214b268aae
|
Now int data in the session will be saved to the database.
|
2021-08-22 23:53:26 +02:00 |
|
|
83ea2c0587
|
Fix warning.
|
2021-08-22 23:01:39 +02:00 |
|
|
4546d583d1
|
Cleaned up Resource and User.
|
2021-08-22 22:38:08 +02:00 |
|
|
8fa6548e44
|
Added a reference map to Request. Also fixed 2 warnings.
|
2021-08-22 22:17:32 +02:00 |
|
|
8318e0257a
|
Added reference support to the session.
|
2021-08-22 22:03:10 +02:00 |
|
|
928475d733
|
Added more things to QueryBuilder.
|
2021-08-22 21:44:20 +02:00 |
|
|
d2cff831bd
|
Now SHA256 also from Reference.
|
2021-08-22 21:06:47 +02:00 |
|
|
4c8920777f
|
Remove the simple getters/setters from Resource. They are not needed anymore.
|
2021-08-22 20:57:37 +02:00 |
|
|
f9df80e197
|
Fix Instancing Ref<>'s.
|
2021-08-22 20:50:26 +02:00 |
|
|
dd653ae60a
|
Now QueryBuilder, QueryResult and TableBuilder are inherited from Reference.
|
2021-08-22 20:41:59 +02:00 |
|
|
2c8efb0180
|
More cleanups and moved save from FileBasedUser to User.
|
2021-08-21 20:15:29 +02:00 |
|
|
b309705f10
|
Removed the properties, as this implementation did not work with polymorphism.
|
2021-08-21 20:06:53 +02:00 |
|
|
c5dcb3106e
|
Implemented int property serialization in to_json().
|
2021-08-21 17:12:48 +02:00 |
|
|
f586f1ae3a
|
Forgot to save.
|
2021-08-21 16:40:17 +02:00 |
|
|
464576468b
|
Call parent constructors. Todo: I need to figure out how godot manages to get away without doing this.
|
2021-08-21 16:39:38 +02:00 |
|
|
c372eaa8cf
|
Implemented properties into Resource. I used the simplest implementation I could come up with. If they work well I will make them better.
|
2021-08-21 16:36:52 +02:00 |
|
|
af37189fcf
|
Initial Resource implementation.
|
2021-08-21 14:40:30 +02:00 |
|
|
584cff535f
|
Added a new Resource class. Similar idea as in godot, but this will work differently.
|
2021-08-21 13:53:23 +02:00 |
|
|
f897b42b37
|
Added a godot's Reference class and a few smaller headers.
|
2021-08-21 13:47:58 +02:00 |
|
|
ae88f5b746
|
Placeholder html attribute.
|
2021-08-20 20:32:23 +02:00 |
|
|
7e8a7671e4
|
More work on the form vlaidator.
|
2021-08-20 20:32:09 +02:00 |
|
|
127563e6ca
|
Implement logout.
|
2021-08-20 19:29:39 +02:00 |
|
|
f8ba0b26c5
|
More improvements to form validation.
|
2021-08-20 19:18:26 +02:00 |
|
|
3bc7bd98c6
|
Even more work on from validation.
|
2021-08-20 18:00:50 +02:00 |
|
|
0abb42bd61
|
More form validators.
|
2021-08-20 17:26:56 +02:00 |
|
|
cd59ae4860
|
Form validator initial implementation.
|
2021-08-20 15:54:12 +02:00 |
|
|
4228448fc1
|
Added and and or to the query builder, and implemented offset and limit for the sqlite query builder.
|
2021-08-20 13:14:06 +02:00 |
|
|
1ae34a3500
|
Added more getters to the query result.
|
2021-08-20 12:58:37 +02:00 |
|
|
af05bd037c
|
More work on the query builder.
|
2021-08-20 12:49:57 +02:00 |
|
|
5050f31ba0
|
Update sql statement for the query builder.
|
2021-08-20 12:11:27 +02:00 |
|