mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 02:03:12 +02:00
So many things can go wrong with this control in GTK. We have to collapse the tree when updating the search string to avoid a crash when referencing a child object but collapsing the tree will iterate over elements and crash when we have deleted a symbol. The temporary fix for this nonsense is to carefully order the calls. We only need to collapse the search tree if we are not keeping our state (in other words if we are fully re-building the tree) Fixes https://gitlab.com/kicad/code/kicad/issues/6910 (cherry picked from commit 8af4cf88a0bd1e21e3a2d08e8ea4c4c5464d955f)
116 lines
2.2 KiB
Plaintext
116 lines
2.2 KiB
Plaintext
.downloads-by-cmake
|
|
.gdb_history
|
|
boost_root
|
|
Build*
|
|
build*
|
|
common/fp_lib_table_keywords.cpp
|
|
common/netlist_keywords.*
|
|
common/netlist_lexer.h
|
|
common/pcb_plot_params_lexer.h
|
|
common/page_layout/page_layout_reader_keywords.cpp
|
|
common/lib_table_keywords.*
|
|
common/gal/opengl/shader_src.h
|
|
include/fp_lib_table_lexer.h
|
|
include/lib_table_lexer.h
|
|
include/netlist_lexer.h
|
|
include/page_layout_reader_lexer.h
|
|
eeschema/cmp_library_lexer.h
|
|
eeschema/cmp_library_keywords.*
|
|
eeschema/dialogs/dialog_bom_cfg_keywords.cpp
|
|
eeschema/dialogs/dialog_bom_cfg_lexer.h
|
|
eeschema/dialogs/dialog_bom_help_html.h
|
|
eeschema/template_fieldnames_keywords.*
|
|
eeschema/template_fieldnames_lexer.h
|
|
pcbnew/pcb_plot_params_keywords.cpp
|
|
pcbnew/pcb_plot_params_lexer.h
|
|
pcb_calculator/attenuators/bridget_tee_formula.h
|
|
pcb_calculator/attenuators/pi_formula.h
|
|
pcb_calculator/attenuators/splitter_formula.h
|
|
pcb_calculator/attenuators/tee_formula.h
|
|
Makefile
|
|
CMakeCache.txt
|
|
auto_renamed_to_cpp
|
|
Testing
|
|
version.h
|
|
config.h
|
|
install_manifest.txt
|
|
Documentation/doxygen
|
|
Documentation/development/doxygen
|
|
*.bak
|
|
*.pyc
|
|
common/pcb_plot_params_keywords.cpp
|
|
include/pcb_plot_params_lexer.h
|
|
pcbnew/specctra_import_export/specctra_keywords.cpp
|
|
pcbnew/specctra_import_export/specctra_lexer.h
|
|
pcb_calculator/pcb_calculator_datafile_keywords.cpp
|
|
pcb_calculator/pcb_calculator_datafile_lexer.h
|
|
new/html
|
|
new/sch_lib_table_keywords.cpp
|
|
new/sch_lib_table_lexer.h
|
|
new/sweet_keywords.cpp
|
|
new/sweet_lexer.h
|
|
bitmaps_png/png*
|
|
bitmaps_png/tmp
|
|
common/pcb_keywords.cpp
|
|
include/pcb_lexer.h
|
|
fp-info-cache
|
|
|
|
# demo project auxillary files
|
|
demos/**/*-bak
|
|
demos/**/_autosave-*
|
|
demos/**/fp-info-cache
|
|
|
|
# MacOS package info created by CMake
|
|
bitmap2component/Info.plist
|
|
cvpcb/Info.plist
|
|
eeschema/Info.plist
|
|
gerbview/Info.plist
|
|
kicad/Info.plist
|
|
pagelayout_editor/Info.plist
|
|
pcb_calculator/Info.plist
|
|
pcbnew/Info.plist
|
|
|
|
# editor/OS fluff
|
|
.*.swp
|
|
*~
|
|
.idea
|
|
.DS_Store
|
|
*.png
|
|
*.kiface
|
|
*.o
|
|
*.a
|
|
*.cmake
|
|
*.orig
|
|
*.rej
|
|
*.so
|
|
*.old
|
|
*.gch
|
|
*.orig
|
|
*.patch
|
|
|
|
# These CMake files are wanted
|
|
!CMakeModules/*.cmake
|
|
|
|
# Eclipse IDE
|
|
.project
|
|
.cproject
|
|
.pydevproject
|
|
__pycache__
|
|
|
|
# Visual Studio
|
|
.vs/
|
|
.editorconfig
|
|
CMakeSettings.json
|
|
|
|
# Sublime Text
|
|
*.sublime-*
|
|
|
|
# KDevelop
|
|
.kdev4/
|
|
*.kdev4
|
|
|
|
# Translations
|
|
*.mo
|
|
i18n_status.svg
|
|
i18n_status.csv
|