6134 Commits

Author SHA1 Message Date
John Wellbelove
48ec571c9e Added more documentation
Moced some documentation files to new directories
2026-04-26 10:22:37 +02:00
John Wellbelove
2bf8fd1359 Converted more documentation pages
Modified the site CSS
2026-04-25 12:50:43 +02:00
John Wellbelove
3dcff26123 Added some design pattern documentation
Modified some of the layout files
Modified the About documentation
2026-04-22 22:46:20 +02:00
John Wellbelove
5e2a789b23 More documentation 2026-04-22 16:03:18 +02:00
John Wellbelove
b1567a52c0 Added more documentation 2026-04-21 09:31:04 +02:00
John Wellbelove
db3fcd7ded Added debug_count.md and versions.md 2026-04-19 11:05:29 +02:00
John Wellbelove
1b7517aee7 Added debug_count.md and versions.md 2026-04-19 11:02:03 +02:00
John Wellbelove
46ee4d9bf5 Added iterator.md 2026-04-19 10:57:03 +02:00
John Wellbelove
4504d96cd6 Added multiple documentation files 2026-04-18 12:45:45 +02:00
John Wellbelove
0527e4a3c0 Completed maths documentation 2026-04-16 13:36:35 +02:00
John Wellbelove
7a42cb2f73 Completed maths documentation 2026-04-16 13:33:17 +02:00
John Wellbelove
8dcd4c2dc3 Completed maths documentation 2026-04-16 13:24:22 +02:00
John Wellbelove
dbf0477d88 Completed maths documentation 2026-04-16 12:40:36 +02:00
John Wellbelove
303ba36f6d Maths functions documentation 2026-04-15 13:02:52 +02:00
John Wellbelove
7813d3ce7b Completed chrono documentation 2026-04-14 10:26:22 +02:00
John Wellbelove
6604e8e40c More chrono documentation 2026-04-13 23:39:17 +02:00
John Wellbelove
09af946a8f Added more documentation for chrono classes
Updated callouts
2026-04-13 10:59:19 +02:00
John Wellbelove
69d05198ec Added documentation for clocks, day, duration 2026-04-12 23:24:27 +02:00
John Wellbelove
2d193ab309 Added more documentation
Updated the documentation CSS
2026-04-12 20:31:39 +02:00
John Wellbelove
692360d0ed Added documentation for string_stream and string utilities. 2026-04-11 22:47:31 +02:00
John Wellbelove
4540ed317b Added basic_format_spec 2026-04-11 20:19:28 +02:00
John Wellbelove
83db4f0366 Added io_port documentation 2026-04-11 18:37:44 +02:00
John Wellbelove
4aa3d945f9 Added documentation for etl::delegate_observable, etl::function, Base64 codec 2026-04-11 17:09:55 +02:00
John Wellbelove
6075ec67ad Added format.md 2026-04-08 17:15:35 +01:00
John Wellbelove
6d19c52275 Added closure.md and updates to delegate.md 2026-04-08 09:58:25 +01:00
John Wellbelove
c05b0c8699 More addition to the documentation 2026-04-07 11:15:50 +01:00
John Wellbelove
e5a034fe90 Added Hugo intalation and markdown descriptions 2026-04-06 13:54:46 +01:00
John Wellbelove
eb7802d23b Hugo updates 2026-04-06 11:12:18 +01:00
John Wellbelove
57c3157d9a Exported raw text documentation files from the web site editor 2026-04-05 20:21:28 +01:00
John Wellbelove
129c3091e4 Merge branch 'development' into issue/Add-Hugo-support-for-documentation
# Conflicts:
#	test/vs2022/etl.vcxproj.filters
2026-04-05 15:22:45 +01:00
John Wellbelove
1c1ec9aebe Innore coverage build directory 2026-04-05 15:21:55 +01:00
John Wellbelove
1a6762d6c3 Updated version and release notes 2026-04-05 14:13:22 +01:00
John Wellbelove
ee04aa76c5 VS2022 project update 2026-04-05 14:03:32 +01:00
John Wellbelove
76fdc8ead6 Added initial raw text files form Web site editor 2026-04-05 14:00:30 +01:00
Roland Reichwein
3cd03fcb7f
Fix initializer_list use in algorithm.h and definition of data() in iterator.h (#1374)
* Print test names at test time (#1343)

* Fix initializer_list use in algorithm.h

Needs to be conditional.

* Move definition of data() in iterator.h

Needs to be defined earlier.

---------

Co-authored-by: John Wellbelove <john.wellbelove@etlcpp.com>
2026-04-05 13:37:15 +01:00
John Wellbelove
6731a327a0 Merge branch 'development' into issue/Add-Hugo-support-for-documentation
# Conflicts:
#	include/etl/algorithm.h
#	include/etl/expected.h
#	include/etl/functional.h
#	include/etl/invoke.h
#	include/etl/iterator.h
#	include/etl/memory.h
#	include/etl/private/ranges_mini_variant.h
#	include/etl/private/variant_legacy.h
#	include/etl/ranges.h
#	test/test_algorithm.cpp
#	test/test_functional.cpp
#	test/test_invoke.cpp
#	test/test_iterator.cpp
#	test/test_memory.cpp
#	test/test_ranges.cpp
#	test/vs2022/etl.vcxproj.filters
2026-04-04 11:09:28 +01:00
John Wellbelove
a1ad13364e Updated release notes 2026-04-04 10:49:00 +01:00
John Wellbelove
e2bed92814 Updated version and release notes 2026-04-04 09:40:46 +01:00
John Wellbelove
576b03f38d Merged from local copy of PR1295 2026-04-04 00:14:49 +01:00
John Wellbelove
f7e1384a70 Merge development 2026-04-03 20:09:06 +01:00
John Wellbelove
e61589ebf2 Merge branch 'development' into delegate-from-non-capturing-lambda
# Conflicts:
#	include/etl/private/delegate_cpp11.h
#	test/test_delegate.cpp
2026-04-03 20:08:41 +01:00
Maksim Danilov
823f2493b4
Rename 'leaf' to 'child' in intrusive_links.h (#1373)
* Print test names at test time (#1343)

* Rename 'leaf' to 'child' in intrusive_links.h

Recent versions of the Tasking TriCore compiler treat
'leaf' as a reserved C++ keyword, causing compilation failures in ETL.

---------

Co-authored-by: Roland Reichwein <Roland.Reichwein@bmw.de>
Co-authored-by: Maksim Danilov <maksim.danilov@accenture.com>
Co-authored-by: John Wellbelove <jwellbelove@users.noreply.github.com>
2026-04-03 17:35:41 +01:00
John Wellbelove
982adecca4 Added manually triggered clang-format action
# Conflicts:
#	.github/workflows/clang-format_update.yaml
2026-04-03 16:55:18 +01:00
John Wellbelove
2059c5b657 Added manually triggered clang-format action
# Conflicts:
#	.github/workflows/clang-format_update.yaml
2026-04-03 16:46:42 +01:00
John Wellbelove
bd6e55b12e Added manually triggered clang-format action
# Conflicts:
#	.github/workflows/clang-format_update.yaml
2026-04-03 16:45:25 +01:00
John Wellbelove
5a7674b637 Added manually triggered clang-format action
# Conflicts:
#	.github/workflows/clang-format_update.yaml
2026-04-03 16:42:29 +01:00
John Wellbelove
2e74b07dff Added manually triggered clang-format action 2026-04-03 16:35:57 +01:00
John Wellbelove
f5128a39fe Attempt to fix syntax that comfuse clang-format 2026-04-03 13:58:19 +01:00
John Wellbelove
01066b86ae Attempt to fix syntax that comfuse clang-format 2026-04-03 12:31:51 +01:00
John Wellbelove
aeb8e4f734 Formatted source files 2026-04-02 14:11:45 +01:00