From OpenSCADAWiki
Інтерфейс Користувача
- {VCAEngine,Vision,WebVision}: Додано атрибут "mult" до вигляду "Перелік" примітиву "FormEl" для можливості обрання декількох елементів.
- QTStarter: Повністю оновлено із Робочої гілки.
- QTCfg: Завершено реалізацію правильного влаштування масштабованих вертикально елементів: тексти, таблиці та переліки. Виправлено опрацювання sizeHint() та minimumSizeHint() для елементів "Текст" та "Перелік".
- VCAEngine: До механізму динамічного зв'язування додано перевірку зв'язків на активність.
- Vision:
- Додано очищення зображень примітиву "Медіа" за встановленням порожнього рядку.
- До кодування у сховища за TSYS::base64 встановлено роздільник "\n".
- Виправлено розмір віджетів, які відкриваються до редагування, на великих екранах, це підстроювання зроблено умовним від відсутності відкритого активного та максимізованого віджету через проблеми тут Qt.
- FormEl.Table: Виправлено на предмет властивостей стовпчиків. ** Розширено властивість "width" приховуванням цього стовпчика при значені 0. Використано масштаб за X у кінцевій ширині стовпчика.
- WebCfgD:
- Дещо покращено опрацювання елементу "Таблиця" для великого вмісту та виправлено редагування ключових елементів.
- Підстроювання до наявного простору масштабованих вертикально елементів: тексти, таблиці, переліки.
- Бібліотеку GD було замінено фільтрами CSS та зроблено опційною, за --enable-LibGD.
- Дещо покращено формування дерева навігації та діалогів, падаючою тінню та прозорим фоном для попередження доступу до загального простору.
- Розширено копіювання елементів копіюванням їх до свого кореню та через себе.
- Загальні вдосконалення.
- WebVision:
- Виправлено ширину вікна контекстного меню.
- Виправлено поводження примітиву "Медіа" у не режиму "Вписувати" для попередження проблем масштабування шляхом повного видалення тегу <img>. До зображень цього примітиву додано вертикальне вирівнювання.
- Виправлено та покращено формування діалогів, малих вбудованих вікон, шрифт заголовку встановлено у 12pt.
- Подавлено системне контекстне меню для активних віджетів.
- Виправлено опрацювання границь та прозорого фону. Опрацювання фону примітивів узагальнено та здійснюється після опрацювання самих примітивів та додано саме опрацювання прозорості-непрозорості фону у окремому блоці (div), який створюється за рівнем непрозорості.
- Примітив "Текст": опрацювання пробілу встановлено у "white-space: pre-wrap", додано підтримку властивості "wordWrap".
- Вигляд "Кнопка" примітиву "FormEl": виправлено на предмет перенесення слів на браузері Chrome, переключено на використання фільтрів у відображені неактивних зображень.
- Реалізовано вигляди "Панель прокрутки", "Панель прогортання", "Таблиця", "Дерево". Вигляд "Панель прокрутки" зараз такий як "Панель прокрутки".
- Вигляд "Рядок" примітиву "FormEl" розширено календарем для варіантів за датою.
- Додано підтримку специфічних до візуалізатору атрибутів через їх активацію.
- Додано підстроювання розміру головної сторінки до наявного простору вікна браузеру, тільки у бік збільшення та із контролем пропорційності.
- XHTML частину сторінки винесено до окремого файлу подібно до частини JavaScript. Все основне у CSS правилах перенесено до XHTML файлу.
- Загальні вдосконалення.