3.1 KiB
README
Коротенькое пояснение what the fuck is going on.
Что это за репозиторий?
В данном репозитории располагаются исходные коды расширения Point+, которое предназначено для расширения функциональности сайта Point.im.
Как заставить его работать?
Есть несколько вариантов. Выбирайте на свой вкус:
- Установить расширение из репозитория Opera addons
- Установить расширение из репозитория Google Chrome Extensions
- Установить расширение из раздела Downloads на Bitbucket (*.nex - Opera, *.crx - Chrome)
- Собрать самостоятельно из исходников (Chrome, Opera)
Как настраивать?
В адресной строке (омнибокс) появится иконка Point.im. Если на нёё нажать - появится окошко настроек.
Хочу помочь, ШТОДЕЛОЦ?
- Писать мне в поинте или куда-нибудь ещё
- Сразу присылать пулл-реквесты с шашкой наголо
- Поставить в магазинах Opera и Chrome оценку расширению
- Задонатить (см. таб Feedback в настройках)
Как собрать из исходников
Для сборки используется Node.js. Ещё нужно глобально установить npm-пакет grunt-cli (npm i -g grunt-cli
).
Все команды ниже нужно выполнять в корне проекта.
Установить npm и bower зависимости и разложить библиотеки по местам:
npm install
Если у вас нет Node.js, то вы можете посмотреть используемые библиотеки в файле bower.json
и положить их
в chrome_point_plus/vendor
.
Проверить кодстайл:
npm run lint
Поднять версию (примеры):
grunt bump
Запустить сборку расширения браузером:
/bin/bash pack_chromium.sh /usr/bin/chromium /path/to/repository/chrome_point_plus /path/to/private/key.pem