Tim Savage
51a12d61e1
Allow the origin of co-ordinates on boards to be specified ( #428 )
...
* Added support to specific co-ordinate origin.
Added the Coordinate origin property to the AbstractBoard class,
this allows the user to specify the corner (TopLeft, TopRight,
BottomLeft, BottomRight) cordinates should increment from.
Updated rendering to reflect this change.
* Use the coordinate origin setter method
To safely handle the case when a project produced with an earlier
verison of the application is loaded and the coordinate origin attribute
is set to NULL.
2019-02-09 15:53:11 +01:00
Branislav Stojkovic
ae8d015a78
ground work for air-core inductors
2019-02-09 12:46:11 +01:00
Branislav Stojkovic
59096d69ed
Do not allow zero for size and spacing properties that could lead to
...
crashes or unexpected behavior
2019-02-09 10:20:11 +01:00
Branislav Stojkovic
66e1227182
fix eyelet and turret not setting their own stroke
2019-02-09 10:09:48 +01:00
Branislav Stojkovic
0acca63ccd
prettier variant and block display
2019-02-09 09:47:13 +01:00
Branislav Stojkovic
6d2e876381
Better rendering of TO-3 transformer package
2019-02-08 23:42:09 +01:00
Branislav Stojkovic
13f13191c4
Add switched type to "Open 1/4" Jack" component
2019-02-08 23:01:00 +01:00
Branislav Stojkovic
f7e5421f18
flip rca pins
2019-02-08 17:25:40 +01:00
Branislav Stojkovic
c7bc8360ba
RCA Jack" added
2019-02-08 14:40:33 +01:00
Branislav Stojkovic
9e760ba655
shade extra space
2019-02-08 11:24:22 +01:00
Branislav Stojkovic
290406609b
ground work for potentiometer views
2019-02-08 09:20:11 +01:00
Branislav Stojkovic
417c389b0a
Components do not load if the installation directory name contains a
...
special character, like '!'
2019-02-07 00:07:58 +01:00
Branislav Stojkovic
7fb78237fb
invoke later to make sure that scrolling to center is done properly
2019-02-05 17:48:16 +01:00
Branislav Stojkovic
c120bc10ed
Better rendering of guitar pickups when dragging and in outline mode
2019-02-05 17:23:44 +01:00
Branislav Stojkovic
9c81ad0eec
show warning message when config file is bad
2019-02-05 16:54:21 +01:00
Branislav Stojkovic
bb564248d9
fix selection bounds
...
increase extra area
2019-02-05 14:54:39 +01:00
Branislav Stojkovic
3deb988a06
allow extra space around the layout
...
introduced ability to render just the visible part of the layout for
better performance
2019-02-05 12:04:16 +01:00
Branislav Stojkovic
ae3e698d9e
track shaped components while dragging
2019-02-05 12:01:55 +01:00
Branislav Stojkovic
2735d7e343
optimize tube area tracking
2019-02-05 00:34:56 +01:00
Branislav Stojkovic
f4cc0ca360
tube socket extract constants
2019-02-04 18:48:40 +01:00
Branislav Stojkovic
99b7dbb6f3
editable label color for tubes
2019-02-04 15:15:12 +01:00
Branislav Stojkovic
e3ca5244fe
libs
2019-02-03 19:55:05 +01:00
Branislav Stojkovic
a0b78a5e3d
better pin rendering
2019-02-03 19:45:29 +01:00
Branislav Stojkovic
81b299865c
improve drag&drop
2019-02-03 19:37:38 +01:00
Branislav Stojkovic
3027753225
backup config file on error
2019-02-03 11:47:05 +01:00
Branislav Stojkovic
8c09fe72e6
optimize performance when rendering stripes
2019-02-03 10:40:55 +01:00
Branislav Stojkovic
6e9169242a
dnd improvements
2019-02-03 09:58:19 +01:00
Branislav Stojkovic
921b503057
add striped option for twisted pair
2019-02-02 23:24:06 +01:00
Branislav Stojkovic
cad26211b3
add comments
2019-02-02 21:13:04 +01:00
Branislav Stojkovic
36259bc83b
tighter twists
2019-02-02 20:49:04 +01:00
Branislav Stojkovic
024ede48a8
fix path decomposition
2019-02-02 20:46:12 +01:00
Branislav Stojkovic
b44c3bad62
twisted leads added
2019-02-02 20:41:25 +01:00
Branislav Stojkovic
08a0e451e7
"Fuse Symbol" added
2019-02-01 22:54:47 +01:00
Branislav Stojkovic
53eb70e693
improve precision of exported files
2019-01-31 13:43:18 +01:00
Branislav Stojkovic
1b8a72d24a
"PCB Text" components are not included in trace mask exports
2019-01-28 13:00:35 +01:00
Branislav Stojkovic
0a97b53f60
3.51 release
2019-01-28 11:40:38 +01:00
Branislav Stojkovic
4d3f2968c1
Lead alignment sometimes gets rendered off by 1px for resistor and
...
capacitor schematic symbol
2019-01-28 11:32:34 +01:00
Branislav Stojkovic
d5f3457c43
Jumper color switches to red on its own
2019-01-28 10:59:34 +01:00
Branislav Stojkovic
0c76b93db0
Reverted Ohm symbol changes that made it render wrong on some systems
2019-01-26 15:40:55 +01:00
Branislav Stojkovic
197f9ca216
Better selection rendering for a few components, mostly
...
electro-mechanical
2019-01-23 23:20:14 +01:00
Branislav Stojkovic
f0172f9adc
3.50 release
2019-01-23 10:56:59 +01:00
Branislav Stojkovic
5c9754baf4
Do not render various jack components as completely transparent while
...
dragging
2019-01-23 10:53:00 +01:00
Branislav Stojkovic
a4efb57452
added pilot lamp holder
2019-01-21 10:29:47 +01:00
Branislav Stojkovic
58aa0ab5be
track board area while dragging
2019-01-20 10:47:27 +01:00
Branislav Stojkovic
32b2713732
board coordinate improvements
2019-01-20 10:30:19 +01:00
Branislav Stojkovic
cb21392d1e
more accurate pin spacing calc for radial components
2019-01-19 10:02:48 +01:00
Branislav Stojkovic
149cdbca48
added radial and toroidal inductor
2019-01-19 00:58:51 +01:00
Branislav Stojkovic
813baee504
fix: straight traces are rendered 1px thinner than curved traces of the
...
same thickness
2019-01-18 20:49:51 +01:00
Branislav Stojkovic
a8f5155acd
better board coordinate placement
2019-01-18 11:00:54 +01:00
Branislav Stojkovic
19ea23895b
show recent updates, added to status bar and help menu
2019-01-18 09:58:35 +01:00