Додаток Overtest TDE — це новий спосіб створення нових завдань для системи Overtest за допомогою зручного інтерфейсу на базі GTK 4
та libadwaita
для Windows (за допомогою MSYS2
) та Linux з більшістю популярних графічних середовищ.
Станом на зараз, проєкт Overtest TDE знаходиться в стані активної розробки, і може змінюватися досить часто, разом з форматом збереження даних, файловою структурою, графічним інтерфейсом та іншими складовими частинами додатка.
MSYS2
(офіційний сайт) зі встановленими пакетамиmingw-w64-x86_64-gtk4
(деталі) таmingw-w64-x86_64-libadwaita
(деталі), а також усіма їхніми залежностями- Для коректної роботи програми, ви маєте встановити
MSYS2
у директорію, яка пропонується вам за замовчуванням, а самеC:\msys64\
, або ж налаштувати змінну оточення (environment variable):MSYS2_PATH=шлях_до_вашого_встановлення
- Встановлена платформа .NET 8.0 SDK (офіційний сайт) з останніми оновленнями
- Встановлена платформа .NET 8.0 SDK (офіційний сайт) з останніми оновленнями
- Більшість дистрибутивів Linux вже мають все необхідне для коректної роботи програми. Якщо з якихось причин Overtest TDE не запускається на вашому комп'ютері, скористайтеся інструкцією зі встановлення залежностей на офіційному сайті GTK
- Також, перевірте наявність у системі пакету, який надає доступ до функцій
libadwaita
. Для Ubuntu, до прикладу, цю бібліотеку можна встановити, виконавши наступну команду в терміналі:sudo apt install -y libadwaita-1
(детальна інформація на сайті Launchpad)
На жаль, в середовищі операційної системи MacOS від Apple не підтримуються деякі з компонентів GTK 4
та libadwaita
, які активно використовуються в Overtest TDE. Якщо ви маєте бажання портувати додаток для цієї операційної системи — ми будемо щиро вдячні вашій допомозі!
Overtest Tasks Development Environment
Copyright (C) 2023 Yurii Kadirov (aka Sirkadirov)
https://github.com/overtest/overtest-tde
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.