Finish structure
This commit is contained in:
parent
628898fd74
commit
e70514b6ec
@ -20,10 +20,13 @@ module.exports = (grunt) ->
|
|||||||
'src/General/Config.coffee'
|
'src/General/Config.coffee'
|
||||||
'src/General/Globals.coffee'
|
'src/General/Globals.coffee'
|
||||||
'src/General/lib/*.coffee'
|
'src/General/lib/*.coffee'
|
||||||
'src/General/Get.coffee'
|
'src/General/Header.coffee'
|
||||||
'src/General/Build.coffee'
|
'src/General/Build.coffee'
|
||||||
|
'src/General/Get.coffee'
|
||||||
|
'src/General/UI.coffee'
|
||||||
'src/Filtering/**/*'
|
'src/Filtering/**/*'
|
||||||
'src/Quotelinks/**/*'
|
'src/Quotelinks/**/*'
|
||||||
|
'src/Linkification/**/*'
|
||||||
'src/Posting/**/*'
|
'src/Posting/**/*'
|
||||||
'src/Images/**/*'
|
'src/Images/**/*'
|
||||||
'src/Menu/**/*'
|
'src/Menu/**/*'
|
||||||
@ -45,7 +48,7 @@ module.exports = (grunt) ->
|
|||||||
files:
|
files:
|
||||||
'builds/crx/manifest.json': 'src/General/meta/manifest.json'
|
'builds/crx/manifest.json': 'src/General/meta/manifest.json'
|
||||||
'builds/crx/script.js': [
|
'builds/crx/script.js': [
|
||||||
'src/banner.js'
|
'src/General/meta/banner.js'
|
||||||
'tmp-<%= pkg.type %>/script.js'
|
'tmp-<%= pkg.type %>/script.js'
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -70,7 +73,7 @@ module.exports = (grunt) ->
|
|||||||
|
|
||||||
copy:
|
copy:
|
||||||
crx:
|
crx:
|
||||||
src: 'src/img/*.png'
|
src: 'src/General/img/*.png'
|
||||||
dest: 'builds/crx/'
|
dest: 'builds/crx/'
|
||||||
expand: true
|
expand: true
|
||||||
flatten: true
|
flatten: true
|
||||||
|
|||||||
8392
builds/4chan-X.js
8392
builds/4chan-X.js
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
8491
builds/crx/script.js
8491
builds/crx/script.js
File diff suppressed because it is too large
Load Diff
@ -361,13 +361,13 @@ Main =
|
|||||||
Main.thisPageIsLegit
|
Main.thisPageIsLegit
|
||||||
|
|
||||||
css: """
|
css: """
|
||||||
<%= grunt.file.read('src/css/style.css') %>
|
<%= grunt.file.read('src/General/css/style.css') %>
|
||||||
<%= grunt.file.read('src/css/yotsuba.css') %>
|
<%= grunt.file.read('src/General/css/yotsuba.css') %>
|
||||||
<%= grunt.file.read('src/css/yotsuba-b.css') %>
|
<%= grunt.file.read('src/General/css/yotsuba-b.css') %>
|
||||||
<%= grunt.file.read('src/css/futaba.css') %>
|
<%= grunt.file.read('src/General/css/futaba.css') %>
|
||||||
<%= grunt.file.read('src/css/burichan.css') %>
|
<%= grunt.file.read('src/General/css/burichan.css') %>
|
||||||
<%= grunt.file.read('src/css/tomorrow.css') %>
|
<%= grunt.file.read('src/General/css/tomorrow.css') %>
|
||||||
<%= grunt.file.read('src/css/photon.css') %>
|
<%= grunt.file.read('src/General/css/photon.css') %>
|
||||||
"""
|
"""
|
||||||
|
|
||||||
Main.init()
|
Main.init()
|
||||||
|
|||||||
@ -16,5 +16,5 @@
|
|||||||
// @run-at document-start
|
// @run-at document-start
|
||||||
// @updateURL <%= meta.repo %>raw/stable/builds/<%= meta.files.metajs %>
|
// @updateURL <%= meta.repo %>raw/stable/builds/<%= meta.files.metajs %>
|
||||||
// @downloadURL <%= meta.repo %>raw/stable/builds/<%= meta.files.userjs %>
|
// @downloadURL <%= meta.repo %>raw/stable/builds/<%= meta.files.userjs %>
|
||||||
// @icon data:image/png;base64,<%= grunt.file.read('src/img/icon48.png', {encoding: 'base64'}) %>
|
// @icon data:image/png;base64,<%= grunt.file.read('src/General/img/icon48.png', {encoding: 'base64'}) %>
|
||||||
// ==/UserScript==
|
// ==/UserScript==
|
||||||
@ -11,33 +11,33 @@ Favicon =
|
|||||||
switch: ->
|
switch: ->
|
||||||
switch Conf['favicon']
|
switch Conf['favicon']
|
||||||
when 'ferongr'
|
when 'ferongr'
|
||||||
Favicon.unreadDead = 'data:image/gif;base64,<%= grunt.file.read("src/img/favicons/ferongr/unreadDead.gif", {encoding: "base64"}) %>'
|
Favicon.unreadDead = 'data:image/gif;base64,<%= grunt.file.read("src/General/img/favicons/ferongr/unreadDead.gif", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadDeadY = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/ferongr/unreadDeadY.png", {encoding: "base64"}) %>'
|
Favicon.unreadDeadY = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/ferongr/unreadDeadY.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadSFW = 'data:image/gif;base64,<%= grunt.file.read("src/img/favicons/ferongr/unreadSFW.gif", {encoding: "base64"}) %>'
|
Favicon.unreadSFW = 'data:image/gif;base64,<%= grunt.file.read("src/General/img/favicons/ferongr/unreadSFW.gif", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadSFWY = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/ferongr/unreadSFWY.png", {encoding: "base64"}) %>'
|
Favicon.unreadSFWY = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/ferongr/unreadSFWY.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadNSFW = 'data:image/gif;base64,<%= grunt.file.read("src/img/favicons/ferongr/unreadNSFW.gif", {encoding: "base64"}) %>'
|
Favicon.unreadNSFW = 'data:image/gif;base64,<%= grunt.file.read("src/General/img/favicons/ferongr/unreadNSFW.gif", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadNSFWY = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/ferongr/unreadNSFWY.png", {encoding: "base64"}) %>'
|
Favicon.unreadNSFWY = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/ferongr/unreadNSFWY.png", {encoding: "base64"}) %>'
|
||||||
when 'xat-'
|
when 'xat-'
|
||||||
Favicon.unreadDead = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/xat-/unreadDead.png", {encoding: "base64"}) %>'
|
Favicon.unreadDead = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/xat-/unreadDead.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadDeadY = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/xat-/unreadDeadY.png", {encoding: "base64"}) %>'
|
Favicon.unreadDeadY = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/xat-/unreadDeadY.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadSFW = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/xat-/unreadSFW.png", {encoding: "base64"}) %>'
|
Favicon.unreadSFW = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/xat-/unreadSFW.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadSFWY = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/xat-/unreadSFWY.png", {encoding: "base64"}) %>'
|
Favicon.unreadSFWY = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/xat-/unreadSFWY.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadNSFW = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/xat-/unreadNSFW.png", {encoding: "base64"}) %>'
|
Favicon.unreadNSFW = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/xat-/unreadNSFW.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadNSFWY = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/xat-/unreadNSFWY.png", {encoding: "base64"}) %>'
|
Favicon.unreadNSFWY = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/xat-/unreadNSFWY.png", {encoding: "base64"}) %>'
|
||||||
when 'Mayhem'
|
when 'Mayhem'
|
||||||
Favicon.unreadDead = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/Mayhem/unreadDead.png", {encoding: "base64"}) %>'
|
Favicon.unreadDead = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/Mayhem/unreadDead.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadDeadY = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/Mayhem/unreadDeadY.png", {encoding: "base64"}) %>'
|
Favicon.unreadDeadY = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/Mayhem/unreadDeadY.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadSFW = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/Mayhem/unreadSFW.png", {encoding: "base64"}) %>'
|
Favicon.unreadSFW = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/Mayhem/unreadSFW.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadSFWY = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/Mayhem/unreadSFWY.png", {encoding: "base64"}) %>'
|
Favicon.unreadSFWY = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/Mayhem/unreadSFWY.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadNSFW = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/Mayhem/unreadNSFW.png", {encoding: "base64"}) %>'
|
Favicon.unreadNSFW = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/Mayhem/unreadNSFW.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadNSFWY = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/Mayhem/unreadNSFWY.png", {encoding: "base64"}) %>'
|
Favicon.unreadNSFWY = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/Mayhem/unreadNSFWY.png", {encoding: "base64"}) %>'
|
||||||
when 'Original'
|
when 'Original'
|
||||||
Favicon.unreadDead = 'data:image/gif;base64,<%= grunt.file.read("src/img/favicons/Original/unreadDead.gif", {encoding: "base64"}) %>'
|
Favicon.unreadDead = 'data:image/gif;base64,<%= grunt.file.read("src/General/img/favicons/Original/unreadDead.gif", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadDeadY = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/Original/unreadDeadY.png", {encoding: "base64"}) %>'
|
Favicon.unreadDeadY = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/Original/unreadDeadY.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadSFW = 'data:image/gif;base64,<%= grunt.file.read("src/img/favicons/Original/unreadSFW.gif", {encoding: "base64"}) %>'
|
Favicon.unreadSFW = 'data:image/gif;base64,<%= grunt.file.read("src/General/img/favicons/Original/unreadSFW.gif", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadSFWY = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/Original/unreadSFWY.png", {encoding: "base64"}) %>'
|
Favicon.unreadSFWY = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/Original/unreadSFWY.png", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadNSFW = 'data:image/gif;base64,<%= grunt.file.read("src/img/favicons/Original/unreadNSFW.gif", {encoding: "base64"}) %>'
|
Favicon.unreadNSFW = 'data:image/gif;base64,<%= grunt.file.read("src/General/img/favicons/Original/unreadNSFW.gif", {encoding: "base64"}) %>'
|
||||||
Favicon.unreadNSFWY = 'data:image/png;base64,<%= grunt.file.read("src/img/favicons/Original/unreadNSFWY.png", {encoding: "base64"}) %>'
|
Favicon.unreadNSFWY = 'data:image/png;base64,<%= grunt.file.read("src/General/img/favicons/Original/unreadNSFWY.png", {encoding: "base64"}) %>'
|
||||||
if Favicon.SFW
|
if Favicon.SFW
|
||||||
Favicon.unread = Favicon.unreadSFW
|
Favicon.unread = Favicon.unreadSFW
|
||||||
Favicon.unreadY = Favicon.unreadSFWY
|
Favicon.unreadY = Favicon.unreadSFWY
|
||||||
@ -45,5 +45,5 @@ Favicon =
|
|||||||
Favicon.unread = Favicon.unreadNSFW
|
Favicon.unread = Favicon.unreadNSFW
|
||||||
Favicon.unreadY = Favicon.unreadNSFWY
|
Favicon.unreadY = Favicon.unreadNSFWY
|
||||||
|
|
||||||
empty: 'data:image/gif;base64,<%= grunt.file.read("src/img/favicons/empty.gif", {encoding: "base64"}) %>'
|
empty: 'data:image/gif;base64,<%= grunt.file.read("src/General/img/favicons/empty.gif", {encoding: "base64"}) %>'
|
||||||
dead: 'data:image/gif;base64,<%= grunt.file.read("src/img/favicons/dead.gif", {encoding: "base64"}) %>'
|
dead: 'data:image/gif;base64,<%= grunt.file.read("src/General/img/favicons/dead.gif", {encoding: "base64"}) %>'
|
||||||
@ -67,7 +67,7 @@ ThreadUpdater =
|
|||||||
http://freesound.org/people/pierrecartoons1979/sounds/90112/
|
http://freesound.org/people/pierrecartoons1979/sounds/90112/
|
||||||
cc-by-nc-3.0
|
cc-by-nc-3.0
|
||||||
###
|
###
|
||||||
beep: 'data:audio/wav;base64,<%= grunt.file.read("src/audio/beep.wav", {encoding: "base64"}) %>'
|
beep: 'data:audio/wav;base64,<%= grunt.file.read("src/General/audio/beep.wav", {encoding: "base64"}) %>'
|
||||||
|
|
||||||
cb:
|
cb:
|
||||||
online: ->
|
online: ->
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user