John Wellbelove
|
d234d5ce0d
|
Added a line coordinate generator using the Bresenham algorithm.
|
2020-08-30 11:20:00 +01:00 |
|
John Wellbelove
|
27455044a3
|
Merge branch 'feature/pseudo-containers' into development
# Conflicts:
# include/etl/version.h
# library.json
# library.properties
# support/Release notes.txt
|
2020-08-30 11:17:16 +01:00 |
|
John Wellbelove
|
62f596667e
|
Bresenham line algorithm - final
|
2020-08-30 11:16:07 +01:00 |
|
John Wellbelove
|
3a203a9754
|
Make etl::reference_wrapper API closer to the STL version. Does not support invocation of a callable object.
|
2020-08-28 16:14:28 +01:00 |
|
Rolan Reznik
|
5747a861f9
|
reference_wrapper change allowing to use it for pure abstract classes (#262)
|
2020-08-28 15:15:51 +01:00 |
|
Rolan Reznik
|
a33a70b5e1
|
ARM5 (armcc) compiler fixes for C++11. (#261)
|
2020-08-28 15:12:47 +01:00 |
|
John Wellbelove
|
90cdfc0b58
|
Added header include
|
2020-08-28 15:10:24 +01:00 |
|
John Wellbelove
|
405de495ec
|
Fixed etl::stack top level assignment operator not clearing before copy
|
2020-08-27 19:58:47 +01:00 |
|
John Wellbelove
|
dfb0251e57
|
Merge branch 'development'
|
2020-08-27 19:07:40 +01:00 |
|
John Wellbelove
|
f2d6df5944
|
Fixed etl::stack top level assignment operator not clearing before copy
|
2020-08-27 18:40:05 +01:00 |
|
John Wellbelove
|
482c69f314
|
Small refactoring
|
2020-08-27 13:31:27 +01:00 |
|
John Wellbelove
|
9910569b76
|
Small refactoring
|
2020-08-27 10:45:57 +01:00 |
|
John Wellbelove
|
8e76238439
|
Added all units tests
|
2020-08-26 12:36:47 +01:00 |
|
John Wellbelove
|
4f20a9e3db
|
Initial Bresenham line algorithm
|
2020-08-25 12:47:23 +01:00 |
|
John Wellbelove
|
ae64cfa681
|
Initial Bresenham line algorithm
|
2020-08-25 11:44:40 +01:00 |
|
John Wellbelove
|
6c5231b508
|
Merge branch 'development'
|
2020-08-16 11:32:55 +01:00 |
|
John Wellbelove
|
6788f2761e
|
Fixed issue for incorrect operation of erase(const_iterator, const_iterator)
when the terminating iterator was end() for etl::unordered_map, etl::unordered_multimap, etl::unordered_set and etl::unordered_multiset.
|
2020-08-16 11:32:23 +01:00 |
|
John Wellbelove
|
f339e8d3da
|
Fixed issue for incorrect operation of erase(const_iterator, const_iterator)
when the terminating iterator was end() for etl::unordered_map, etl::unordered_multimap, etl::unordered_set and etl::unordered_multiset.
|
2020-08-15 21:00:18 +01:00 |
|
John Wellbelove
|
987f7e49e2
|
Merge branch 'development'
# Conflicts:
# .github/workflows/main.yml
|
2020-08-09 17:25:01 +01:00 |
|
John Wellbelove
|
efbfc5c8ff
|
clang 9 compatibility
|
2020-08-09 17:01:45 +01:00 |
|
John Wellbelove
|
50b60c025d
|
String stream test << operator in etl namespace
|
2020-08-08 13:52:09 +01:00 |
|
John Wellbelove
|
5f0dae41de
|
Experimental atomic_gcc_sync change
|
2020-08-08 13:52:08 +01:00 |
|
John Wellbelove
|
b973b01c08
|
Experimental atomic_gcc_sync change
|
2020-08-08 13:52:08 +01:00 |
|
arccosinus0
|
7f5fa8d0a5
|
Fix comment for parameter name (#257)
|
2020-08-07 15:13:24 +01:00 |
|
John Wellbelove
|
a0a86aa748
|
Added iterator comparisons
|
2020-08-06 20:45:52 +01:00 |
|
John Wellbelove
|
8b334c8a97
|
Experimental atomic_gcc_sync change
|
2020-08-04 12:01:33 +01:00 |
|
John Wellbelove
|
b92c3e8a1f
|
Experimental atomic_gcc_sync change
|
2020-08-04 11:57:53 +01:00 |
|
John Wellbelove
|
08fc80a2c5
|
Experimental atomic_gcc_sync change
|
2020-08-04 11:40:31 +01:00 |
|
John Wellbelove
|
bd578b6e77
|
Resolve 0U ambiguity in string utility tests
|
2020-08-02 15:14:52 +01:00 |
|
John Wellbelove
|
bd392b400c
|
Updated version numbers
|
2020-08-02 14:36:51 +01:00 |
|
John Wellbelove
|
72eb5817f2
|
Fixed compiler compatibility issues in etl::forward_list and etl::list
|
2020-08-02 10:50:04 +01:00 |
|
John Wellbelove
|
c80f30e990
|
Recoded string utility get_token()
|
2020-08-01 14:18:51 +01:00 |
|
John Wellbelove
|
eb2902de88
|
Merge branch 'hotfix/fix-moved-containers-with-share-pools' into development
|
2020-07-30 12:53:14 +01:00 |
|
John Wellbelove
|
40fc617466
|
Fix and optimise etl::list and etl::forward_list shared pool move constructors and assignment operators.
|
2020-07-30 12:52:40 +01:00 |
|
John Wellbelove
|
50ff0fa7e3
|
Implicit and explicit pools for copy and move
|
2020-07-29 11:06:38 +01:00 |
|
John Wellbelove
|
ca1f74d308
|
Optimised forward_list move constructor and assignment
|
2020-07-29 10:27:20 +01:00 |
|
finger42
|
3efea721c9
|
Prevent ETL_COMPILER_GCC set with clang compiler
|
2020-07-29 09:14:48 +02:00 |
|
John Wellbelove
|
8f0199c789
|
Added etl::ibitset::span() member functions to return a span of the underlying binary data.
Moved image resources
|
2020-07-27 10:52:07 +01:00 |
|
John Wellbelove
|
923ac42b96
|
Updated version numbers
|
2020-07-26 13:25:50 +01:00 |
|
John Wellbelove
|
bc780a6c44
|
Fix pointer vector move operators
Optimise constructors and assignments for pointer vectors
|
2020-07-26 13:10:38 +01:00 |
|
John Wellbelove
|
089cff9c0f
|
Fix pointer vector move operators
Optimise constructors and assignments for pointer vectors
|
2020-07-25 19:31:23 +01:00 |
|
John Wellbelove
|
997eb85f75
|
Added enable/disable observer interface to observable class
|
2020-07-25 16:57:02 +01:00 |
|
John Wellbelove
|
8d60eb5e0e
|
Fixed incorrect return in find() and at() for non-existent key.
|
2020-07-20 19:55:19 +01:00 |
|
John Wellbelove
|
64aeef0911
|
Merge branch 'feature/std--is_pod-is-deprecated-in-C++20' into development
|
2020-07-20 10:52:34 +01:00 |
|
John Wellbelove
|
05647e5256
|
Fix C++03 error_handler compatibility
|
2020-07-20 10:14:28 +01:00 |
|
raitraak-rrk
|
14d7b300b0
|
std::is_pod is deprecated in C++20 (#241)
|
2020-07-20 09:09:54 +01:00 |
|
John Wellbelove
|
2cf00a0ba4
|
Re-coded string utilities to allow any string-like container to use it.
|
2020-07-18 20:18:32 +01:00 |
|
John Wellbelove
|
476576bca9
|
Re-coded string utilities to allow any string-like container to use it.
|
2020-07-18 16:24:10 +01:00 |
|
John Wellbelove
|
26c595edc8
|
Renamed string utility etl::transform to etl::replace
|
2020-07-17 13:48:01 +01:00 |
|
John Wellbelove
|
0a1b49c8f8
|
Removed to_upper_case, to_lower_case & to_sentence_case from wstring_utilities, u16string_utilities & u32string_utilities
|
2020-07-17 11:31:06 +01:00 |
|