kicad/eeschema
Jeff Young 881cb3182b Move writable dir checking lower down.
(Well, it was already lower down, this really just removes the higher
up calls that were getting in the way.)

Fixes https://gitlab.com/kicad/code/kicad/issues/5937
2021-02-19 22:24:08 +00:00
..
dialogs typo 2021-02-19 10:35:25 +01:00
netlist_exporters eeschema: add interface to SCHEMATIC for better testability 2021-02-17 00:59:44 +00:00
plotters Add user coordinate support to HPGL plotter 2021-01-05 22:42:21 +00:00
plugins bom2grouped_csv.xsl: Fix sorting of grouped references 2020-06-23 15:48:59 +02:00
sch_plugins Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sim Don't generate a format specifier length of ":" 2021-02-17 18:53:07 -05:00
symbol_editor Move writable dir checking lower down. 2021-02-19 22:24:08 +00:00
tools fixup! Whittle down library tree context menus to be more contextual. 2021-02-19 19:07:45 +00:00
widgets File naming and include cleanup. 2021-01-28 11:35:18 +00:00
CMakeLists.txt Add Update Symbol Fields dialog for derived symbols. 2021-02-14 12:15:26 +00:00
annotate.cpp Fold annotation error reporting into ERC. 2021-01-24 23:01:24 +00:00
autoplace_fields.cpp "comp" -> "symbol". 2021-01-19 23:50:40 +00:00
bom_plugins.cpp Add BOM file extension to BOM plugin command line 2021-02-12 02:17:45 +00:00
bom_plugins.h Add BOM file extension to BOM plugin command line 2021-02-12 02:17:45 +00:00
bus-wire-junction.cpp Fix overzealous breakSegments() 2021-02-16 10:12:30 -08:00
bus_alias.cpp Use kicad_algo directly rather than common.h 2020-10-24 08:53:11 -04:00
bus_alias.h Use wxArrayString instead of vector<wxString> in BUS_ALIAS 2019-11-29 21:11:44 -05:00
class_library.cpp Cleanup creation of all our smart pointers 2020-10-26 23:52:44 +00:00
class_library.h Unwrap eda_base_frame from base_screen 2020-10-13 21:52:57 -04:00
cmp_library.keywords
cmp_library_lexer.cpp
component_references_lister.cpp Fold annotation error reporting into ERC. 2021-01-24 23:01:24 +00:00
connection_graph.cpp Fix logic issue with sheet pin ERC 2021-02-18 12:10:59 -05:00
connection_graph.h Don't create multiple markers for the same issue 2021-01-12 23:24:13 -05:00
cross-probing.cpp Eeschema: cross probing pin from a pad clicked in Pcbnew: fix incorrect pos of cursor. 2021-02-04 17:24:06 +01:00
default_values.h Hook up EE_GRID_HELPER to some more tools. 2020-12-03 15:16:34 +00:00
ee_collectors.cpp Fix BreakWire tool 2021-02-12 17:17:12 -08:00
ee_collectors.h Fix BreakWire tool 2021-02-12 17:17:12 -08:00
eeschema.cpp Update naming. 2020-12-25 23:37:01 +00:00
eeschema.icns Update icon resource sets 2020-12-22 15:16:33 -08:00
eeschema.rc Handle Windows manifests ourselves and add dpi awareness option 2020-10-10 19:08:23 +00:00
eeschema_config.cpp Always enable save; move dirty bit to asterisk in title bar. 2021-02-18 16:05:42 +00:00
eeschema_doc.icns Update icon resource sets 2020-12-22 15:16:33 -08:00
eeschema_id.h Symbol editor: remove duplicate legacy code path 2021-01-17 11:14:44 +00:00
eeschema_settings.cpp Add uninitialized call 2021-01-31 11:45:17 -05:00
eeschema_settings.h Add user coordinate support to HPGL plotter 2021-01-05 22:42:21 +00:00
erc.cpp Use GetSchSymbolLibraryName() when looking up symbol in schematic. 2021-02-02 22:55:18 +00:00
erc.h Eeschema: add ERC check for library symbol issues. 2020-10-07 09:15:31 -04:00
erc_item.cpp Fold annotation error reporting into ERC. 2021-01-24 23:01:24 +00:00
erc_item.h Fold annotation error reporting into ERC. 2021-01-24 23:01:24 +00:00
erc_settings.cpp Add a PT_NIC pin electrical type and a netlist token for SCH_NO_CONNECT. 2021-01-23 00:10:01 +00:00
erc_settings.h Fold annotation error reporting into ERC. 2021-01-24 23:01:24 +00:00
fields_grid_table.cpp Write changes back to grid after using file explorer. 2021-02-17 14:08:53 +00:00
fields_grid_table.h Write changes back to grid after using file explorer. 2021-02-17 14:08:53 +00:00
files-io.cpp Remove higher-level write-protected check. It's now done lower down. 2021-02-19 21:46:06 +00:00
general.h Move Eeschema globals to new SCHEMATIC object 2020-05-18 13:04:56 -04:00
generate_alias_info.cpp File naming and include cleanup. 2021-01-28 11:35:18 +00:00
generate_alias_info.h
getpart.cpp Naming conventions and file order. 2021-01-26 23:17:30 +00:00
hierarch.cpp Coding policy fixes. 2021-02-09 11:35:43 -05:00
hierarch.h eeschema page numbers: match ordering in hierarchy navigator to sheet page number ordering 2020-11-30 16:49:33 +00:00
invoke_sch_dialog.h Move ERC dialog to EE_INSPECTION_TOOL and kill when resetting. 2020-11-03 20:27:44 +00:00
lib_arc.cpp Naming conventions and file order. 2021-01-26 23:17:30 +00:00
lib_arc.h Make RENDER_SETTINGS argument const 2021-01-12 20:51:31 +00:00
lib_bezier.cpp Naming conventions and file order. 2021-01-26 23:17:30 +00:00
lib_bezier.h Make RENDER_SETTINGS argument const 2021-01-12 20:51:31 +00:00
lib_circle.cpp Hittesting for background-body-filled shapes (and other fills). 2021-01-26 23:17:30 +00:00
lib_circle.h Make RENDER_SETTINGS argument const 2021-01-12 20:51:31 +00:00
lib_field.cpp File naming and include cleanup. 2021-01-28 11:35:18 +00:00
lib_field.h Make RENDER_SETTINGS argument const 2021-01-12 20:51:31 +00:00
lib_item.cpp Fix broken LIB_ITEM::Compare case 2021-01-31 11:48:05 -05:00
lib_item.h Naming conventions and file order. 2021-01-26 23:17:30 +00:00
lib_part.cpp Eeschema: fix power flag getters and setters for inherited symbols. 2021-02-09 19:11:13 -05:00
lib_part.h Eeschema: fix power flag getters and setters for inherited symbols. 2021-02-09 19:11:13 -05:00
lib_pin.cpp Cleanup redundant if statement 2021-01-31 15:31:57 -05:00
lib_pin.h File naming and include cleanup. 2021-01-28 11:35:18 +00:00
lib_polyline.cpp Naming conventions and file order. 2021-01-26 23:17:30 +00:00
lib_polyline.h Make RENDER_SETTINGS argument const 2021-01-12 20:51:31 +00:00
lib_rectangle.cpp Hittesting for background-body-filled shapes (and other fills). 2021-01-26 23:17:30 +00:00
lib_rectangle.h Make RENDER_SETTINGS argument const 2021-01-12 20:51:31 +00:00
lib_text.cpp Naming conventions and file order. 2021-01-26 23:17:30 +00:00
lib_text.h Handle y-axis inversion in Symbol Editor when drag-selecting text. 2021-02-03 15:28:11 +00:00
libarch.cpp Cleanup creation of all our smart pointers 2020-10-26 23:52:44 +00:00
menubar.cpp Always enable save; move dirty bit to asterisk in title bar. 2021-02-18 16:05:42 +00:00
pin_number.cpp More component -> symbol. 2020-11-15 20:23:15 +00:00
pin_number.h
pin_type.cpp Add a PT_NIC pin electrical type and a netlist token for SCH_NO_CONNECT. 2021-01-23 00:10:01 +00:00
pin_type.h Add a PT_NIC pin electrical type and a netlist token for SCH_NO_CONNECT. 2021-01-23 00:10:01 +00:00
project_rescue.cpp Update naming. 2020-12-25 23:37:01 +00:00
project_rescue.h File naming and include cleanup. 2021-01-28 11:35:18 +00:00
sch_base_frame.cpp Use color theme backgrounds in page previews. 2020-12-23 23:18:38 +00:00
sch_base_frame.h Update naming. 2020-12-25 23:37:01 +00:00
sch_bitmap.cpp Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_bitmap.h Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_bus_entry.cpp Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_bus_entry.h Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_component.cpp Eeschema: allow auto-wiring from zero-length pins (e.g. power symbols) 2021-02-17 12:29:19 -05:00
sch_component.h Eeschema: allow auto-wiring from zero-length pins (e.g. power symbols) 2021-02-17 12:29:19 -05:00
sch_connection.cpp Ensure local names of vector bus members are preserved 2021-01-27 21:53:04 -05:00
sch_connection.h Eeschema: Allow auto-wiring / drawing from unconnected bus and graphic line endpoints 2021-02-19 17:15:27 +00:00
sch_draw_panel.cpp Remove a few const_cast 2021-01-12 20:51:31 +00:00
sch_draw_panel.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
sch_edit_frame.cpp Be more aggressive about updating title to show dirty status. 2021-02-19 21:58:49 +00:00
sch_edit_frame.h Remove some dead code. A little bit of comment cleanup as well. 2021-02-15 14:13:43 +00:00
sch_field.cpp Show all pages for intersheet refs, and use IDs in hypertext menu. 2021-01-25 00:55:38 +00:00
sch_field.h Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_file_versions.h Fix copy/paste error. 2021-01-26 19:01:31 +00:00
sch_io_mgr.cpp Cleanup: Move KiCad files into plugins folder 2020-10-12 16:36:08 +00:00
sch_io_mgr.h CADSTAR Schematic Archive Importer: Load all Sheets and Hierarchical Blocks 2020-09-27 18:13:58 +01:00
sch_item.cpp UUID compare should always be last 2021-01-05 10:01:21 -08:00
sch_item.h Eeschema: Allow auto-wiring / drawing from unconnected bus and graphic line endpoints 2021-02-19 17:15:27 +00:00
sch_junction.cpp Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_junction.h Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_line.cpp Eeschema: Allow auto-wiring / drawing from unconnected bus and graphic line endpoints 2021-02-19 17:15:27 +00:00
sch_line.h Eeschema: Allow auto-wiring / drawing from unconnected bus and graphic line endpoints 2021-02-19 17:15:27 +00:00
sch_marker.cpp Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_marker.h Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_no_connect.cpp Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_no_connect.h Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_painter.cpp Eeschema: Allow auto-wiring / drawing from unconnected bus and graphic line endpoints 2021-02-19 17:15:27 +00:00
sch_painter.h Improve IsSymbolEditable to differentiate fields. 2021-02-10 22:57:23 +00:00
sch_pin.cpp SCH_PIN::GetMsgPanelInfo(): fix missing initialization of Pin Number string 2021-02-04 11:14:46 +01:00
sch_pin.h Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_plugin.cpp Mostly formatting cleanup but a few type-casting cleanups too. 2020-11-24 22:16:41 +00:00
sch_preview_panel.cpp Code cleanup related to zoom: 2020-12-02 18:35:28 +01:00
sch_preview_panel.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
sch_reference_list.h File naming and include cleanup. 2021-01-28 11:35:18 +00:00
sch_rtree.h Add more const specifiers 2021-01-12 20:51:31 +00:00
sch_screen.cpp Allow clicking on terminal point to finish a bus unfold. 2021-02-07 00:31:00 +00:00
sch_screen.h Allow clicking on terminal point to finish a bus unfold. 2021-02-07 00:31:00 +00:00
sch_sheet.cpp Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_sheet.h Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_sheet_path.cpp Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_sheet_path.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
sch_sheet_pin.cpp Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_text.cpp Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_text.h Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
sch_text_help.md Fix broken html 2021-01-31 17:37:47 -05:00
sch_validators.cpp Prepare for MODULE -> FOOTPRINT. 2020-11-13 15:16:24 +00:00
sch_validators.h Prepare for MODULE -> FOOTPRINT. 2020-11-13 15:16:24 +00:00
sch_view.cpp Minor adjustments 2021-01-12 20:51:31 +00:00
sch_view.h Add more const specifiers 2021-01-12 20:51:31 +00:00
schematic.cpp Fix some compiler and Coverity warnings 2020-12-17 00:30:22 +00:00
schematic.h eeschema: add interface to SCHEMATIC for better testability 2021-02-17 00:59:44 +00:00
schematic.keywords Add a PT_NIC pin electrical type and a netlist token for SCH_NO_CONNECT. 2021-01-23 00:10:01 +00:00
schematic_settings.cpp File naming and include cleanup. 2021-01-28 11:35:18 +00:00
schematic_settings.h Re-write IntersheetRefs on top of SCH_FIELDs and textVars. 2020-11-17 16:05:49 +00:00
schematic_undo_redo.cpp Fix overzealous breakSegments() 2021-02-16 10:12:30 -08:00
sheet.cpp Don't log error messages when using the clipboard 2021-02-03 01:55:05 +00:00
symbol_lib_table.cpp Symbol Editor IO_ERROR catching 2021-01-31 11:31:07 -08:00
symbol_lib_table.h File naming and include cleanup. 2021-01-28 11:35:18 +00:00
symbol_tree_model_adapter.cpp File naming and include cleanup. 2021-01-28 11:35:18 +00:00
symbol_tree_model_adapter.h Formatting and naming conventions. 2020-11-07 18:50:30 +00:00
symbol_tree_synchronizing_adapter.cpp Remove and re-add saved-as libraries when Syncing tree. 2021-01-31 23:00:17 +00:00
symbol_tree_synchronizing_adapter.h Remove and re-add saved-as libraries when Syncing tree. 2021-01-31 23:00:17 +00:00
symbol_viewer_frame.cpp Always enable save; move dirty bit to asterisk in title bar. 2021-02-18 16:05:42 +00:00
symbol_viewer_frame.h Update naming. 2020-12-25 23:37:01 +00:00
toolbars_sch_editor.cpp Use standard mirror icons & terminology. 2021-02-16 21:11:36 +00:00
toolbars_symbol_viewer.cpp Update naming. 2020-12-25 23:37:01 +00:00
transform.cpp Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
transform.h Comment-only changes 2020-01-10 16:43:01 -08:00