-
9f692b02b8
fix anonymous feedback sending
Matchu
2020-10-22 23:35:01 -0700
-
e7cc20876b
use xmlrpc to load pets, not json.php
Matchu
2020-10-22 23:22:04 -0700
-
57889a3a88
can add own/wanted items from item page
Matchu
2020-10-22 21:20:49 -0700
-
d2671d0fa6
fix ItemPage safeImageUrl loading bug
Matchu
2020-10-22 20:53:21 -0700
-
dd4f34ef73
mutations to mark an item as owned/wanted
Matchu
2020-10-22 20:35:06 -0700
-
6c97c15979
add closet_lists to dev schema too
Matchu
2020-10-22 20:32:02 -0700
-
0dcbe6fc2d
Add users and closet_hangers to local db schema
Matchu
2020-10-22 19:53:32 -0700
-
acdf6209ca
extract server auth into auth.js
Matchu
2020-10-22 19:53:10 -0700
-
5f3ac956e3
make the feedback form more visible
Matchu
2020-10-22 16:01:54 -0700
-
d99f5d7ac8
oops, fix missing react hook dep!
Matchu
2020-10-22 15:46:22 -0700
-
456a098df9
replace /api/assetProxy with a CDN proxy
Matchu
2020-10-19 13:24:13 -0700
-
59ae70d417
add cpn links to asset proxy, for old impress
Matchu
2020-10-12 21:13:35 -0700
-
9a36a6ec69
don't advance movies by a frame when resizing
Matchu
2020-10-10 04:51:53 -0700
-
7102772f63
fix positioning of movie layers on large screens
Matchu
2020-10-10 04:32:53 -0700
-
394e8178c4
add more urls to asset proxy, for classic dti hack
Matchu
2020-10-10 04:08:04 -0700
-
afe9fcf392
fade in for movie layers, too
Matchu
2020-10-10 03:46:23 -0700
-
82f849f047
fix fade-in for static image layers
Matchu
2020-10-10 03:37:43 -0700
-
5f612f544c
tweak homepage copy to make feedback more obvious
Matchu
2020-10-10 03:13:12 -0700
-
68607e3756
fix infinite spinner on err loading HTML5 layers
Matchu
2020-10-10 02:37:37 -0700
-
f6268810be
make invisible DTI title text not clickable
Matchu
2020-10-10 02:34:02 -0700
-
1eca5d1e27
add WIP callout to item page
Matchu
2020-10-10 02:17:21 -0700
-
e7359ab51b
add WIP callout to user items page
Matchu
2020-10-10 02:07:49 -0700
-
a8cdd51bb5
rename "old DTI" to "classic DTI" on item page
Matchu
2020-10-10 01:29:13 -0700
-
fb632f82d6
minor fixes to feedback form React code
Matchu
2020-10-10 01:25:10 -0700
-
ad43f58a07
fix Download button to use better caching
Matchu
2020-10-10 01:19:59 -0700
-
3aad65ccb5
send feedback straight to my gmail, more reliable?
Matchu
2020-10-09 09:20:09 -0700
-
d602287190
feedback form now sends actual emails!
Matchu
2020-10-09 08:55:03 -0700
-
87d6cbf72a
Feedback form sends req to stubbed API endpoint
Matchu
2020-10-09 08:18:18 -0700
-
b713aeea96
bundle feedback xwee, make it transparent
Matchu
2020-10-09 08:01:46 -0700
-
423ab5c98d
oops, un-break the homepage!
Matchu
2020-10-08 04:20:23 -0700
-
1875931a48
simplify canvas code, just use separate elements
Matchu
2020-10-08 04:13:47 -0700
-
3e147ec5b4
oops, don't auto-focus feedback button on load
Matchu
2020-10-07 10:17:52 -0700
-
cd42988a90
add beta blurb & WIP feedback form to homepage
Matchu
2020-10-07 09:48:55 -0700
-
3dc9a1d0ef
add a subhead to the homepage
Matchu
2020-10-07 07:52:34 -0700
-
2578e1a431
disable new modeling code, until some future day
Matchu
2020-10-07 07:49:27 -0700
-
c0ce71c206
don't show preview in the item info drawer
Matchu
2020-10-07 07:05:37 -0700
-
42c59328a9
only make a 60fps call if we're actually animating
Matchu
2020-10-06 08:55:21 -0700
-
5b2e370295
oops, fix a missing await in modeling
Matchu
2020-10-06 07:35:00 -0700
-
900d102594
Merge branch 'modeling' into main
Matchu
2020-10-06 07:06:30 -0700
-
-
99e6480486
add logging to modeling
Matchu
2020-10-06 07:06:19 -0700
-
bb812a2b81
oops, fix bug modeling pet with no items
Matchu
2020-10-06 06:38:21 -0700
-
6ec6bbec57
first-time modeling UX improvements
Matchu
2020-10-06 06:37:51 -0700
-
df2d814c13
enable running against a local dev database
Matchu
2020-10-06 06:11:22 -0700
-
da72837d9e
modeling saves item-to-asset relationships
Matchu
2020-10-06 05:41:09 -0700
-
fefb798e87
extract Pet GQL to Pet.js from Outfit.js
Matchu
2020-10-06 05:04:44 -0700
-
740d8415db
extract modeling logic into modeling.js
Matchu
2020-10-06 05:01:27 -0700
-
68b5486bb7
update
labeled
field for pet appearances
Matchu
2020-10-03 04:05:25 -0700
-
0f5c437ffd
split up modeling code into smaller functions
Matchu
2020-09-27 03:57:07 -0700
-
a8c351b102
oops, fix a bug with Pet name GQL
Matchu
2020-09-27 03:21:07 -0700
-
914a06f8c7
add test for UC modeling
Matchu
2020-09-27 03:19:10 -0700
-
e57af14625
refactor Outfit.js to split Pet to a separate type
Matchu
2020-09-27 03:18:46 -0700
-
f543868924
fix bug that broke fades on cache-grouped layers
Matchu
2020-09-25 07:53:04 -0700
-
32c4e540a3
group and cache adjacent static outfit layers
Matchu
2020-09-25 07:35:49 -0700
-
94f6363251
add LIMIT 1 to our updates, out of healthy fear
Matchu
2020-09-25 05:15:58 -0700
-
cc5a8a6fab
set bodyId=0 when item's body id changes
Matchu
2020-09-25 05:04:12 -0700
-
96a126ebba
oops, stop sending unnecessary inserts/updates
Matchu
2020-09-19 04:39:08 -0700
-
41e70ba8d0
finish modeling full pet appearance
Matchu
2020-09-19 04:22:39 -0700
-
50537758c5
start test/dev db IDs at 1, not wherever prod is
Matchu
2020-09-19 04:01:29 -0700
-
71f491ce65
modeling saves pet state
Matchu
2020-09-19 03:59:02 -0700
-
5332c9e265
save biology assets on model
Matchu
2020-09-19 03:46:03 -0700
-
ff3fc943d7
modeling saves pet type
Matchu
2020-09-19 03:28:53 -0700
-
9111dfddd3
save item swf assets during modeling
Matchu
2020-09-19 03:04:19 -0700
-
f7d9faa265
update modeled item data
Matchu
2020-09-19 02:42:37 -0700
-
8793d8b570
refactor modeling code a bit to use
syncToDb
fn
Matchu
2020-09-18 08:04:46 -0700
-
-
e817ba705b
add more valid urls to asset proxy
Matchu
2020-09-24 08:30:39 -0700
-
d52849c7a2
add animations and play/pause button to item page
Matchu
2020-09-24 08:29:56 -0700
-
ffe9d25b1c
help user find play/pause when adding animation
Matchu
2020-09-24 07:48:37 -0700
-
2a8ac4ad65
improve contrast on play/pause button
Matchu
2020-09-24 07:19:29 -0700
-
e5ce4a4a42
improve perf on item add/remove
Matchu
2020-09-24 07:07:05 -0700
-
05f7b3fcc7
oops, fix missing hook deps
Matchu
2020-09-24 06:43:46 -0700
-
ce402c23d7
include animated assets in preloading
Matchu
2020-09-24 06:25:52 -0700
-
53b4d34419
only show play/pause when there are animations
Matchu
2020-09-24 06:13:27 -0700
-
5027a62ec5
cuter play/pause button at top of controls
Matchu
2020-09-24 06:04:59 -0700
-
c4a9ee8497
a bit more perf for static assets
Matchu
2020-09-24 06:04:19 -0700
-
5879324ebb
play/pause button for animations
Matchu
2020-09-22 05:39:48 -0700
-
88f5c1f1aa
fix bug where resizes pause the animations
Matchu
2020-09-22 05:14:31 -0700
-
30ec18e85e
maybe fix races in movie script load order?
Matchu
2020-09-22 05:12:59 -0700
-
d50d1ecacc
fix bug that reloaded all layers on resize
Matchu
2020-09-22 05:01:56 -0700
-
185d6acc88
some movie clip race condition fixes
Matchu
2020-09-22 04:36:32 -0700
-
d1be0f2d4a
oops, add a missing assetProxy call!
Matchu
2020-09-22 04:34:40 -0700
-
772065815a
Badge for animated items, support only
Matchu
2020-09-22 04:17:27 -0700
-
ae26701be7
extend asset proxy to handle number version string
Matchu
2020-09-22 04:16:45 -0700
-
3fe2c478f2
log manifest image load errors, instead of crash
Matchu
2020-09-22 04:12:52 -0700
-
8cc034900d
ah, refine the bug fix for number filenames
Matchu
2020-09-22 04:08:05 -0700
-
d27395bda2
hooray, animated items seem to be working?! ^w^
Matchu
2020-09-22 03:53:48 -0700
-
a4d159381c
add an underscore to numbered filenames
Matchu
2020-09-22 03:46:32 -0700
-
507d0709e4
fix conflict between storybook and jest
Matchu
2020-09-22 03:23:07 -0700
-
7fdf8f5e21
remove stray console logs
Matchu
2020-09-22 03:06:50 -0700
-
e8bfc24506
oh, I think I fixed the movie pausing bug!
Matchu
2020-09-22 03:06:14 -0700
-
08bdf560a4
draft of animated layers in storybook
Matchu
2020-09-22 03:03:01 -0700
-
c806de4e83
rename EaselCanvas to OutfitCanvas, etc
Matchu
2020-09-22 01:49:12 -0700
-
9a8047c613
extract EaselCanvas to its own file, basic stories
Matchu
2020-09-22 01:44:24 -0700
-
31a0108d44
install storybook
Matchu
2020-09-21 21:16:40 -0700
-
feaaf97dce
fix the broken loading delay again
Matchu
2020-09-21 19:03:17 -0700
-
7677a60bbe
add non-canvas version back for smaller previews
Matchu
2020-09-21 18:50:27 -0700
-
80a52d3bb9
add fade-in/fade-out to easeljs outfit previews
Matchu
2020-09-21 18:40:12 -0700
-
bf83b175ad
use EaselJS for outfit previews
Matchu
2020-09-21 18:11:25 -0700
-
fb39a4f935
simplify animate-test code
Matchu
2020-09-21 15:57:01 -0700
-
c430ae8dd6
oh, oops, _do_ send Content-Type with proxied JS
Matchu
2020-09-21 11:42:24 -0700
-
a0c7b6076f
remove preloadjs from animate test, to save bundle
Matchu
2020-09-21 09:33:07 -0700