Categories
Announcements

Logic.ly 1.11.4 update for macOS Catalina and the latest Windows 10

Download Logic.ly 1.11.4 today for the latest bug fixes, including official support for macOS 10.15 “Catalina” and the newest Windows 10 version 1909 update.

Additionally, since the previous big Logic.ly 1.9 update in 2018, seven smaller updates in total have been released — each with important bug fixes and small enhancements (such as allowing administrators to install Logic.ly for all users on the same computer).

Download Logicly 1.11.4 for Windows and macOS

Visit the Logic.ly download page, or go to the Help menu in Logic.ly and choose Check for Updates.

Categories
Announcements

The all new Logic.ly online demo

For many years, the online demo of Logic.ly ran on Adobe Flash Player. When this demo was first introduced, Flash was the best solution for putting something as complex as Logic.ly up on the web. However, times change, and the web is much more capable today than it was back in 2008 when the first code for Logic.ly was written. A plug-in like Flash is no longer necessary. In fact, the Flash plug-in is now being retired by Adobe. At some point, it became obvious that it was time to re-build the Logic.ly demo using a new, modern technology.

Most people who end up buying Logic.ly try it out for the first time with the free online demo. Re-building the project took over nine months — a massive undertaking for a small business to say the least. However, it was an important investment in Logic.ly’s future — one that should keep new updates coming for many more years.

Logic.ly free online demo

For those who are interested in this sort of thing, the new online demo of Logic.ly was built with TypeScript, React, and Redux. It’s a popular, well-supported stack of technology that should be a solid long-term choice going forward.

If you’ve been wondering why Logic.ly hasn’t received any major new features in a while, getting the new online demo up and running is the reason. In 2018, sales dropped lower then the previous year for the first time ever. It was obvious that the old Flash demo was no longer convincing anyone to buy, so it needed to be replaced. Already, after the demo has been up for a few months, 2019 sales have bounced back. Anyone can try out Logic.ly without installing something on their computer — and it seems that they can’t help but fall in love with this fun, little tool.

Thank you, everyone, for supporting a small business that loves the craft of building simple and enjoyable software. If you haven’t already, try Logic.ly for free right now.

Categories
Announcements

Logicly 1.9: Export truth table as CSV file

Today, I’m happy to announce the official release of Logicly version 1.9. As you may recall, generating a truth tables was added in Logicly 1.8. Soon after truth tables introduced, a number of you requested the ability to export them to a CSV file. Starting in Logicly 1.9, you’ll find a big Export CSV button right where you need it.

Truth Table with Export CSV button.

When you update to Logicly 1.9, you’ll also receive a number of important bug fixes.

Download Logicly 1.9

Please point your browser to the Logicly download page, or go to the Help menu in Logicly and choose Check for Updates. If you’ve been playing with the free trial, and you like what you see, maybe now is the perfect time to buy Logicly.

Categories
Announcements

Logicly 1.8: Generate truth table and pull up/down circuits

Today, I’m happy to announce the official release of Logicly version 1.8. This version adds some very useful new features that I think you’ll love. Truth tables have been requested many times over the years, and now they’re finally available. Additionally, you can now add Pull Up and Pull Down circuits to your projects to ensure that the Hi-Z signal doesn’t propagate.

Screenshot of Logicly Truth Table

If you click the new Generate Truth Table button on the toolbar, you’ll see a table pop up with all of the inputs (toggle switches) and outputs (light bulbs) in the document. You don’t necessarily need to create a truth table for the entire project, though. If you prefer, you can select a small subset of your project, and you can generate the truth table for only that selection. Finally, when you drill down into the design of a custom integrated circuit, you can click a button to generate the truth table for the IC.

Screenshot of Pull Up and Pull Down circuits

Pull Up and Pull Down component are useful when working with the Hi-Z (High Impedance) signal. Normally, these components work similarly to a Buffer component. If the input signal is High (true) or Low (false), then these components will output those signals completely unchanged. However, if an input signal is Hi-Z, the Pull Up component will “pull it up” to High (true), and similarly, the Pull Down component will “pull it down” to Low (false).

Finally, I think everyone will enjoy some performance optimizations that help Logicly read files and create custom integrated circuits faster. In some cases, I measured a 30% improvement or more!

Download Logicly 1.8

Please point your browser to the Logicly download page, or go to the Help menu in Logicly and choose Check for Updates. If you’ve been playing with the free trial, and you like what you see, maybe now is the perfect time to buy Logicly.

