Wayne Stambaugh
aab3c936f0
Move headers from common folders to appropriate include folders round 2.
5 years ago
Jeff Young
a207bd97bb
Naming conventions.
5 years ago
jean-pierre charras
f6b4b66a86
Avoid include wx/wx.h in many files that do not actually use this include.
Including wx.h includes the full set of wxWidgets include files, that is not good,
and can create some conflicts with some Windows headers on msys2.
5 years ago
jean-pierre charras
8285110c2a
more cleanup about removing useless include
5 years ago
Simon Richter
c407e96b14
std::min/std::max requires <algorithm>
5 years ago
Jeff Young
3a0256aade
Add handle-based editing for eeschema bitmaps.
Also cleans out a bunch of duplicated functionality from the image
editor dialog.
Fixes: lp:1828722
* https://bugs.launchpad.net/kicad/+bug/1828722
7 years ago
Tomasz Wlostowski
0d720fdeff
eeschema-gal: factor out EDA_DRAW_PANEL from BITMAP_BASE, remove some unnecessary includes of class_drawpanel.h
7 years ago
jean-pierre charras
8cb94f09c3
Allows bigger image size in DIALOG_IMAGE_EDITOR
7 years ago
jean-pierre charras
46f5d81d6e
Fixes in DIALOG_IMAGE_EDITOR (minor bug fix, and code update).
Fixes: lp:1783796
https://bugs.launchpad.net/kicad/+bug/1783796
7 years ago
jean-pierre charras
d44494beda
Update code after file renaming
8 years ago
Wayne Stambaugh
98ad5096b0
Eeschema: add saving schematic files to schematic plugin.
* Add SCH_PLUGIN::Save() for current file format and code for saving all
SCH_XXX objects.
* Add function to SCH_FIELD to get the position of the field in the component
not the position added to the component position which is what GetPosition()
does. This was required because saving the component field expects position
of the field sans the position of the component.
* Remove public members from BITMAP_BASE object and fix all associated
code.
* Fix the never ending coding policy violations found making these changes.
9 years ago
jean-pierre charras
ac539b9578
Minor and very minors fixes: move -DKICAD_USE_WEBKIT definition to the main CMakeLists.txt. Remove duplicate semi-colon at end of some lines.
11 years ago
Dick Hollenbeck
b8a0ab4c52
switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths
14 years ago
Wayne Stambaugh
8985a1807b
Encapsulation and other minor improvements.
* EDA_DRAW_PANEL completely encapsulated.
* Moved OSX m_overlay member from EDA_DRAW_PANEL to EDA_DRAW_FRAME where
it is used.
* Doxygen comment warning fixes.
14 years ago
jean-pierre charras
4da0bfc20b
Eeschema: bitmap editor dialog: some enhancements
14 years ago
jean-pierre charras
4402c97c7a
Eeschema: Fix a subtle bug in undo command when editing texts and labels.
Add a new schematic item: SCH_BITMAP. One can insert now images in a schematic.
Add Fabrizio Tappero as contributor in Kicad About dialog
14 years ago