Commit Graph

367 Commits

Author SHA1 Message Date
Bane Stojkovic 5b9e2ff387 Disable hardware acceleration 2022-07-31 15:50:29 +02:00
Bane Stojkovic 9bf5b57663 Status bar shows a wrong number of selected components 2022-06-10 09:58:00 +02:00
Bane Stojkovic 22086e05a7 Auto garbage collector 2022-06-05 10:38:46 +02:00
Bane Stojkovic bf89b07cea Fix blocks, add tests, fix bounding box calc of some components 2022-03-18 09:23:03 +01:00
Bane Stojkovic d513cb2667 Fixed the issue with 'Add Flexible Leads' functionality placing the flexible leads wrong on leaded components (e.g. resistors, capacitors...) 2022-03-07 19:21:58 +01:00
Bane Stojkovic 7210ac1533 Fixed display issue with Trace layer showing up as Wiring in the menu 2022-03-04 09:14:22 +01:00
Bane Stojkovic d0ae14d33e Separate WIRING layer (containing Hookup Wire and Twisted Wire at the moment) from TRACE layer and render it above the COMPONENT layer by default 2022-03-01 17:12:37 +01:00
Bane Stojkovic a147345756 Improve scroll precision 2022-02-27 15:36:56 +01:00
Bane Stojkovic a038de3d31 Fix config location 2022-02-22 16:03:31 +01:00
Bane Stojkovic d245a6305f Upcoming (#686)
* Added 1/8" jack

* Release 4.20

* Merge traces and wires into "Wiring" layer

* Add shabang to run.sh

* Added gray theme

* Prevent the donation label from wrapping into several lines

* Use Backspace key to delete selection in Mac OS

* Upgrade xstream to fix java 16 compatibility

* Add exec to run.sh
2022-02-16 23:41:47 +01:00
Bane Stojkovic 06cb3913ae Next (#663)
* flatpak file updated

* add sha generator

* fix mail

* remove mail

* Mini Toggle Switch - lugs do not get rotated when changing orientation;
rotate from the context menu doesn't work

* Added 'SVG Image' component

* Fixed the issue with Perf Board, Vero Board and TriPad Board sometimes
rendering an extra row with pads when there's no space for them

* release 4.18

* Keep grouped components together when pasting

* Added 'Dial Scale' component for designing device face-plates

* dial scale updates

* dial scale tweaks

* release

* release

* release

* release
2021-08-21 23:19:57 +02:00
Bane Stojkovic 878d048040 Next (#656)
* flatpak file updated

* add sha generator

* fix mail

* remove mail

* Mini Toggle Switch - lugs do not get rotated when changing orientation;
rotate from the context menu doesn't work

* Added 'SVG Image' component

* Fixed the issue with Perf Board, Vero Board and TriPad Board sometimes
rendering an extra row with pads when there's no space for them

* release 4.18
2021-07-11 15:05:11 +02:00
bancika e03e1516e0 action bar - add tooltip with keyboard shortcuts 2021-02-09 20:33:14 +01:00
bancika 22f0950fcf splash update 2021-02-07 19:05:31 +01:00
bancika b22fa6291c splash improvement 2021-01-19 08:45:38 +01:00
bancika 666b940176 splash improvement 2021-01-18 23:13:22 +01:00
bancika 9872d2547d splash improvement 2021-01-18 23:12:32 +01:00
bancika b1902fd086 splash improvement 2021-01-18 23:09:33 +01:00
bancika 9af055e4ca Color chooser dialog defaults to the existing color value being edited 2021-01-17 09:58:09 +01:00
bancika 61202675b8 Single click to expand and collapse categories in the component tree 2021-01-17 09:44:06 +01:00
bancika fa56fd79cf When editing component colors, honor the specified 'alpha' value
specified on each color individually in addition to the component-level
alpha property
2021-01-17 00:09:21 +01:00
bancika d095a664fc removed extra logging 2021-01-04 22:44:22 +01:00
bancika 67bbac196a Improved code robustness 2021-01-04 22:37:52 +01:00
bancika 5415c29ee0 fix for mac toolbar 2021-01-04 09:56:09 +01:00
bancika 458b853830 netlist parse improvements 2021-01-03 09:19:58 +01:00
bancika 1737df8047 add info box in the import dialog 2021-01-03 00:21:05 +01:00
bancika 75758e0250 Added 'File' -> 'Import Netlist' option that can import components from
a Tango PCB file
2021-01-03 00:03:44 +01:00
bancika 4144956a09 add popup to building blocks in the toolbar 2021-01-01 19:25:10 +01:00
bancika 607f963ba7 Toolbar drop down menu now contains options for managing favorites,
keyboard shortcuts and selecting all components of type
2021-01-01 09:29:09 +01:00
bancika a2b06c0a0d toolbar improvements 2020-12-31 19:36:59 +01:00
bancika 8e7c815d2b Fixed some issues with exporting and importing building blocks and
variants
2020-12-31 13:06:31 +01:00
bancika 373fde0d6f Migrate application data (config, logs, backups) directory from
'$USER_HOME/.diylc' to '$USER_HOME/diylc' to avoid it being hidden on
some OSs
2020-12-28 19:05:38 +01:00
bancika b348513d0c macOS: logging does not produce files on Mac OS Sierra
macOS: splash screen hangs for several minutes on some machines
2020-12-27 21:23:25 +01:00
bancika 3fda739703 release 2020-12-20 19:34:04 +01:00
bancika 3988940446 simplified the code 2020-12-20 14:07:11 +01:00
bancika 3e5978beb7 Added 'Check Trace Proximity' functionality under File -> Analyze menu
that checks if there are any traces or pads that are too close to each
other
2020-12-20 12:48:12 +01:00
bancika 26fa95670e Analyze fonts in the background to identify ones that are causing
slowness when editing 'Label' components and skip font preview for them
to optimize performance
2020-12-19 18:14:53 +01:00
bancika 2a063c84cd Added 'Font Size Override' property to most components that display text
to allow control over font size
2020-12-13 20:42:26 +01:00
bancika 52750121e3 fix macOs language selection 2020-12-13 14:29:14 +01:00
bancika 9dada76406 Added a button in the action toolbar to toggle between snap modes (none,
grid, component)
2020-12-13 11:12:45 +01:00
bancika cad1160ce7 Dragging components from the component tree to the canvas stops working
once the component type is selected in the tree
2020-12-12 22:50:52 +01:00
bancika 011a06ec75 meta zoom and two finger click fixes for mac 2020-12-11 13:54:19 +01:00
bancika 77ab989334 pinch zooming for mac 2020-12-09 21:30:08 +01:00
bancika 0b3bc7a879 reorganize cloud thumbnail code 2020-12-06 10:14:01 +01:00
bancika 68dd3e08b4 Project Cloud: replace project file doesn't do what it's supposed to 2020-12-05 21:43:29 +01:00
bancika 364cb30db0 windows - include JRE with the installation 2020-12-02 17:27:49 +01:00
bancika b96b694e87 add action bar to mac os as a separate component 2020-12-01 15:40:42 +01:00
bancika 9294c24684 reorganize IconLoader to avoid namespace clash, fix for Sierra OSX 2020-11-19 18:00:12 +01:00
bancika 7a5a6a469d add meta for zoom shortcuts 2020-09-18 21:24:04 +02:00
bancika 9372858596 serialize config using the same XStream as for the project 2020-09-18 17:48:31 +02:00