Commit Graph

11 Commits (dbe2de660747ca4eae679a2bfcf5d51d209af9e2)

Author SHA1 Message Date
Paxton Schweigert 54769ebdbf Remove tinythread from PluginManager
Remove useless tinythread import in PlugLoad-windows.cpp

Remove seemingly useless tinythread import in LuaTools.cpp

Factor out tinythread in LuaApi.cpp

Removed unused tinythread in LuaWrapper.cpp

Removed unused tinythread include in LuaTypes.cpp

Removed unused tinythread include in ColorText.cpp

Factor out tinythread in Console.h

Factor out tinythread in Console-posix.cpp

Factor out tinythread in Console-windows.cpp

Factor out tinythread in renderer_light

Factor out tinythread in DataDefs.cpp

Remove unused tinythread include in RemoteClient.cpp

Add includes for new mutex and conditional_variable usages in PluginManager

Factor out tinythread from devel/memview, renderermax/renderer_light, and rendermax/renderer_opengl plugins

Remove usages of tinythread in various CMakeLists.txt files, in .ycm_extra_conf.py, and delete tinythread itself

Delete tinythread from LISCENSE.rst

excise tinythread: fix deadlock in pluginmanager

excise tinythread: remove improper header

excise tinythread: fix double unlock. fix plugin typo
2023-12-27 19:23:58 -05:00
Josh Cooper e60030e85e a small screen commit message about a lot of organization changes 2022-12-21 18:09:37 -04:00
myk002 c07c0eec10
add luacov link to license list, install luacov 2021-03-07 08:15:05 -08:00
myk002 439173248f
add luacov as a dependency 2021-03-07 08:15:05 -08:00
myk002 39d274b00e
address review comments 2021-01-12 23:42:53 -08:00
myk002 872c5162ec
add libexpat, libzip, and xlsxio to LICENSE.rst 2020-11-18 19:04:56 -08:00
lethosor 8cafa2f58a License: sort, fix caps 2018-07-21 00:03:45 -04:00
Pauli 5512871fe6 Add profiler to license file 2018-06-06 20:19:27 +03:00
PeridexisErrant 18a921baef Further clarify Core; move plugins out; other fixes
- Fix formatting of (c) in license
- Avoid possible issues with script linting
- Move plugin docs out of Core.rst
- Fix some builtin docs, tweak other bits
2015-11-06 11:44:43 +11:00
PeridexisErrant 4fbf9ce233 Clarify LICENSE.rst, deduplicate, add links
A simple list of components with the full text each time is not
particularly useful, or required.

The table lists components in alphabetical order (except DFhack, first),
with license and copyright.  Component names are hyperlinked to the
source project, which was not the case previously.

Licenses which are required to be included are, but once only - an
improvement over four zlib, 3 BSD and five (!) MIT blocks.  This and the
table satisfies the requirements while remaining readable.
2015-11-06 10:15:20 +11:00
PeridexisErrant a4708d07a1 Allow Sphinx-doc to work with or without cmake
This mainly involved tweaking a few filenames and configuration paths to
allow consistency in all scenarios.  It cleared up a few errors in the
process too!

I also clarified the placement of the LICENSE file, and finished
configuring the Alabaster style.  This required moving some stuff out of
the CMake system to conf.py to avoid later breakage.
2015-10-23 12:34:54 +11:00