Categories
Announcements

Logicly 1.7.6 update adds support for macOS 10.12

Download Logicly 1.7.6 today for the latest bug fixes, including official support for macOS 10.12 “Sierra”.

Download Logicly 1.7.6 for Windows and Mac

Visit the Logicly download page, or go to the Help menu in Logicly and choose Check for Updates.

Categories
Announcements

Logicly 1.7.4 updated for Windows 10 and Mac OS X 10.11

Download Logicly 1.7.4 today for the latest bug fixes, including official support for Windows 10 and Mac OS X 10.11 “El Capitan”.

Download Logicly 1.7.4 for Windows and Mac

Visit the Logicly download page, or go to the Help menu in Logicly and choose Check for Updates.

Categories
Announcements

Logicly 1.7 lets you edit multiple files at the same time

Today, I’m happy to announce the official release of Logicly version 1.7. Thank you so much to the beta testers who helped track down bugs to make this a stable release. This release finally lets you open multiple files at once and edit them side by side. You can even copy and paste between them, including custom integrated circuits.

logicly-multiple-documents

If you ever encountered an issue where you couldn’t delete a gate in a Logicly document, that bug has finally been fixed. And finally, the Mac version has been updated to support Retina displays for crisp and clean graphics.

Download Logicly 1.7

Thank you again to the helpful beta testers who reported bugs and provided awesome feedback. Now, please point your browser to the Logicly download page or go to the Help menu in Logicly and choose Check for Updates. If you’ve been playing with the free trial, and you like what you see, maybe now is the perfect time to buy Logicly.

Categories
Beta

Try out the new Logicly 1.7 public beta

It’s been long-requested, and it’s finally here! Logicly 1.7 Beta allows you to open multiple documents at the same time. Feel free to open many windows side by side, and you can even copy and paste among them. That includes copying and pasting custom itegrated circuits, by the way — they’ll transfer seamlessly!

logicly-multiple-documents

As you can imagine, supporting multiple open documents required some significant archtectecture changes under the hood. With that in mind, please consider this build of Logicly beta quality. You’ve been warned: there may be bugs. If you find any issues, please don’t hesitate to submit a bug report!

Download Logicly 1.7 Beta

This build is not available from the normal Check for Updates mechanism in Logicly. It is only available for download from logic.ly/beta. Once I’m sure that everything is stable, I’ll release an official update for everyone. If you’re feeling adventurous, give the beta a try. If you’d rather avoid any possible new bugs, please wait for a stable build of Logicly 1.7 in the coming weeks.

I’m looking forward to your feedback!

Categories
Announcements

Logicly 1.6.0: Tri-State Buffer and Bus

One component that Logicly users have long requested is a tri-state buffer. I’m very happy to announce that Logicly 1.6.0 finally adds support for tri-state buffers, buses, and a high impedance (or hi-Z) signal. In the screenshot below, you can see a multiplexor built with the new components:

mux

The new Tri-State component will act like a normal Buffer when its enable input is High (true), passing on its other input value unchanged. However, if it’s enable input is Low (false), the Tri-State component will output the new hi-Z signal. This is a special signal that is meant to be used with a Bus, the other new component added to Logicly in version 1.6.0.

The new Bus component allows you to combine multiple connections together into one. When a Bus component receives a hi-Z signal in one of its inputs, it will ignore that input completely. The ideal situation is that all but one input to a Bus will recieve a hi-Z signal and the final input will have a High (true) or Low (false) value that will be passed on to the output. When using a Bus, you will need to be careful about sending it conflicting signals. If it receives both High (true) and Low (false) signals at the same time, the Bus will output an Unknown signal to signify an error. Watch out for propagation delays! Adding in Buffers can be useful for ensuring that all inputs to a Bus will updated at the same time. When other components, such as logic gates, receive a hi-Z signal to any of their inputs, they will also treat it as an error and output an Unknown signal.

As always, this release includes a various bug fixes and other minor enhancements too. Enjoy, and update to Logicly 1.6.0 today!

Categories
Announcements

Logicly 1.5.0: Integrated Circuit Libraries

With Logicly 1.5.0, you can now export your document’s integrated circuits to a file and import them into other documents easily. Just look for the new import and export items in the File menu. This update makes the ability to share ICs across documents much more discoverable, and it improves the workflow greatly when you want to share your ICs with other people.

export-library

As always, this release includes various performance enhancements and bug fixes. Update to Logicly 1.5.0 today!