Sandu Liviu Catalin
|
a81b950952
|
Don't separate C++11 code from legacy code through macros. Make C++11 the default C++ version required.
|
2016-06-12 13:49:43 +03:00 |
|
Sandu Liviu Catalin
|
0240d192e9
|
Implement move semantics on the Sqrat function wrapper.
|
2016-06-12 13:43:29 +03:00 |
|
Sandu Liviu Catalin
|
3ca90d0698
|
Implement move semantics on the Sqrat table wrapper.
|
2016-06-12 13:43:19 +03:00 |
|
Sandu Liviu Catalin
|
4eaf365bee
|
Implement move semantics on the Sqrat array wrapper.
|
2016-06-12 13:31:28 +03:00 |
|
Sandu Liviu Catalin
|
f71a1aa667
|
Implement move semantics on the Sqrat object wrapper.
|
2016-06-12 13:31:21 +03:00 |
|
Sandu Liviu Catalin
|
67d6f54426
|
Minor optimizations in Sqrat when retrieving script strings.
|
2016-06-12 13:02:04 +03:00 |
|
Sandu Liviu Catalin
|
d96a6dff0b
|
Minor optimization when retrieving the last error.
|
2016-06-12 13:01:43 +03:00 |
|
Sandu Liviu Catalin
|
579bd4d76b
|
Implement move semantics for Sqrat smart pointers.
|
2016-06-12 13:01:04 +03:00 |
|
Sandu Liviu Catalin
|
eb58f59f81
|
Implemented the sub logging functionality in linux.
The sub logs used the same color as regular logs, instead of a darker/dim text.
|
2016-06-11 18:01:26 +03:00 |
|
Sandu Liviu Catalin
|
e3ecc782ef
|
Fix compile time error in Chrono library.
The get tick count functions were defined as members of the Chrono class.
|
2016-06-11 17:53:55 +03:00 |
|
Sandu Liviu Catalin
|
a3169ad7d2
|
Partial implementation of the JSON module.
|
2016-06-09 03:01:19 +03:00 |
|
Sandu Liviu Catalin
|
f1d8d60e96
|
Improve the string retrieval from the stack to make use of the new sq_getstringandsize API function and also obtain the size everytime.
Add two new helper functions to retrieve the string representation of a certain script type or object.
|
2016-06-09 02:05:36 +03:00 |
|
Sandu Liviu Catalin
|
94fb58cc5d
|
Fix compile time error in implicit conversion to boolean from previosu commit.
|
2016-06-08 21:10:31 +03:00 |
|
Sandu Liviu Catalin
|
cf00eaa1b4
|
Implicit conversion to boolean of smart Sqrat pointers so they can be used in conditional expressions.
|
2016-06-08 16:57:48 +03:00 |
|
Sandu Liviu Catalin
|
bc1e7dbde6
|
Implement the option to specify how many times you want to allow intensive entity events to be forwarded to script callbacks.
Also expose several properties for the vehicle entity type that I forgot about.
|
2016-06-08 16:53:16 +03:00 |
|
Sandu Liviu Catalin
|
6489dfdf08
|
Fix the command system which would fail on recursive command execution.
|
2016-06-08 16:26:55 +03:00 |
|
Sandu Liviu Catalin
|
410a60cfe5
|
More helper functions to the shared utility.
|
2016-06-07 03:04:57 +03:00 |
|
Sandu Liviu Catalin
|
0d6e80a9d5
|
More MySQL implementation.
|
2016-06-05 05:36:33 +03:00 |
|
Sandu Liviu Catalin
|
3affe10c35
|
Initial implementation of the MySQL statement class.
Various other additions and improvements to the MySQL module.
|
2016-06-05 05:08:59 +03:00 |
|
Sandu Liviu Catalin
|
fc8fcbccd9
|
Also remove the decimal sources from project.
|
2016-06-05 05:01:29 +03:00 |
|
Sandu Liviu Catalin
|
221e27e090
|
Remove implementation of the Decimal time. Not worth the troublem.
|
2016-06-05 04:28:45 +03:00 |
|
Sandu Liviu Catalin
|
3411f7c64b
|
Export basic interaction with the decimal type.
|
2016-06-05 04:16:42 +03:00 |
|
Sandu Liviu Catalin
|
723f6296e2
|
Minor addition to the Decimal time.
|
2016-06-05 04:15:55 +03:00 |
|
Sandu Liviu Catalin
|
a1af9af0d7
|
Fix wrong includes left over by the merge of numeric libraries.
|
2016-06-05 04:15:23 +03:00 |
|
Sandu Liviu Catalin
|
edc6a22d24
|
Forgot to include project changes to include the addition of the Decimal type.
|
2016-06-05 03:54:45 +03:00 |
|
Sandu Liviu Catalin
|
17e78b83dd
|
Initial untested implementation of the Decimal type.
|
2016-06-05 03:54:15 +03:00 |
|
Sandu Liviu Catalin
|
07b8a8b4a0
|
Minor improvements on the LongInt classes.
|
2016-06-05 03:53:58 +03:00 |
|
Sandu Liviu Catalin
|
d42040c9c0
|
Merge the Random and Math libraries into the Numeric library and organize code a bit.
|
2016-06-05 00:00:59 +03:00 |
|
Sandu Liviu Catalin
|
cce6beb4d5
|
Fix the exported API for the Chrono library to use unsigned integers.
|
2016-06-04 23:10:35 +03:00 |
|
Sandu Liviu Catalin
|
2aa7e8b7c2
|
Furher implementation and improvement of the Chrono types and also exposed them to the module API.
Tighten the safety of exported functions to avoid exceptions leaking outside the host plugin.
|
2016-06-04 22:33:34 +03:00 |
|
Sandu Liviu Catalin
|
36c49cd09c
|
Forgot to register the Hash and AES sub libraries from the main Crypt library.
|
2016-06-04 22:32:08 +03:00 |
|
Sandu Liviu Catalin
|
0093bc2dec
|
Implemented and improved more types in the Chrono library.
|
2016-06-04 19:17:42 +03:00 |
|
Sandu Liviu Catalin
|
ba6acb0d19
|
Implement the Date type.
|
2016-06-04 11:55:06 +03:00 |
|
Sandu Liviu Catalin
|
201a6e0016
|
Empty registration of the MySQL statement and result set.
|
2016-06-03 22:25:06 +03:00 |
|
Sandu Liviu Catalin
|
525148ccd1
|
Implement the query execution functions on MySQL connection.
Minor adjustments in comments.
|
2016-06-03 22:17:52 +03:00 |
|
Sandu Liviu Catalin
|
2f16d63e2a
|
Remove query queueing mechanism from the MySQL connection handle.
|
2016-06-03 22:17:01 +03:00 |
|
Sandu Liviu Catalin
|
125088c9e3
|
Implement several helper functions to create long integer instances.
|
2016-06-03 22:16:14 +03:00 |
|
Sandu Liviu Catalin
|
279479cddc
|
Partial untested implementation of the MySQL module.
|
2016-06-03 21:33:21 +03:00 |
|
Sandu Liviu Catalin
|
f6987b3de2
|
Update the .gitignore file to exclude mysql headers on windows.
Enable extra warnings in the sandbox project.
|
2016-06-03 21:32:51 +03:00 |
|
Sandu Liviu Catalin
|
55df0b702c
|
Update the Sample module to work with the modified API.
|
2016-06-03 21:31:58 +03:00 |
|
Sandu Liviu Catalin
|
a792ae525e
|
Update the XML module to work with the modified API.
Separate the XML handles into their own source files.
|
2016-06-03 21:31:34 +03:00 |
|
Sandu Liviu Catalin
|
4d77386b21
|
Update the SQLite module to work with the modified API.
Separate the SQLite handles into their own source files.
|
2016-06-03 21:31:00 +03:00 |
|
Sandu Liviu Catalin
|
e1a1ccf979
|
Update the Mongoose module to work with the modified API.
Separate Mongoose handles into their own source files.
|
2016-06-03 21:30:05 +03:00 |
|
Sandu Liviu Catalin
|
26d12d601d
|
Update the MaxmindDB module to work with the modified API.
|
2016-06-03 21:29:15 +03:00 |
|
Sandu Liviu Catalin
|
e3f861ccbd
|
Update the JSON module to work with the modified API.
|
2016-06-03 21:28:50 +03:00 |
|
Sandu Liviu Catalin
|
40ab83743c
|
Update the IRC module to work with the modified API.
Document code properly and also various code fixes.
|
2016-06-03 21:27:53 +03:00 |
|
Sandu Liviu Catalin
|
0c92601362
|
Update the module API and merge shared code between modules and host plugin.
|
2016-06-03 21:26:19 +03:00 |
|
Sandu Liviu Catalin
|
423bdfcdab
|
Remove duplicate property from player class.
|
2016-05-26 08:55:48 +03:00 |
|
Sandu Liviu Catalin
|
d8d240285d
|
Fix wrong parameter to format.
|
2016-05-26 06:57:42 +03:00 |
|
Sandu Liviu Catalin
|
aa85acb3c2
|
Configure project platforms to avoid Linux modules showing up on Windows and vice versa.
|
2016-05-25 22:59:54 +03:00 |
|