10:29:14
Colleen
I watched a bit of the stream. Game looks pretty incredible so far
10:29:14
mfiano
I watched a bit of the stream. Game looks pretty incredible so far
11:27:55
Colleen
It gives me a very Ori vibe, though that's probably because I don't play too many platformers.
11:27:55
mfiano
It gives me a very Ori vibe, though that's probably because I don't play too many platformers.
11:38:54
shinmera
I suppose I can see that in the flow of the game from when I'm playing it
14:34:50
selwyn
i agree that it looks incredible
14:35:03
selwyn
unfortunately i cannot easily test while i am away
14:37:36
shinmera
How are things over there?
15:54:33
gingerale
Ah gosh, I started going through ui.js line by line but it's so very big this might take a while.
15:55:01
gingerale
I thinkI 'll also have to do a second read through and that time make notes on it.
15:55:34
shinmera
I also think it's too big
15:55:52
shinmera
client.js could be split up a little bit as well, at least that one's easier since it's already divided up into classes
15:56:02
shinmera
but ui.js is pretty intermingled so I don't know how to divide it up
15:56:14
shinmera
I did add page breaks at certain points to mark sections at least
15:56:29
gingerale
Oh that's what those ^L characters are.
15:57:15
shinmera
With C-x ] or C-] and C-x [ or C-[ you can jump between pages in emacs.
16:02:57
shinmera
Ah. It needs them to be at the start of a line. Ugh.
16:04:56
shinmera
ok, pushed a patch to fix that.
16:07:09
gingerale
Now it works, thank you. Though only with C-x first.
16:07:26
shinmera
Yeah, I think the shorter forms are locally bound by js-mode or something
16:26:50
gingerale
I think I'll focus on a fixme later on.
16:26:59
gingerale
Whichever you're not working on yourself already.
16:27:16
shinmera
I'm not working on anything at the moment.
16:27:31
shinmera
Just trying to figure out how to restructure things to not suck as much to navigate.
16:27:39
gingerale
Alright, then whatever looks like something I can do.
16:29:47
shinmera
Let me just push a thing that moves the files around and cuts classes into their own files.
16:31:32
shinmera
Apparently reconnecting seems broken
16:31:36
shinmera
at least according to pincers' reports
16:31:42
shinmera
so that would be quite important to fix
16:31:52
shinmera
it not restoring stuff from storage anymore would also be important to fix.
16:35:01
gingerale
Alright, I'll keep that in mind. But I'll go by the FIXME notes and will probably start with something simpler, since those will require plenty of research on how the whole things works as well.
16:35:08
gingerale
Vue is so weird and uncomfortable.
16:35:45
shinmera
It's pretty simple, but I'm probably not using it well so I'd say the weirdness is from that rather than Vue itself
17:03:36
shinmera
Testing locally, it seems like the websocket just never signals onerror/onclose after establishment?
17:09:21
shinmera
annoying, the "pause on exception" does not seem to pause for promise exceptions
17:25:43
shinmera
Well, added a manual ping timeout
Saturday, 14th of May 2022, 22:02:57 UTC