Marek Roszko
304e5faf36
Move wxStringSplit to kicad_string
5 years ago
Marek Roszko
a1c75748a0
Remove GetChars(), a wxWidgets 2.9 compatibility hack
5 years ago
jean-pierre charras
36bc44e6d7
more cleanup about removing useless include
5 years ago
Jeff Young
15c136ead2
Make a bunch of help dialogs modeless.
Fixes https://gitlab.com/kicad/code/kicad/issues/5334
5 years ago
Wayne Stambaugh
24454f5105
Pcbnew: fix size of graphics import warning dialog.
Use the HTML_MESSAGE_BOX window to present the warning messages rather
than wxMessageBox which would overflow the display when there were a lot
of graphic items that could not be parsed.
Fixes lp:1839565
https://bugs.launchpad.net/kicad/+bug/1839565
6 years ago
Jeff Young
2b22cbe94d
Release mouse before closing HTML_MESSAGE_BOX.
Fixes: lp:1772275
* https://bugs.launchpad.net/kicad/+bug/1772275
8 years ago
Jeff Young
809093acd0
Don't bail out of loading when one library couldn't be found.
Also includes some cleanup to the error dialog (removing
sunken border, fixing OK button, etc.)
Fixes: lp:1749572
* https://bugs.launchpad.net/kicad/+bug/1749572
8 years ago
jean-pierre charras
47dfabc6c8
Add size control to HTML_MESSAGE_BOX. Fix incorrect default size of a few dialogs.
Clean code: remove useless code and not used parameters.
8 years ago
Chris Pavlina
34b19e4ec3
HTML_MESSAGE_BOX: DPI-independent default size
8 years ago
Chris Pavlina
bb9f1b00cd
Fix graphics rendering on RTL systems (lp:1559545)
wx mirrors graphics by default on RTL systems; it is necessary to individually
set graphics canvases to LTR mode to avoid this.
10 years ago
unknown
35c23f3135
Fix incorrect close function in HTML_MESSAGE_BOX (whichcan be shown in modal or not modal mode)
11 years ago
jean-pierre charras
0b1a6fd7c3
More work on fp lib table wizard: add a button to import the full list of .pretty libs on github.
* if the current select plugin is the github plugin, one can select some of these libraries and add them to the table
* if the current select plugin is the kicad plugin, one can select some of these libraries and download them to make alocal copy.
They can added to the table after they are downloaded.
11 years ago
Wayne Stambaugh
e8362df15f
Add missing source file licenses and code policy fixes.
11 years ago
Dick Hollenbeck
dba4fccec9
*) Change FOOTPRINT_LIST::ReadFootprintFiles( FP_LIB_TABLE*, const wxString*)
To use multiple working threads. This entailed adding KiCad typedefs:
*) Add typedefs for MUTEX and MUTLOCK which mask the actual choices for the project.
*) Add FOOTPRINT_LIST::DisplayErrors( wxWindow* ) which is a single strategy for
showing aggregated load errors. Although what's there is only scaffolding
and needs a volunteer who knows HTML pretty well.
*) Ensure all callers of ReadFootprintFiles() use the new DisplayErrors() function.
*) Push utf8.cpp and utf8.h into common library for open use.
12 years ago
jean-pierre charras
781cc00aca
Pcbnew: netlist dialog: add silent mode option, and tool tip to the 2 options (dry run and silent mode)
dialog_display_info_HTML_base: derived now from dialog_shim.
13 years ago
Dick Hollenbeck
b8a0ab4c52
switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths
14 years ago
jean-pierre charras
9b97938a8a
Code cleaning: rename DIALOG_LOAD_ERROR (a stupid name) class to the more understandable HTML_MESSAGE_BOX.
rename corresponding files are move them in a better place.
14 years ago
jean-pierre charras
3d8c48e0bf
Speed up DIALOG_LOAD_ERROR::ListSet(), used to display lists of errors ( up to 100 x faster) in DRC or loading lib errors
15 years ago
jean-pierre charras
f930894d9f
Common dialog file housekeeping. Code cleanup, and minor fixes.
15 years ago
Dick Hollenbeck
636b2d301e
function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers
15 years ago
jean-pierre charras
0687921fa9
Gerbview: display now an error report after loading a gerber file.
15 years ago
charras
71e537b058
Changed some c_str and GetData functions to GetChars in .Printf functions (forgotten changes)
16 years ago
charras
657325be33
Changed some c_str and GetData functions to GetChars in .Printf functions
16 years ago
charras
d188bf5ae1
better compatibility with wxWidgets 2.9. Markers enhancement in pcbnew (right click can display marker info)
17 years ago
charras
3be6ba4234
Merged dialog_load_error_base and dialog_display_info_HTML_base, code cleaning
17 years ago
charras
1700a6a78d
Merged dialog_load_error_base and dialog_display_info_HTML_base
17 years ago
jerryjacobs
5156a1c119
Added load error dialog. To display file load errors in a wxTextCtrl with a message, this is the BUG 2802441 enhancement
17 years ago