99 Commits

Author SHA1 Message Date
ccd0
65aa87831a Update .crx files to CRX3. This should fix the errors when attempting to install them on newer versions of Chromium. 2019-04-05 03:15:44 -07:00
ccd0
0dcf1f4d3a Update version check for Chrome Web Store site changes. 2017-10-08 19:20:12 -07:00
ccd0
d16649f456 Drop crx package; use node-rsa directly. 2017-02-11 20:41:18 -08:00
ccd0
bf97bf205d tools/sign.js: Print errors to console. 2017-02-11 19:30:03 -08:00
ccd0
9883699809 Make sure packages installed when running make are correct version. 2017-02-11 18:56:46 -08:00
ccd0
2a13c80190 Merge commit 'e1b0d62ceb258f016377517182497d3572fae095' 2016-07-09 15:35:52 -07:00
ccd0
e2f0dff879 Automate addition of new headers to changelog. 2016-07-06 15:23:54 -07:00
ccd0
9deef999c6 Fix 'Firefox version' -> 'Userscript' in changelog updates. 2016-06-18 18:59:37 -07:00
ccd0
9426dab656 Use backslashes instead of concatenation for multiline strings. #960 2016-06-17 21:29:29 -07:00
ccd0
e1b0d62ceb Have return hack be added by the compilation script. 2016-06-12 00:25:58 -07:00
ccd0
f7c1eed187 Use explicit = for deliberately pinned dependencies. 2016-05-30 03:17:36 -07:00
ccd0
843de6cac6 Fix dashes in commit log entries added to changelog. 2016-05-19 15:53:22 -07:00
ccd0
d16cb34de9 Automatically add commit messages to changelog. 2016-05-18 23:33:19 -07:00
ccd0
3923c64755 marked -> markdown-it 2016-05-08 10:46:57 -07:00
ccd0
aa4bab6c3b Drop AWS. 2016-05-03 20:44:45 -07:00
ccd0
b6e64fb732 Compare Chrome store version against stable version. 2016-04-21 00:15:23 -07:00
ccd0
e363f8a5a1 Move CSS generation code into src/css. 2016-04-20 05:54:14 -07:00
ccd0
d782a29138 Make the build process a bit saner. 2016-04-20 04:30:18 -07:00
ccd0
d027537c34 Only invoke node once at beginning to read config. 2016-04-19 22:21:04 -07:00
ccd0
610a8d50f0 Use shell commands to concatenate files. 2016-04-19 21:43:42 -07:00
ccd0
54de0d7a25 Rebuild only needed files when an imported file changes. 2016-04-19 20:39:01 -07:00
ccd0
64bb62a075 No more having to hack the contents of the coffee-generated JS. 2016-04-19 16:27:05 -07:00
ccd0
6714a4e8c7 Now we can rebuild at the level of individual files. 2016-04-19 04:58:30 -07:00
ccd0
033031c905 Combine templating+compiling+afterprocessing into one step. 2016-04-19 02:45:22 -07:00
ccd0
c89a977963 Add module.exports to globalize.js and template.js. 2016-04-19 01:43:34 -07:00
ccd0
44c9fc6f0e Reduce full build time by combining coffee shell commands. 2016-04-19 00:28:23 -07:00
ccd0
a19e51d632 Revert "Support combining multiple small directories into one compilation unit but don't turn it on yet."
This reverts commit 82cf0c594fa5b89e67e4ed60b2b0b61b41970ce3.
2016-04-18 21:59:20 -07:00
ccd0
c9934d69fa lodash -> lodash.template 2016-04-18 05:26:45 -07:00
ccd0
915d3b970f Remove dateformat dependency. 2016-04-18 01:10:54 -07:00
ccd0
82cf0c594f Support combining multiple small directories into one compilation unit but don't turn it on yet. 2016-04-17 19:25:15 -07:00
ccd0
1e6fe65e51 Check version before trying to upload to store. 2016-04-17 15:48:41 -07:00
ccd0
221efb04ce Maybe a little clearer? 2016-04-17 14:14:14 -07:00
ccd0
574e8894aa More specific regexp for icon classes.
FA 4.6.1 adds more CSS after them.
2016-04-17 13:53:22 -07:00
ccd0
221b071ff7 Separate tasks for updates that shouldn't/should break things. 2016-04-17 12:22:37 -07:00
ccd0
93b45c8bba Revert "Remove meta.path from package.json."
This reverts commit 7233ea4bb3951472013413a44fcd99615b6ed7a3.
2016-04-17 12:11:42 -07:00
ccd0
b6e942436c Update to JSZip 3.0.0. 2016-04-17 06:24:48 -07:00
ccd0
7233ea4bb3 Remove meta.path from package.json. 2016-04-17 05:12:38 -07:00
ccd0
1f9787824e Port npm update task. 2016-04-17 03:44:55 -07:00
ccd0
569e59ddc9 Move pushing to Github / AWS / Chrome store to make, now all as one goal. 2016-04-17 02:51:53 -07:00
ccd0
81b0760227 Port version bumping from grunt to make. 2016-04-16 17:53:57 -07:00
ccd0
213d898b1b Special treatment of src/main confused Windows and was needlessly complex. 2016-04-16 10:39:05 -07:00
ccd0
31fd581c1d Move script.js to beginning of zip file to make it easier to inspect with e.g. zless. 2016-04-16 09:11:46 -07:00
ccd0
b3d654f655 Create CSS module. 2016-04-16 07:18:06 -07:00
ccd0
297a19924a Support arbitrary mixture of JS and Coffeescript sections. 2016-04-16 06:38:51 -07:00
ccd0
487285428e Fix rewriting of declaration.js causing all files to be relinted with every change. 2016-04-15 11:27:22 -07:00
ccd0
fe12fb4a13 Validate and parenthesize JS in HTML templates so we don't accidentally break out of placeholders. 2016-04-14 17:56:56 -07:00
ccd0
378e1d26d4 Simplify: we always remove all the variables. 2016-04-13 17:19:06 -07:00
ccd0
d82418ed45 Make globals.js more like Coffeescript output; move $$ to its own file. 2016-04-13 16:54:39 -07:00
ccd0
5ec7a559be Alternate way of handling the concatenation. 2016-04-13 06:54:10 -07:00
ccd0
e8a86d893e Only depend on version.json where needed. 2016-04-12 23:44:57 -07:00