..
bitmaps
Added IPC2581 support
2023-11-26 15:30:58 -08:00
cli
Remove unused header
2023-09-07 20:46:08 -04:00
core
Functionally it's a "reference image".
2023-10-24 15:44:21 +01:00
database
Exclude from Sim: move from field to attribute
2023-08-08 12:36:36 -04:00
dialogs
Make paste special dialog a bit more user friendly.
2023-12-03 13:44:38 -05:00
drawing_sheet
Add prettification to pl_editor; bump version
2023-11-29 16:17:41 +00:00
font
Fix compil warnings: disable #pragma specific to MSVC
2023-09-27 08:22:39 +02:00
gal
Coverity warning fixes.
2023-10-27 16:48:14 -04:00
http_lib
httplib: add support for exclude attributes
2023-09-24 13:37:01 +00:00
kicad_curl
Another set of movement to kicommon
2023-09-26 22:30:42 -04: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
Cleanup.
2023-11-25 13:12:45 +00:00
plugins
Automatic whitespace and indentation prettification for sexpr formats
2023-11-29 16:17:41 +00:00
preview_items
Add dashed lines and circles to preview draw context.
2023-10-06 15:56:20 +03:00
project
Added IPC2581 support
2023-11-26 15:30:58 -08:00
properties
Add system for property change notifications
2023-12-02 19:22:59 -05:00
settings
ADDED: Icon scaling for toolbars only
2023-10-22 14:02:06 -04:00
tool
EE/PCB_Actions: convert to generic Finish
2023-12-06 10:33:17 -05:00
view
Fix typo.
2023-10-14 18:22:17 +01:00
widgets
Fix library table file filters
2023-12-07 11:16:02 +00:00
advanced_config.h
2581 enabled by default
2023-12-04 12:03:15 -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
Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere
2023-02-18 22:57:18 -05:00
base_units.h
Readability improvements.
2022-09-19 11:18:20 +01:00
bin_mod.h
Include optimization: move some things from common.h to point-of-use
2021-03-20 12:09:18 -04:00
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
We don't keep a CHANGELOG.TXT
2021-10-05 19:46:53 -07:00
board_design_settings.h
Pcbnew, default values for sizes and thickness: add missing tests for validation.
2023-12-06 16:45:18 +01:00
board_item.h
Improve encapsulation of group internals.
2023-11-09 14:05:35 +00:00
board_printout.h
More EDA_RECE yeetage.
2022-08-31 17:19:50 +01:00
build_version.h
Another set of movement to kicommon
2023-09-26 22:30:42 -04:00
callback_gal.h
gal as a shared lib, gaasl!
2023-09-26 22:31:31 -04: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
Remove a bunch of blind (and a few redundant) static_casts.
2023-07-13 14:14:45 +01:00
commit.h
Don't double-delete unused nets (or anything else, for that matter).
2023-10-31 12:10:21 +00:00
common.h
Fields Table: convert special strings like Quantity to named variables
2023-08-01 10:55:32 -04:00
config_map.h
…
config_params.h
Move configparams to kicommon
2023-09-23 20:06:58 -04:00
confirm.h
confirm is now free to live in kicommon
2023-09-23 10:24:47 -04: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
Enable warnings on msvc
2023-04-11 00:17:50 +00:00
eda_base_frame.h
Clean up autosave files when reverting.
2023-11-05 12:20:31 +00:00
eda_dde.h
We don't keep a CHANGELOG.TXT
2021-10-05 19:46:53 -07:00
eda_doc.h
Fix eda_doc not looking for schematic locally
2022-05-10 21:28:48 -04:00
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.h
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
eda_item_flags.h
More undo cleanup.
2023-07-16 14:43:29 +01: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
Require regular expressions to be explicit.
2023-06-16 15:37:58 +01:00
eda_search_data.h
Allow EDA_COMBINED_MATCHER use in KiCad find architecture.
2023-06-10 14:50:06 +01:00
eda_shape.h
Added IPC2581 support
2023-11-26 15:30:58 -08:00
eda_text.h
Handle justification for vertical text when mirroring.
2023-11-17 21:50:16 +00:00
eda_tools.h
Fix shadowed definition of EAGLE constant
2022-09-24 01:37:57 +01:00
eda_units.h
Clamp ratio properties
2023-11-25 18:40:14 -05:00
enum_vector.h
Make comparison operators const.
2023-06-21 08:49:26 +00:00
env_paths.h
Normalize drawing sheet path to env vars & prj, not just prj.
2021-10-02 23:39:45 +01:00
env_vars.h
Replace boost::optional with std::optional
2022-08-25 15:50:47 -07:00
executable_names.h
…
file_history.h
Class name <-> file name sync.
2022-12-29 18:05:57 +00:00
filename_resolver.h
Update KICAD6->KICAD7
2023-01-23 22:21:12 +00:00
filter_reader.h
Cleanup wx includes in the filter reader
2021-06-04 01:26:58 +01:00
fmt.h
database_connection.cpp: Fix compil issues on msys2. these issues are
2022-08-26 18:15:57 +02:00
footprint_editor_settings.h
Separate Footprint Editor's sketch modes from PCB Editor's.
2023-10-26 10:59:26 +01: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
Provide a callback for supplying file filters just-in-time.
2023-10-28 11:18:17 +01: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
Cleanup. No (intentional) functional changes.
2023-06-06 12:30:35 +01:00
gbr_netlist_metadata.h
More wxT-ification.
2022-02-09 17:04:32 +00:00
gestfich.h
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
gr_basic.h
RIP EDA_RECT.
2022-08-31 23:57:24 +01:00
gr_text.h
ADDED: parameterize font metrics and allow customization of overbar height.
2023-08-06 20:57:41 +01:00
grid_tricks.h
Respect readOnly cells in GRID_TRICKS.
2023-02-25 11:02:12 +00:00
hash_eda.h
Added IPC2581 support
2023-11-26 15:30:58 -08:00
hashtables.h
RIP EDA_RECT.
2022-08-31 23:57:24 +01:00
hotkey_store.h
Minor Coverity and compil warnings fixes.
2023-07-17 16:19:22 +02:00
hotkeys_basic.h
Hotkeys: add support for alternate hotkeys
2023-07-13 10:11:46 -04:00
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
PCM: auto reload global libs after dialog is run
2023-02-17 17:24:32 +00:00
kiface_ids.h
All the preferences, all the time.
2021-12-24 13:08:44 +00:00
kiid.h
Fix crash on save after pasting symbols in schematic editor.
2023-12-11 08:29:10 -05:00
kiway.h
Cleanup the kiface dll export declaration slightly
2023-09-08 20:44:08 -04:00
kiway_express.h
We don't keep a CHANGELOG.TXT
2021-10-05 19:46:53 -07:00
kiway_holder.h
Fix a few doxygen errors (no actual code change)
2023-04-19 16:20:24 +02:00
kiway_mgr.h
We don't keep a CHANGELOG.TXT
2021-10-05 19:46:53 -07:00
kiway_player.h
Clean up autosave files when reverting.
2023-11-05 12:20:31 +00:00
launch_ext.h
Fix opening files with spaces on Linux
2021-11-07 14:31:14 +00:00
layer_ids.h
Add board layer view stack up sequence from front layer to back layer.
2023-12-11 15:07:58 -05:00
lib_id.h
LIB_ID to kicommon
2023-09-11 21:52:04 -04:00
lib_table_base.h
Stricter API for LIB_TABLE
2023-08-06 00:56:51 -04:00
lib_table_grid.h
Refactor: Move DIALOG_PLUGIN_OPTIONS to common and use enum for event ID
2023-05-28 23:56:41 +02:00
lib_table_grid_tricks.h
Add batch edit for visible flag.
2023-09-26 00:31:37 +01:00
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.h
Clearer naming.
2023-11-17 18:36:33 +00:00
lib_tree_model_adapter.h
New is-canvas-item highlighting.
2023-11-17 20:29:18 +00:00
locale_io.h
Move locale_io to kicommon
2023-09-11 21:51:58 -04:00
lockfile.h
Be smarter about releasing lockfiles
2023-07-21 15:40:19 -07:00
logging.h
Header clean up round 3.
2020-12-19 18:29:10 -05:00
macros.h
Unwrap the FROM_UTF8 macro in favor of direct function
2023-09-09 00:10:57 -04:00
macros_swig.h
We don't keep a CHANGELOG.TXT
2021-10-05 19:46:53 -07: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
More EDA_RECE yeetage.
2022-08-31 17:19:50 +01:00
markup_parser.h
MARKUP_PARSER kicommon
2023-09-13 21:37:35 -04:00
netclass.h
Fix Doxygen directives in numerous headers
2023-03-24 13:02:13 +00:00
newstroke_font.h
newstroke_font can live in kicommon
2023-09-18 07:40:02 -04:00
notifications_manager.h
Add a KICAD_TEST_NOTI env var for a fake notification on launch
2023-08-06 15:51:35 -04:00
origin_transforms.h
Header clean up round 3.
2020-12-19 18:29:10 -05:00
origin_viewitem.h
Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere
2023-02-18 22:57:18 -05:00
outline_mode.h
python wrap: fix undefined FILLED/SKETCH constants in pcbnew.py
2020-10-21 13:23:06 +02:00
pad_shapes.h
Replace PAD_SHAPE::RECT by PAD_SHAPE::RECTANGLE to avoid a collision NAME with a windows header on MSYS2, creating many compil warnings. No actual code change.
2023-06-02 12:18:24 +02:00
page_info.h
PAGE_INFO: use double instead of int to store the page size.
2023-10-31 13:47:32 +01: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
Another set of movement to kicommon
2023-09-26 22:30:42 -04:00
pcb_base_frame.h
Update copyrights.
2023-11-11 15:29:34 +00:00
pcb_display_options.h
PCB: Add bitmap layer per board layer
2022-07-14 11:23:23 +00:00
pcb_group.h
Improve encapsulation of group internals.
2023-11-09 14:05:35 +00:00
pcb_screen.h
Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere
2023-02-18 22:57:18 -05:00
pgm_base.h
Move executable path to PATHS to avoid a circular dependency
2023-09-23 20:21:37 -04:00
plugin_file_desc.h
Schematic plugins refactoring, fixes for PCB plugins.
2023-08-31 05:08:03 +03:00
policy_keys.h
Add policy to alter curl revoke settings on windows
2023-07-13 19:01:04 -04:00
printout.h
Header clean up round 4.
2020-12-21 10:18:10 -05:00
progress_reporter.h
Decouple PROGRESS_REPORTER interface from implementations.
2021-08-14 21:05:49 +01:00
project.h
Fix GetTextVarsTicker and GetNetclassesTicker return types
2023-09-27 23:06:44 -04:00
ptree.h
Unwrap the FROM_UTF8 macro in favor of direct function
2023-09-09 00:10:57 -04:00
rc_item.h
ADDED: DRC JSON report
2023-08-13 14:59:10 -04:00
rc_json_schema.h
Fix up erc json a little
2023-08-13 19:19:20 -04:00
refdes_utils.h
We don't keep a CHANGELOG.TXT
2021-10-05 19:46:53 -07:00
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
Use external REPORTER for EESCHEMA_JOBS_HANDLER / PCB_JOBS_HANDLER
2023-06-10 23:35:32 +02:00
richio.h
Automatic whitespace and indentation prettification for sexpr formats
2023-11-29 16:17:41 +00:00
scintilla_tricks.h
Filter line-endings from single-line Scintilla editors.
2023-10-01 14:04:45 +01:00
scoped_set_reset.h
ADDED: Git integration support
2023-10-20 12:51:47 +00:00
search_stack.h
Fix broken search stack behavior.
2021-11-13 07:52:25 -05:00
status_popup.h
Use preview items instead of highlightNets & status popup
2023-12-02 16:15:43 +00:00
streamwrapper.h
Header clean up round 4.
2020-12-21 10:18:10 -05:00
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
Fix paths for Copy default global library table.
2023-01-27 09:24:52 +03:00
template_fieldnames.h
Readability.
2023-10-03 17:14:03 +01:00
textentry_tricks.h
Header clean up round 4.
2020-12-21 10:18:10 -05:00
title_block.h
Fix issue with predefined variable texts ${COMMENT0} to ${COMMENT9}
2021-02-21 18:29:14 +01:00
trace_helpers.h
Move trace_helpers to kicommon
2023-09-23 09:37:47 -04:00
undo_redo_container.h
Undo/Redo: remove unused NOP type
2023-08-09 14:32:06 -04:00
units_provider.h
Centralize min/opt/max printing.
2023-10-15 22:46:23 +01:00
validators.h
Validators: drop unused is m_isLibEditor
2023-06-20 18:34:52 +00:00
wildcards_and_files_ext.h
Added IPC2581 support
2023-11-26 15:30:58 -08: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
Use heap instead of stack for CopyStreamData
2021-11-10 22:05:44 -05:00
xnode.h
Header clean up round 4.
2020-12-21 10:18:10 -05:00
zoom_defines.h
Add a "hyperzoom" mode for debugging "up close".
2023-06-20 14:19:21 +01:00