jean-pierre charras
1a464ab8c8
Coding style fixes
9 years ago
Oliver Walters
66ee44cb1f
Footprint Wizards Update
9 years ago
Oliver
d1278a48b6
UI Improvements for PCB Design Rules Dialog
* Added floating point validators for wxTextCtrl items relating to via and track sizes
* Prevent entering negative values
* Changed via option wxRadioButton pairs to wxCheckBox
* Toggling the OptAllowMicroVias checkbox toggles the enabled status of the microvia settings controls
* Cleanup of error message(s)
9 years ago
jean-pierre charras
d56a49d218
Performance counter rework: More comments, code cleaning, and move GetRunningMicroSecs() prototype from common.h to profile.h.
profile.h should now contain all info for profiling.
9 years ago
jean-pierre charras
fff449ecf0
Performance counter rework: Add comments, fix coding style issues.
9 years ago
Simon Richter
ac9f858813
Performance counter rework
9 years ago
jean-pierre charras
b8b08dafd6
Code cleaning: remove pcbcommon.* which contains nothing really useful. The very few lines of code are moved to a better place.
9 years ago
Tomasz Wlostowski
c45cc1de68
Fixes: lp:1653146 (Assertion failed when trying to delete track with router tool active, in debug mode)
https://bugs.launchpad.net/kicad/+bug/1653146
9 years ago
jean-pierre charras
655f54bea5
Fixes: lp:1652353 (pspice netlist export: library include path is always empty)
https://bugs.launchpad.net/kicad/+bug/1652353
9 years ago
jean-pierre charras
a9fbedfb12
More Coverity warnings fixes.
9 years ago
jean-pierre charras
dec2d6e8cc
Fix a few Coverity warnings. A bit of clean code in export_vrml.cpp.
9 years ago
Chris Pavlina
aa27e9ff7e
IO_ERROR: improve What() message
9 years ago
jean-pierre charras
a5178c70db
sch legacy plugin: fix a compatibility issue with old schematic files
9 years ago
Chris Pavlina
6078ca85e5
Improve broken edge outline error message
9 years ago
jean-pierre charras
a76f40be3b
Pcbnew: fix compil issue when Python scripting isn't enabled.
9 years ago
Oliver
636e060c99
A few enhancements from a larger patch, not yet committed, for footprint wizards
9 years ago
jean-pierre charras
352f1a025c
Better compatibility with previous Pcbnew versions: save diff pair prms only when values are not set to default values
9 years ago
Mario Luzeiro
d365dc590e
Soft plastic textures even more
9 years ago
Mario Luzeiro
b33e42ef2c
Soft plastic textures
9 years ago
Mario Luzeiro
ad2458056a
Improvements on 3DViewer raytracing render
+ Implement sRGB to Linear and Linear to sRGB conversions.
+ Fix an issue in the AntiAliasing adaptive logic.
+ Improves the ambient color use on the shader.
+ Improves post-shader calculation. Fixes the saturated dark regions.
+ Improves the transparency of soldermak material.
9 years ago
jean-pierre charras
2972f6fbc7
Fix shadowed local variable
9 years ago
jean-pierre charras
9be5398cd2
Add bitmaps to Align/distribute menu ans menu items
9 years ago
Tomasz Włostowski
b20323dc63
SELECTION: fixed pointer arithmetic-related segfault in operator[]
9 years ago
jean-pierre charras
3ffa37c8b9
Fixes: lp:1650524 (Trapezoidal pad solder mask is incorrect when the minimal solder mask width is 0)
https://bugs.launchpad.net/kicad/+bug/1650524
9 years ago
Maciej Suminski
f631ae27b2
Fixed crash on DRC
Fixes: lp:1650360
* https://bugs.launchpad.net/kicad/+bug/1650360
9 years ago
Chris Pavlina
4c340cefee
Also rename footprint attributes in 3D viewer
Follow-up to commit: 809e71a
9 years ago
Chris Pavlina
809e71abac
Rename footprint attributes more understandably
9 years ago
jean-pierre charras
188d7812ec
Disable Flip board view in Legacy mode (because the view cannot be flipped)
9 years ago
jean-pierre charras
0265a5bac5
Add a specific icon to the Flip board menuitem command
9 years ago
Maciej Suminski
139521750b
Fixed a crash on finishing line drawing in the legacy FP editor
Fixes: lp:1649597
* https://bugs.launchpad.net/kicad/+bug/1649597
9 years ago
Maciej Suminski
b1e37ae1dc
Fixed a few warnings (dialog_track_via_properties.cpp)
9 years ago
Maciej Suminski
72126d3602
Merged Cairo rendering performance boost, flip view, VIEW refactor
9 years ago
Maciej Suminski
c8676db84e
Fixed panning & cursor control with arrow keys in flipped view
9 years ago
Maciej Suminski
3ea8f12555
Handle flipped view text rendering for Cairo
9 years ago
Maciej Suminski
effc8bebb1
Store view flip setting between canvas changes
9 years ago
Maciej Suminski
027515f4e1
Fixed refreshing after flipping the view
9 years ago
Maciej Suminski
7ad5fca6de
More code formatting, updated copyright headers
9 years ago
Maciej Suminski
07c7334238
Moved 'Flip View' menu entry
Under Windows wxWidgets there is a problem with the last menu
item having wxITEM_CHECK flag.
9 years ago
Maciej Suminski
f94c10b453
Fixed a warning in release builds
9 years ago
Maciej Suminski
8afae179ab
convert_to_biu: Changed defines & functions to constexpr
9 years ago
Maciej Suminski
a2a950fdae
Reduced the Cairo command entry size
9 years ago
Maciej Suminski
660e4ca9d4
Cairo group arguments are stored in a union.
10 years ago
Maciej Suminski
8f924ed125
Added checks to ensure VIEW_ITEM_DATA != nullptr.
9 years ago
Maciej Suminski
c96db4f5c4
Removed aCreateUndoEntry flag from COMMIT::Push()
It was not used anywhere and COMMIT should handle creating
undo buffer entries.
9 years ago
Maciej Suminski
89055c4425
Code formatting
9 years ago
Tomasz Włostowski
daf103d7e4
GAL: fix grid origin and grid rendering in flipped view mode
9 years ago
Tomasz Włostowski
90a39582b5
added missing FindPixman script
9 years ago
Tomasz Włostowski
da28e163d2
Optimizations/fixes to the VIEW/GAL classes:
- much faster Cairo rendering (outperforms legacy)
- improvements in VIEW update handling
- fixed issue with grid rendering in flip view mode
9 years ago
Tomasz Włostowski
3f7c5a0845
fixed post-rebase issues
9 years ago
Tomasz Włostowski
c661c30f68
pcbnew: added flip view mode
9 years ago