Commit Graph
501 Commits
Author SHA1 Message Date
Andrew Miner 6e090d3d59 Separate IC2-Classic and IC2-Exp 2015-03-08 20:39:48 -07:00
Andrew Miner 0a6c185965 Restructure static files into a single directory 2015-03-08 15:05:24 -07:00
Andrew Miner 997b37ab7d Bug: Don't redirect to browse page erroneously 2015-03-08 11:04:05 -07:00
Andrew Miner 3e71e1eddd Update GA property code 2015-03-07 14:59:03 -08:00
Andrew Miner 4027a6eaa1 Re-route invalid browse paths 2015-03-07 14:47:14 -08:00
Andrew Miner f3f6a1036e Fix #116: Ensure "report a problem" works 2015-03-07 13:18:54 -08:00
Andrew Miner 4553a3af3e Add AdSense code 2015-03-07 10:30:24 -08:00
Andrew Miner 6c7274c38c Improve SEO by pre-rendering all HTML pages
* Change all internal links to use URLs ending in `/`
* Add the prerender script which uses PhantomJS to pre-render the
  HTML for all possible pages in the system
* Change the build process to incorporate the pre-rendered files
* Update the sitemap script to generate the new URLs
2015-03-06 22:31:39 -08:00
Andrew Miner 0e16088e6e Replace EnderIO logo 2015-03-04 21:51:27 -08:00
Andrew Miner 15d868b930 Update sitemap for new URL structure 2015-03-02 15:14:49 -08:00
Andrew Miner d7613764f2 Add social media sharing buttons 2015-03-01 18:52:24 -08:00
Andrew Miner 1eb89cf580 Fix another copper cable recipe for IC2 2015-03-01 17:49:46 -08:00
Andrew Miner e6f80ad4dc Add missing image for Railcraft Detector - Energy 2015-03-01 17:46:50 -08:00
Andrew Miner 8a978b5c47 Fix recipe for copper cable from IC2 2015-03-01 17:44:03 -08:00
Andrew Miner f9cab162d7 Allow "/configure/" as a route 2015-03-01 17:28:20 -08:00
Andrew Miner 2d9cf12f66 Update "What's new" section with proper dates 2015-03-01 17:19:49 -08:00
Andrew Miner 570242ec48 Update /craft URL on quantity changes 2015-03-01 17:18:28 -08:00
Andrew Miner c31e511080 Fix a bunch of internal links to avoid reloading 2015-03-01 16:38:12 -08:00
Andrew Miner 6c40711f73 Improve perf. of mod version parsing
Add a SimpleStack model which is identical to the regular Stack model
except for not being a Backbone.Model subclass.  Since so many stacks
are created during mod version parsing, this makes about a 50%
difference in performance during loading.
2015-03-01 12:08:04 -08:00
Andrew Miner d530ff73a3 Ensure page titles are always correct 2015-03-01 11:18:30 -08:00
Andrew Miner ef63d6f110 Add initial version of the Browse page 2015-03-01 10:35:37 -08:00
Andrew Miner b79369980c Fix styling issue with Full Recipe view 2015-03-01 08:53:56 -08:00
Andrew Miner 7182a643ec Design the new "Browse" main page 2015-03-01 08:50:10 -08:00
Andrew Miner f02ad943e5 Rename ModController to ModSelectorController 2015-03-01 08:49:42 -08:00
Andrew Miner 05d2e8b3a4 Add initial version of configure page 2015-02-28 21:14:00 -08:00
Andrew Miner 43dfec7e04 Add initial version of the home page 2015-02-28 18:52:34 -08:00
Andrew Miner 7210245cc6 Initial version of header nav bar 2015-02-28 13:47:51 -08:00
Andrew Miner 2aa65d5e34 Add "Used as Tool to Make" section on item detail 2015-02-26 20:04:41 -08:00
Andrew Miner c78828426f Edit quantity per row in inventory view
Change the inventory view to make editing of quantities happen on
the individual rows instead of having to get the quantity right
before adding the item.
2015-02-24 19:55:32 -08:00
Andrew Miner 4f1faab2e8 Convert OmniGraffle files to binary 2015-02-24 18:18:16 -08:00
Andrew Miner 4a724b5157 Tweak new header page design 2015-02-24 18:17:26 -08:00
Andrew Miner 14a7344fcd Allow up to 9999 of a single item stack 2015-02-24 17:59:03 -08:00
Andrew Miner 0652fdda09 Update designs to sketch out new header 2015-02-24 17:56:25 -08:00
Andrew Miner 963147104a Use placeholder images for item groups 2015-02-23 20:17:20 -08:00
Andrew Miner aa6bdacf90 Merge branch 'master' of github.com-andrewminer:andrewminer/crafting-guide 2015-02-23 19:25:51 -08:00
Andrew Miner 8f82072af3 Add links to tool names under crafting grids 2015-02-23 19:25:35 -08:00
Andrew Miner d131d09602 Add new forum post message 2015-02-23 10:29:16 -08:00
Andrew Miner aa42053c6e Optimize perf. of crafting algo. (55% savings) 2015-02-22 23:19:12 -08:00
Andrew Miner e89d7a87c7 Optimize perf. on name finding 2015-02-22 22:03:54 -08:00
Andrew Miner 9f0d19d9e4 Adjust animations, fix bugs, and tweak a few algos
* Adjust page change animations to slide the page closed and then
  open again.
* Add Railcraft to the standard set of mods
* Change every controller which uses an `ImageLoader` to only accept
  it from a parent controller (with the router creating the one
  shared instance).
* Fix several places where controllers need to refresh when the mod
  pack changes
* Fix a few places which should be using the `ImageLoader` but were
  not.
* Remove a number of animations which caused performance issues (esp.
  animating individual items in item group views).
* Fix a bug where changing the current version of a mod didn't cause
  the current crafting plan to be re-evaluated
* Simplify the name finder to allow regular expressions instead of
  the current algorithm
2015-02-22 21:31:48 -08:00
Andrew Miner 87d1868c81 Add missing image for Track from Railcraft 2015-02-22 21:30:27 -08:00
Andrew Miner 689129570d Fix images for MC1.7.10 2015-02-22 21:12:19 -08:00
Andrew Miner ec99d8a63f Add data files and images for Railcraft 9.5.0 2015-02-22 21:11:57 -08:00
Andrew Miner 0e89dab989 Bug: Show all on item detail when mod disabled
When the mod to which an item belongs is disabled, the item detail
page should continue to show all the relevant sections: including
those which rely on recipes which ordinarily would be hidden because
the mod is disabled.
2015-02-19 14:13:18 -08:00
Andrew Miner de9b323f3a Add groups to TE4 2015-02-19 13:39:18 -08:00
Andrew Miner 238bfb8eca Update IC2 with recipes for vanilla items 2015-02-19 11:32:41 -08:00
Andrew Miner 2d330eedcd Fix various minor bugs
* Fix "update" recipes in IC2 classic to use the new "update" command
* Remove the crafting plan model from the item detail page as it isn't
  being used there right now and can be slow for complex items
* Update the `Recipe.compareFor` method to be able to work without an
  item slug as a reference
2015-02-19 10:51:52 -08:00
Andrew Miner 89247246bd Run all mod-version.cg files through reformat 2015-02-19 10:26:51 -08:00
Andrew Miner e3486540cb Fix bugs in reformat script from recent refactor 2015-02-19 10:19:10 -08:00
Andrew Miner 96bb226492 Don't use class names in comparisons 2015-02-19 08:45:36 -08:00