kicad/common
Jeff Young 68cbb820a7 performance efficiencies 2023-12-18 17:20:34 +00:00
..
database Database: handle more possible datatype exceptions 2023-11-15 12:27:34 -05:00
dialog_about Add bitmap bundle support to BITMAP_SCALE 2023-10-22 14:02:06 -04:00
dialogs Revert common settings that was accidentally changed 2023-12-13 21:21:15 -05:00
drawing_sheet Fix drawing sheet border random thickness glitch. 2023-12-05 19:31:26 +03:00
font performance efficiencies 2023-12-18 17:20:34 +00:00
gal Support transparent cursor colors in OpenGL GAL. 2023-11-29 04:04:22 +03:00
git Work around libgit2 API change for supporting older platforms 2023-12-10 23:08:31 -05:00
http_lib ADDED: KiCad update check 2023-12-13 20:47:40 -05:00
import_gfx Cleanup. 2023-11-25 13:12:45 +00:00
jobs ADDED: option to optimize exported STEP files (disable pcurves) 2023-11-19 15:23:17 +03: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 Gerber plotter: work around CAM350 circle bug. 2023-12-05 15:33:55 +03:00
plugins Fix crash formatting empty strings 2023-11-29 14:43:25 -05:00
preview_items Smallest font size was a bit too small. 2023-12-18 14:24:04 +00:00
project performance efficiencies 2023-12-18 17:20:34 +00:00
properties Move some PCB_GENERATOR special-cases to propMgr listeners. 2023-12-15 21:04:33 +00:00
settings performance efficiencies 2023-12-18 17:20:34 +00:00
swig Fix the moving truck leaving behind IO_ERROR and friends 2023-10-02 18:16:17 -04:00
tool performance efficiencies 2023-12-18 17:20:34 +00:00
view Enclose wxCHECK* macros in braces 2023-10-29 10:52:05 -07:00
widgets Make sure mru search strings get updated on double-click. 2023-12-14 12:03:41 +00:00
CMakeLists.txt ADDED: KiCad update check 2023-12-13 20:47:40 -05:00
advanced_config.cpp Coding policy and Doxygen comment fixes. 2023-12-18 08:32:41 -05:00
array_axis.cpp Some more wxS 2023-01-15 21:32:23 -05:00
array_options.cpp More EDA_ANGLE changes. 2022-01-14 16:08:19 +00:00
asset_archive.cpp Fix a bunch of compiler warnings 2023-04-11 17:01:30 +00:00
background_jobs_monitor.cpp Add more thread safety to background jobs 2023-08-11 22:37:43 -04:00
base_screen.cpp Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 2023-02-18 22:57:18 -05:00
bin_mod.cpp Include optimization: move some things from common.h to point-of-use 2021-03-20 12:09:18 -04:00
bitmap.cpp REMOVED: manual icon scale preference 2023-10-22 14:02:06 -04:00
bitmap_base.cpp Fiw a few compil and Coverity warnings. 2023-09-18 18:15:02 +02:00
bitmap_info.cpp fix missing icons 2023-11-27 09:10:00 +01:00
bitmap_store.cpp ADDED: Icon scaling for toolbars only 2023-10-22 14:02:06 -04:00
board_printout.cpp Fail GAL on its header leaking audit 2023-09-18 19:52:27 -04:00
build_version.cpp Another set of movement to kicommon 2023-09-26 22:30:42 -04:00
callback_gal.cpp Improve appearance of stroked knockout text. 2023-05-26 19:53:38 +01:00
cli_progress_reporter.cpp ADDED: ERC over cli....mostly 2023-08-13 20:31:19 -04:00
commit.cpp Fix overly agressive assert. 2023-12-16 16:20:36 +00:00
common.cpp Fields Table: convert special strings like Quantity to named variables 2023-08-01 10:55:32 -04:00
config_params.cpp config_params doesnt need color4d 2023-09-14 19:21:55 -04:00
confirm.cpp Remove confirms dependence on pgm_base and unused header 2023-09-23 10:20:31 -04:00
dialog_shim.cpp Only raise the parent when show=false 2023-12-04 16:55:36 -08:00
dpi_scaling_common.cpp Break out the boundary violating parts of gal into common through subclassing 2023-09-23 09:37:47 -04:00
draw_panel_gal.cpp Profile can live in core 2023-09-07 07:47:01 -04:00
drc_rules.keywords Move connection width testing to rule system. 2022-08-01 13:09:51 +01:00
dsnlexer.cpp Suppress signedness warning 2022-11-03 15:08:45 -07:00
eda_base_frame.cpp ADDED: KiCad update check 2023-12-13 20:47:40 -05:00
eda_dde.cpp Fix comment placement 2022-09-28 21:19:19 -04:00
eda_doc.cpp Use wxFileName to resolve . and .. in documentation paths. 2023-04-29 17:52:11 +01:00
eda_draw_frame.cpp FOOTPRINT_EDIT_FRAME: ensure the canvas type comes from the FOOTPRINT_EDITOR_SETTINGS config 2023-10-26 17:58:33 +02:00
eda_item.cpp Functionally it's a "reference image". 2023-10-24 15:44:21 +01:00
eda_pattern_match.cpp Fix bug in wildcard search handling. 2023-06-17 23:53:37 +01:00
eda_shape.cpp Eeschema: Allow 180 deg arcs when editing, enable center point snapping. 2023-12-02 17:08:56 +03:00
eda_text.cpp Use explicit booleans for schematic format 2023-11-29 16:17:41 +00:00
eda_tools.cpp Fix shadowed definition of EAGLE constant 2022-09-24 01:37:57 +01:00
eda_units.cpp Fix compil warnings. 2023-11-26 14:26:09 +01:00
env_paths.cpp More wxS ugh 2023-01-17 07:43:04 -05:00
env_vars.cpp Update KICAD6->KICAD7 2023-01-23 22:21:12 +00:00
exceptions.cpp Parse generator_version and improve error output on mismatch 2023-11-29 16:17:41 +00:00
executable_names.cpp wxS more things 2023-01-22 09:41:42 -05:00
file_history.cpp Class name <-> file name sync. 2022-12-29 18:05:57 +00:00
filename_resolver.cpp Replace ':' to '{', '}' for alias in variable path 2023-09-03 20:52:29 +00:00
filter_reader.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
footprint_filter.cpp Formatting. 2023-08-31 11:36:39 +01:00
footprint_info.cpp Added a sort-order dropdown to lib-tree filters. 2023-05-01 21:26:43 +01:00
fp_lib_table.cpp Move the settings path to PATHS to allow shifting other classes into kicommon 2023-09-23 20:06:58 -04:00
gal_display_options_common.cpp Break out the boundary violating parts of gal into common through subclassing 2023-09-23 09:37:47 -04:00
gbr_metadata.cpp Fix wrong path slash 2023-09-07 22:09:26 -04:00
gestfich.cpp Cleanup unused variables. 2023-12-07 13:41:24 +00:00
gr_basic.cpp Fix my commit d07738a06c. 2023-02-25 19:06:46 +01:00
gr_text.cpp ADDED: parameterize font metrics and allow customization of overbar height. 2023-08-06 20:57:41 +01:00
grid_tricks.cpp Fix some issues with hotkey paste in WX_GRIDs. 2023-12-03 16:16:40 +00:00
hash_eda.cpp Added IPC2581 support 2023-11-26 15:30:58 -08:00
hotkey_store.cpp Introduce action friendly names 2023-10-27 23:58:29 +01:00
hotkeys_basic.cpp Move the settings path to PATHS to allow shifting other classes into kicommon 2023-09-23 20:06:58 -04:00
kiface_base.cpp Fix paths for Copy default global library table. 2023-01-27 09:24:52 +03:00
kiid.cpp Fix broken symbol reference designators on paste special. 2023-12-01 14:18:47 -05:00
kiway.cpp Push most of DIALOG_CHOOSE_SYMBOL down into PANEL_SYMBOL_CHOOSER. 2023-09-29 00:13:12 +01:00
kiway_express.cpp We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
kiway_holder.cpp Banish ignore.h to core 2023-04-18 22:44:04 -04:00
kiway_player.cpp Separate BITMAP2CMP_PANEL from BITMAP2CMP_FRAME. 2023-06-15 17:39:10 +01:00
launch_ext.cpp Require wxWidgets 3.2 2023-08-23 22:02:56 +00:00
layer_id.cpp Allow GetLayer() to be used with single-layer zones. 2023-08-08 12:43:22 +01:00
lib_id.cpp Dont leak richio into everything 2023-09-07 22:29:40 -04:00
lib_table.keywords Add versioning to lib tables 2023-01-23 22:21:12 +00:00
lib_table_base.cpp Fix legacy lib table loading logic 2023-08-18 22:46:33 -04:00
lib_table_grid_tricks.cpp Add batch edit for visible flag. 2023-09-26 00:31:37 +01:00
lib_tree_model.cpp Symbol Chooser: keep Recently Used at very top 2023-12-13 09:40:28 -05:00
lib_tree_model_adapter.cpp Symbol/Footprint Chooser: make columns resizable, sortable 2023-12-13 09:46:17 -05:00
locale_io.cpp Move locale_io to kicommon 2023-09-11 21:51:58 -04:00
lset.cpp Add board layer view stack up sequence from front layer to back layer. 2023-12-11 15:07:58 -05:00
marker_base.cpp Remove a few EDA_RECT instances. 2022-08-31 01:22:49 +01:00
markup_parser.cpp Unwrap the FROM_UTF8 macro in favor of direct function 2023-09-09 00:10:57 -04:00
netclass.cpp pcbnew: Change some of the default settings in board setup and netclasses 2023-01-29 23:20:40 +00:00
netlist.keywords Transmit pin electrical types through to pads. 2021-01-23 00:10:01 +00:00
newstroke_font.cpp Add the fraction numeric form glyphs. 2023-07-25 16:58:16 +00:00
notifications_manager.cpp ADDED: KiCad update check 2023-12-13 20:47:40 -05:00
origin_transforms.cpp Add more consts all over the place 2020-10-27 11:03:35 +00:00
origin_viewitem.cpp More EDA_RECE yeetage. 2022-08-31 17:19:50 +01:00
page_info.cpp PAGE_INFO: use double instead of int to store the page size. 2023-10-31 13:47:32 +01:00
paths.cpp macOS: flatten symlinks from paths in GetExecutablePath 2023-11-15 09:25:49 -05:00
pcb.keywords Parse generator_version and improve error output on mismatch 2023-11-29 16:17:41 +00:00
pcb_plot_params.keywords Normalize formatting of booleans in the PCB file format 2023-11-29 16:17:41 +00:00
pgm_base.cpp Dialog layout and coding policy fixes. 2023-11-04 13:57:31 -04:00
plugin_file_desc.cpp Schematic plugins refactoring, fixes for PCB plugins. 2023-08-31 05:08:03 +03:00
printout.cpp
project.cpp Tear out the eeschema conditional compile of PROJECT 2023-09-27 23:05:30 -04:00
ptree.cpp We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
rc_item.cpp performance efficiencies 2023-12-18 17:20:34 +00:00
refdes_utils.cpp More wxS ugh 2023-01-17 07:43:04 -05:00
render_settings.cpp 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.cpp Use IsShownOnScreen(), not IsShown(), if you really want to know if its visible. 2023-10-14 23:51:37 +01:00
richio.cpp Automatic whitespace and indentation prettification for sexpr formats 2023-11-29 16:17:41 +00:00
scintilla_tricks.cpp Fix a few compil and Coverity minor warnings. 2023-10-03 08:22:03 +02:00
search_stack.cpp Unwrap the FROM_UTF8 macro in favor of direct function 2023-09-09 00:10:57 -04:00
searchhelpfilefullpath.cpp Don't use SystemDirsAppend on windows for finding the docs 2023-01-29 20:50:16 -05:00
single_top.cpp ADDED: Git integration support 2023-10-20 12:51:47 +00:00
status_popup.cpp Use preview items instead of highlightNets & status popup 2023-12-02 16:15:43 +00:00
streamwrapper.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
string_utf8_map.cpp Rename PROPERTIES to STRING_UTF8_MAP for clarity 2022-11-06 11:51:52 -05:00
string_utils.cpp Borrow parts of simulator's separator-detection algorithm. 2023-11-20 13:47:24 +00:00
stroke_params.cpp Cleanup. 2023-11-25 13:12:45 +00:00
stroke_params.keywords Shapes for schematic. 2021-12-23 20:36:07 +00:00
systemdirsappend.cpp Fix paths for Copy default global library table. 2023-01-27 09:24:52 +03:00
template_fieldnames.cpp Readability. 2023-10-03 17:14:03 +01:00
template_fieldnames.keywords
textentry_tricks.cpp Add select-all to TEXT_ENTRY_TRICKS. 2023-04-09 21:25:09 +01:00
title_block.cpp add CURRENT_DATE to text var autocomplete 2023-02-03 00:10:55 +00:00
trace_helpers.cpp More wxSing 2023-01-16 23:14:38 -05:00
undo_redo_container.cpp More tightening of group parent lifecycles. 2022-11-16 00:42:38 +00:00
validators.cpp Require wxWidgets 3.2 2023-08-23 22:02:56 +00:00
wildcards_and_files_ext.cpp Added IPC2581 support 2023-11-26 15:30:58 -08:00
wx_filename.cpp wx_filename.cpp: replace include macro.h by include string_utils.h 2023-09-09 09:38:44 +02:00
xnode.cpp Unwrap the FROM_UTF8 macro in favor of direct function 2023-09-09 00:10:57 -04:00