Pencil
Скачайте Pencil с [Github][releases] или [Mozilla][amo-pkg].
Проверьте [Pencil v3][pencil3] от Evolus — но сначала сделайте резервную копию ваших данных!
Инструмент для создания прототипов графического интерфейса пользователя (GUI) для Firefox, GNU/Linux, OS X и Windows.
![Скриншот][screenshot]
Этот проект изначально размещался на https://code.google.com/p/evoluspencil/ и был заброшен примерно в 2013 году. Эта ветка была запущена для новой разработки 13 марта 2015 года.
Дополнительные коллекции доступны на [странице загрузки оригинальных Stencils][evolus-stencil-downloads].
firefox --app /path/to/application.ini
(см. №802).Вам потребуется версия 4 или выше программы [firefox
][firefox], чтобы запустить Pencil как расширение для Firefox. Пользователям Linux потребуется версия 4 или выше firefox
, iceweasel
или [xulrunner
][xulrunner], или версия 25 или выше [palemoon
][palemoon]. В установщике Windows и архиве OS X есть всё необходимое.
Пакеты Windows, Linux, OS X & Firefox доступны для скачивания со [страницы релизов][releases].
Вы также можете установить дополнение Firefox из [репозитория дополнений Mozilla][amo-pkg].
Чтобы установить пакет OS X, разархивируйте архив и скопируйте папку Pencil.app
в каталог Applications
.
Для конкретных дистрибутивов Linux:
nix-env -iA pencil
. Вам нужно будет отслеживать [Нестабильную][nix-unstable].Pencil можно установить как расширение Firefox вместо отдельного приложения. Чтобы создать файл XPI
расширения:
cd build
./build.sh xpi
firefox Outputs/Pencil*.xpi
cd build
./build.sh linux
xulrunner Outputs/Linux/application.ini || firefox --app Outputs/Linux/Application.ini
Также будет создан файл пакета Pencil-*-linux-pkg.tar.gz
. Он содержит Pencil внутри структуры каталогов, которую ожидает большинство дистрибутивов Linux (в /usr/share
и /usr/bin
), а также исполняемый файл, запись на рабочем столе и информацию о типе MIME. Это можно использовать для создания пакетов для конкретных дистрибутивов.
Вам понадобится curl
, установленный для загрузки среды выполнения Windows XULRunner и [NSIS][nsis] для компиляции установщика.
cd build
./build.sh win32
Это должно поместить исполняемый файл установщика в папку Outputs
.
Вам понадобится curl
, установленный для получения среды выполнения OS X XULRunner.
cd build
./build.sh mac
Будет создана папка Outputs/
. Pencil.app папка в Outputs/Mac и сжатая версия в Outputs/.
Чтобы создать документацию локально, вам понадобится Sphinx вместе с некоторыми плагинами, которые легко установить с помощью установщика Python pip:
cd docs/
sudo pip install -r requirements.txt
make html
# Или если вы хотите PDF
make latexpdf
Выходные файлы будут помещены в /docs/build/.
Вам не нужно быть программистом, чтобы внести свой вклад! Все запросы на функции и отчёты об ошибках приветствуются.
Если вы вносите изменения, влияющие на пользователей, обновите CHANGELOG.md.
Для получения дополнительной информации о начале разработки на Pencil ознакомьтесь с документацией разработчика.
Этот форк выпущен под GPLv2, как и родительская кодовая база.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )