Пакет для работы с SVG-графикой
Здравствуйте!
Представляю на ваш суд свою библиотеку. Сделана в стиле Ext JS. https://bitbucket.org/khusamov/extjs/ Сейчас в ней начата реализация пакета svg. Добавлены базовые элементы. Главный принцип разработки svg-пакета: Любой SVG-элемент это наследник класса Container, чтобы была возможность пользоваться такими методами как add, up, down и т.п. В пакете реализован базовый рабочий стол для создания графических редакторов. Есть возможность добавлять на холст объекты, а также масштабировать и двигать стол мышкой. Примеры, к сожалению, сделаны вперемежку со старыми версиями API, поэтому мало что работает. Будет исправлено в последущих доработках библиотеки. Сообщу об изменениях в этой ветке форума. Баги оставляйте в баг-трекере: https://bitbucket.org/khusamov/khusamov.extjs/issues Техподдержка по почте: khusamov@yandex.ru Здесь на форуме жду критики! На данный момент работоспособны следующие примеры: 1) Поиск пересечения окружности с прямой или другой окружностью: /examples/svg/circular/intersection/ 2) Демонстрация SVG-элемента PATH: /examples/svg/path/ |
Подготовил программу для просмотра примеров работы библиотеки.
Временное место, где можно ее посмотреть: http://khusamov-extjs-khusamov.c9.io/ |
Посмотрел в код, сразу бросилась в глаза странная структура директорий. Вы бы всё-таки попробовали использовать Sencha Cmd локально, зачем геморрой на свою голову привлекаете? :)
И ещё отметил, что код в BitBucket. А чем Github не угодил? Если вы хотите, чтобы ваша библиотека пользовалась хоть какой-нибудь популярностью, перетаскивайте на GitHub. Такова суровая реальность… |
А какая разница в каком репозитории все сидит?
Цитата:
надо еще раз попробовать запустить его на cloud9 Цитата:
|
Цитата:
Цитата:
|
Цитата:
Цитата:
|
Там не страшно много инструкции; в Cmd есть генератор приложений, который можно и нужно использовать. Начните вот с этого: http://docs.sencha.com/extjs/6.0/tut...login_app.html - если что-то непонятно, спрашивайте. Мы заинтересованы в том, чтобы сделать инструкции максимально понятными для не-англоязычных пользователей, и будем исправлять туманные места. У нас две специально обученные белки занимаются только документацией. :)
|
Цитата:
Приятно что есть такие люди. Здорово бы глянуть на их труд, если это, конечно, возможно. |
http://docs.sencha.com - по большей части это их труд и есть. Документация это очень тяжёлая тема, она постоянно устаревает и нуждается в огромном количестве правок. Вот этим наши докмайстеры и занимаются, оба два: Greg Barry и Seth Lemmons.
Ну и ещё кучей всего, конечно. :) |
Цитата:
Больше всего это интересует. Как я понимаю из поста, кроме английской версии, есть еще какая-то, на другом языке, может русском ? |
Часовой пояс GMT +3, время: 14:44. |