..
api
API: Preserve linked symbol properties in footprints
2 months ago
bitmaps
Add CSV file type icon to project tree
7 hours ago
cli
Housekeeping in include path sub-folders.
1 year ago
core
Add LEAK_AT_EXIT wrapper to skip destructor calls at program exit
5 days ago
database
Add globally unique keys option to database libs
1 month ago
dialogs
Allow multiple conditions of same type.
16 hours ago
drawing_sheet
REMOVED: HPGL plotting.
9 months ago
font
Move font warnings to infobar
1 month ago
gal
Change COLOR4D::m_text to shared pointer for memory optimization.
5 days ago
http_lib
fix function docs for HTTP_LIB_CONNECTION
1 month ago
io
Can't use dynamic_cast across compile units on Mac.
2 months ago
kicad_curl
Add 30-second connection timeout to CURL to prevent UI freeze
3 days ago
libeval
More complete support for IEC60062 (infix notation).
2 months ago
libeval_compiler
Copy c'tor / operator= safety.
6 months ago
libraries
Simplify library adapter locking and reduce code duplication
6 days ago
plotters
pdf: don't emit scientific notation when using floating point
7 days ago
plugins
Header folder housekeeping.
1 year ago
preview_items
Fix crash in angle item
3 weeks ago
project
Allow multiple conditions of same type.
16 hours ago
properties
Support translation of property grid enums.
4 months ago
settings
Fix print dialog settings not persisting between sessions
2 weeks ago
startwizard
MSVC build fixes
4 months ago
text_eval
Empty parameter safety.
4 months ago
tool
Fix incorrect ordering of mouse click and escape key events
2 days ago
view
Allow panning with selectable key
6 months ago
widgets
Fix grid cell highlight glitch on Windows
10 hours ago
3d_enums.h
Revise Copyright statement to align with TLF
1 year ago
advanced_config.h
Remove variant advanced configuration.
2 weeks ago
app_monitor.h
Set an unhandled tag for sentry exceptions
2 weeks ago
array_axis.h
Allow lowercase letters for array tool pin numbering
1 week ago
array_options.h
Pcbnew: circular array tool: add angle offset and direction options
9 months ago
asset_archive.h
Revise Copyright statement to align with TLF
1 year ago
background_jobs_monitor.h
Fix data race in BACKGROUND_JOB progress reporting
1 week ago
base_screen.h
Revise Copyright statement to align with TLF
1 year ago
base_set.h
dynamic_bitset requires both sets to be same size
1 year ago
base_units.h
Make delay base units documentation consistent with other usages
6 months ago
bin_mod.h
Revise Copyright statement to align with TLF
1 year ago
bitmap_base.h
Eeschema/pcbnew: fix pasted image saving
1 year ago
bitmap_store.h
Improve BITMAP_INFO memory layout.
5 days ago
bitmaps.h
Revise Copyright statement to align with TLF
1 year ago
board_design_settings.h
Set default minimum track width to 0.2mm
3 weeks ago
board_item.h
void PCB_TABLE::TransformShapeToPolySet() fix transform shape.
2 months ago
board_printout.h
Header folder housekeeping.
1 year ago
build_version.h
Revise Copyright statement to align with TLF
1 year ago
callback_gal.h
Revise Copyright statement to align with TLF
1 year ago
case_insensitive_map.h
Use case insensitivity when loading Altium files
11 months ago
class_draw_panel_gal.h
schematic editor: remove 10ms OnShow timer to reduce CPU load
11 months ago
cli_progress_reporter.h
CLI: Suppress verbose output from STEP and IPC-2581 exporters by default
2 days ago
clipboard.h
Speed up schematic copy
1 week ago
collector.h
Replace alg::delete and alg::delete_if with std c++20
6 months ago
commit.h
Tighten parent/child undo/redo architecture.
5 months ago
common.h
Move TimestampDir to kiplatform with platform-specific implementations
5 days ago
config_map.h
Revise Copyright statement to align with TLF
1 year ago
config_params.h
Add the ability to edit advanced config
6 months ago
confirm.h
Move message dialogs to KICAD_MESSAGE_DIALOG define
4 days ago
ctl_flags.h
Finish eradication of visibility flag on text items.
11 months ago
dialog_shim.h
macOS: Fix dialogs disappearing when dragged to different monitor
1 week ago
dpi_scaling.h
Header folder housekeeping.
1 year ago
dpi_scaling_common.h
Revise Copyright statement to align with TLF
1 year ago
dsnlexer.h
Small schematic parser improvements.
5 days ago
eda_base_frame.h
Tools can now be on any toolbar.
4 weeks ago
eda_dde.h
Header folder housekeeping.
1 year ago
eda_doc.h
Fix a MSW build issue
2 months ago
eda_draw_frame.h
Use the correct preferences.
2 weeks ago
eda_item.h
wxString takes 48 bytes. We don't need active url in every EDA_ITEM.
5 days ago
eda_item_flags.h
design blocks / multichannel: basics of placing DB layout
5 months ago
eda_list_dialog.h
Fix saved-state loading errors.
3 months ago
eda_pattern_match.h
Header folder housekeeping.
1 year ago
eda_search_data.h
ADDED: metadata searching.
10 months ago
eda_shape.h
Fix hatched shape display depending on zoom level
3 weeks ago
eda_text.h
Include mirrored state in text render cache key
2 days ago
eda_units.h
Correctly format pad-to-die delays in sexpr format
3 months ago
embedded_files.h
Add file hash computation for embedded file comparison
3 weeks ago
embedded_files_parser.h
Fix a MSW build issue
2 months ago
enum_vector.h
Header folder housekeeping.
1 year ago
env_paths.h
Fix a MSW build issue
2 months ago
env_vars.h
Autocomplete for Execute Command job.
10 months ago
executable_names.h
Revise Copyright statement to align with TLF
1 year ago
file_history.h
Revise Copyright statement to align with TLF
1 year ago
filename_resolver.h
Allow embedded files to come from components
9 months ago
filter_reader.h
Header folder housekeeping.
1 year ago
fmt.h
Revise Copyright statement to align with TLF
1 year ago
footprint_editor_settings.h
Uniformly save WX_GRID shown columns.
3 months ago
footprint_filter.h
Revise Copyright statement to align with TLF
1 year ago
footprint_info.h
Replace GFootprintList with KIWAY-based filter
6 days ago
frame_type.h
Add separate User Layer Names preferences panel
2 days ago
gal_display_options_common.h
Header folder housekeeping.
1 year ago
gbr_metadata.h
ADDED: Backdrill support
2 months ago
gbr_netlist_metadata.h
Common folder housekeeping part 1.
1 year ago
gestfich.h
Honour overwrite flag.
1 week ago
gr_basic.h
Fix new msvc build warnings about enums
2 months ago
gr_text.h
Simplify KiROUND using std::llround/clamp
6 months ago
grid_tricks.h
Move some grid controls to kicommon
3 months ago
hash_eda.h
Header folder housekeeping.
1 year ago
hashtables.h
Revise Copyright statement to align with TLF
1 year ago
history_lock.h
Add: local history protections
3 months ago
hotkey_store.h
Revise Copyright statement to align with TLF
1 year ago
hotkeys_basic.h
Common folder housekeeping part 2.
1 year ago
i18n_utility.h
Revise Copyright statement to align with TLF
1 year ago
id.h
Protect toolbar controls from improper contexts.
4 weeks ago
import_export.h
Revise Copyright statement to align with TLF
1 year ago
increment.h
Revise Copyright statement to align with TLF
1 year ago
inspectable.h
Properly handle choices mapped
4 months ago
json_common.h
Add char_traits<T> specialisations for wxUniChar and NANODBC_SQLCHAR
10 months ago
json_conversions.h
Revise Copyright statement to align with TLF
1 year ago
json_schema_validator.h
API: add a schema for plugin config files
1 year ago
ki_any.h
Header folder housekeeping.
1 year ago
ki_exception.h
Make IO_ERROR inherit from std::exception for giggles
2 weeks ago
kicommon.h
Revise Copyright statement to align with TLF
1 year ago
kidialog.h
ADDED: maintenance page to preferences.
6 months ago
kiface_base.h
Revise Copyright statement to align with TLF
1 year ago
kiface_ids.h
Replace GFootprintList with KIWAY-based filter
6 days ago
kiid.h
Fix some determinism in saving
5 days ago
kiway.h
Avoid crash when switching projects during background load
1 month ago
kiway_express.h
Revise Copyright statement to align with TLF
1 year ago
kiway_holder.h
Revise Copyright statement to align with TLF
1 year ago
kiway_mgr.h
Revise Copyright statement to align with TLF
1 year ago
kiway_player.h
String fixes
6 months ago
launch_ext.h
Revise Copyright statement to align with TLF
1 year ago
layer_ids.h
sch groups: don't default to layer wire
3 months ago
layer_range.h
Fix compiler warning
11 months ago
lib_id.h
Revise Copyright statement to align with TLF
1 year ago
lib_table_grid_data_model.h
Improve error reporting for lib table rows.
2 months ago
lib_table_grid_tricks.h
Nested library table editing.
3 months ago
lib_table_notebook_panel.h
Nested library table editing.
3 months ago
lib_tree_item.h
Comboboxes for units and body styles.
6 months ago
lib_tree_model.h
Rework libtree SearchTerms to honour shownColumns.
6 months ago
lib_tree_model_adapter.h
Formatting.
2 months ago
local_history.h
Properly clear savers when changing projects
3 months ago
locale_io.h
Fix overzealous cleanup.
8 months ago
lockfile.h
Fix project lock both working and not working.
8 months ago
logging.h
Revise Copyright statement to align with TLF
1 year ago
lseq.h
Revise Copyright statement to align with TLF
1 year ago
lset.h
Footprints: allow to set specific internal copper layers
5 months ago
macros.h
Revise Copyright statement to align with TLF
1 year ago
macros_swig.h
Revise Copyright statement to align with TLF
1 year ago
mail_type.h
Open the subsheets in the project
3 weeks ago
marker_base.h
Make sure marker zoom is correctly set before fetching scale.
4 months ago
markup_parser.h
Rewrite url handling for non-atomic objects.
1 month ago
netclass.h
ADDED: PCB Tuning Profiles
4 months ago
newstroke_font.h
Revise Copyright statement to align with TLF
1 year ago
notifications_manager.h
Formatting and better use of common code.
1 year ago
origin_transforms.h
Show "natural" angles even in inverted coord systems.
3 months ago
origin_viewitem.h
Increase contrast on grid origin over grid.
6 months ago
page_info.h
Uninitialised variables.
4 months ago
panel_hotkeys_editor.h
Rerun queries when re-loading query text from saved dialog state.
3 months ago
panel_text_variables.h
Move WX_GRID_AUTOSIZER into WX_GRID and use in more places.
4 months ago
paths.h
Add some QA tests
6 months ago
pcb_base_frame.h
Reduce tiny fp errors that can be introduced when updating footprints
2 months ago
pcb_display_options.h
Revise Copyright statement to align with TLF
1 year ago
pcb_screen.h
Revise Copyright statement to align with TLF
1 year ago
pgm_base.h
Implement OnUnhandledException and point to sentry
3 weeks ago
policy_keys.h
Revise Copyright statement to align with TLF
1 year ago
printout.h
Revise Copyright statement to align with TLF
1 year ago
progress_reporter.h
Load schematic libraries in the background when the editor is started
4 months ago
project.h
Fix file lock dialog behavior when opening projects
1 week ago
project_pcb.h
Fix compil issues (missing includes) on msys2
3 months ago
property_holder.h
Fix missing include.
6 months ago
ptree.h
Revise Copyright statement to align with TLF
1 year ago
rc_item.h
Tighten usage of translation in ERC/DRC reports.
2 months ago
rc_json_schema.h
ERC/DRC reports: list ignored checks
2 months ago
refdes_utils.h
Revise Copyright statement to align with TLF
1 year ago
reference_image.h
Include folder and 3D viewer code housekeeping.
1 year ago
remote_login_server.h
ADDED: Remote symbol placement
2 months ago
render_settings.h
Performance.
10 months ago
reporter.h
CLI: Suppress verbose output from STEP and IPC-2581 exporters by default
2 days ago
richio.h
Retire StrPrintf entirely, {fmt} is better than c-isms.
2 months ago
rtti_dump.h
Include folder and 3D viewer code housekeeping.
1 year ago
scintilla_tricks.h
Skip key interception during IME composition in text editors
13 hours ago
scoped_set_reset.h
Include folder and 3D viewer code housekeeping.
1 year ago
search_stack.h
Revise Copyright statement to align with TLF
1 year ago
singleton.h
Attempt to fix ordering issue when quitting
1 month ago
spacemouse.h
ADDED: Spacemouse support for Linux
6 months ago
status_popup.h
Include folder and 3D viewer code housekeeping.
1 year ago
streamwrapper.h
Revise Copyright statement to align with TLF
1 year ago
string_any_map.h
Revise Copyright statement to align with TLF
1 year ago
string_utils.h
Stop showing popup for library load errors
4 weeks ago
stroke_params.h
Eeschema: Default value for line style combo box in Graphic properties dialog window is Combo!
1 year ago
stroke_params_parser.h
Revise Copyright statement to align with TLF
1 year ago
systemdirsappend.h
Revise Copyright statement to align with TLF
1 year ago
template_fieldnames.h
Don't cover STL types.
10 months ago
textentry_tricks.h
Revise Copyright statement to align with TLF
1 year ago
thread_pool.h
Attempt to fix ordering issue when quitting
1 month ago
title_block.h
Resolve some variables from the project.
1 year ago
trace_helpers.h
Error messages a user can't act on should not be shown to the user
3 weeks ago
ui_events.h
Revise Copyright statement to align with TLF
1 year ago
undo_redo_container.h
Copy c'tor / operator= safety.
6 months ago
units_provider.h
Keep reporting constructs in REPORT macros (for performance).
2 months ago
validators.h
Unify sheet name validators and apply to properties
5 months ago
wildcards_and_files_ext.h
ADDED: Local History
3 months ago
wx_filename.h
Revise Copyright statement to align with TLF
1 year ago
wx_fstream_progress.h
Revise Copyright statement to align with TLF
1 year ago
wxstream_helper.h
Revise Copyright statement to align with TLF
1 year ago
xnode.h
Fix unit tests
4 months ago
zoom_defines.h
Revise Copyright statement to align with TLF
1 year ago