Chris Pavlina
0945c319f0
eeschema: make footprint preview optional
...
The footprint preview and selection has been problematic for some users;
I'd rather option it out for 5.0 and work on polishing it for 6.0.
2018-01-03 18:28:44 -07:00
jean-pierre charras
4e96f9990d
Use the new color4Dpicker to choose a color in Eeschema.
...
However, the opacity is not modifiable because the wxDC used in Eeschema does not know the alpha channel.
2017-08-06 10:42:11 +02:00
jean-pierre charras
3c3ee9b8c3
Fix a few doxygen warnings
2017-06-26 18:12:57 +02:00
Simon Richter
59c81976dc
Explicitly mark overriding functions.
2016-09-24 14:53:15 -04:00
Chris Pavlina
9eef653625
Remove legacy option to zoom to selection on middle mouse button
...
This feature was not reliably available: neither pl_editor nor GAL supported
it. It has been replaced over the past few commits with a new zoom-to-selection
tool available in all applications and modes.
2016-06-11 19:37:43 -04:00
Chris Pavlina
84d3fbfd68
Remove MaxUndoItems, make devel option DevelMaxUndoItems
...
Begin documenting configuration keys in Doxygen
2016-05-12 12:51:32 -04:00
Bernhard Stegmaier
f8abe9c191
Add support for optional touchpad panning.
2016-02-24 14:53:02 -05:00
Chris Pavlina
bf03642220
Pull colors widget into preferences dialog
2016-01-16 18:51:38 -05:00
Chris Pavlina
2ed78cf84b
Move import/export button back into menu
2016-01-15 21:06:41 -05:00
Chris Pavlina
af042628ff
Refactor WIDGET_HOTKEY_LIST out of DIALOG_HOTKEYS_EDITOR
2016-01-15 20:56:57 -05:00
Chris Pavlina
db178dcdaf
Eeschema options+hotkeys fixes
...
Fix wxTreeListCtrl column sizing
Minor: fix signed/unsigned comparison
Remove unnecessary m_parent direct access
2016-01-15 20:56:00 -05:00
Chris Pavlina
5173699eec
Pull hotkey editor into eeschema preferences
2016-01-15 20:55:50 -05:00
Chris Pavlina
e12d6fb82f
Eeschema: improve default field option dialog tab (fixes lp:1527309)
...
* Use wxGrid to edit default fields in option dialog which allows user to
directly instead a separate edit panel.
* Implement TransferData{To,From}Window methods.
2015-12-31 10:12:09 -05:00
Chris Pavlina
50c418a332
Eeschema: add field automatic placement feature.
2015-12-13 11:56:47 -05:00
Chris Pavlina
acb2c54594
Option dialog mnemonic and padding fixes
...
* Fix conflicting mnemonics in Eeschema options dialog.
* Add mnemonics to Pcbnew, Footprint editor, and Component editor option
dialogs.
* Fix padding in all option dialogs.
* Remove obsolete DIALOG_LIBEDIT_DIMENSIONS.
2015-08-06 14:40:22 -04:00
Chris Pavlina
aaadb40a71
Make undo/redo limits user configurable.
...
* Add code to allow each editing window it's own undo/redo count.
* Add code to allow for infinite undo/redo when count is set to 0.
* Add edit control to all editing windows general options dialog for
user configuration of undo/redo count.
* Add code to save and restore undo/redo count for each editing window.
2015-08-05 10:28:27 -04:00
unknown
c3e3ff3682
Minot fixes: Minor coding style issues fix (tab -> spaces). Add missing GetClass to all classes derived from EDA_ITEM. Make debug method Show() only compiled in debug mode.
2015-03-06 09:58:32 +01:00
jean-pierre charras
4bab8dde65
Fix some minor coverity warnings. Fix a bug in pcad2kicad plugin. Scripting: map BASE_SET. Rename some python bom scripts with better names. Fix erroneous comments and add comments
2015-03-02 09:28:49 +01:00
jean-pierre charras
43013cec1f
Fix crash in eeschema, config dialog.
2014-12-19 16:37:14 +01:00
Brian Sidebotham
37748ad24e
* Final commit for eeschema options dialog tidyup + template field name improved editor
2014-10-14 21:14:18 +01:00
Brian Sidebotham
40c276605e
* Commit before merge
2014-10-14 19:52:31 +01:00
Brian Sidebotham
9f811aaaa0
* Changes before merge
2014-10-08 21:47:42 +01:00
Brian Sidebotham
d4b94b9be2
* Intermediate changes
2014-09-30 20:55:18 +01:00
Brian Sidebotham
f13edb6ab9
* Intermediate changes before TRUNK merge
2014-09-29 20:47:25 +01:00
Brian Sidebotham
a71823b4a5
* Missing changes
2014-09-28 21:37:35 +01:00
Brian Sidebotham
64bae1cf37
Intermediate Changes
2014-09-23 21:23:52 +01:00
Brian Sidebotham
24aa7aa580
Temporary changes
2014-09-16 20:34:52 +01:00
jean-pierre charras
ed4fee7649
Eeschema: add dialog libedit options and move options relative to libedit from eeschema options to this dialog.
...
Ensure some values initialized by the schematic editor and used by libedit are also initialized in libedit even if the schematic editor was not started.
Remove useless commands (save/load project config) in libedit, because now they have no sense.
2014-08-25 18:31:32 +02:00
Brian Sidebotham
56f44e2f12
* Merge in changes from TIP
2014-08-02 22:29:06 +01:00
Lorenzo Marcantonio
73a8cd6180
Added eeschema option for the default pin length
2014-05-12 18:57:46 +02:00
Brian Sidebotham
8145a8c067
Changes
2014-03-07 17:52:43 +00:00
jean-pierre charras
50743cf3ba
Initial release of pl_editor, the page layout and title block editor.
2013-07-19 20:27:22 +02:00
jean-pierre charras
001723e077
Worksheet code: cleanup and remove useless parameters.
2013-05-22 10:45:25 +02:00
Emmeran
0bdf5bac72
added option to allow zooming around the crosshair instead of the center; can be enabled via options or by holding alt while using the mousewheel
2013-02-02 20:10:48 +01:00
Andrey Fedorushkov
d8c14403f2
eeschema: fix set bus width when define KICAD_GOST
2012-05-25 18:33:58 +04:00
brian.
afdf5258f3
Commit patch from Brian Sidebotham (Bus width value option)
2012-05-24 08:51:52 +02:00
jean-pierre charras
7bd6c82cf0
Eeschema: fix a bug in my previous commit.
2012-04-11 23:01:20 +02:00
jean-pierre charras
f0dc54340d
All: new middle mouse pan feature, from lajos kamocsay (and jp charras for some enhancements).
...
If enable in preference menu, allow the pan with drag mouse with middle button down.
both unlimited and limited pan is allowed.
2012-04-11 20:54:20 +02:00
Dick Hollenbeck
b8a0ab4c52
switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths
2012-01-22 22:33:36 -06:00
Wayne Stambaugh
121b65bfb8
More auto save improvements.
...
* Factor test for auto save file into base frame class.
* Added auto save feature to Eeschema for saving schematics, addresses
launchpad question 173631.
* Add auto save interval control to Eeschema options dialog.
* Fix problem with subsequent auto saves in last commit.
2011-10-15 09:25:57 -04:00
Wayne Stambaugh
c79077c9a2
Minor fixes and lots of coding policy changes.
2010-12-08 15:12:46 -05:00
Wayne Stambaugh
ccabd605a5
More EESchema dialog file housekeeping and coding policy fixes.
2010-11-19 11:28:46 -05:00