e5771e6f1d
double yum, autofiltering in basic searches! not yet in advanced
2014-04-05 18:13:42 -05:00
acbec2ad5e
design mockup for autofilter; no new behavior yet
2014-04-05 17:16:35 -05:00
a375707e40
handle errors from neopia, finally!
2014-04-04 15:53:53 -05:00
d25d2b3398
big picture mode
2014-04-04 14:36:35 -05:00
868bbcdd41
yank tips in favor of border and autofocus for item search
2014-04-04 14:17:57 -05:00
cc786c4241
navigate tips
2014-04-02 23:37:19 -05:00
f00a8f5d3b
yum, tip styling
2014-04-02 23:26:51 -05:00
8fc156833f
basic tip functionality
2014-04-02 23:00:50 -05:00
7e73313d43
remove Go button from locale form on noscript
...
primarily because it's confusing for advanced search and looks like
the form's submit button - at least according to lavelle ;P
2014-04-02 22:15:15 -05:00
ecacb44153
update current species name
2014-04-02 21:14:58 -05:00
d557daadf4
filter by user owns/wants
2014-04-02 21:08:35 -05:00
afface7fa7
filter by current species
2014-04-02 21:01:12 -05:00
3c36cd6aef
assign biology assets to restricts and item assets to occupies
2014-04-02 20:56:42 -05:00
fc76e7cfe3
yank console.log
2014-04-02 20:43:13 -05:00
d47ec7a0cd
when advanced query is empty, go blank instead of saying no results
2014-04-02 20:42:49 -05:00
d7af6cfd4a
populate occupies/restricts selects
2014-04-02 20:26:53 -05:00
769f5d19e2
advanced nc filter
2014-04-02 20:11:17 -05:00
bce7f6b383
advanced search queries now appear in hash
2014-04-02 20:09:33 -05:00
9cae578ef7
basic advanced search behavior; only name supported right now
2014-04-02 20:05:18 -05:00
f12b579c29
whoops, switch from advanced on form submit so that window resizes don't
...
also trigger it :P
2014-04-02 15:15:17 -05:00
2a82e4badd
switch out of advanced search when a submission from the other form completes
2014-04-02 15:00:54 -05:00
67d47bfc4f
the search results tend to pad themselves with their fixed height;
...
remove the extra padding when there are results
2014-04-02 14:56:37 -05:00
c1d9133451
add an item search form to closet so that new users will be less stumped
2014-04-02 14:53:58 -05:00
4ad806847b
switch between basic and advanced forms
2014-04-02 13:54:27 -05:00
125b799b64
move search motion to fullscreen view
2014-04-02 11:11:18 -05:00
66d045df05
footer, stop getting in search's way!
2014-04-02 11:09:10 -05:00
4532ecccd5
lolwhoops, make nebula previews clickable - and all pet type previews for that matter
2014-03-31 23:07:55 -05:00
f9fa3eb596
prank color artist credit
2014-03-31 21:05:28 -05:00
6e80c228c1
include prank message on wardrobe page
2014-03-30 22:37:33 -05:00
528fffce52
lame code to show prank pets on homepage :P
2014-03-28 00:12:18 -05:00
58c9d6cfab
always include state in wardrobe url, even if it's the default
...
Mostly this was because of Mac's bug where you, in Firefox:
1. Load a real pet with the default appearance (probs Happy Male) into the wardrobe
2. Use a search query containing ":"
3. See the pet biology vanish before your eyes!
I observed that this only happened in cases where the biology stuff in the URL
wasn't replaced by a state number, so figured that it'd probably be good to do
that anyway because biology fields are annoying, and it for some reason seemed
to fix the bug. (Something to do with query parsing and stupid internal state
issues, probably. Ugh. One of these days, I'll re-rewrite all this :P)
2014-03-06 16:22:30 -05:00
b0fc2df8b6
oops: neopia uses query key "biology", but we used "biologies"
2014-02-19 15:58:39 -06:00
eba53433be
double oops; impress_user for fancy modeling buttons
2014-01-20 16:08:57 -06:00
b0b840741b
reload pet thumbnail when and only when its appearance changes
2014-01-20 15:51:51 -06:00
63b34435c7
ugh, add react.js manually :(
2014-01-20 14:35:28 -06:00
00841e45d2
modeling i18n
2014-01-20 13:56:19 -06:00
b2fca6b6c1
closet hangers index uses neopets connections dropdown
2014-01-18 22:50:14 -06:00
72b174c9b3
store all neopets usernames for logged-in users, but breaks closet_hangers#index
2014-01-18 21:55:01 -06:00
8288b8a10d
username form, backed by localstorage for guests; not yet backed by db for logged-in users
2014-01-17 11:12:56 -06:00
72b7ce1ac6
yay, load pets and junk
2014-01-17 10:16:49 -06:00
0e9b76b4d4
include item name and junk in model button title
2014-01-10 16:25:03 -05:00
eede0b0718
better console polyfill scoping
2014-01-10 16:25:03 -05:00
813cfbddea
filter customizations by missing body ids
2014-01-10 16:25:03 -05:00
fd106d7dba
basic modeling buttons
...
no behavior yet, nor are they filtered
2014-01-10 16:25:03 -05:00
7c6e607612
basic neopia api integration
2014-01-10 16:25:02 -05:00
f07996d762
cache pet images on items#show, in case that's what's being a super-slow jerkface
2013-12-05 15:22:43 -06:00
0cdbe99c88
use yesterday's notables for spotlights, because I never update spotlight pets :P
2013-12-05 13:08:46 -06:00
2f607036f2
Bug fix: wardrobe's AJAX load order won't affect closet behavior
...
Fun bug! If you edit an outfit, but the outfit loads before the
closet items do, then we clone the outfit to give it its new
identity and therefore forget about its item load callbacks.
Now we have a cheap hack to forward item load data to the
outfit's clones. Hooray! Hope this doesn't break tons of things!
2013-08-23 15:58:49 -04:00
1dd3acbe92
oops, items that restrict the same zones don't conflict
2013-08-13 00:45:55 -04:00
00b0394d01
include zone restrictions in item conflict checks
...
That is, Neopets.com will raise an error when you try to equip a
Kyrii Mage Cape to a pet who's already wearing Ceremonial Shenkuu
Warrior Armour, since the armor restricts the Collar zone which
the cape occupies. DTI, however, would just hide the Collar zone,
as if it were biology. Now, however, DTI will unwear the armor
when you wear the cape, and vice-versa (despite the restriction
relationship being one-directional).
2013-08-12 20:30:38 -04:00