Andrew Miner
20119cf8e4
Initial effort to convert craft page to new models
2017-07-01 18:06:11 -07:00
Andrew Miner
997ff114b4
Move Amazon ad block lower on the page
2017-07-01 18:06:11 -07:00
Andrew Miner
6d62375c46
Add ad unit div for amazon ads
2017-07-01 18:06:11 -07:00
Andrew Miner
b4cde5a37b
Add Amazon ad unit
2017-07-01 18:06:10 -07:00
Andrew Miner
5f65f77222
Add support for videos on mod pages
2017-07-01 18:06:10 -07:00
Andrew Miner
8b43c53a9e
WIP
2017-06-15 22:39:17 -07:00
Andrew Miner
3bc7c4cf89
Fix bugs
2017-05-07 16:05:16 -07:00
Andrew Miner
c4ba36b60a
Convert new files on master to use CGC
2017-05-02 19:26:35 -07:00
Andrew Miner
b05e237aee
Merge branch 'crafting-algo-3'
2017-05-02 19:25:08 -07:00
Andrew Miner
7865ba98c3
Update copyright notice
2017-05-02 19:19:35 -07:00
Andrew Miner
69e4d968b5
Upgrade packages to most recent versions & lock
2017-05-02 19:18:02 -07:00
Andrew Miner
bd96bc6575
Move model files to crafting-guide-common
2017-05-02 18:34:53 -07:00
Andrew Miner
90a41a59f0
Update link to YouTube channel instead of playlist
2017-04-05 18:40:29 -07:00
Andrew Miner
ebdb6158ba
Update news page about new feature
2017-03-31 20:53:45 -07:00
Andrew Miner
407e3fca5d
Add mod version selector to browse page tiles
2017-03-31 20:47:39 -07:00
Andrew Miner
3d9895a6d5
Refactor mod version selector to a control
2017-03-31 20:32:28 -07:00
Andrew Miner
ee6887e803
Add YouTube link
2017-03-21 19:39:06 -07:00
Andrew Miner
fb48362a59
Add Google verification for YouTube
2017-03-21 18:06:11 -07:00
Andrew Miner
86a547f422
Make sure samples update craft page URL
...
fixes #241
2017-01-28 21:02:49 -08:00
Andrew Miner
0131c8ff3b
Add handling for browsers without JavaScript
...
fixes #243
2017-01-28 20:55:24 -08:00
Andrew Miner
478364418b
Consider item craftable if multiblock
...
Because the item page use the `craftable` attribute of the item to
decide whether to show the "Show Crafting Plan" button, it was not
showing that button for multiblocks (which don't have any normal
recipes). This change make it so that an item is also considered to
be craftable if it has a multiblock recipe.
fixes #256
2017-01-28 20:38:58 -08:00
Andrew Miner
ed96cf0c71
Update SAYT algo to give better matches
...
The algorithm will now give higher rankings to items containing
multiple sequential letters which match, and higher rankings to
those whose length more closely matches the given term.
2017-01-28 19:59:18 -08:00
Andrew Miner
5d8251bebb
Fix algo. for new Agricraft version
2016-12-28 18:14:34 -08:00
Andrew Miner
69ca6b06b9
wip
2016-12-27 15:25:33 -08:00
Andrew Miner
7377559f7b
Initial take on crafting algo Mk.III
2016-09-25 13:14:42 -07:00
Andrew Miner
c0472b268d
Don't hang the site if a mod doesn't load
2016-09-16 19:53:37 -07:00
Andrew Miner
13b717836a
3.2.6
2016-09-15 19:39:13 -07:00
Andrew Miner
016c61e983
Add Solar Expansion
2016-09-15 19:30:19 -07:00
Andrew Miner
d7743285cb
Updated version & add Thermal Foundation
2016-09-14 20:43:21 -07:00
Andrew Miner
cc9232d143
Updated version & add Thermal Foundation
2016-09-14 18:01:32 -07:00
Andrew Miner
a1e7fb4fa0
Add news entry about exporter mod
2016-09-10 20:19:36 -07:00
Andrew Miner
9ac25efb0c
Add more debugging data when crafting can't craft
2016-09-10 20:12:22 -07:00
Andrew Miner
19a3e9846c
3.2.5
2016-08-21 19:27:38 -07:00
Andrew Miner
c5e9920473
Add Draconic Evolution
2016-08-21 19:12:18 -07:00
Andrew Miner
96b5beeb8c
Prune invalid recipes
2016-08-21 16:06:48 -07:00
Andrew Miner
d0bca0d2ac
Include Twitter script after Twitter button
...
The Twitter button would frequently fail to render properly because
the script which dynamically creates the proper widget would load
before the DOM element which serves as the placeholder for the widget
hadn't yet been created. This change ensures that the widget script
is always loaded after the placeholder has been created.
2016-06-02 11:50:58 -06:00
Andrew Miner
d102834408
Fix mod ballots on mobile
2016-06-01 18:40:45 -06:00
Andrew Miner
00ca88500e
Add announcement for new voting feature
2016-06-01 18:09:05 -06:00
Andrew Miner
6a2b3805a2
Don't change wait image when setting icon
2016-06-01 17:33:19 -06:00
Andrew Miner
eba8c99ac0
Show mod icons in mod ballot
2016-06-01 17:22:01 -06:00
Andrew Miner
b82bfea8f1
Add client ID for staging env
2016-06-01 13:10:08 -06:00
Andrew Miner
d0a2292094
Add mod voting feature
2016-06-01 12:49:29 -06:00
Andrew Miner
cb962f6175
Ensure page view preceeds any event tracking
2016-05-19 20:22:51 -07:00
Andrew Miner
083cc30eb2
Update version of crafting-guide-common
2016-05-18 19:58:54 -07:00
Andrew Miner
22009557d2
Use new server configuration for logging in
2016-05-15 19:52:21 -07:00
Andrew Miner
b34ca26d0a
Include item slug in inventory tracking events
2016-05-12 22:33:39 -07:00
Andrew Miner
23b3f1c7e1
Add mod suggestion panel
2016-05-12 22:27:44 -07:00
Andrew Miner
6b84698802
Fix mod page to properly transmit page events
2016-05-12 17:33:26 -07:00
Andrew Miner
c85fca8357
Remove multiblock hover tracking event
2016-05-11 22:52:17 -07:00
Andrew Miner
16848772a3
Add GoogleAnalytics event tracking
2016-05-11 21:39:43 -07:00
Andrew Miner
c441d75529
Fix layout issues on News Page
2016-05-07 14:50:06 -07:00
Andrew Miner
1bc89c1c89
Fix layout issues for News page
2016-05-07 14:47:07 -07:00
Andrew Miner
43202e9917
Add link to Twitter account
...
fixes #226
2016-05-07 14:41:47 -07:00
Andrew Miner
05bc1a271d
Add support for Google Sitelinks
...
fixes #187
2016-05-07 13:36:49 -07:00
Andrew Miner
da1419d6b6
Add a "Random Item" link to the breadcrumb bar
...
fixes #216
2016-05-07 12:25:21 -07:00
Andrew Miner
841fac38d3
Correct errors on mobile search feature
...
fixes #235 , #233
2016-05-07 09:49:51 -07:00
Andrew Miner
2b8e23b32f
Fix layout of video sections on mobile
2016-05-07 09:39:11 -07:00
Andrew Miner
5eae2bb488
Start editing after login needed for editing
...
When a user isn't logged in, click the "Edit" button on an item
description will initiate the login process. After it is complete,
the user is placed back on the page where they started. However,
the edit box remains closed. So, after all the activity which
resulted in trying to edit, they user still has to click the edit
button one more time to actually start editing.
This change makes it so that the user returning from the login
process is placed directly into edit mode without having to click the
button a second time.
fixes #237
2016-05-07 08:12:39 -07:00
Andrew Miner
6fa18c764b
Correct keyboard handling errors in item selector
...
fixes #227 , #218
2016-05-06 21:30:41 -07:00
Andrew Miner
c9796a142d
Improve scrolling behavior on mobile
...
fixes #221
2016-05-05 21:20:41 -07:00
Andrew Miner
0718590f56
Don't use large inventory on mobile crafting page
...
fixes #219
2016-05-04 21:50:48 -07:00
Andrew Miner
51f566ebf1
Mark button for current page as active
...
fixes #232
2016-05-04 21:27:23 -07:00
Andrew Miner
d2d904be7f
Don't override index.html from prerendered pages
2016-05-04 20:20:44 -07:00
Andrew Miner
088994f366
Correct bug where prerendered pages don't display
2016-05-03 22:22:03 -07:00
Andrew Miner
184b64a6af
No sourcemaps for CSS
2016-05-03 22:06:36 -07:00
Andrew Miner
4aca035709
Correct sizing problem with mod tiles
2016-05-03 20:42:36 -07:00
Andrew Miner
ebf3443e96
Update Adsense to place ads on all devices
...
The current adsense implementation only places ads on desktop-sized
screens. This change allows ads of the appropriate size to be
displayed on any device.
fixes #224
2016-05-03 20:25:56 -07:00
Andrew Miner
fd5372b35d
Add announcement of mobile site
2016-04-30 13:02:41 -07:00
Andrew Miner
f464558cd2
Don't show "login" button on mobile
2016-04-30 13:00:14 -07:00
Andrew Miner
e7cd3f0549
Complete mobile reactiveness in CSS layer
2016-04-30 11:31:49 -07:00
Andrew Miner
545408a7e7
Fixes for reactivity in Safari
2016-04-29 23:08:08 -07:00
Andrew Miner
83156c30c7
Initial progress towards responsive for mobile
2016-04-29 22:30:37 -07:00
Andrew Miner
636a8d061c
Don't show page until fully loaded
2016-04-28 22:38:04 -07:00
Andrew Miner
2dbda99986
Allow FileCache to operate on file markers midline
2016-04-28 20:22:54 -07:00
Andrew Miner
7d83552013
Load all data files from a single archive
2016-04-27 22:47:44 -07:00
Andrew Miner
35bb12de6a
Show crafting plan button only when craftable
2016-04-26 21:53:39 -07:00
Andrew Miner
1d1772e961
Make the mod version selector more clear
...
This change the single select box into a checkbox which toggles the
mod on/off. If the mod is "on" and it has multiple versions, then
a selection list will be shown with the various possible versions.
If there is only a single available version, then the selector is
not shown.
2016-04-26 21:40:52 -07:00
Andrew Miner
6787063ac7
Prevent border around tool buttons on craft page
2016-04-26 20:31:51 -07:00
Andrew Miner
9e09b8d87c
Make "outdated" background more pronounced
2016-04-26 20:25:20 -07:00
Andrew Miner
2c77972073
Correct several small bugs found in user testing
...
* The "Show Plan for Tools" link should open a new window each time
it is clicked (i.e., don't re-use the same window)
* Further customize the title of the crafting page to give some
indication of what is being crafted
2016-04-25 21:54:28 -07:00
Andrew Miner
31f4594928
Don't show border on a pretending to be buttons
2016-04-24 15:21:12 -07:00
Andrew Miner
eb9ac15de8
Show stack quantity tooltip for large quantities
...
When hovering over a quantity in an inventory display, if the
quantity is larger than one stack (i.e., 64 items), display a
tooltip showing the quantity in stacks (plus the remainder).
2016-04-24 15:17:46 -07:00
Andrew Miner
e922f3c5cc
Fix iOS viewport meta tag
2016-04-23 20:22:05 -07:00
Andrew Miner
a8d08b93c5
Add reactive styles for Tablets
2016-04-23 20:10:09 -07:00
Andrew Miner
64e118a2c8
Open crafting plan for tools in a new window
2016-04-23 16:54:50 -07:00
Andrew Miner
6671541dcb
Announce changes to crafting page
2016-04-23 11:58:48 -07:00
Andrew Miner
962165dc8e
Don't automatically recalculate crafting plans
...
Instead, any time a change is made which invalidates a crafting plan,
update the visual display to show that the plan is out of date, and
add some extra affordances to recalculate.
2016-04-23 11:46:35 -07:00
Andrew Miner
f9b65dd892
3.2.4
2016-04-21 22:59:37 -07:00
Andrew Miner
979586d9d3
Add Tinker's Construct
2016-04-21 22:59:00 -07:00
Andrew Miner
c522e60e28
Fix router error on item page
2016-04-20 22:58:58 -07:00
Andrew Miner
f9cd38947d
Create item group controllers off main event loop
2016-04-20 22:30:55 -07:00
Andrew Miner
99b6cf2861
Don't clear user inventory between crafting plans
2016-04-20 22:30:14 -07:00
Andrew Miner
d925a17940
Do not show pass-through items in derived items
...
For the various derived item groups on the item detail page, do not
show pass through items as being related (e.g., "Used to Make").
2016-04-20 22:28:42 -07:00
Andrew Miner
a2bbdf4645
Improve perf. looking up item display data
2016-04-20 22:27:22 -07:00
Andrew Miner
93c98e16ac
Further fixes of how passthrough items are handled
...
* When evaluating a plan, only give the pass-through treatment to
items if the step they're part of was actually executed
* When marking a step "complete", ignore passthrough items
2016-04-16 20:33:05 -07:00
Andrew Miner
88e57b1200
Improve handling of pass-through items in recipes
2016-04-16 12:20:29 -07:00
Andrew Miner
1e96cf2d6c
3.2.3
2016-04-14 20:59:20 -07:00
Andrew Miner
ccaf8e9842
Add ProjectRed
2016-04-14 20:54:44 -07:00
Andrew Miner
e1f8282049
Fix bug with evaluating mod conditions
2016-04-10 14:10:23 -07:00
Andrew Miner
d873c4b7f1
Fix layout bug on browse page in Safari
2016-04-10 14:09:56 -07:00