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

Replace GW2DB and add item/recipe tooltips from Official API #133

Merged
merged 18 commits into from
Sep 16, 2013

Conversation

Ryan-Myers
Copy link
Contributor

This is a rather large pull request.

It will completely remove all references to GW2DB, including a table, and some columns in the database. (Run config/migrations/20130914.remove_gw2db.sql )

It also uses the official GW2 API to show tooltips for items/recipes. This includes hovering over items.

Also, if you could please take a look at the autoload.php for me? For some reason I just can't get it autoloading the new GW2Spidy\GW2API namespace, so I added in a bunch of manually included files for now.

Let me know on IRC if you have any questions about this pull request.

This will now generate the tooltips (not hover ones yet) for all item types known so far.
It also caches API queries.
They will now show Runes/Sigils, and share a common Equipment class now.
The tooltips are also much closer to what they are in game as well.
Further refined all tooltips with more information to make them more like the ones in game.
Consumables are now much closer to the tooltip in game.

Also started looking into the hover tooltips.
… an item.

It's currently being used on the item-list page to generate tooltips when hovering over an item.
The javascrupt has had some ugly hacks applied to it to get this working. It's basically the definition of ugly, but it works.
…y popup when hovering the link and not the whole row.
Did some aggressive removal of GW2DB references.

Still need to do more to have recipe tooltips it turns out.
Also had further cleanup, and removal of more GW2DB references.
…e giver's sets and possibly other old Magic Find items.
@rubensayshi rubensayshi merged commit 3219d57 into rubensayshi:master Sep 16, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants