kicad/include/settings
Seth Hillbrand 122be418bb Upgrade file locking
wxSingleInstanceChecker is meant for running programs, not file locking.
This implements an RAII class for file locking that stores the lock
files next to the file being locked, allowing it to be easily found and
removed.  Also includes the ability to override the lock, with
information about the original owner

Fixes https://gitlab.com/kicad/code/kicad/-/issues/14734
2023-05-24 13:51:54 -07:00
..
app_settings.h Make sure ResetGridSizes works for SCH apps. 2023-01-05 16:30:55 +00:00
aui_settings.h Add net navigator panel to schematic editor. 2023-05-20 13:48:03 -04:00
bom_settings.h Fix a bunch of C5266 warnings (pointless const on bool/int returns) 2023-05-18 21:35:06 -04:00
color_settings.h Use constants for the names of the built-in colors 2023-03-07 10:34:42 +00:00
common_settings.h ADDED: Focus follows mouse between SCH and PCB editors (option). 2022-09-30 18:32:06 +00:00
cvpcb_settings.h ADDED show pin names on footprint pads when assigning to symbol. 2022-07-24 23:41:41 +01:00
environment.h Fix minor Coverity warnings and minor compil warnings. 2021-05-05 08:58:55 +02:00
json_settings.h DbLib: Allow inheriting field properties from source symbol 2022-11-09 21:24:31 -05:00
json_settings_internals.h Preserve unknown keys in JSON_SETTINGS 2023-02-22 19:00:47 -05:00
kicad_settings.h PCM: autoload libs from installed packages to global lib tables 2022-09-23 16:16:13 +00:00
nested_settings.h Fix parsing of track/via user sizes from legacy boards 2021-01-26 21:51:36 -05:00
parameters.h Store netclass visibility separately from nets 2022-10-01 19:54:13 -04:00
settings_manager.h Upgrade file locking 2023-05-24 13:51:54 -07:00