..
dialog_about
Make build date update whenever build version does
2019-11-11 18:01:38 +00:00
dialogs
Fix a few I18n minor issues.
2019-11-12 13:47:35 +01:00
gal
Make stroke font bbox calculation consistent with rendering
2019-11-11 20:16:59 -08:00
geometry
Restore PointCloserThan() behaviour to really be "closer than".
2019-09-10 11:07:47 +01:00
kicad_curl
Replace remaining Boost mutexs with std::mutex
2019-05-03 17:13:20 -07:00
libeval
Libeval: consistent formatting for NaN
2019-04-08 16:27:45 +01:00
math
Remove superflous includes.
2015-07-31 09:50:47 -04:00
page_layout
Support 9 comments in the page setting GUI.
2019-08-21 20:34:01 +01:00
plotters
FIX: Pcbnew plot BezierCurve: add missing line thickness initialization.
2019-11-09 14:02:41 +01:00
preview_items
pcbnew: Fix 45° snapping polygons
2019-10-24 16:01:14 -07:00
swig
Python scripting: fix missing definition of uint32_t (and some other similar defs).
2019-07-25 20:53:26 +02:00
system
Fix libcontext on PPC64 ELFv2
2019-08-14 11:16:40 -07:00
tool
tool manager: Don't adjust the iterator to invalid
2019-11-03 10:15:21 -08:00
view
view: Check for viewData in IsVisible()
2019-10-15 09:44:16 -07:00
widgets
PROGRESS_REPORTER: fix serious bug in its DTOR: the DTOR was calling Destroy. But Destroy() in wxWidgets calls the DTOR.
2019-10-23 11:28:15 +02:00
CMakeLists.txt
Add super- and subscript support to Eeschema.
2019-11-05 17:22:51 +00:00
advanced_config.cpp
Pcbnew: allows using filled polygons in zones with no outline thickness.
2019-09-06 16:13:41 +02: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
base_screen.cpp
Cleanup some left-over vestiages of the legacy canvas architecture.
2019-06-13 15:51:32 +01:00
base_struct.cpp
Allow EDA_RECT to properly be uninitialized
2019-08-16 10:54:16 -07:00
base_units.cpp
Pcbnew: add a board layer stack manager
2019-09-05 18:51:18 +02:00
basic_gal.cpp
DrawGraphicText: remove a static variable, and replace it (when needed) by a new parameter in argument list.
2018-04-07 19:57:26 +02:00
bezier_curves.cpp
FIX: add parameter to GAL::DrawCurve to control the curve to polyline conversion. Cairo supports curves, but not Opengl, that needs a conversion to polyline. This control allows optimization in conversion
2019-11-09 11:41:29 +01:00
bin_mod.cpp
Eeschema: make menu file history working again.
2019-05-25 20:58:28 +02:00
bitmap.cpp
Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal.
2019-06-13 19:58:37 +01:00
bitmap_base.cpp
Common: Fix copy-construction of empty BITMAP_BASE
2019-05-23 16:58:08 +01:00
board_printout.cpp
When printing, pads are not always printed (especially on tech layers)
2018-12-22 13:44:49 +01:00
build_version.cpp
Make build date update whenever build version does
2019-11-11 18:01:38 +00:00
colors.cpp
Try to fix a compil issue on OSX (no viable conversion from 'const wxString' to 'const wxChar *', in colors.cpp)
2016-05-17 09:10:15 +02:00
colors_design_settings.cpp
Update frame type enum to match current class names.
2019-09-06 23:38:20 +01:00
commit.cpp
keepout in footprint: fix some crashes and issues. Create a specific type (PCB_MODULE_ZONE_AREA_T) for zones in footprint. The new class (MODULE_ZONE_CONTAINER) is the same as ZONE_CONTAINER, but the type ID is PCB_MODULE_ZONE_AREA_T instead of PCB_ZONE_AREA_T.
2019-10-29 11:24:57 +01:00
common.cpp
Common: do not conditionally define wxPoint/Size operator<<
2019-05-28 13:52:36 +01:00
config_params.cpp
Eradicate globals for PCB_GENERAL_SETTINGS.
2019-06-26 21:54:03 +01:00
confirm.cpp
Improve spelling.
2019-08-20 19:14:05 +01:00
convert_basic_shapes_to_polygon.cpp
Performance enhancement for pad drawing.
2019-09-09 13:45:06 +01:00
cursor_store.cpp
Eeschema: construct simulator cursors on demand
2019-04-02 18:26:33 +01:00
dialog_shim.cpp
Tighten up the board setup dialog layout a bit.
2019-09-07 13:57:38 +01:00
displlst.cpp
Push KIWAY_HOLDER down a level so we can move a bunch of stuff that doesn't belong there out.
2019-06-10 23:46:00 +01:00
dlist.cpp
Fixed an assert in DHEAD::append()
2018-05-11 10:23:40 +02:00
dpi_scaling.cpp
Add configuration of Hi-DPI canvas scaling in OpenGL
2019-03-25 15:00:55 +00:00
draw_panel_gal.cpp
some other WXDEBUG replacement
2019-10-14 12:38:52 +02:00
dsnlexer.cpp
Revert "Don't be pedantic about the file format."
2018-03-16 18:11:36 +00:00
eagle_parser.cpp
Eagle: Fix crash when importing Eagle V6
2019-05-26 20:31:55 -07:00
eda_base_frame.cpp
Check for tool manager before dereference
2019-10-23 06:45:33 -07:00
eda_dde.cpp
Push KIWAY_HOLDER down a level so we can move a bunch of stuff that doesn't belong there out.
2019-06-10 23:46:00 +01:00
eda_doc.cpp
Move env var substitution into GetAssociatedDocument
2019-03-10 08:39:36 -07:00
eda_draw_frame.cpp
Minor fix: fix misplaced include
2019-09-28 13:46:12 +02:00
eda_pattern_match.cpp
C++14: Remove unused make_unique.h
2019-08-07 09:27:31 -07:00
eda_size_ctrl.cpp
Clean up units infrastructure after g_UserUnit removal.
2018-07-17 15:12:36 +01:00
eda_text.cpp
Add super- and subscript support to Eeschema.
2019-11-05 17:22:51 +00:00
env_paths.cpp
Fixed normalizeAbsolutePaths() condition
2018-05-25 11:07:51 +02:00
env_vars.cpp
Add configuration of Hi-DPI canvas scaling in OpenGL
2019-03-25 15:00:55 +00:00
exceptions.cpp
Fix bugs in Eeschema paste.
2019-08-15 10:00:23 +01:00
executable_names.cpp
Move executable name constants to own file
2017-03-23 09:23:45 -04:00
filename_resolver.cpp
Fold 3D Search Paths dialog into Configure Paths.
2018-07-17 15:11:01 +01:00
filter_reader.cpp
richio.h, class LINE_READER: prefix variable member names by "m_", like in other classes in Kicad.
2017-11-12 18:29:56 +01: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
Move remaining hard-coded segment counts
2019-05-16 08:49:55 -07:00
fp_lib_table.cpp
Workaround an issue where a throw terminates (even when there's a catch for it).
2019-08-31 15:18:27 +01:00
gbr_metadata.cpp
Gerbview: Fix outdated warning message about missing D-Codes and old RS274D files.
2019-11-01 08:34:24 +01:00
gestfich.cpp
Recursively delete directories in the project tree
2019-11-15 00:26:52 +00:00
getrunningmicrosecs.cpp
Performance counter rework: More comments, code cleaning, and move GetRunningMicroSecs() prototype from common.h to profile.h.
2017-01-02 13:49:36 +01:00
gl_context_mgr.cpp
Dealing with inconsistent wxGLCanvas::IsDisplaySupported()
2018-06-11 12:26:59 +02:00
gr_basic.cpp
FIX: Bezier curves: replace previous algorithm to convert the curve to segments. In some cases it was not working well. Opengl was using an other algo (using the curve properties to create segments) Now only the OpenGL algo is used, with optimization to reduce the number of segments.
2019-11-09 11:41:29 +01:00
gr_text.cpp
New selection highlighting model for eeschema.
2019-07-29 19:57:41 -06:00
grid_tricks.cpp
Fix a wxWidgets alert (on wxWidgets 3.1.3)
2019-11-04 17:30:50 +01:00
hash_eda.cpp
Gencad export: fix an issue in hash_eda calculation, that can generate the same hash for 2 different footprints.
2019-10-10 20:18:48 +02:00
hotkey_store.cpp
Preferences, Hotkey list: Avoid list to be shown twice.
2019-07-16 18:30:14 +02:00
hotkeys_basic.cpp
Improve gesture lables for better consistency with key labels.
2019-06-14 16:54:46 +01:00
html_messagebox.cpp
Pcbnew: fix size of graphics import warning dialog.
2019-09-06 14:57:04 -04:00
kiface_i.cpp
Removed old debug output
2017-12-17 18:43:43 +01:00
kiway.cpp
Update pleditor path for run from build directory
2019-10-03 15:00:01 -04:00
kiway_express.cpp
Support synchronous messaging over KIWAY EXPRESS.
2019-04-08 13:26:09 +01:00
kiway_holder.cpp
Push KIWAY_HOLDER down a level so we can move a bunch of stuff that doesn't belong there out.
2019-06-10 23:46:00 +01:00
kiway_player.cpp
Push KIWAY_HOLDER down a level so we can move a bunch of stuff that doesn't belong there out.
2019-06-10 23:46:00 +01:00
languages_menu.cpp
Add checking to languages menu.
2019-06-16 20:26:43 +01:00
lib_id.cpp
Unify string lists of forbidden footprint chars
2019-10-29 13:31:11 -07:00
lib_table.keywords
Added "enabled" parameter for LIB_TABLE_ROW
2017-11-21 08:18:06 -05:00
lib_table_base.cpp
Alphabetize Library Table returns
2019-08-19 16:07:13 -07:00
lib_tree_model.cpp
Return control of Symbol and Footprint chooser col widths to user.
2019-08-26 18:27:49 +01:00
lib_tree_model.h
libtree: Update width automatically
2019-02-12 21:56:47 -08:00
lib_tree_model_adapter.cpp
Fix width of part selector columns
2019-09-18 16:12:45 -07:00
lib_tree_model_adapter.h
Fix width of part selector columns
2019-09-18 16:12:45 -07:00
lockfile.cpp
Move file locking utilities to a separate file
2017-03-23 09:23:45 -04:00
lset.cpp
Replace DIM() macro
2019-01-06 08:43:12 -08:00
marker_base.cpp
Convert remaining legacy drawing code to print code.
2019-05-31 21:54:22 +01:00
md5_hash.cpp
Add MD5_HASH::Format for debug purposes.
2019-03-21 11:42:15 +01:00
msgpanel.cpp
Remove colours from message text items.
2018-07-17 15:11:40 +01:00
netlist.keywords
Fix Bug #1381287 (CvPCB ignores the footprint filter field on aliased components)
2015-01-02 08:52:29 +01:00
newstroke_font.cpp
Rescale and flip Chinese characters
2019-10-05 07:42:15 -07:00
newstroke_font_without_CJK.cpp
Add KICAD_USE_FONT_REDUCED_SET (default OFF) to build options.
2019-10-07 09:50:24 +02:00
observable.cpp
Coverity fixes (mostly initializing variables)
2017-02-01 17:31:55 +01:00
origin_viewitem.cpp
Fix compiler warnings.
2019-11-05 17:22:51 +00:00
page_info.cpp
Fix code after renaming files
2018-01-29 11:37:29 +01:00
painter.cpp
GAL: Make high-contrast meld into background
2019-06-09 08:16:58 -07:00
pcb.keywords
Pcbnew: add a board layer stack manager
2019-09-05 18:51:18 +02:00
pcb_plot_params.keywords
Add Gerber job file writer in Pcbnew, and a basic reader in Gerbview. Currently disabled
2017-08-30 11:04:33 +02:00
pgm_base.cpp
Add some defensive code to prevent re-entrant printing.
2019-08-13 18:00:09 +01:00
prependpath.cpp
Fix some issues related to the footprint wizard frame:
2015-09-07 12:52:16 +02:00
printout.cpp
Removed default line width setting from the printing dialog
2018-10-31 19:17:30 +01:00
project.cpp
Ensure we have a destination for config template
2019-01-28 17:16:53 -08:00
properties.cpp
Eeschema: initial schematic I/O plugin.
2016-07-06 05:22:56 -04:00
ptree.cpp
Removed all exception specifiers since deprecated.
2017-06-12 13:54:55 -04:00
refdes_utils.cpp
Fix broken GetReferencePrefix function
2019-01-30 15:41:36 -08:00
reporter.cpp
Optionally sort reporter messages
2018-05-22 13:55:02 -07:00
richio.cpp
Uniformly quote strings which may have user content.
2019-04-07 00:24:10 +01:00
search_stack.cpp
Replace log debugging output with tracing.
2018-10-17 15:03:33 -04:00
searchhelpfilefullpath.cpp
Replace log debugging output with tracing.
2018-10-17 15:03:33 -04:00
settings.cpp
Multiple improvements concerning colors, configuration handling and legacy features in pcbnew:
2017-08-04 16:06:57 +02:00
single_top.cpp
Update frame type enum to match current class names.
2019-09-06 23:38:20 +01: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
Cherry pick of line-ending-safety fix from 5.1.
2019-09-07 03:14:03 +01:00
strtok_r.c
Add strtok_r.c
2013-12-10 17:52:51 -06:00
systemdirsappend.cpp
Minor fixes: remove a few useless includes and move a few others to the right file. Remove a few coverity warnings about not initialized members.
2015-05-15 14:49:11 +02:00
trace_helpers.cpp
Add log trace for tool handling
2019-07-31 21:56:53 -06:00
undo_redo_container.cpp
eeschema: Remove UR_WIRE_IMAGE
2019-04-13 07:11:24 -07:00
utf8.cpp
UTF8: Fix MSVC builds
2018-10-18 11:35:45 -07:00
validators.cpp
Unify string lists of forbidden footprint chars
2019-10-29 13:31:11 -07:00
wildcards_and_files_ext.cpp
Fix a couple of issues in new Save As command.
2019-11-11 20:36:48 +00:00
wxdataviewctrl_helpers.cpp
Move wxDataViewCtrl manipulators out of dialog_choose_component.cpp
2017-03-30 21:47:14 -04:00
xnode.cpp
Escape slashes in labels and netnames.
2019-04-07 00:24:10 +01:00