Skip to content

0.1.2 (beta) release of LogicrRs

Latest
Compare
Choose a tag to compare
@Spydr06 Spydr06 released this 15 Oct 16:38
· 7 commits to main since this release

0.1.2 beta release of LogicRs

Changelog

What's Changed

  • Validate MacOS support
  • Fixed MacOS shortcuts
  • cmd+backspace for deletion on MacOS
  • NSIS installer script for windows
  • CI process on the repository
  • Consistent source linting style using rustfmt
  • Encoder and decoder example projects
  • New builtin Modules: D-Latch, D-Flip Flop, Mux, Demux, and fix T-Flip Flop
  • Configuration file for non-volatile settings
  • Lots of small general improvements
  • ...

New Contributors

Full Changelog: beta-0.1.1...beta-0.1.2

Usage

Linux

  1. Download logicrs-linux-x86_64.AppImage
  2. Make the downloaded file executable using the gui or following command:
    $ chmod +x ./logicrs-linux-x64_64.AppImage
  3. Execute the file either by double-clicking it in a file explorer or running it via the command line.

Note
The .AppImage version of logicrs currently isn't fully standalone. Be sure to have the libadwaita package installed (version >=1.2)

Windows

Installer:

  1. Download logicrs-winrodws-x86_64-installer.exe
  2. Run the installer and follow the steps.

Portable:

  1. Download logicrs-windows-x86_64.zip
  2. Extract all contents into an empty folder
  3. Double-click the logicrs shortcut in the extracted folder

MacOS

Note
As of now, there are no prebuilt packages for MacOS. You have to compile the program yourself from source. See INSTALL.md for more information.

Other

Note
Platforms other than x86_64 Linux, Windows and MacOS are currently not supported. Please add an issue or create a PR to request/add support of a new platform.

Examples

Example project files can be found in the examples.zip file or the examples directory on the main repository.

License

LogicRs is licensed under the MIT License. See LICENSE for copying conditions.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.