jean-pierre charras
027c4cca2d
Enhancement in copper zones dialog, useful for large boards having a lot of nets
2010-08-23 14:13:48 +02:00
jean-pierre charras
3820154aed
3D view: now displays polygons used in footprint shapes, like logos. Fixed very minor issues (minor warnings in debug mode)
2010-08-19 16:21:05 +02:00
jean-pierre charras
ba3e69dd72
3D export: Added patch from Lorenzo Marcantonio. Fixed issue in VRML export dialog. Removed useless messages in debug mode.
2010-08-19 10:07:55 +02:00
jean-pierre charras
16c404acd0
Pcbnew: hot key move in board editor: minor fixes and enhancements
2010-08-17 19:45:45 +02:00
jean-pierre charras
7774d684c7
Pcbnew: Added move and rotate hot keys in board editor. hotkeys.cpp code cleaned. Fixed a bug that can crashes Pcbnew when switching track posture.
2010-08-17 12:41:44 +02:00
jean-pierre charras
0e7fa2224b
merge trunk. Prepare hotkeys move and rotate items in board editor
2010-08-12 21:41:13 +02:00
jean-pierre charras
2a14f2d55e
minor code cleaning
2010-08-12 07:57:14 +02:00
jean-pierre charras
883d5b51c9
minor cleanup
2010-08-11 20:17:12 +02:00
jean-pierre charras
f6962b6202
minor change when deleting a pad in modedit: the pad is deleted silently
2010-08-11 15:15:30 +02:00
jean-pierre charras
dcf7542514
Added hotkey E to edit items. Minor code cleaning
2010-08-10 20:34:26 +02:00
Dick Hollenbeck
772a1e0fd9
fix a bug in zone filling with Kbool: https://lists.launchpad.net/kicad-developers/msg05100.html
2010-08-10 09:11:56 -05:00
Dick Hollenbeck
fb0bb79a8d
TokenList2DsnLexer.cmake, netform.cpp enhancements
2010-08-08 21:03:16 -05:00
Dick Hollenbeck
f285c8295b
S-expression in xnode.cpp
2010-08-07 19:31:07 -05:00
jean-pierre charras
75b5c2474f
Updated boost::polygon from http://svn.boost.org/svn/boost/trunk/boost/polygon (boost 1.44) Seems fix some issues.
2010-07-31 14:26:07 +02:00
jean-pierre charras
0a63587342
added " pcbnew module editor toolbar items now in menubar" patch from Jerry Jacobs. Fixed TODO.
...
minor code cleaning. fixed minor warnings in debug mode.
2010-07-29 22:00:24 +02:00
jean-pierre charras
60c1cbe843
fixed issues with wxWidgets 2.9.1
2010-07-27 18:49:38 +02:00
jean-pierre charras
141d5b5f3c
fixed somes issues with wxWidgets 2.9.1
2010-07-27 14:47:08 +02:00
jean-pierre charras
90621bef00
Updated boost to version 1.34
...
Added boost::polygon (experimental)
Added experimental zone fill calculations with boost::polygon
Added patches from Yury Khalyavin
2010-07-26 19:06:36 +02:00
jean-pierre charras
3c3727039f
minor enhancements. fixed issues in microwave tools.
...
finished replacement of Get_Message (not very useful) by wxTextEntryDialog
2010-07-21 10:15:54 +02:00
jean-pierre charras
f0213de0ef
code cleaning.
2010-07-20 20:11:34 +02:00
jean-pierre charras
5605ce89ff
Fixed very minor issues.
...
Fixed compil warning under wxWidgets 2.9.1.
File beautification
Statring using wxTextEntryDialog instead of Get_Message (because Get_Message does not handle properly cancel option)
2010-07-20 12:30:40 +02:00
Dick Hollenbeck
2fb1de809f
Running cmake with -DCMAKE_BUILD_TYPE="Debug" causes build errors at:
...
/pcbnew/class_netclass.cpp:324
eeschema/class_sch_component.cpp:933
2010-07-19 10:40:54 -05:00
jean-pierre charras
28a3e5840f
Added grag labels patch
2010-07-17 13:14:57 +02:00
jean-pierre charras
f45c260a00
Code cleaning. Minor fixes. Better link to gnucap.
...
Fixed a minor issue when creating a netlist. for nets having global labels, global label names were ignored when naming this net.
2010-07-14 15:24:36 +02:00
jean-pierre charras
3097b919ed
Pcbnew: Added grid origin patch from Lorenzo Marcantonio. Converted set grid dialog from DialogBlocks to wxFormBuilder, and added in this dialog the grid origin parameters settings.
2010-07-13 12:42:32 +02:00
Dick Hollenbeck
bc14e66d78
A little useful feature: even if the default unit can be changed between
...
inches and mm, the industry is crazy enough to force us with mixed
design. For example I routinely use imperial units for track size and
clearance, but drilling is strictly a metric issue...
So I added a little parser to recognize a suffix specification in the
unit text boxes... so you can put in things like:
1in (1 inch)
1" (idem)
25th (25 thou)
25mi (25 mils, the same)
6mm (6 mm, obviously)
The rules are: spaces between the number and the unit are accepted, only
the first two letters are significant.
As a bonus, it also recognize the period (.) as a decimal point
substituting it with the correct locale character (there was a wishlist
for it, IIRC). Most useful for number pad fans :D
2010-07-12 09:07:09 -05:00
jean-pierre charras
052876079a
fixed bug 603481. Better bitmap2component look. fixed some locate problems for footprints using polygons (mainly created by bitmap2component)
2010-07-11 18:24:44 +02:00
jean-pierre charras
1872a80836
Cleaning code: moved some help strings used both in toolbars and menus in a single file help_common_strings.h,
...
in order to avoid slightly different help strings for the same command, and avoid some not needed translations.
2010-06-30 13:15:34 +02:00
jean-pierre charras
c580d5d72c
fixed a serious bug in zone filling, for pads with drill but not on all layers
2010-06-28 15:11:14 +02:00
jean-pierre charras
9cf56261b6
give an icon to bitmapt2component frame
2010-06-20 16:47:30 +02:00
jean-pierre charras
c22c0bada9
merging last changes from repository
2010-06-19 15:52:32 +02:00
jean-pierre charras
1ab68d8fb8
fixed very minor things.
2010-06-19 12:58:50 +02:00
Dick Hollenbeck
0361ad6a55
factor some pioneering code into a the stable building block class DSNLEXER, generalize expected valued for name and value within the template field parser.
2010-06-18 11:00:16 -05:00
Dick Hollenbeck
a6cbee35c5
use Unexpected not Expected
2010-06-17 13:21:28 -05:00
Dick Hollenbeck
f3d5c4948b
meet Ralph, a big harry template fieldnames patch
2010-06-17 11:30:10 -05:00
jean-pierre charras
2f5c24aeee
added track posture pacth from lorenzo marcantonio
2010-06-16 17:01:45 +02:00
jean-pierre charras
12a0e4942a
fixed bugs 593546 ( 'Update module' in module editor becomes sometimes unavailable after undo ) and 593547 ('no' confirmation in module editor overlaps modules)
2010-06-14 22:16:47 +02:00
jean-pierre charras
ac11d86c2f
Added an experimental tool to create logos from .bmp bitmaps. Added Potrace library to convert bitmaps to polygons
2010-06-10 20:43:12 +02:00
jean-pierre charras
aefad04995
Pcbnew: fixed unwanted mouse cursor move when using the t hotkey
2010-06-04 20:16:13 +02:00
jean-pierre charras
13ddd1b47f
Pcbnew: Better dialog when starting pcbnew in a new project, when the .brd file does not exists
2010-05-30 11:46:37 +02:00
jp
4574d4369e
fixed bug 585140 and minor cleaning
2010-05-27 12:23:29 +02:00
Wayne Stambaugh
5ce9c9a9d7
Open file dialog fixes and minor code cleaning.
...
* Fix a minor problem with wxFileDialog to open a file that no longer
exists in PCBNew.
* Make GerbView open file behavior the same as PCBNew.
* Remove redundant PCB file wild card definition.
* Add open file refactor task to the todo list.
* Fix some minor code formatting issues.
2010-05-17 16:35:46 -04:00
Jerry Jacobs
a2765a8564
Merge
2010-05-16 20:20:05 +02:00
Jerry Jacobs
d2994d586f
Updates for OS X
2010-05-16 20:18:38 +02:00
jean-pierre charras
0dddb72002
Set minimum cmake version to 2.6.4. Added footprint name edition in the module editor dialog properties.
2010-05-16 16:05:04 +02:00
Dick Hollenbeck
7a73d87abe
carve out specctra_test.cpp unit testing program from specctra.cpp
2010-05-15 06:31:37 -05:00
Dick Hollenbeck
aaea7473d8
carve out specctra_test.cpp unit testing program from specctra.cpp
2010-05-15 06:30:57 -05:00
Jerry Jacobs
6f3c444285
Update OS X icns icons
2010-05-13 21:03:12 +02:00
jp
42aea17946
Pcbnew: fixed a problem when using graphic arcs in board.
2010-05-05 11:21:28 +02:00
jp
ec6849502e
Fixed a minor bug in footprint editor dialog when changing module orientation or side
2010-05-03 17:24:54 +02:00
jean-pierre charras
9026fe6e56
fixed bug 573833
2010-05-02 21:35:46 +02:00
jean-pierre charras
bbb126db2e
Board and footprint editors: Auto update 3D display after a footprint or board change.
2010-05-01 15:32:25 +02:00
jean-pierre charras
e14311997d
Auto update 3D display after footprint or board edition.
2010-05-01 14:46:33 +02:00
jean-pierre charras
a35a083690
Convert gendrill dialog from Dialogblocks to wxFormBuilder. Minor fixes.
2010-05-01 11:22:12 +02:00
jean-pierre charras
7e7f101a95
Convert gendrill dialog from Dialogblocks to wxFormBuilder
2010-04-30 20:39:10 +02:00
Administrateur
dfc624e6b3
Fixed a crash that happens sometimes when opening the design rule dialog.
...
preparing auto refresh of the 3D view in mod edit (not yet working)
2010-04-29 11:06:01 +02:00
Wayne Stambaugh
c9d6d1f922
Fixed solder mask clearance not getting loaded properly.
...
* Closes bug report 570021.
* Removed unused variable from pcbnew.cpp
* Use new message box methods when saving board file.
* Minor code cleaning.
2010-04-28 10:06:14 -04:00
jean-pierre charras
3b658b4be6
Fixed bugs #568896 and #569312
2010-04-24 11:03:35 +02:00
Wayne Stambaugh
c58c388aba
Add PCBNew setting to remember last net list read and other minor fixes.
...
* PCBNew remembers last net list read during the current editing session
as well as between project editing sessions. Closes bug 576902.
* Separate PCBNew application settings from project file settings and
allocate them dynamically instead of statically to make it easier to
eliminate global variables.
2010-04-23 10:46:00 -04:00
jean-pierre charras
4787b38a63
Pcbnew: Fixed minor problems (bugs 568357 and 568356). Changed French word COTATION to DIMENSION in class COTATION (now class DIMENSION)
2010-04-23 11:54:40 +02:00
jean-pierre charras
b471f8d70c
Fixed minor bugs and printing problems, and others minor enhancements
2010-04-22 19:47:10 +02:00
jean-pierre charras
e066b91cd4
Pcbnew+gerbview: fixed some issues in printing dialog
2010-04-21 20:57:34 +02:00
jean-pierre charras
8560488612
Printing functions fixes, and other minor enhancements
2010-04-21 19:22:27 +02:00
jean-pierre charras
ff3861caa5
fixing some issues in SVG print.
2010-04-20 17:56:47 +02:00
jp
ec5e682ef8
fixed some issues in SVG export.
2010-04-20 13:23:59 +02:00
jean-pierre charras
b448040808
Pcbnew: Added VRML export, from the patch sent by Lorenzo Marcantonio ( october 2009, 11)
2010-04-19 13:38:57 +02:00
jean-pierre charras
6be07af669
Pcbnew: Added VRML export, from the patch sent by Lorenzo Marcantonio ( october 2009, 11)
2010-04-19 08:21:56 +02:00
jean-pierre charras
d4c811fc8b
minor enhancement (mainly for Cvpcb)
2010-04-17 18:30:25 +02:00
jean-pierre charras
0d485b4b4a
fixed bug 564619.
2010-04-17 12:45:00 +02:00
jean-pierre charras
ff11ed0f38
Bug fixes, code cleaning and Cvpcb enhancements (see changelog)
2010-04-16 18:28:35 +02:00
jean-pierre charras
4f8049f875
fixed 2 minor bugs
2010-04-13 18:38:20 +02:00
charras
32ff242157
Pcbnew: fixed an inconsistency in DRC. (see changelog)
...
fixed others very minor bugs.
2010-04-08 11:33:43 +00:00
charras
f55234fc57
minor fix
2010-04-07 05:40:11 +00:00
stambaughw
143526462c
First pass at DSN token file generator and other minor changes.
...
* Add CMake script to generate DSN token header and source file from
token list file.
* Add preliminary component library DSN token list and lexer file to
test script and prepare for new component library file lexer.
* EESchema: right click on ERC check mark displays error in message panel.
* Remove PCBNew header file dependency from common DSN lexer source.
* Minor code clean ups.
2010-04-06 14:09:52 +00:00
charras
58b5da01be
Fixed bug 2982182 PCBNew File - Revert function don't work.
2010-04-06 08:18:47 +00:00
charras
04a18c108d
Fixed bugs 2981754 and 2981759 (PCBnew crash when trying to add a new net name to a pad) Linux specific, and perhaps due to a bug in wxGTK 2.8 (does not happen in 2.9)
2010-04-05 18:34:48 +00:00
charras
59782e2f37
Enhancements in Pcbnew libraries config dialog
2010-04-02 14:26:27 +00:00
dickelbeck
e5bfcbbd91
Fix a bug in board edges export to specctra DSN format. If the direction
...
of the S_SEGMENTs were not all the same, the specctra PATH points would
come out wrong.
2010-04-01 15:00:47 +00:00
charras
5f5620a1b9
++Pcbnew
...
Pcbnew: Fixed an issue in GERBER file creation, under Vista and W7 only for non administrator users
Plot files were 0 byte length.
This was due to use of function tmpfile() in a GERBER function to create a temporary file that seems not working using mingw.
Replaced by more usual files functions.
2010-03-31 16:59:32 +00:00
charras
699863f8d8
Pcbnew: enhancements in printing (or plot in SVG format)
2010-03-29 16:42:03 +00:00
charras
ed3dbe8b72
make SVG print dialog consistent with print dialog and layers orders in layer manager
2010-03-26 17:18:59 +00:00
dickelbeck
5850736ccc
better layer names in specctra export help
2010-03-26 16:29:17 +00:00
charras
4413221488
work on libedit continued.
...
fixed very minor bugs.
2010-03-20 19:57:59 +00:00
charras
41dd975313
LibEdit: finished SVG plot.
...
Build BOM: in one part per line, fields are now selectable (like others formats)
2010-03-19 20:15:30 +00:00
charras
7f23d262f2
Eeschema
...
* Some bugs fixed
* Starting enhancements in Libedit: menubar and commands to "plot" current component in PNG or SVF file (SVG file not fully working, must be refined)
2010-03-18 20:35:29 +00:00
charras
6aba45eb78
German translation update. Replaced dialog page settings dialogblock version by the same built with wxFormBuilder
2010-03-14 10:34:40 +00:00
dickelbeck
bdb0ca80f9
switch to hide/show for coppers, layer manager order, and fix presets handler
2010-03-13 22:28:34 +00:00
charras
eda86007b9
Preparing stable version
2010-03-13 09:26:20 +00:00
charras
ae263430e0
Preparing stable version
2010-03-12 19:02:57 +00:00
faa
1a2da07f37
actualized russian GUI, add translations freerouting GUI
2010-03-11 12:50:28 +00:00
charras
a5c06c224b
Fixed an issue (footprint name not read from netlist) when using a netlist without the corresponding .cmp file.
2010-03-11 08:49:03 +00:00
charras
0ae29fc173
Revert to previous dialog_layer_setup_base, and added (conditional compilation) option to hide/show no used inner copper layers and define inner layers order (see changelog) in dialog layer setup.
2010-03-10 14:05:52 +00:00
charras
222c0be7d7
Fixed bugs 2965646 (Canceling text operation hides text) and 2959930 (Pcbnew inconsistent Layer names sequence)
2010-03-09 09:51:22 +00:00
dickelbeck
f1f11cf66d
revive target 'dsntest' from common, start exploring pasting text from clipboard, primitively.
2010-03-08 06:18:40 +00:00
charras
cdc114cb6e
pcbnew: minor cosmetic enhancement in setup layers dialog.
...
Updated denis dupeyron email address
2010-03-07 17:51:10 +00:00
charras
01884b589e
minor problems fixed.
2010-03-07 13:33:20 +00:00
charras
738be4e805
Pcbnew: fixed bug 2960364
2010-03-02 11:54:11 +00:00
charras
56d95e00b2
minor fixes.
2010-03-02 09:23:17 +00:00
charras
90378c47cc
Try to fix bug 2960683 in build_BOM.cpp
...
Pad edit dialog uses now default layers names in modedit and the current board layers names in board editor
2010-03-01 17:48:17 +00:00
charras
64164daa74
minor and very minor bugs (from bug tracker) fixed
2010-03-01 11:25:08 +00:00
charras
8497178fa5
removed unused files. Switch to RC5
2010-02-28 18:26:48 +00:00
charras
47bfe663fd
Setting a new language now update the layer manager.
2010-02-26 15:39:10 +00:00
charras
c63a2b382d
Eeschema: fixing problems in Libedit for multi parts per package components when editing pins
...
(non consistent edit pin per pin option and erroneous pin number edition)
Pcbnew: fixing a problem in dialog design rules for small screens (768 pixels height); Better look on bigger screens
2010-02-25 19:45:34 +00:00
charras
56fcad7b72
make ESC key working under Linux
2010-02-24 20:38:55 +00:00
charras
e85cf2e0c4
Pcbnew, fixed (I hope) a Linux specific issue:
...
* For an obscure reason the focus is lost after loading a board file when starting Pcbnew
* (i.e. only when launching Pcbnew from Kicad or from a command line, with a board filename to load))
* (seems due to the recreation of the layer manager after loading the file)
* This is more a workaround than a fix.
2010-02-24 18:36:01 +00:00
charras
bbd8cdd91b
minor enhancements, fixes an code cleanup (removed unused global variables)
2010-02-24 15:33:03 +00:00
charras
1aaabf2c0f
Removing min size pen, now useless. Replaced when needed in some print dialogs by Default pen size.
2010-02-22 19:56:32 +00:00
stambaughw
aab2f8a775
USE_WX_ZOOM clean up and other minor improvements.
...
* Make USE_WX_ZOOM clipping routine actually clip rather than just test
if line needs drawn.
* Clean up as many USE_WX_ZOOM #ifdefs as possible.
* Minor coordinate rounding improvements.
* Minor scrolling and panning improvements.
* Remove unused KicadGraphicContext object code.
2010-02-22 16:45:35 +00:00
emmedics4
e5db75a290
OSX: file opening sanity checks
2010-02-21 20:23:16 +00:00
charras
a70a580596
committed newfont patch. Pcbnew: board date automatically updated at each change.
2010-02-19 13:23:58 +00:00
charras
71c327b266
pcbnew: fixed crash when opening the pad edit dialog from Preference (without current pad to edit) and closing the dialog.
2010-02-18 11:01:59 +00:00
charras
1ee86d4a52
code cleanup and enhancements about hotkeys
2010-02-16 10:42:57 +00:00
charras
6a383a8366
Pcbnew: removed the "no connect" mark when printing a board.
2010-02-15 17:01:29 +00:00
charras
25720516c9
Eeschema, libedit: fixed add/remove alias functions, broken
...
All: added in popup menus hotkeys info for zoom commands
2010-02-14 18:14:33 +00:00
charras
6993761ff9
Fixed a size problem for wxSliders used in footprint properties editor (wxSlider very small and not usable). Linux specific.
2010-02-13 20:27:43 +00:00
charras
42f97b4d0f
Fixed zoom issues with F1 and F2 hot keys
2010-02-13 18:38:26 +00:00
dickelbeck
d176e98d94
patch from wafeliron@yahoo.com via pastbin.com
2010-02-12 23:12:00 +00:00
charras
7472333505
minor bugs fix.
2010-02-12 17:15:47 +00:00
charras
e69091af18
Fixed: pcbnew: new user grid value not immediately active.
2010-02-12 12:52:26 +00:00
charras
4e48640f87
Fixing vertical size of the design rules dialog to meet our minimal screen size requirement (768 pixels height)
2010-02-12 08:53:13 +00:00
stambaughw
f69a4914fe
Minor drawing and build bug fixes.
...
* Fixed clipping bug when USE_WX_ZOOM is enabled that causes rats nest
to be drawn incorrectly.
* Fix ambiguous function error in trigo.cpp when building with MSVS.
* Add instructions for building wxWidgets with graphics context
enabled (GDI+) using MinGW/MSYS to COMPILING.txt.
* Initial EESchema find dialog work.
* Set modified flag when using PCBNew global deletion dialog to prevent
closing without warning user of changes.
2010-02-10 16:25:13 +00:00
charras
3e8f7acd31
fixed pcbnew crash
2010-02-10 14:17:21 +00:00
dickelbeck
3813e290ac
font size tweak, make sure layer_widget_test still compiles
2010-02-10 06:56:37 +00:00
stambaughw
3066c70559
Implement wxDC coordinate handling and wxGCDC.
...
* Implement code to allow wxDC to handle coordinate conversions between
device and drawing units.
* Add build settings to enable wxGCDC for wxGraphicsContext testing.
* Remove wxAUI conditional build cruft as it is now required to build
Kicad.
* Fix scroll increment size regression to prevent jumping around the
zoom center position.
* Add find GDI+ cmake module for building on WXMSW when wxGraphicsContext
is enabled.
2010-02-08 18:15:42 +00:00
charras
f03bee4b03
Pcbnew minor fix (regression fix)
2010-02-07 11:39:22 +00:00
charras
0bf4b5ae9a
Pcbnew: fixed pad selection by right click according to pad visibility.
2010-02-05 10:56:23 +00:00
charras
9b57038c75
fix 2 minor problems
2010-02-03 17:38:32 +00:00
charras
dc4bfd8f0b
Use layer_widget in Gerbview
...
Added sample gerber files for test (gerbview has problem with 2 files)
2010-02-03 14:44:12 +00:00
charras
98ba50f80e
Use layer_widget in Gerbview
...
Added sample gerber files for test (gerbview has problem with 2 files)
2010-02-03 14:05:17 +00:00
charras
a61b48eced
Code cleaning. Use new font.
2010-02-01 21:23:27 +00:00
charras
a46cd46d9d
pcbnew: More about work on color selection and items visibility:
...
removed global variables and a lot of redundancies
2010-01-31 20:01:46 +00:00
charras
607ec762d3
Code cleaning and more about work items visibility
2010-01-30 20:17:56 +00:00
dickelbeck
6216eccd7d
tooltip typo
2010-01-30 17:46:31 +00:00
dickelbeck
c7bbbeed63
enhance getLayerComp()'s params
2010-01-30 17:42:22 +00:00
dickelbeck
07c35ed356
add more public API functions to LAYER_WIDGET
2010-01-30 17:12:43 +00:00
charras
cf7ad0f503
pcbnew: More about work on color selection and items visibility
2010-01-30 14:46:26 +00:00
charras
5732d815c6
Work on colors handling, and others changes. see changelog.
...
hide/show rastnest in pcbnew is currently not working, will be fixed soon
2010-01-29 20:36:12 +00:00
charras
f6656e0384
fixed eeschema crash when using the hotkey m (move) command.
...
Pcbnew :added option to show/hide footprints values and/or references
2010-01-28 13:10:46 +00:00
charras
28f3b1988d
Pcbnew: Code cleaning about visibility variables in draw functions.
...
Removed old color and visiblity dialog
work in progress.
See also TODO, P0)
2010-01-27 20:07:50 +00:00
charras
da857f2774
Added pads show/hide from layer manager (option was existing in dialog, but not in code)
2010-01-26 18:02:03 +00:00
charras
323a62fee5
Fixed a problem with aui lib (now mandatory) in CMakeList.txt (could be not included at link time)
2010-01-26 11:05:30 +00:00
charras
6909843938
fixed problem when trying to place a micro via
2010-01-25 20:06:56 +00:00
charras
73c046c8d0
fixed vias color and visibility problems in Layers manager
2010-01-25 14:01:46 +00:00
dickelbeck
98fab0b59e
visibles work, update TODO.txt
2010-01-25 06:45:34 +00:00
charras
0f366f84d3
OSX fixes.
...
Better code in fast draw grid algo (drawpanel.cpp):must be faster, and minor refresh problems removed under wxGTK
2010-01-24 16:27:36 +00:00
charras
96a9769f6c
++ Pcbnew:
...
* in variable names, change non existent word Hight to High
* Remove redundant tool in left toolbar (option toolbar)
(this option is now in layers manager)
* Show layers in horizontal combo box in same order as in layer manager.
++all:
minor code cleaning.
2010-01-24 13:46:01 +00:00
dickelbeck
6518139b26
more layer widget work
2010-01-24 02:05:07 +00:00
charras
84d82cf2f5
pcbnew: Update Layer manager display when changing active layer (from hotkey or menus)
...
fixed minor problems and fixed Layer Alignment Target bug.
2010-01-23 10:50:05 +00:00
dickelbeck
cd53563674
switch to wxAuiNotebook, maker smaller, remove non-visible technical layers
2010-01-23 07:00:21 +00:00
dickelbeck
7399fdc398
improved focus handling, still need to handle the tab change
2010-01-22 19:59:27 +00:00
stambaughw
7ab4a9bf2c
Minor fixes and code cleaning.
...
* Remove redundant background redrawing RedrawActiveWindow.
* Remove redundant managed cursor callback in RedrawActiveWindow.
* Use refresh to redraw instead of directly calling RedrawActiveWindow.
* Remove unused SetDrawBgColor for drawframe.cpp.
* Fix compiler warning in cvpcb/cvframe.cpp.
* Fix menu spelling and syntax errors in pcbnew.
* Rename Trace_Curseur to DrawCursor in common/drawpanel.cpp.
2010-01-22 18:13:43 +00:00
charras
f41cc301f8
option to show/hide layer manager (default = show)
2010-01-22 12:55:29 +00:00
dickelbeck
920186ddb4
more layer widget incorporation
2010-01-21 20:53:01 +00:00
charras
2bae762415
pcbnew: Added option in left tool bar to show/hide Layer manager tool bar
2010-01-21 20:36:48 +00:00
dickelbeck
dcba4804ae
version 2.9 compatibility fix for wxSizer::Insert()
2010-01-21 14:51:08 +00:00
dickelbeck
58fc9d8f09
layer widget incorporation into pcbnew
2010-01-21 07:41:30 +00:00
charras
c4bc7bb46b
enhancements about hot keys
2010-01-20 18:59:46 +00:00
charras
5861a43dd4
Cosmetic enhancements.
...
patch for relative paths.
2010-01-20 12:43:05 +00:00
charras
9d400e4c19
fixed some (minors) problems about hotkeys.
...
Code cleaning.
Patch for 3D problem with macOSX
2010-01-19 20:43:44 +00:00
jerryjacobs
5a0aca0e4d
More Mac OS X work, see CHANGELOG.txt
2010-01-18 19:33:45 +00:00
charras
e38949625b
print dialogs remember their position and size.
2010-01-18 17:05:31 +00:00
dickelbeck
671939fa60
split layer_widget.cpp into *.h
2010-01-18 15:55:18 +00:00
charras
bd19e0170e
Pcbnew: fixed plot pads problem on silkscreen layers.
2010-01-18 15:11:35 +00:00
charras
04f41a4a7b
menu cleaning and changing obscure menu info. and menu labels
...
files cleaning
2010-01-18 12:37:53 +00:00
jerryjacobs
73f83c0509
See CHANGELOG.txt
2010-01-17 20:25:10 +00:00
charras
cfd868562e
pcbnew:fixed muwave toolbar not working in AUI option.
...
fixed a grid refresh problem when using fast algo in drawpanel.cpp
2010-01-17 14:20:29 +00:00
jerryjacobs
30f6c51407
Application title spelling corrected on OSX
2010-01-16 22:32:26 +00:00
charras
445843e37e
Eeschema added resizable lib and cmp lists in viewlib when using AUI option.
...
Added patch for macOSX
turn on fast algo for draw grid (should work now)
2010-01-16 19:42:58 +00:00
dickelbeck
1d98f1f1d2
more layer_widget work
2010-01-16 07:50:01 +00:00
dickelbeck
e7a49c838a
more layer_widget work
2010-01-16 06:22:24 +00:00
charras
37309e1aac
Ugly but necessary fix to display toolbars in latest Linux version (tested with Ubuntu 9.10 updated)
2010-01-14 20:20:59 +00:00
stambaughw
e15341411d
Minor bug fixes, compiler warning fixes and code cleaning.
...
* Fix debug asserts when passing NULL pointers to wxAuiPaneInfo.
* Fix Kicad main window sash sizer bug when using wxAui.
* Remove specctra_test from Visual Studio builds to prevent build errors.
* Add WIN32 to layer widget test so it will build properly on Visual Studio.
* Fixed compiler conversion warnings in PCBNew.
* Fixed worksheet print scaling in PCBNew.
* Minor code renaming.
2010-01-13 21:15:54 +00:00
charras
6efce74c96
Eeschema: fixed bug when edit a component reference using the component dialog editor
...
Code cleaning and using DrawPanel->Refresh() instead of ReDraw() when possible.
2010-01-13 13:43:36 +00:00
charras
54b561236f
Uses a buffered DC in OnPaint event. Seems solve slow grid redraw on some PC.
2010-01-12 13:15:13 +00:00
dickelbeck
9d81025e1a
more layer widget work
2010-01-11 16:49:11 +00:00
dickelbeck
cd27245c00
allow user to change layer color
2010-01-10 07:56:07 +00:00
dickelbeck
816c1596f3
changes
2010-01-10 06:40:22 +00:00
dickelbeck
6c737bc146
fix for wxwidgets 2.9
2010-01-10 05:44:29 +00:00
charras
d4bd033a8e
Pcbnew: print dialog: added pads drill option (like in plot dialog)
2010-01-09 20:25:39 +00:00
jerryjacobs
cee9ab7610
Applied Torsten PCBNew DRC patch and testcase, update email, update scripts
2010-01-09 17:54:39 +00:00
dickelbeck
4f6cfb65d2
changes
2010-01-09 15:51:09 +00:00
dickelbeck
d22ee87048
formatting
2010-01-09 15:49:48 +00:00
charras
c4b37d77bd
Gerbview: Added support of arcs in polygons outlines. Need more tests, but works.
2010-01-08 12:28:13 +00:00
dickelbeck
32dfdb4844
changes
2010-01-08 01:17:59 +00:00
dickelbeck
0e6dd5780e
more layer widget work
2010-01-07 16:33:41 +00:00
dickelbeck
465a82a277
initial layer widget work
2010-01-07 02:18:25 +00:00
dickelbeck
3be44e8143
comment out unneeded debug output
2010-01-05 17:46:18 +00:00
dickelbeck
c9ec403a95
layer widget work
2010-01-05 17:45:38 +00:00
charras
84a0e32865
fixed build problem for specctra.cpp stand alone.
2010-01-05 08:48:49 +00:00
charras
1b6ad8c7f7
code cleaning and a minor problem fixed in Gerbview printing option
2010-01-04 19:09:33 +00:00
charras
bee0d118f0
fixed a potential bug in fill zone.
...
Tried to fix a problem under Vista and Window 7 in fill zone: sometimes Pcbnew crashes.
Could be a bug in Kbool (see changelog).
2010-01-03 16:47:46 +00:00
faa
155c2543f1
update russian GUI, minor changes eol style
2010-01-02 07:29:07 +00:00
charras
27346c7e79
Pcbnew and Gerbview: Refactor dialogs for plot and print.
2010-01-01 13:30:39 +00:00
charras
a1998410fc
Some enhancements and fixes. (see changelog)
2009-12-30 18:06:12 +00:00
charras
cacb22252c
Pcbnew: fixed a very minor bug when moving and place a footprint.
2009-12-29 18:03:23 +00:00
faa
d1f2a16c79
update Russian GUI
2009-12-28 14:02:24 +00:00
charras
e875e075af
minor enhancements and fixes
2009-12-27 14:01:21 +00:00
charras
b24118ebbd
changed last layer constants XXX_LAYER_CU and XXXX_LAYER_CMP to XXX_LAYER_BACK and XXX_LAYER_FRONT
2009-12-21 18:51:37 +00:00
charras
703420baac
changed layer constants XXX_CU and XXXX_CMP to XXX_BACK and XXX_FRONT
2009-12-21 17:56:25 +00:00
dickelbeck
bd5018ddbf
native property, new layer select panel
2009-12-21 17:26:11 +00:00