Maciej Suminski
e70a0e4e0e
Reformatting.
2013-08-19 09:47:36 +02:00
Maciej Suminski
6268fe957a
Functions for direct item drawing.
2013-08-19 09:44:50 +02:00
jean-pierre charras
49ce5eecdf
Pl_Editor: fix crash on Linux when closing Pl_Editor
2013-08-19 09:08:13 +02:00
jean-pierre charras
4e1da2b6d0
Pl_Editor: fix minor issues in multi-lines texts
...
Others: fix very minor issues.
2013-08-18 17:49:04 +02:00
Brian Sidebotham
3f7d24bccf
* Fix the last parts of Bug 1204712 by removing DateAndTime from library file and documentation file formats. They weren't being loaded anyway.
2013-08-16 23:31:37 +01:00
Wayne Stambaugh
de0c051e51
Fix layer alignment target default size.
2013-08-16 14:41:09 -04:00
Wayne Stambaugh
1ef99e657f
Fix MinGW build issue for missing isinf() in PolyLine.cpp.
2013-08-16 10:25:34 -04:00
Marco Mattila
7cbe1c0a44
Pcbnew: fix filleting of zones with parallel adjacent edges
2013-08-16 14:51:35 +03:00
Lorenzo Marcantonio
8c45f18409
- Rogue int as LAYER_MSK (will break with more than 32 layers)
...
- Comment fix
2013-08-15 17:20:25 +02:00
Maciej Suminski
ae3c02abae
Build fix.
2013-08-15 16:23:54 +02:00
Maciej Suminski
543d4af682
Added resetting of tools after loading a new board.
2013-08-15 10:20:49 +02:00
Wayne Stambaugh
19c49fa82b
Eeschema bus label test bug fixes. (fixes lp:1209424)
...
* Use a regular expression to enforce more stringent bus label testing.
* Add validator to edit label dialog to prevent space character from being
used in labels.
2013-08-13 19:04:41 -04:00
jean-pierre charras
a723b8de7a
Pcbnew: fix Bug #1211468
...
Pl_Editor: fix copyright in files. Enhancement when creating new items.
2013-08-13 19:51:22 +02:00
Maciej Suminski
21c3926714
Fixed win32 builds.
2013-08-10 11:14:16 +02:00
Dick Hollenbeck
3d79bf82f4
REMOVE: vias from specctra DSN export which are not in a netclass. Use only netclass based via sizes in freerouter.
...
Some of the vias in the class-less list were setting the drill hole size to zero and this made no sense to freerouter.
2013-08-09 14:05:04 -05:00
Dick Hollenbeck
6338f88db1
User longer, more dis-ambiguating text for Show button
2013-08-09 14:03:26 -05:00
jean-pierre charras
fdfe60dd09
Replace the wxFilePickedCtrl in Option Page dialog by an usual wxButton + wxTextCtrl, because under wxWdgets 2.8.12 the look and the behavior is very different between Windows and Linux.
2013-08-09 19:36:45 +02:00
jean-pierre charras
cdff2d0d41
Replace the wxFilePickedCtrl in Option Page dialog by an usual wxButton + wxTextCtrl, because under wxWdgets 2.8.12 the look and the behavior is very different between Windows and Linux.
2013-08-09 18:19:52 +02:00
Maciej Suminski
eb290bf362
Added some comments.
2013-08-09 15:21:31 +02:00
Maciej Suminski
18618deea3
Added selection boxes for texts.
2013-08-09 15:04:10 +02:00
Maciej Suminski
67b64f5ec6
Added the additive mode for the selection area.
2013-08-09 10:18:48 +02:00
jean-pierre charras
f394f2c57f
Eeschema: fix Bug #1210120
2013-08-09 08:51:14 +02:00
Maciej Suminski
46670c7eeb
Multiple items selection tool.
2013-08-08 19:42:19 +02:00
Maciej Suminski
eefc79b5b2
Reformatting.
2013-08-08 19:41:20 +02:00
Dick Hollenbeck
744dd4893d
EHNANCE: add a "Show" button to the two text field properties
...
dialogs which allow editing of component properties. The button
is active when the table row cursor is on the DATASHEET field only.
When active, and your datasheet is a URI, then your default
browser will be launced to show that datasheet if it can find it.
This incentivizes use of http:// links for datasheets.
2013-08-08 11:12:41 -05:00
Dick Hollenbeck
7eed86de38
ENHANCE: specctra export Edge.Cuts "endpoint mismatch error message" was not showing exact coordinates with sufficient resolution
2013-08-08 11:11:50 -05:00
Dick Hollenbeck
1c04f5a03c
FIX: removed unwanted indent in *.kicad_pcb files ahead of "placed" and "locked"
2013-08-08 11:09:49 -05:00
Maciej Suminski
9d9d74faad
Reformatting.
2013-08-08 14:59:59 +02:00
Maciej Suminski
c2342776e1
Fixed disambiguation menu issue.
2013-08-08 14:50:32 +02:00
Maciej Suminski
09aa89f3f9
Added brightened mode for selecting items using disambiguation menu.
2013-08-08 12:30:00 +02:00
Maciej Suminski
a8430e09f5
Added selection box for modules.
2013-08-08 11:53:29 +02:00
Maciej Suminski
768b039cde
Added general purpose overlay layer and moved selection box to it.
2013-08-08 11:43:56 +02:00
Maciej Suminski
3f1b9a6b4a
Different approach to item recaching.
2013-08-07 17:20:01 +02:00
jean-pierre charras
638e29b5d6
Eeschema: fix a crash when plotting a schematic.
...
Pcbnew: footprint wizard dialogs: minor fixes, and fixes a not working parameters dialog under Windows, due to an incorrect Printf format.
remove scripts/packagesrc.sh, fully outdated (still refers svn repo) and not commented.
2013-08-07 15:22:59 +02:00
jean-pierre charras
5abc48269b
merge with trunk
2013-08-07 12:13:54 +02:00
Maciej Suminski
c81b17c1cb
Some more reformatting and adding copyright notices.
2013-08-07 11:20:12 +02:00
Maciej Suminski
c928bc8ce3
Fixed layers caching settings. Added some comments.
2013-08-07 10:52:50 +02:00
Maciej Suminski
f33a4975ef
Simplified color computation.
2013-08-07 09:51:39 +02:00
Maciej Suminski
5920137968
Removed frame limiter.
2013-08-07 09:37:28 +02:00
Dick Hollenbeck
f636e1d45f
REMOVE: check for repeat_item->Flags() == 0 in eeschema/hotkeys.cpp
2013-08-06 18:23:50 -05:00
Carl Poirier
7e6a243df9
REMOVE: USE_PCBNEW_NANOMETERS by making it the only way to go in pcbnew, effectively removing the deci-mils build.
2013-08-06 18:21:40 -05:00
Dick Hollenbeck
ad7ba8f029
FIX: insert key must repeat text labels
2013-08-06 17:59:07 -05:00
Maciej Suminski
3096a26b59
Added GetTarget() for GALs.
2013-08-06 14:57:48 +02:00
Maciej Suminski
ff2a719bf7
Code reformatting.
2013-08-06 10:30:09 +02:00
Maciej Suminski
b6c4aaac8e
Moved highlighted flag from VIEW_ITEM to EDA_ITEM. Added brightened and selected flag to EDA_ITEM.
2013-08-06 09:31:08 +02:00
Dick Hollenbeck
f7ad4ca025
BUG FIX: eeschema as segfaulting on the 'Insert' key because the m_itemToRepeat
...
was simply a pointer to an object on the display list. At times this object
would disappear from the display list, in the test case because of a concatonation
of two wires, and if you then tried to clone the non-existent object you'd get a
crash. This was not merely a bug, but a naive design choice. IMO.
Now the item to repeat is cloned, so will never also be on the display list.
2013-08-05 16:02:41 -05:00
Dick Hollenbeck
4666b7fb69
formatting and fix selection clarification bug in pcbnew, could not move reference text when hidden under another footprint
2013-08-05 15:47:34 -05:00
Dick Hollenbeck
125ce48525
add Brian to about dialog, scoot Wayne up, alphabetize the rest
2013-08-05 15:45:22 -05:00
Camille Delbegue
114d12b060
Remove a Clang warning and add a missing dependency to boost in cmake file.
2013-08-05 17:53:13 +02:00
Dick Hollenbeck
bf1566884c
1) Remove requirement to define KICAD_TESTING_BRANCH. Instead the KICAD_STABLE_BRANCH
...
must be defined if that is the build type wanted. This only affects a text string
anyways, is not particularly important other than telling user from which code
branch the source came.
2) Change name of "testing" to "product" in that same description within
common/build_version.cpp. "testing" made it sound frightenly unusable.
2013-08-05 10:38:50 -05:00