7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-27 00:26:13 +00:00
kicad/libs/core
John Beard 99e1869987 Fix build: use same signature for alg::lexicographical_compare_three_way as std::
This makes it clearer that it is a polyfill-type affair
and make it easier to swap for the std:: one when the
compiler support is guaranteed.

Also avoid double underscores in parameter names,
as well as underscore-capital latter as they are reserved.
2024-09-18 06:56:03 +01:00
..
include/core Fix build: use same signature for alg::lexicographical_compare_three_way as std:: 2024-09-18 06:56:03 +01:00
base64.cpp promote base64.cpp to core 2023-09-06 23:27:08 -04:00
CMakeLists.txt Move UTF8 to core 2023-09-07 20:55:16 -04:00
observable.cpp observable can live in core 2023-09-06 21:25:24 -04:00
profile.cpp Use 64-bit type to represent microseconds. 2024-03-03 21:40:26 +03:00
Readme.md Introduce core interface library 2023-04-06 15:01:18 +01:00
thread_pool.cpp Shove thread_pool to core 2023-09-06 17:50:12 -04:00
utf8.cpp wxWidgets 3.3 compatibility: explicit wxString conversion 2024-03-20 22:02:41 -04:00
version_compare.cpp Prevent dereferencing end iterator 2023-07-25 10:49:35 -07:00
wx_stl_compat.cpp Switch to string_view in tool action construction 2023-07-13 00:53:06 +01:00

This library contains base non-EDA items and extensions to libraries that are used throughout the KiCad codebase. This library should never depend on any parts of the KiCad code outside the thirdparty directory, since this is meant to be the lowest-level library in the dependency chain.