7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-13 04:39:36 +00:00
kicad/include
2024-02-29 17:11:53 +03:00
..
bitmaps Add bezier icon 2024-02-14 02:01:01 +01:00
cli Remove unused header 2023-09-07 20:46:08 -04:00
core ADDED: PCB tables. 2024-02-24 20:05:51 +00:00
database Performance optimizations for database libraries. 2024-02-23 20:29:18 +03:00
dialogs Add netclass color management / import functionality to PCB setup dialog 2024-02-28 23:13:21 +00:00
drawing_sheet Add prettification to pl_editor; bump version 2023-11-29 16:17:41 +00:00
font Split out table editing and table cell editing. 2024-02-24 20:05:51 +00:00
gal Support transparent background in 3D viewer PNG/clipboard export. 2024-02-29 17:11:53 +03:00
http_lib HTTP LIB - Fine tuning 2024-02-05 12:11:01 +00:00
io Introduce base IO_MGR class and unify RELEASER objects 2023-12-29 00:37:38 +00:00
kicad_curl ADDED: KiCad update check 2023-12-13 20:47:40 -05:00
libeval Add um support to the unit binder 2023-11-26 00:03:09 +00:00
libeval_compiler Handle backslash-escaped quotes in libeval. 2023-09-30 17:38:44 +01:00
plotters Fix HPGL color mode being set. 2024-01-15 22:35:35 +03:00
plugins Initial rename of file plugin infrastructure components to IO 2023-12-24 01:22:21 +00:00
preview_items Add dashed lines and circles to preview draw context. 2023-10-06 15:56:20 +03:00
project Add import netclass color menu items to PCB appearance widget 2024-02-28 23:13:15 +00:00
properties Add nullable int and double to property system. 2024-02-08 18:14:31 +00:00
settings Fix floating point rounding issues with scaled parameteres in settings. 2024-02-23 20:29:18 +03:00
tool Split out table editing and table cell editing. 2024-02-24 20:05:51 +00:00
view Formatting. 2024-02-23 16:53:32 +01:00
widgets Add option to Footprint Chooser to switch between the selected fp or its 3D view 2024-02-27 10:17:00 +01:00
advanced_config.h Make outline font min segment length configurable 2024-01-11 18:30:00 -08:00
array_axis.h Low hanging fruit to kicommon 2023-09-11 21:52:10 -04:00
array_options.h Low hanging fruit to kicommon 2023-09-11 21:52:10 -04:00
asset_archive.h Low hanging fruit to kicommon 2023-09-11 21:52:10 -04:00
background_jobs_monitor.h Add more thread safety to background jobs 2023-08-11 22:37:43 -04:00
base_screen.h
base_units.h
bin_mod.h
bitmap_base.h Allow multiple format image saving 2023-09-06 12:12:32 -07:00
bitmap_store.h Add bitmap bundle support to BITMAP_SCALE 2023-10-22 14:02:06 -04:00
bitmaps.h
board_design_settings.h ADDED: ERC/DRC exclusion comments. 2024-02-24 20:05:51 +00:00
board_item.h Make sure group items get added to commit. 2024-01-22 23:34:34 +00:00
board_printout.h
build_version.h Use a version string without the extra packaging info in drawing sheets. 2024-02-29 01:24:39 +00:00
callback_gal.h performance efficiencies 2023-12-18 17:20:34 +00:00
class_draw_panel_gal.h Evict the Pgm() dependency in GAL 2023-09-06 20:13:46 -04:00
cli_progress_reporter.h ADDED: ERC over cli....mostly 2023-08-13 20:31:19 -04:00
collector.h
commit.h Move group/ungroup to COMMIT infrastructure. 2023-12-16 14:17:25 +00:00
common.h
config_map.h
config_params.h Move configparams to kicommon 2023-09-23 20:06:58 -04:00
confirm.h Do not parent dialogs to non top level windows in panels or widgets. 2024-02-03 10:40:28 -05:00
dialog_shim.h Add m_isClosing guard in an attempt to prevent KICAD-1XF. 2023-11-18 12:45:09 +00:00
dpi_scaling_common.h Break out the boundary violating parts of gal into common through subclassing 2023-09-23 09:37:47 -04:00
dsnlexer.h dsnlexer can live in kicommon 2024-01-03 23:18:31 -05:00
eda_base_frame.h Clean up autosave files when reverting. 2023-11-05 12:20:31 +00:00
eda_dde.h
eda_doc.h
eda_draw_frame.h FOOTPRINT_EDIT_FRAME: ensure the canvas type comes from the FOOTPRINT_EDITOR_SETTINGS config 2023-10-26 17:58:33 +02:00
eda_item_flags.h
eda_item.h ADDED: Git integration support 2023-10-20 12:51:47 +00:00
eda_list_dialog.h Validate new symbol / save as symbol info before exiting dialog. 2023-09-05 22:07:58 +01:00
eda_pattern_match.h Move EDA_PATTERN_MATCH to kicommon 2023-12-27 22:08:11 -05:00
eda_search_data.h
eda_shape.h Fix property editor for graphic circles 2024-01-30 22:00:09 -05:00
eda_text.h Push thickness handling down into EDA_TEXT::SetBold(). 2024-02-25 17:28:52 +00:00
eda_tools.h
eda_units.h Clamp ratio properties 2023-11-25 18:40:14 -05:00
enum_vector.h
env_paths.h
env_vars.h Remove hard-coded versioned env vars in most places 2024-02-15 15:31:08 +00:00
executable_names.h
file_history.h
filename_resolver.h
filter_reader.h
fmt.h
footprint_editor_settings.h ADDED: Selection filter for schematic editor 2024-02-25 17:44:10 -05:00
footprint_filter.h Dont leak richio into everything 2023-09-07 22:29:40 -04:00
footprint_info.h ADDED support for pin and fp filtering in FOOTPRINT_CHOOSER. 2023-09-29 17:03:50 +01:00
fp_lib_table.h Clear text before replacing in ImportSettingsFrom. 2024-02-24 20:05:51 +00:00
frame_type.h Separate out axes definitions between ModEdit and PCBNew. 2023-10-25 15:01:36 +01:00
gal_display_options_common.h Break out the boundary violating parts of gal into common through subclassing 2023-09-23 09:37:47 -04:00
gbr_metadata.h
gbr_netlist_metadata.h
gestfich.h ADDED: Git integration support 2023-10-20 12:51:47 +00:00
gr_basic.h
gr_text.h
grid_tricks.h
hash_eda.h Added IPC2581 support 2023-11-26 15:30:58 -08:00
hashtables.h
hotkey_store.h
hotkeys_basic.h
i18n_utility.h
id.h Move grid definitions to Prefs and grid origin to a separate dlg. 2023-08-26 13:32:24 +01:00
import_export.h Cleanup the kiface dll export declaration slightly 2023-09-08 20:44:08 -04:00
inspectable.h Add system for property change notifications 2023-12-02 19:22:59 -05:00
ki_exception.h Parse generator_version and improve error output on mismatch 2023-11-29 16:17:41 +00:00
kicommon.h Start a kicommon shared lib 2023-09-09 18:04:50 -04:00
kiface_base.h Schematic parity checking for CLI DRC. 2024-02-02 23:05:37 +00:00
kiface_ids.h Schematic parity checking for CLI DRC. 2024-02-02 23:05:37 +00:00
kiid.h Fix crash on save after pasting symbols in schematic editor. 2023-12-11 08:29:10 -05:00
kiway_express.h
kiway_holder.h
kiway_mgr.h
kiway_player.h Clean up autosave files when reverting. 2023-11-05 12:20:31 +00:00
kiway.h Schematic parity checking for CLI DRC. 2024-02-02 23:05:37 +00:00
launch_ext.h
layer_ids.h Improve rendering of tuning status popup 2023-12-19 22:38:21 -05:00
lib_id.h Remove atrophied terminology (logical -> nickname) 2024-02-05 15:49:57 +00:00
lib_table_base.h boost::noncopyable is redundant since we declare a copy ctor 2024-01-02 16:10:24 +00:00
lib_table_grid_tricks.h Add batch edit for visible flag. 2023-09-26 00:31:37 +01:00
lib_table_grid.h
lib_tree_item.h ADDED support for pin and fp filtering in FOOTPRINT_CHOOSER. 2023-09-29 17:03:50 +01:00
lib_tree_model_adapter.h Try reusing the TOOL_DISPATCHER menu hack for libtree previews. 2024-01-05 14:20:33 +00:00
lib_tree_model.h Clearer naming. 2023-11-17 18:36:33 +00:00
locale_io.h Move locale_io to kicommon 2023-09-11 21:51:58 -04:00
lockfile.h Kick the wildcards and file exts into a static class, export it from kicommon 2023-12-27 21:10:01 -05:00
logging.h
macros_swig.h
macros.h Unwrap the FROM_UTF8 macro in favor of direct function 2023-09-09 00:10:57 -04:00
mail_type.h ADDED support for pin and fp filtering in FOOTPRINT_CHOOSER. 2023-09-29 17:03:50 +01:00
marker_base.h ADDED: ERC/DRC exclusion comments. 2024-02-24 20:05:51 +00:00
markup_parser.h MARKUP_PARSER kicommon 2023-09-13 21:37:35 -04:00
netclass.h netclass can be in kicommon 2023-12-27 17:57:02 -05:00
newstroke_font.h newstroke_font can live in kicommon 2023-09-18 07:40:02 -04:00
notifications_manager.h
origin_transforms.h
origin_viewitem.h
outline_mode.h
pad_shapes.h Formatting & commenting. 2024-01-26 14:05:04 +00:00
page_info.h Move PAGE_INFO to kicommon 2024-01-09 07:26:04 -05:00
panel_hotkeys_editor.h Add more missing destructor event cleanups 2023-10-02 07:22:00 -04:00
panel_text_variables.h Implement changed notifiers for textvar, netclasses and severities. 2023-09-17 17:35:15 +01:00
paths.h Use a more specific path for instance checker 2024-02-06 21:33:44 -05:00
pcb_base_frame.h Improve clarity of default zone settings. 2024-02-03 13:22:16 +00:00
pcb_display_options.h
pcb_screen.h
pgm_base.h Don't rely on dynamic_cast across DLLs 2024-02-26 22:10:28 -05:00
policy_keys.h
printout.h
progress_reporter.h kicommon PROGRESS_REPORTER 2023-12-25 23:22:39 -05:00
project_pcb.h Clear text before replacing in ImportSettingsFrom. 2024-02-24 20:05:51 +00:00
project.h Fix GetTextVarsTicker and GetNetclassesTicker return types 2023-09-27 23:06:44 -04:00
ptree.h Rename PCB IO classes/files 2023-12-24 01:22:21 +00:00
rc_item.h ADDED: ERC/DRC exclusion comments. 2024-02-24 20:05:51 +00:00
rc_json_schema.h Add $schema prop to drc/erc 2024-02-13 19:08:55 -05:00
refdes_utils.h
render_settings.h Eeschema: Add Cairo printing to the Eeschema print engine. The current print engine (using wxDC draw engine) has frequently issues with each new wxWidgets version. Cairo printing engine, used for Pcbnew and Gerbview has less issues. On Eeschema, the cairo print is enabled only if the advanced config has the option "EnableEeschemaPrintCairo = 1" 2023-11-23 16:11:09 +01:00
reporter.h
richio.h Automatic whitespace and indentation prettification for sexpr formats 2023-11-29 16:17:41 +00:00
scintilla_tricks.h ADDED: schematic tables. 2024-02-24 20:05:50 +00:00
scoped_set_reset.h ADDED: Git integration support 2023-10-20 12:51:47 +00:00
search_stack.h
status_popup.h Use preview items instead of highlightNets & status popup 2023-12-02 16:15:43 +00:00
streamwrapper.h
string_any_map.h Add STRING_ANY_MAP. 2023-10-08 02:41:17 +00:00
string_utf8_map.h Fix wrong path slash 2023-09-07 22:09:26 -04:00
string_utils.h Improve editing values with {return} in text fields; Add hyperlink detection. 2023-10-15 01:45:39 +03:00
stroke_params.h Cleanup. 2023-11-25 13:12:45 +00:00
systemdirsappend.h
template_fieldnames.h Readability. 2023-10-03 17:14:03 +01:00
textentry_tricks.h
title_block.h
trace_helpers.h Move trace_helpers to kicommon 2023-09-23 09:37:47 -04:00
undo_redo_container.h Store group id rather than group 2024-02-28 13:27:38 -08:00
units_provider.h Centralize min/opt/max printing. 2023-10-15 22:46:23 +01:00
validators.h
wildcards_and_files_ext.h Fix build error due to duplicate var declaration 2023-12-27 21:52:30 -05:00
wx_filename.h wx_filename to kicommon 2023-09-13 21:16:27 -04:00
wx_fstream_progress.h Coverity fixes 2023-11-27 11:57:31 -08:00
wxstream_helper.h
xnode.h
zoom_defines.h