X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:subject:message-id:mail-followup-to:mime-version :content-disposition:content-transfer-encoding; bh=9D48EvU6aXcjL4ez1iOHQyZXxKIEzIRHYDLHu1/nhO8=; b=q7zCcFYcTHMvY41ybyxWVKxlF22bAKJwpkHc0HRAAqq1mEd/zdhY18nnLZzI3+QlT8 Fcwr57k03nyuufXXnWrZKQBPotw1QhPc47EpXDs1Vi1kNagALWpeHC8uzDsIvXTLXOtS bXxx+UX7KsfZN5Uow1ebAH3M0WqhkcJ83AXxAwGgHPLSMUX9g0MO+W3gHtqvn4DxYqeS KoShth6sKmyAX3D/uDms/4B9l2GxXOUVHDrldpVl4KOWrewPH2oum49zuValbihTVPin 0L8VwdHyE1zCyA+jh0pOWD2HJ5NtkC5CvwtesnxBP9gLUn91R3pRKQYhEtYOHKhK98IX FegQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:subject:message-id:mail-followup-to :mime-version:content-disposition:content-transfer-encoding; bh=9D48EvU6aXcjL4ez1iOHQyZXxKIEzIRHYDLHu1/nhO8=; b=mq3MLqIG0/VCUKewjAsUzHVhG/L492cZxvBJLJUH6VVbQgCPy9gr/rWBYdQ5kKyYvO mTDcsdwCkXV8mb/woDbHHiX3lpQyanZUWwZudVwQutCtMM4mOPyg24hCopzsUWstrYJ7 HrSEhEC68I5FeMfFHgApTyjtb22rtArTxvS+hbZkR6xiI1dJnyNTR1qJbH2hzM2PFN88 QmoRaz+/gbxjF7cVTfrS6sSm7PRB9VpBZ/+SpxLbGKFlcOoQ8YEWCKyo0TLdaKRSQwTp 0OSEwpIBnd0edbWiBNLkbr3IumHuVv4TFzUsG6rKlZanTxc6UrRlpCx2lZIFUpyzAMjZ 2r6A== X-Gm-Message-State: AOAM533/HeVs9wkJPypyAVY1/mBb3XAcqNnNeFo+HiG3Mk5j/QiUaANR ZXhOEgLMIcXM1XON+YvrG4yi6Y0jsOU= X-Google-Smtp-Source: ABdhPJxIys1HjheeRFiTK+5q9kY0AOc4n7P90R1moYFtrsYQs3m461gDXq+5nJMU/0rMRWBiWeTliA== X-Received: by 2002:a19:8588:: with SMTP id h130mr12340587lfd.501.1624724761556; Sat, 26 Jun 2021 09:26:01 -0700 (PDT) From: "vzh (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" X-Google-Original-From: vzh Date: Sat, 26 Jun 2021 19:25:59 +0300 To: geda-user AT delorie DOT com Subject: [geda-user] [Announcement] Lepton EDA 1.9.15 Message-ID: Mail-Followup-To: geda-user AT delorie DOT com MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Note-from-DJ: This may be spam Reply-To: geda-user AT delorie DOT com We are pleased to announce Lepton EDA release 1.9.15. This release represents about 500 commits by 2 people, bringing several important changes, improvements, and bug fixes to the code. * About Lepton EDA is a suite of free software tools for designing electronics. It provides schematic capture, netlisting into over 30 netlist formats, and many other features. It was forked from the gEDA/gaf suite (http://wiki.geda-project.org/geda:gaf) in late 2016 by most of its active developers at that time. The project team maintains traditional and evolutional (but not conservative) development of tools in the suite. * Release notes We encourage you to test this release and provide feedback either to our issue tracker at https://github.com/lepton-eda/lepton-eda/issues or to the mailing list geda-user AT delorie DOT com. You can also chat with us at https://gitter.im/Lepton-EDA/. Here are the compressed sources: https://github.com/lepton-eda/lepton-eda/releases/download/1.9.15-20210626/lepton-eda-1.9.15.tar.gz Here is the GPG detached signature[*]: https://github.com/lepton-eda/lepton-eda/releases/download/1.9.15-20210626/lepton-eda-1.9.15.tar.gz.asc [*] Use an .asc file to verify that the corresponding file (without the .asc suffix) is intact. First, be sure to download both the .asc file and the corresponding tarball. Then, run a command like this: gpg --verify lepton-eda-1.9.15.tar.gz.asc * Release changelog The new release introduces much better support of the GTK3 lib. Please let us know if you still encounter bugs with it in our tools. Full list of changes is available at: https://github.com/lepton-eda/lepton-eda/blob/master/NEWS.md and below. * Online documentation Please see our documentation at a dedicated Lepton site on Github: https://lepton-eda.github.io/ The documentation has changed significantly though it is still needs your help. Please help us fill in it with information interesting or important to you. * Contributor list The following people have contributed code or reported bugs since the previous lepton-eda release 1.9.14 (as found in the commit history, issue tracker history, and other sources). - Dmitry (AKA dmn) - Vladimir Zhbanov Many others are working on packaging Lepton for various distributions. Thank you all! * Changes since version 1.9.14 (excerpt from the NEWS file) ### General changes: - The test suite has been fixed and now `make distcheck` can be run under the `root` user account without errors. - Lepton now fully supports GTK 3.0.0: - Several warnings on functions deprecated in GTK/GDK 3.0.0 have been fixed. - See also changes in `lepton-schematic` below. - A bug with visual representation of arcs in raster images and on canvas of `lepton-schematic` has been fixed. - All Lepton utilities, even the GUI ones, no longer use `liblepton` as a Scheme extension. Now the libraries are properly dynamically loaded by Scheme as any other libs. ### Changes when building from source: - Fixed building with `--disable-attrib`: the `bin/lepton-attrib` script is no longer installed. - Versions of `Cygwin` libraries have been updated to match actual versions of `liblepton`, `libleptongui` and `libleptonattrib`. ### Changes in `liblepton`: - Several core C structs in the library have been amended to contain only relevant information about primitive objects. - The following core Scheme modules written in C have been removed and their functions have been reimplemented using Scheme FFI: - `(lepton core deprecated)` - `(lepton core object)` - `(lepton core os)` - A new module, `(lepton object type)`, has been introduced. It now contains functions from `(lepton object)`, and exported in that module as well, that query the type of primitive Lepton's objects. - Definitions of foreign functions are now residing in a new module, `(lepton ffi)`. The module contains definitions of Scheme counterparts of C functions in the `liblepton` library. - The Scheme function `platform()` no longer outputs `'(carbon)`. There is no reasonable replacement yet, so the function outputs `'(unknown)` on those Mac machines on which it usually did so. ### Changes in `lepton-schematic`: - Snap size and grid size indicators now have separate labels in the status bar. The snap size label changes its text color and decoration to draw user's attention when snap size currently set differs from the value in configuration. It helps avoiding mistakes when constructing new symbols. - Lepton now fully supports GTK 3.0.0. Apart from fixes mentioned above the following changes have been made: - A bug of not showing text of hidden attributes in the **Multiattrib** dialog of `lepton-schematic` has been fixed. - Displaying of tabs has been improved. - Displaying of the **Object properties** dialog in the docked view of the program has been fixed so all widgets are shown properly now. -- Vladimir (λ)επτόν EDA — https://github.com/lepton-eda