Lithium ECAD 1.9.3

Автор Support, Авг. 21, 2024, 23:10

« назад - далее »

Support

- Сделан единый стек отмены в программе Library Creator. Действия теперь отменяются от открытия библиотеки до ее закрытия. Наличие изменений в компонентах и корпусах можно определить по цвету значка.
- При отмене/повторе действий открывается та вкладка, на которой было событие.
- Добавлена возможность индивидуального отключения меток RefDes и Value на схеме и плате.
- Сделано сохранение состояния списка подключенных корпусов в редакторе компонентов между переключениями вкладок.
- Исправлено добавление в библиотеку компонента с несколькими  корпусами.
- Добавлена возможность фиксации крепежных отверстий и фрезеровки через панель свойств.
- В окне ЛУТ ширина контура платы теперь соответствует ширине, указанной в меню Настройки->Инструменты (вкладка "Контур платы"). Добавлена опция включения перекрестий на углах.
- При завершении создания медной заливки открывается диалоговое окно настройки ее свойств.
- Исправлено обновление компонентов на плате из библиотек.
- Исправлена ошибка подсветки проводника на плате при его создании.
- Исправлено падение программы при закрытии таблицы отверстий клавишей ОК.
- При нажатии на свободный вывод компонента на схеме (должно быть разрешено его выделение) начинается создание цепи.
- При создании цепей и проводников нажатие правой кнопки мыши удаляет только последнюю секцию.
- При удалении компонентов, портов и соединителей цепей на схеме будут удаляться подключенные к ним цепи.
- Исправлено падение программы при попытке удалить точку подключения порта.
- Исправлено выделение сегмента цепи по двойному щелчку в редактор схем.
- Сохранение заданного слоя инструмента при создании примитивов (линий, полигонов и т.д.).
- Добавлена возможность экспорта кэша компонентов в файл библиотеки.
Техническая поддержка Lithium ECAD

MOT

Добрый день!

При попытке установки обновления на эту версию (пакет rpm, установка через менеджер пакетов dnfdragora, ОС - РОСА Фреш) ошибка зависимости:

Проблема: conflicting requests
- nothing provides rpmlib(PayloadIsXz) needed by lithium_ecad-1.9.3-0.x86_64
С уважением, Виктор Евгеньевич
Accept Corp.

Support

#2
Добрый день!

То есть стояла предыдущая версия и на нее не ставится новая?

В пакете изменился состав демо-проектов. Если не ошибаюсь, на Альт 9 при обновлении тоже была проблема: не удалялась старая версия. Пришлось сначала удалить установленный пакет вручную, а затем уже установить новый.
Техническая поддержка Lithium ECAD

MOT

#3
Пробовал и обновить, ошибка та же. Удалил старую версию 1.9.2. Ошибка не изменилась. Требует ту же зависимость. Что через терминал, что через менеджер пакетов. Странно. С 1.9.2 проблем никаких при установке не было.

dom domashniy # dnf install /home/domashniy/Загрузки/lithium_ecad-1.9.3-0.x86_64.rpm
Последняя проверка окончания срока действия метаданных: 0:33:12 назад, Чт 22 авг 2024 14:10:39.
Ошибка: 
 Проблема: conflicting requests
  - nothing provides rpmlib(PayloadIsXz) needed by lithium_ecad-1.9.3-0.x86_64
(попробуйте добавить «--skip-broken» для пропуска удаляемых пакетов или «--nobest», чтобы использовать не только наилучшие варианты пакетов)
dom domashniy # 
С уважением, Виктор Евгеньевич
Accept Corp.

Support

#4
Странно. В скрипте сборки RPM давно уже никаких изменений не делается. При установке в /opt копируется программа, и файл lithium-ecad.desktop  в usr/share/applications/. Затем удаляется старая версия. Больше ничего.
 Как вариант, удалить вручную и этот файл и программу из opt (чтобы там вобще не было lithium), и снова попробовать установку. Или скачать с сайта TAR архив и установить вручную. Файл desktop находится там же.
Техническая поддержка Lithium ECAD

MOT

#5
C rpmки установить так и не получилось. Пришлось вручную с TARa. Спасибо, за подсказку. Может, сама ОСь обновилась и нужный пакет зависимости ушёл в небытие!   8)

Попробовал установку через: sudo rpm -i /Путь/lithium_ecad-1.9.3-0.x86_64.rpm
Всё получилось! Ещё раз спасибо! Может кому пригодится.
С уважением, Виктор Евгеньевич
Accept Corp.

Support

Будет интересно узнать, как установится следующая версия. 

На Fedora давно уже была проблема с RPM, потом внезапно сама разрешилась. С какой-то версии программы пакет стал нормально устанавливаться. Скрипт сборки, да и структура программы были практически без изменений. Может тоже ОСь обновилась. Сейчас не знаю, проверяем на Альт 9. Но с TAR проблем пока не было.
Техническая поддержка Lithium ECAD