430 Commits

Author SHA1 Message Date
Branislav Stojkovic 2c4ff547fe spell 2019-02-09 17:45:56 +01:00
Branislav Stojkovic ca78cd030b add check list dialogs when exporting blocks and variants 2019-02-09 17:44:15 +01:00
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 661e5e2403 jack variants 2019-02-09 12:48:37 +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 19bdf41655 fix shortcuts 2019-02-09 10:02:32 +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 86500cb4a0 import/export variants and building blocks 2019-02-08 22:44:26 +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 d91527a91c improve coordinates 2019-02-08 11:26:57 +01:00
Branislav Stojkovic 9e760ba655 shade extra space 2019-02-08 11:24:22 +01:00
Branislav Stojkovic 9a2585d23f refine zero location 2019-02-08 11:23:02 +01:00
Branislav Stojkovic 83723dd416 align rulers with extra space 2019-02-08 11:09:24 +01:00
Branislav Stojkovic 7597143b1b "Select All" menu option from the component tree context menu doesn't
work
2019-02-08 10:29:23 +01:00
Branislav Stojkovic 0cb4377830 Show mouse position in the status bar 2019-02-08 09:56:48 +01:00
Branislav Stojkovic fbf2569a7e ground work for graph analysis 2019-02-08 09:21:32 +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 1af44eadfc fix zooming 2019-02-06 23:26:33 +01:00
Branislav Stojkovic 364010ae63 new variants for tubes 2019-02-06 00:12:53 +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 13997ee757 v3.52 release 2019-02-03 11:33:17 +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 91389ef09b cancel d&d when dropped back to the tree 2019-02-03 00:54:53 +01:00
Branislav Stojkovic 921b503057 add striped option for twisted pair 2019-02-02 23:24:06 +01:00
Branislav Stojkovic efceedc924 Added confirmation dialog before deleting a building block
Fix the exception on block delete
2019-02-02 21:31:38 +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 0741f4334b add null protection 2019-02-02 12:47:50 +01:00
Branislav Stojkovic 46f20a75ec better status bar text when dragging a component from the tree 2019-02-02 12:44:59 +01:00