Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Would you like quite a lot of changes? #22

Open
wants to merge 106 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
c205181
Add sdk/ prefix to Firefox/lib/main.js require()s
andrew-sayers--frontier-forums Aug 24, 2014
d68334b
Changes for recent versions of Jetpack
andrew-sayers--frontier-forums Aug 25, 2014
1da4ce9
Reimplement makelinks.sh as a wrapper around makelinks.bat
andrew-sayers--frontier-forums Aug 24, 2014
d48d13d
Add Makefile and browser-neutral configuration
andrew-sayers--frontier-forums Aug 24, 2014
99efbf7
Add example test architecture
andrew-sayers--frontier-forums Sep 1, 2014
503533a
Use the Firefox SDK tarball instead of the git repo
andrew-sayers--frontier-forums Sep 11, 2014
24a4181
Remove comment in Chrome/manifest.json
andrew-sayers--frontier-forums Sep 11, 2014
927f861
Remove Chrome update URL
andrew-sayers--frontier-forums Sep 11, 2014
ae64c79
Add build/chrome-store-upload.zip to the Makefile
andrew-sayers--frontier-forums Sep 11, 2014
7375299
Add website permissions for Chrome/manifest.json in Makefile
andrew-sayers--frontier-forums Sep 11, 2014
b00ca21
Clean Chrome and Firefox directories in `make clean`
andrew-sayers--frontier-forums Sep 11, 2014
26d05e5
Ignore icons in Firefox and Chrome directories
andrew-sayers--frontier-forums Sep 12, 2014
031fba7
Add console.js
andrew-sayers--frontier-forums Sep 13, 2014
14f9b54
Ignore firefox-addon-sdk-url.txt
andrew-sayers--frontier-forums Sep 13, 2014
2e565f4
Switched to PhantomJS build script
andrew-sayers--frontier-forums Sep 13, 2014
f69b283
Fix path for build.js in build.sh
andrew-sayers--frontier-forums Sep 18, 2014
a3e35f5
Die if a non-existent environment is specified
andrew-sayers--frontier-forums Sep 22, 2014
992a117
Fix contentScriptFile in Firefox
andrew-sayers--frontier-forums Sep 22, 2014
2eeaa09
Remove support for pre-Blink Opera
andrew-sayers--frontier-forums Sep 25, 2014
280648b
Throw error if storage.get() has no callback, ignore it in ...set() a…
andrew-sayers--frontier-forums Sep 25, 2014
85ccf40
Add BabelExt.utils.escapeHTML
andrew-sayers--frontier-forums Sep 25, 2014
38baa35
Add BabelExt.utils.runInEmbeddedPage
andrew-sayers--frontier-forums Sep 25, 2014
033b969
Add BabelExt.utis.params
andrew-sayers--frontier-forums Sep 25, 2014
27ed505
Add BabelExt.utils.dispatch
andrew-sayers--frontier-forums Sep 25, 2014
922ceb3
Import chrome-bootstrap
andrew-sayers--frontier-forums Sep 28, 2014
6a25101
Add support for browser preferences
andrew-sayers--frontier-forums Sep 25, 2014
f271b08
Correct a couple of line lengths in README.md
andrew-sayers--frontier-forums Sep 26, 2014
f0117c4
Support match_domain in Safari, support domain patterns everywhere
andrew-sayers--frontier-forums Sep 26, 2014
82bbabc
Fix typos in local_settings.json.example
andrew-sayers--frontier-forums Sep 26, 2014
a437897
Changes to browser-specific files based on recent build changes
andrew-sayers--frontier-forums Sep 26, 2014
0f5c695
Better error-handling in bin/build.js
andrew-sayers--frontier-forums Sep 26, 2014
ff9e08d
Add stub support for building Safari packages
andrew-sayers--frontier-forums Sep 26, 2014
183264c
Remove dangling symlinks when building Firefox packages
andrew-sayers--frontier-forums Sep 28, 2014
64ee20e
Move console.log support into BabelExt.js
andrew-sayers--frontier-forums Sep 28, 2014
1c57c2b
Always replace hardlinked files
andrew-sayers--frontier-forums Oct 15, 2014
8b0c492
Validate version strings in bin/build.js
andrew-sayers--frontier-forums Oct 15, 2014
8e9d8a9
Fix line length in README.md
andrew-sayers--frontier-forums Oct 19, 2014
4216418
Do not waste bandwidth loading images in bin/build.js
andrew-sayers--frontier-forums Oct 24, 2014
833d20b
Remove unused variable in bin/build.js
andrew-sayers--frontier-forums Oct 24, 2014
7b89b49
Handle problems downloading new versions of the Firefox SDK in bin/bu…
andrew-sayers--frontier-forums Oct 24, 2014
c27f2bd
Allow any SSL protocol in bin/build.js
andrew-sayers--frontier-forums Oct 24, 2014
bd2866a
Add Chrome option files in build.js
andrew-sayers--frontier-forums Oct 24, 2014
1df33b6
Delete unused Chrome files while building
andrew-sayers--frontier-forums Oct 27, 2014
2393537
Work around failed attempts to get items from storage
andrew-sayers--frontier-forums Oct 29, 2014
b61f62f
Another attempt at working around the Chrome storage issue
andrew-sayers--frontier-forums Nov 7, 2014
5db0faf
Exit with a non-zero value if any jobs failed in build.js
andrew-sayers--frontier-forums Nov 7, 2014
5af8e85
Working workaround for the Chrome storage issue
andrew-sayers--frontier-forums Nov 11, 2014
e7baf63
Support for contextMenu.remove
Nov 17, 2014
529ece6
namespace changes for new firefox SDK and support for contextMenu.rem…
Nov 17, 2014
0efdf69
Support for contextMenu.remove
Nov 17, 2014
fdd1616
use the context menu title instead of id for chrome too.
Nov 17, 2014
2c3dc88
use context menu remove function to clean up stale context menus when…
Nov 17, 2014
41c8701
Fix BabelExt.utils.dispatch()'s detection of missing parameters
andrew-sayers--frontier-forums Nov 20, 2014
9bacf20
Merge https://github.com/tlowry/BabelExt
andrew-sayers--frontier-forums Feb 14, 2015
404bd22
Fix whitespace issues
andrew-sayers--frontier-forums Feb 14, 2015
78f4ce9
Reorganised build files
andrew-sayers--frontier-forums Feb 14, 2015
9171477
Renamed "bin/" to "script/"
andrew-sayers--frontier-forums Feb 14, 2015
7885a6d
Moved configuration to conf/
andrew-sayers--frontier-forums Feb 14, 2015
654ded2
Moved some JS to src/
andrew-sayers--frontier-forums Feb 14, 2015
45d9e31
Add icons/README.txt
andrew-sayers--frontier-forums Feb 15, 2015
2419971
Add lib/README.txt
andrew-sayers--frontier-forums Feb 15, 2015
3712d8c
Updated build system for directory reshuffle
andrew-sayers--frontier-forums Feb 15, 2015
640a9a9
Support stylesheets
andrew-sayers--frontier-forums Feb 15, 2015
86aa6e0
Support multiple domains
andrew-sayers--frontier-forums Feb 15, 2015
5ac0560
Remove trailing whitespace throughout the code
andrew-sayers--frontier-forums Feb 15, 2015
c8cfac5
Add page.openBinary() in build.js
andrew-sayers--frontier-forums Feb 16, 2015
c5bd204
Replace PhantomJS' execFile() with something more useful
andrew-sayers--frontier-forums Feb 16, 2015
ae76bdd
Neater implementation of waitForElementsPresent()
andrew-sayers--frontier-forums Feb 16, 2015
818fe40
Increase timeout in build.js
andrew-sayers--frontier-forums Feb 16, 2015
d4e4955
Build signed Safari packages
andrew-sayers--frontier-forums Feb 16, 2015
622f421
Tidied up .gitignore
andrew-sayers--frontier-forums Feb 16, 2015
fce824f
Ignore /build/Firefox/icons
andrew-sayers--frontier-forums Feb 17, 2015
0492cda
Minor improvements to README.md
andrew-sayers--frontier-forums Feb 17, 2015
578c850
Add BabelExt.resources
andrew-sayers--frontier-forums Feb 17, 2015
f0313b9
Fix directory location in build.js
andrew-sayers--frontier-forums Feb 19, 2015
49e89bc
Fix typo in build.js
andrew-sayers--frontier-forums Feb 19, 2015
efecaa1
Minor improvement to release_chrome
andrew-sayers--frontier-forums Feb 24, 2015
55d481c
Support arbitrary directory names (including arbitrarily nested direc…
andrew-sayers--frontier-forums Feb 24, 2015
c51a9a1
Cosmetic code fix in build.js
andrew-sayers--frontier-forums Mar 6, 2015
0a630d2
Fix help text in build.js
andrew-sayers--frontier-forums Mar 6, 2015
1484d36
Readability improvements
andrew-sayers--frontier-forums Apr 12, 2015
8a54b66
Support auto-reloading in Chrome
andrew-sayers--frontier-forums Apr 17, 2015
1e1df3b
Add warning message when passing an unknown build/release target
andrew-sayers--frontier-forums Apr 17, 2015
91275a6
Add BabelExt.about
andrew-sayers--frontier-forums Apr 17, 2015
a483d14
Add BabelExt.debugLog
andrew-sayers--frontier-forums Apr 17, 2015
da1b56c
Add BabelExt.XMLHttpRequest()
andrew-sayers--frontier-forums Apr 18, 2015
ac6022e
s/this/xhr/ in BabelExt.XMLHttpRequest.send()
andrew-sayers--frontier-forums Apr 21, 2015
61c2bd1
s/this/xhr/ in BabelExt.XMLHttpRequest.send() (again!)
andrew-sayers--frontier-forums Apr 22, 2015
2ccf75b
Better error message when attempting a non-whitelisted cross-site XHR
andrew-sayers--frontier-forums Apr 22, 2015
675e942
Fix BabelExt.XMLHttpRequest() for relative URLs
andrew-sayers--frontier-forums Apr 26, 2015
90d6b27
Execute JavaScript in all frames in Chrome
andrew-sayers--frontier-forums Apr 26, 2015
b0066b7
Add BabelExt.memoryStorage
andrew-sayers--frontier-forums Apr 26, 2015
fd5ba7e
Find the Chrome command on OS X
andrew-sayers--frontier-forums May 22, 2015
1c122c7
Better error message when ENVIRONMENT is not set in build.js
andrew-sayers--frontier-forums May 22, 2015
2079060
Better error message when local_settings.json does not exist in build.js
andrew-sayers--frontier-forums May 22, 2015
3def726
Minore documentation improvement in extension.js
andrew-sayers--frontier-forums May 22, 2015
f97b97e
Mention local_settings.json in README.md
andrew-sayers--frontier-forums May 22, 2015
46276fb
Various fixes and improvements for build.sh
andrew-sayers--frontier-forums May 22, 2015
a0d1065
Include package name and version in usage text
andrew-sayers--frontier-forums May 22, 2015
f87614d
Detect programs that don't exist in build.js childProcess.execFile()
andrew-sayers--frontier-forums May 22, 2015
cf6ba20
Add another Firefox link in README.md
andrew-sayers--frontier-forums May 31, 2015
e4f19d5
Added build info to readme
IainMNorman May 27, 2015
4420ef6
Change build scripts to allow different platforms to locate phantomJS
IainMNorman May 27, 2015
33a83b2
Make the "out" directory for all release targets
andrew-sayers--frontier-forums Jun 1, 2015
bac3a5c
Remove an errant whitespace in build.js
andrew-sayers--frontier-forums Jun 1, 2015
b0666e5
Support short_name in Chrome manifest
andrew-sayers--frontier-forums Jun 7, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Files and directories used during the build process:
/build/firefox-unpacked
/build/firefox-addon-sdk-url.txt
/build/firefox-addon-sdk
/build/xar-url.txt
/build/xar/
/lib/BabelExtResources.js

# Files and directories containing unpacked extensions:
/build/Chrome
/build/Firefox/*.png
/build/Firefox/data
/build/Firefox/icons
/build/Safari.safariextension

# output directory:
/out

# Files containing sensitive information that must never go in version control:
/build/safari-certs
/build/Chrome.pem
/conf/local_settings.json

# miscellaneous:
*~
2 changes: 0 additions & 2 deletions Chrome/.gitignore

This file was deleted.

89 changes: 0 additions & 89 deletions Chrome/background.js

This file was deleted.

28 changes: 0 additions & 28 deletions Chrome/manifest.json

This file was deleted.

1 change: 0 additions & 1 deletion Firefox/README.md

This file was deleted.

2 changes: 0 additions & 2 deletions Firefox/data/.gitignore

This file was deleted.

184 changes: 0 additions & 184 deletions Firefox/lib/main.js

This file was deleted.

9 changes: 0 additions & 9 deletions Firefox/package.json

This file was deleted.

9 changes: 0 additions & 9 deletions Opera/config.xml

This file was deleted.

2 changes: 0 additions & 2 deletions Opera/includes/.gitignore

This file was deleted.

Loading