Skip to content

Commit

Permalink
Introduce FIREFOX EXTENSION
Browse files Browse the repository at this point in the history
  • Loading branch information
SthephanShinkufag committed Dec 1, 2015
1 parent a08d02d commit 4750e24
Show file tree
Hide file tree
Showing 36 changed files with 19,407 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Dollchan_Extension_Tools.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -2848,7 +2848,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
var _marked = [getFormElements, getStored, getStoredObj, readCfg, readMyPosts, readPostsData, html5Submit, runMain].map(regeneratorRuntime.mark);

var version = '15.11.29.1';
var commit = '57fbbc0';
var commit = 'a08d02d';

var defaultCfg = {
'disabled': 0,
Expand Down
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Binary file removed Images/logo_256x256.png
Binary file not shown.
Binary file removed Images/logo_256x256_back.png
Binary file not shown.
1 change: 1 addition & 0 deletions Images/svg/panel-arrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-audio-off.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-audio-on.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-catalog.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-cfg.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-enable.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-expimg.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-fav.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-hid.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-maskimg.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-preimg.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-refresh.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-savethr.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-upd.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/panel-vid.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/post-back.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/post-fav.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/post-rep.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions Images/svg/win-arrow.svg
1 change: 1 addition & 0 deletions Images/svg/win-close.svg
2 changes: 2 additions & 0 deletions dollchan-extension/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#Dollchan Extension Tools
Doing some profit for imageboards
Loading

3 comments on commit 4750e24

@SthephanShinkufag
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Ставишь stable верисю лисы (42), если у тебя её нет.
  • Накатываешь jpm:
npm install jpm --global
  • Заходишь в ../dollchan-extension и запускаешь расширение. JPM стартует стабильную лису со временным профилем:
cd dollchan-extension
jpm run
  • Пробуешь запускать разные сайты. Я там расставил немного логов, они отправляется прямо в git-консоль.

@Y0ba
Copy link
Collaborator

@Y0ba Y0ba commented on 4750e24 Dec 1, 2015

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

А так неплохо. Осталось теперь запилить глобальное хранилище, ну и можно обмен данными между табами c разными доменами. Можно сделать на основе https://developer.mozilla.org/en-US/docs/Web/API/Broadcast_Channel_API , благо для аддоноскриптов он тоже доступен \o/

@Y0ba
Copy link
Collaborator

@Y0ba Y0ba commented on 4750e24 Dec 1, 2015

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

И, кстати. Для расширения (учитывая что оно работает на лисе 38 и выше) можно отключить регенератор, половину фич core.js и убрать кучу фич компилятора babel. Компилировать скрипт можно будет только во время обновления расширения.

Please sign in to comment.