John Wellbelove
c10da4e433
Updated version number
2019-07-13 13:14:11 +01:00
John Wellbelove
7593c0b14b
Moved string related code to its own folder in VS project
2019-07-13 13:09:28 +01:00
John Wellbelove
8d4fbed905
Added todo list
2019-07-13 13:02:24 +01:00
John Wellbelove
b07e41b3cc
Spelling
14.28.2
2019-07-13 12:48:46 +01:00
John Wellbelove
032b7b0e17
Merge branch 'hotfix/quick_fixes' into development
2019-07-13 12:34:14 +01:00
John Wellbelove
c43620d8d8
Various fixes.
...
void assign(const_pointer, size_t) did not set the truncation flag.
Fixed resize(0) error for etl::fixed_list
Removed erroneous pointers in etl::unordered_map::begin()
2019-07-13 12:33:52 +01:00
John Wellbelove
9b47df6561
Merge branch 'feature/runtime_cumulative_moving_average' into development
14.28.1
2019-07-07 16:35:56 +01:00
John Wellbelove
f3959810cb
Optimisation of floating point specialisations of etl::cumulative_moving_average.
2019-07-07 16:35:34 +01:00
John Wellbelove
f908829ddf
Merge branch 'feature/runtime_cumulative_moving_average' into development
14.28.0
2019-07-05 13:49:53 +01:00
John Wellbelove
9fbbb5cc19
Added runtime sample size specialisations to etl::cumulative_moving_average
2019-07-05 13:49:38 +01:00
John Wellbelove
48f2d28b98
Merge remote-tracking branch 'origin/hotfix/timer_const_expr_error' into development
14.27.1
2019-07-02 12:51:21 +01:00
John Wellbelove
d715880d37
Removed ETL_IF_CONSTEXPR from etl::message_timer 'tick()'
2019-07-02 12:51:00 +01:00
John Wellbelove
34327f0a45
Merge remote-tracking branch 'origin/feature/optional_virtual_for_random' into development
14.27.0
2019-07-01 10:31:25 +01:00
John Wellbelove
8f29bb8862
ETL's random number generators are now non-polymorphic by default.
...
Define ETL_POLYMORPHIC_RANDOM to enable previous functionality.
2019-07-01 10:31:02 +01:00
John Wellbelove
fd689b437d
Moved global operators to ETL namespace.
14.26.8
2019-06-29 08:01:04 +01:00
Jonathan Pan
ee82c052c8
[ #133 ] Making sure comparison operators are in the etl namespace ( #135 )
2019-06-29 07:48:42 +01:00
John Wellbelove
49799d3d7e
Merge remote-tracking branch 'origin/hotfix/compatibility_fixes' into development
2019-06-23 09:54:29 +01:00
John Wellbelove
6efad78028
Compatibility changes for GCC v5.4.
2019-06-23 09:54:02 +01:00
John Wellbelove
0d25c49e00
Merge remote-tracking branch 'origin/feature/observer_variadic_notificiations' into development
14.26.7
2019-06-19 21:40:59 +01:00
John Wellbelove
09d96e158e
Added variadic parameters to observer notification.
2019-06-19 20:53:18 +01:00
John Wellbelove
1163c67cf0
Merge remote-tracking branch 'origin/hotfix/fix_misplaced_semicolon_in_error_handler' into development
2019-06-17 23:14:00 +01:00
John Wellbelove
fc317f3d9e
Fix misplaced semicolon in error_handler.h
2019-06-17 23:13:38 +01:00
khoitd1997
38fc4dc496
Updated doxygen file ( #131 )
2019-06-14 22:41:45 +01:00
John Wellbelove
f0f8fe40a1
Merge remote-tracking branch 'origin/hotfix/fsm_example_fix' into development
2019-06-06 18:04:00 +01:00
John Wellbelove
e0d2ca198b
Updated version number
2019-06-06 18:03:13 +01:00
John Wellbelove
452daf23b9
Updated test example
2019-06-05 13:32:56 +01:00
John Wellbelove
9ea2a16644
Merge branch 'hotfix/optimise_binary' into development
2019-06-04 20:41:53 +01:00
John Wellbelove
7515a60b69
Updated version number
2019-06-04 20:41:36 +01:00
John Wellbelove
61dfc95ec8
Optimised some binary operations.
2019-06-04 12:35:10 +01:00
John Wellbelove
70513ef678
Added #include <new> to files using 'placement new'.
14.26.2
2019-06-01 17:07:18 +01:00
John Wellbelove
9eb830c5d6
Merge branch 'hotfix/include_new' into development
2019-06-01 17:03:01 +01:00
John Wellbelove
fe00fbe56d
Added #include <new>
2019-06-01 17:02:42 +01:00
John Wellbelove
6dbcfbe257
Merge remote-tracking branch 'origin/development'
14.26.1
2019-05-28 18:47:43 +01:00
John Wellbelove
4e10760b06
Merge remote-tracking branch 'origin/hotfix/to_string_template' into development
2019-05-28 18:29:49 +01:00
John Wellbelove
c4d4e305c0
Simplified 'to_string' templates
2019-05-28 18:29:25 +01:00
John Wellbelove
89df7cb04a
Merge remote-tracking branch 'origin/development'
...
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
14.26.0
2019-05-27 12:29:13 +01:00
John Wellbelove
dcf283b134
Merge remote-tracking branch 'origin/feature/message_router_updates' into development
2019-05-27 12:01:39 +01:00
John Wellbelove
82437c9bca
Simplified message framework internal code.
...
Additional receive() virtual function overload taking destination id.
Removed is_bus() member function.
2019-05-27 12:01:06 +01:00
John Wellbelove
77428f9d81
Merge remote-tracking branch 'origin/development'
2019-05-26 14:04:36 +01:00
John Wellbelove
03755c4609
Merge remote-tracking branch 'origin/feature/C++11_variadic_templates' into development
2019-05-26 13:45:12 +01:00
John Wellbelove
0df67fa154
Variadic template etl::smallest
2019-05-26 13:44:46 +01:00
John Wellbelove
c01262b5b5
Variadic template etl::smallest
2019-05-26 13:14:10 +01:00
John Wellbelove
8017258000
Variadic template etl::largest etc.
2019-05-26 13:05:54 +01:00
John Wellbelove
bda8c8bff4
Merge remote-tracking branch 'origin/master' into feature/C++11_variadic_templates
...
# Conflicts:
# include/etl/type_traits.h
# include/etl/type_traits_generator.h
# include/etl/version.h
# support/Release notes.txt
# test/test_string_u16.cpp
# test/test_string_u32.cpp
# test/test_string_wchar_t.cpp
# test/test_type_traits.cpp
# test/vs2017/etl.vcxproj
# test/vs2017/etl.vcxproj.filters
2019-05-25 16:08:50 +01:00
John Wellbelove
f82a54d3b2
Merge remote-tracking branch 'origin/development'
14.24.2
2019-05-24 23:12:28 +01:00
John Wellbelove
2f19a9cf3c
Merge remote-tracking branch 'origin/hotfix/vector_move_bug' into development
...
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
2019-05-24 23:10:56 +01:00
John Wellbelove
2e998a6832
Fixed bug in 'vector of pointers' move constructor
2019-05-24 23:09:03 +01:00
John Wellbelove
a5fb2dfc99
Merge remote-tracking branch 'origin/development'
...
# Conflicts:
# include/etl/delegate.h
# include/etl/version.h
# support/Release notes.txt
# test/test_delegate.cpp
14.24.1
2019-05-22 20:21:07 +01:00
John Wellbelove
d9f79715e4
Merge remote-tracking branch 'origin/feature/delegates' into development
...
# Conflicts:
# include/etl/delegate.h
# include/etl/version.h
# support/Release notes.txt
# test/test_delegate.cpp
2019-05-22 20:18:11 +01:00
John Wellbelove
91f8d463ba
Merge branch 'master' into development
...
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
2019-05-19 23:25:14 +01:00