diff --git a/.cppcheck b/.cppcheck index 160840ac0d79..6a6408f55ce4 100644 --- a/.cppcheck +++ b/.cppcheck @@ -1,6 +1,6 @@ /// @file /// @brief Contains the list of false positives from cppcheck. -/// @copyright Copyright (c) 2023 Gammasoft. All rights reserved. +/// @copyright Copyright (c) 2024 Gammasoft. All rights reserved. /// @remarks The list is organized by library and then by error type. /// @remarks The XTD_ENABLE_RUN_CPPCHECK option must be enabled to run cppcheck. /// @remarks The label @CMAKE_SOURCE_DIR@ represents the source directory. It will be replaced by the real path of the xtd sources located by cmake. diff --git a/LICENSE.md b/LICENSE.md index 79ea08eacb13..2bd028746e3c 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 [Gammasoft](https://gammasoft71.wixsite.com/gammasoft). +Copyright (c) 2024 [Gammasoft](https://gammasoft71.wixsite.com/gammasoft). Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 770b9e55731e..b8f478591f1d 100644 --- a/README.md +++ b/README.md @@ -409,4 +409,4 @@ Now you are ready to make your first contribution to xtd. ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/README.md b/docs/README.md index 2bb2cfb93163..bcc6dc7aac75 100644 --- a/docs/README.md +++ b/docs/README.md @@ -18,4 +18,4 @@ q ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/abstract_class_design.md b/docs/abstract_class_design.md index d7e084efce31..6b1f0b70fa62 100644 --- a/docs/abstract_class_design.md +++ b/docs/abstract_class_design.md @@ -45,4 +45,4 @@ namespace xtd { ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/abstract_factory.md b/docs/abstract_factory.md index 3d1f44ab4abf..4e5fffcd16c1 100644 --- a/docs/abstract_factory.md +++ b/docs/abstract_factory.md @@ -34,4 +34,4 @@ This structural code demonstrates the Abstract Factory pattern creating parallel ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/abstractions_abstract_types_and_interfaces.md b/docs/abstractions_abstract_types_and_interfaces.md index 87268874d2ab..4dc0024c7605 100644 --- a/docs/abstractions_abstract_types_and_interfaces.md +++ b/docs/abstractions_abstract_types_and_interfaces.md @@ -26,4 +26,4 @@ However, abstractions provide extremely powerful extensibility that the other ex ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/adapter.md b/docs/adapter.md index 7fcf15c9511c..c7de9883b8fc 100644 --- a/docs/adapter.md +++ b/docs/adapter.md @@ -34,4 +34,4 @@ This structural code demonstrates the Adapter pattern which maps the interface o ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/add_a_control_to_a_form.md b/docs/add_a_control_to_a_form.md index 0edca39d7f00..9e32f65bef67 100644 --- a/docs/add_a_control_to_a_form.md +++ b/docs/add_a_control_to_a_form.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-add-to-a-form?view=netdesktop-6.0) diff --git a/docs/add_a_form.md b/docs/add_a_form.md index 25f787c80b36..cc2d7d94efff 100644 --- a/docs/add_a_form.md +++ b/docs/add_a_form.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/forms/how-to-add?view=netdesktop-6.0) diff --git a/docs/add_or_remove_event_handlers.md b/docs/add_or_remove_event_handlers.md index ea66d196ca69..b5f01130f41b 100644 --- a/docs/add_or_remove_event_handlers.md +++ b/docs/add_or_remove_event_handlers.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-add-an-event-handler?view=netdesktop-6.0) diff --git a/docs/add_style_sheets_to_a_control.md b/docs/add_style_sheets_to_a_control.md index 74566ca82622..d1e5b5efe77f 100644 --- a/docs/add_style_sheets_to_a_control.md +++ b/docs/add_style_sheets_to_a_control.md @@ -11,4 +11,4 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/ambient_properties.md b/docs/ambient_properties.md index 4c863ae90feb..a7cbb0d0d088 100644 --- a/docs/ambient_properties.md +++ b/docs/ambient_properties.md @@ -80,4 +80,4 @@ auto main()->int { ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/application_overview.md b/docs/application_overview.md index c4d44c7fc4be..0f0115e9fa25 100644 --- a/docs/application_overview.md +++ b/docs/application_overview.md @@ -107,4 +107,4 @@ Note that you can change the main form at any time while the application is runn ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/apply_accessibility_information.md b/docs/apply_accessibility_information.md index e521f3b6875d..a83d42c91570 100644 --- a/docs/apply_accessibility_information.md +++ b/docs/apply_accessibility_information.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/provide-accessibility-information?view=netdesktop-6.0) diff --git a/docs/architecture.md b/docs/architecture.md index 1550f16209dc..fe1e231ae52d 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -33,4 +33,4 @@ The [xtd.tunit](https://gammasoft71.github.io/xtd/reference_guides/latest/group_ ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/automatic_scalling.md b/docs/automatic_scalling.md index 150a0de89737..f681087586aa 100644 --- a/docs/automatic_scalling.md +++ b/docs/automatic_scalling.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/forms/autoscale?view=netdesktop-6.0) diff --git a/docs/base_classes_for_implementing_abstractions.md b/docs/base_classes_for_implementing_abstractions.md index ec3db9e0f24c..3b7ffd56675f 100644 --- a/docs/base_classes_for_implementing_abstractions.md +++ b/docs/base_classes_for_implementing_abstractions.md @@ -24,4 +24,4 @@ As previously discussed, base classes can provide invaluable help for users who ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/bridge.md b/docs/bridge.md index 17342aad21d6..a50f0ec6b6e2 100644 --- a/docs/bridge.md +++ b/docs/bridge.md @@ -32,4 +32,4 @@ This structural code demonstrates the Bridge pattern which separates (decouples) ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/brushes.md b/docs/brushes.md index c707eb75f77d..0892db51352d 100644 --- a/docs/brushes.md +++ b/docs/brushes.md @@ -45,4 +45,4 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/builder.md b/docs/builder.md index 2328b299a8b3..09ad6bd783e3 100644 --- a/docs/builder.md +++ b/docs/builder.md @@ -35,4 +35,4 @@ This structural code demonstrates the Builder pattern in which complex objects a ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/c++.md b/docs/c++.md index a8f9e3b07ece..6c5d2d2b2630 100644 --- a/docs/c++.md +++ b/docs/c++.md @@ -39,4 +39,4 @@ More compilers can be used see [C++ compiler support for C++17](https://en.cppre ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/capitalisation_conventions.md b/docs/capitalisation_conventions.md index 1402a6325cb3..6acf4c04bc41 100644 --- a/docs/capitalisation_conventions.md +++ b/docs/capitalisation_conventions.md @@ -172,4 +172,4 @@ C++ are case-sensitivity. ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/chain_of_responsibility.md b/docs/chain_of_responsibility.md index ba033a79d318..079f554deab9 100644 --- a/docs/chain_of_responsibility.md +++ b/docs/chain_of_responsibility.md @@ -34,4 +34,4 @@ This structural code demonstrates the Chain of Responsibility pattern in which s ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/change_the_pressed_key.md b/docs/change_the_pressed_key.md index 8ae15201c728..c08b5b87d886 100644 --- a/docs/change_the_pressed_key.md +++ b/docs/change_the_pressed_key.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/input-keyboard/how-to-change-key-press?view=netdesktop-6.0) diff --git a/docs/check_version.md b/docs/check_version.md index c641a196b67d..2550818e2045 100644 --- a/docs/check_version.md +++ b/docs/check_version.md @@ -15,7 +15,7 @@ xtdc --version You get output similar to the following. ``` -xtdc version 0.2.0, © 2023 by Gammasoft +xtdc version 0.2.0, © 2024 by Gammasoft ``` The [xtdc](https://github.com/gammasoft71/xtd/blob/master/tools/xtdc/README.md) version corresponds to the xtd version. @@ -32,4 +32,4 @@ You'll also get other environmental related information, such as the operating s ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/choosing_between_class_and_struct.md b/docs/choosing_between_class_and_struct.md index 60e8594461b2..b44e1611ceac 100644 --- a/docs/choosing_between_class_and_struct.md +++ b/docs/choosing_between_class_and_struct.md @@ -23,4 +23,4 @@ In all other cases, you should define your types as classes. ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/class_cleanup.md b/docs/class_cleanup.md index 71bb2817d6dd..7751c66f8215 100644 --- a/docs/class_cleanup.md +++ b/docs/class_cleanup.md @@ -12,4 +12,4 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/class_initialize.md b/docs/class_initialize.md index 0d69678a4cb3..f7fe55c35fd1 100644 --- a/docs/class_initialize.md +++ b/docs/class_initialize.md @@ -12,4 +12,4 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/cmake_add_assembly_information.md b/docs/cmake_add_assembly_information.md index 97b3554d9ea9..b7df876ddd33 100644 --- a/docs/cmake_add_assembly_information.md +++ b/docs/cmake_add_assembly_information.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/cmake_add_resources.md b/docs/cmake_add_resources.md index 308fdae4a961..b3a72bb888f1 100644 --- a/docs/cmake_add_resources.md +++ b/docs/cmake_add_resources.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/cmake_add_settings.md b/docs/cmake_add_settings.md index 19464a4cc35c..c8579b4e15f0 100644 --- a/docs/cmake_add_settings.md +++ b/docs/cmake_add_settings.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/cmake_assembly_informations_commands.md b/docs/cmake_assembly_informations_commands.md index cf0f51f85fc5..c391dcff30b5 100644 --- a/docs/cmake_assembly_informations_commands.md +++ b/docs/cmake_assembly_informations_commands.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/cmake_build_options_commands.md b/docs/cmake_build_options_commands.md index 44e27773b1cc..1446665f63f4 100644 --- a/docs/cmake_build_options_commands.md +++ b/docs/cmake_build_options_commands.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/cmake_create_project.md b/docs/cmake_create_project.md index 98d5d99108e8..46e05b85ea70 100644 --- a/docs/cmake_create_project.md +++ b/docs/cmake_create_project.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/cmake_files.md b/docs/cmake_files.md index afeae049dab8..a800d9747d4e 100644 --- a/docs/cmake_files.md +++ b/docs/cmake_files.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/cmake_generic_commands.md b/docs/cmake_generic_commands.md index 58c1261d7a29..23074b032f3f 100644 --- a/docs/cmake_generic_commands.md +++ b/docs/cmake_generic_commands.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/cmake_install_commands.md b/docs/cmake_install_commands.md index d553ecd37d0f..a14bbe3452b9 100644 --- a/docs/cmake_install_commands.md +++ b/docs/cmake_install_commands.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/cmake_overview.md b/docs/cmake_overview.md index 447648c79e59..22fbe4d9e5f2 100644 --- a/docs/cmake_overview.md +++ b/docs/cmake_overview.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/cmake_packages_commands.md b/docs/cmake_packages_commands.md index ab17cae0e531..607e3e770751 100644 --- a/docs/cmake_packages_commands.md +++ b/docs/cmake_packages_commands.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/cmake_project_commands.md b/docs/cmake_project_commands.md index 5d3bfeff8293..19f5897d1da6 100644 --- a/docs/cmake_project_commands.md +++ b/docs/cmake_project_commands.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/cmake_target_properties_commands.md b/docs/cmake_target_properties_commands.md index f29e3725fc8d..f80393b929f6 100644 --- a/docs/cmake_target_properties_commands.md +++ b/docs/cmake_target_properties_commands.md @@ -11,6 +11,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/how-to-set-the-tab-order?view=netdesktop-6.0) diff --git a/docs/coding_conventions_guidelines.md b/docs/coding_conventions_guidelines.md index ed5a514628b8..cd6c4449c527 100644 --- a/docs/coding_conventions_guidelines.md +++ b/docs/coding_conventions_guidelines.md @@ -782,4 +782,4 @@ void example() { ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/collections.md b/docs/collections.md index 2f0bb3ca5d3a..54c00283156b 100644 --- a/docs/collections.md +++ b/docs/collections.md @@ -29,6 +29,6 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. [//]: # (https://learn.microsoft.com/en-us/dotnet/standard/base-types/type-conversion) diff --git a/docs/colors.md b/docs/colors.md index 3820a35d9ee2..01fe0e7f2f66 100644 --- a/docs/colors.md +++ b/docs/colors.md @@ -29,4 +29,4 @@ Coming soon... ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/command.md b/docs/command.md index f213ac75b1c8..44ec93bb37da 100644 --- a/docs/command.md +++ b/docs/command.md @@ -34,4 +34,4 @@ This structural code demonstrates the Command pattern which stores requests as o ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/common_design_patterns.md b/docs/common_design_patterns.md index f7a4ecbda445..995f62f9ab90 100644 --- a/docs/common_design_patterns.md +++ b/docs/common_design_patterns.md @@ -53,4 +53,4 @@ You can see the original source : [C# Design Patterns](https://www.dofactory.com ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft. diff --git a/docs/common_io_tasks.md b/docs/common_io_tasks.md index ed037c491250..b75f1b18c1d4 100644 --- a/docs/common_io_tasks.md +++ b/docs/common_io_tasks.md @@ -55,7 +55,7 @@ Some features exist only in the xtd API like [binary reader/writer](common_io_ta ______________________________________________________________________________________________ -© 2023 Gammasoft. +© 2024 Gammasoft.