kicad/common
jean-pierre charras 61f1f7d948 Gerber, aperture macros: use different apertures primitives in macro defs.
To avoid issues with broken Gerber readers use aperture macros with shapes
without rotation when more than one primitive is required.
In many gerber readers, rotation of a set of primitives is broken
(do not follow Gerber requirements)
2020-10-06 11:08:07 +02:00
..
dialog_about Remove flags icons and abandoned languages 2020-08-18 05:32:21 -07:00
dialogs Switch to showing metric/imperial units in comboboxes and menus 2020-10-05 20:26:33 +01:00
gal Implement hypertext links for intersheet references. 2020-10-02 21:18:34 +01:00
kicad_curl Remove all debugging output that cannot be disabled. 2020-08-18 10:17:36 -04:00
libeval Remove "useMils" variable from numeric evaluator 2020-10-03 20:06:56 +00:00
libeval_compiler Fix format argument assertion in libeval_compiler 2020-09-28 21:38:08 -04:00
page_layout more cleanup about removing useless include 2020-10-03 11:48:16 +02:00
plotters Gerber, aperture macros: use different apertures primitives in macro defs. 2020-10-06 11:08:07 +02:00
plugins Cleanup: Move Eagle files into plugins folder 2020-10-05 14:19:07 +00:00
preview_items Fix two-point assistant drawing layers to be in correct order. 2020-10-03 22:55:34 +01:00
project Deduplicate settings migration handling 2020-10-05 23:21:57 -04:00
settings Deduplicate settings migration handling 2020-10-05 23:21:57 -04:00
swig pcbnew: fix Python bindings compile error 2020-09-08 01:53:19 +02:00
tool Switch to showing metric/imperial units in comboboxes and menus 2020-10-05 20:26:33 +01:00
view Implement groups for modedit. 2020-10-03 12:19:50 +01:00
widgets Add mils to units, remove useMils variables 2020-10-03 20:06:56 +00:00
CMakeLists.txt Cleanup: Move Eagle files into plugins folder 2020-10-05 14:19:07 +00:00
advanced_config.cpp Add advance config variable to skip bounding box loading on footprints 2020-10-03 22:01:42 +00:00
array_axis.cpp Pcbnew: add a step field to the array tool 2019-05-16 11:20:52 +01:00
array_options.cpp Arrays: isolate axis code in a new class 2019-05-16 11:20:52 +01:00
base64.cpp Plot SVG embedded 2019-12-08 08:57:33 -08:00
base_screen.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
base_struct.cpp Fix conversion warnings 2020-10-05 10:41:14 +00:00
base_units.cpp Make the statubar aware of mils units 2020-10-04 17:53:55 +01:00
basic_gal.cpp Cleanup: Replace push_back with emplace_back 2019-12-05 13:41:21 -08:00
bin_mod.cpp Move the file history into the frames 2020-05-17 00:12:49 +01:00
bitmap.cpp Move scaled toolbar separator into ACTION_TOOLBAR 2020-06-26 21:29:03 +00:00
bitmap_base.cpp BITMAP_BASE, Eeschema: fix incorrect position of the bitmap when printing. 2020-05-25 07:51:46 +02:00
board_printout.cpp Make sure Gerber print options have a color settings. 2020-08-25 14:08:09 +01:00
build_version.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
commit.cpp Convert UNDO_REDO_T to an enum class 2020-08-26 18:04:32 +00:00
common.cpp Introduce new action to switch to mils as a unit 2020-10-04 17:53:55 +01:00
config_params.cpp Rip out the unused leftovers of the old color system 2020-06-18 22:32:14 -04:00
confirm.cpp Fix library table panel path adding and cleanup duplicate dialog 2020-02-14 19:07:27 +00:00
cursor_store.cpp Fix preprocessor expression 2020-03-01 00:33:45 +00:00
dialog_shim.cpp Remove all debugging output that cannot be disabled. 2020-08-18 10:17:36 -04:00
draw_panel_gal.cpp Clean up terminology around active & high contrast layers. 2020-10-03 22:55:34 +01:00
drc_rules.keywords Rework silk-to-pad checker to handle all solder mask clipping of silk. 2020-10-04 13:21:01 +01:00
dsnlexer.cpp more cleanup about removing useless include 2020-10-02 13:40:00 +02:00
eda_base_frame.cpp Show an error message when switching to a language that isn't installed 2020-09-02 00:10:25 +01:00
eda_dde.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
eda_doc.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
eda_draw_frame.cpp Switch to showing metric/imperial units in comboboxes and menus 2020-10-05 20:26:33 +01:00
eda_pattern_match.cpp C++14: Remove unused make_unique.h 2019-08-07 09:27:31 -07:00
eda_size_ctrl.cpp Add mils to units, remove useMils variables 2020-10-03 20:06:56 +00:00
eda_text.cpp Implement hypertext links for intersheet references. 2020-10-02 21:18:34 +01:00
env_paths.cpp Project settings fixes from review 2020-07-02 22:08:54 -04:00
env_vars.cpp Add configuration of Hi-DPI canvas scaling in OpenGL 2019-03-25 15:00:55 +00:00
exceptions.cpp Cleanup of extraneous calls for string conversion. 2020-07-28 20:44:40 +01:00
executable_names.cpp
filehistory.cpp File history (recent opened files): fix incorrect behavior when a filename 2020-08-05 15:48:03 +02:00
filename_resolver.cpp Add text variable support to envVar processing. 2020-04-05 20:52:26 +01:00
filter_reader.cpp Cleanup: Replace C-only deprecated headers 2019-12-05 11:03:15 -08:00
footprint_filter.cpp Cleanup to make implementation names consistent with what they now do. 2019-09-03 19:29:30 +01:00
footprint_info.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
fp_lib_table.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
gbr_metadata.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
gestfich.cpp Rename CopyFile() to KiCopyFile() to avoid name colliding with a windows header. 2020-10-03 10:08:21 +02:00
getrunningmicrosecs.cpp Cleanup: Replace C-only deprecated headers 2019-12-05 11:03:15 -08:00
gl_context_mgr.cpp Dealing with inconsistent wxGLCanvas::IsDisplaySupported() 2018-06-11 12:26:59 +02:00
gr_basic.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
gr_text.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
grid_tricks.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
hash_eda.cpp Class renaming. 2020-10-05 11:55:33 +01:00
hotkey_store.cpp Use consistent naming for project manager. 2020-07-16 01:39:29 +01:00
hotkeys_basic.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
html_messagebox.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
kiface_i.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
kiway.cpp Improve exception handling in KIWAY::Player() 2020-09-07 11:12:30 -07:00
kiway_express.cpp Support synchronous messaging over KIWAY EXPRESS. 2019-04-08 13:26:09 +01:00
kiway_holder.cpp Replace EESchema DLIST 2020-01-10 06:37:08 -08:00
kiway_player.cpp Save file / window states for kicad project locally 2020-08-24 02:01:14 +00:00
languages_menu.cpp more cleanup about removing useless include 2020-10-02 08:58:19 +02:00
launch_ext.cpp Fix URL launching on MacOS 2020-02-22 09:47:51 -05:00
layer_id.cpp Expose via holes to color theme properly 2020-10-02 21:12:59 -04:00
lib_id.cpp Don't export libid with footprints 2020-08-28 12:33:13 -07:00
lib_table.keywords Added "enabled" parameter for LIB_TABLE_ROW 2017-11-21 08:18:06 -05:00
lib_table_base.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
lib_tree_model.cpp #include <algorithm> so std::sort is found. 2020-05-15 10:49:43 +00:00
lib_tree_model.h Pinning for library trees in FPEditor and SymbolEditor. 2020-02-14 00:10:40 +00:00
lib_tree_model_adapter.cpp Display symbol libraries that couldn't be loaded as disabled text 2020-09-02 00:10:25 +01:00
lib_tree_model_adapter.h Clean up some unused things 2020-10-02 21:12:59 -04:00
lockfile.cpp Fix formatting error 2020-09-15 10:55:31 -07:00
lset.cpp Allow edge cuts to be drawn in the footprint editor 2020-09-30 23:33:30 +01:00
marker_base.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
msgpanel.cpp Remove colours from message text items. 2018-07-17 15:11:40 +01:00
netclass.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
netlist.keywords ADDED properties passed between eescema and pcbnew. 2020-08-08 22:49:04 +01:00
newstroke_font.cpp Correct cyrillic 'f' in newstroke 2020-02-12 14:08:02 -08:00
observable.cpp
origin_transforms.cpp Fix conversion warnings 2020-10-05 10:41:14 +00:00
origin_viewitem.cpp Keep snap line alignment before new snaps 2020-09-11 14:22:41 -07:00
page_info.cpp Eeschema : Add A5 sheet size 2020-07-21 00:00:36 +00:00
painter.cpp Remove a bunch of globals. 2020-04-16 17:34:46 +01:00
pcb.keywords ADDED: Orthogonal dimension object 2020-09-21 23:55:02 -04:00
pcb_plot_params.keywords Implement changes for Sketch Pads to Fab Layers. 2020-05-01 18:49:42 +01:00
pgm_base.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
prependpath.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
printout.cpp Implement a new settings framework across all of KiCad 2020-02-19 23:44:56 -05:00
project.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
properties.cpp
property_mgr.cpp Hook libeval compiler up to rule parser 2020-07-20 22:11:53 +01:00
ptree.cpp Remove all debugging output that cannot be disabled. 2020-08-18 10:17:36 -04:00
rc_item.cpp Add some defensive code to try and prevent freed pointer access. 2020-10-03 18:50:49 +01:00
rc_item.h common: RC_ITEM can now keep an arbitrary number of violating UUIDs 2020-09-27 16:45:46 +02:00
refdes_utils.cpp Fix broken GetReferencePrefix function 2019-01-30 15:41:36 -08:00
render_settings.cpp Clean up terminology around active & high contrast layers. 2020-10-03 22:55:34 +01:00
reporter.cpp Better board-edge error reporting. 2020-08-17 23:55:31 +01:00
richio.cpp Adjust ruler text on non-HDPI displays. 2020-10-01 14:35:30 +01:00
scintilla_tricks.cpp Add Ctrl+A (select all) to scintilla tricks. 2020-09-07 12:36:48 +01:00
search_stack.cpp Minor code cleanup, step3: remove more useless include. 2020-10-01 18:28:12 +02:00
searchhelpfilefullpath.cpp Minor code cleanup, step3: remove more useless include. 2020-10-01 18:28:12 +02:00
single_top.cpp Fix double call of OnPgmExit 2020-10-04 18:39:33 -04:00
status_popup.cpp Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 2019-06-13 19:58:37 +01:00
streamwrapper.cpp Replace WIN32 preprocessor symbol by the official symbol _WIN32, used almost everywhere 2018-10-20 09:22:24 +02:00
string.cpp more cleanup about removing useless include 2020-10-02 08:58:19 +02:00
strtok_r.c
systemdirsappend.cpp
template_fieldnames.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
template_fieldnames.h Fix some Coverity issues. 2020-04-06 12:31:59 +01:00
template_fieldnames.keywords Variable substitution framework. 2020-03-30 14:15:59 +01:00
textentry_tricks.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
title_block.cpp Refactor common QA components to create a single common library 2020-07-18 16:21:15 +01:00
trace_helpers.cpp Fix Python environment variable handling 2020-08-12 00:14:19 +01:00
undo_redo_container.cpp more cleanup about removing useless include 2020-10-02 19:56:10 +02:00
utf8.cpp Many callers of uni_forward are not expecting an exception. 2020-01-13 15:40:32 +00:00
validators.cpp Allow Net Inspector to create, rename and delete nets. 2020-07-11 21:19:49 +01:00
wildcards_and_files_ext.cpp ADDED: CADSTAR Archive project importer 2020-09-27 23:50:20 +00:00
wxdataviewctrl_helpers.cpp
xnode.cpp Escape slashes in labels and netnames. 2019-04-07 00:24:10 +01:00