Search
12:17:13
jackdaniel
loke: some pane may inherit from both gadget and a stream pane
12:17:32
jackdaniel
you can't use presentations on such pane, but this can be fixed
12:19:38
jackdaniel
what made you think that a pane can't be gadget and stream at the same time?
12:33:53
loke
jackdaniel: Nothing. I just didn't think of it
12:34:01
loke
Thanks for expaianing. It's clear now.
12:34:42
jackdaniel
as I imagine things that *should* be the case, that gadget may present some objects acceptably for instance
12:35:24
jackdaniel
then we could create reusable components which fit well into CLIM model (at least for native implementations)
13:34:24
loke
jackdaniel: Can you look at this line?
13:34:27
loke
https://github.com/mcclim/McCLIM/blob/clipboard-experiments/Libraries/Drei/input-editor.lisp#L442
13:34:41
loke
It's obviously broken, since (format nil ...) can never return NIL
13:34:59
loke
But what could the intent be?
13:41:24
jackdaniel
I can think of something like (if-let ((name …) (format nil …) (vector …)), but I don't know
13:52:27
jackdaniel
I've paid out a bounty for drawing-tests demo improvements
13:52:47
jackdaniel
check it out, it's really much better now
14:01:51
loke
jackdaniel: I followed it. I did an initial review when he first posted it... I agree. Significantly better.
14:02:28
loke
A lot of effort seems to have gone into it.
14:04:22
loke
Hmm... is it just me, or is there a small bug in the drawing tests?
14:04:46
loke
I click on category Table and the available tests are "polygon" and "dashes".
14:07:47
jackdaniel
https://i.imgur.com/iXFRPqs.png
14:08:56
loke
It happens after I use the arrow up/down to navigate between panels a few times
14:09:58
loke
Open the drawing tests, then select the "bordered" category, and press arrow down about 5 or 6 times
14:14:44
jackdaniel
I still don't get what's wrong with "Table" category
14:14:52
jackdaniel
both tests are about formatting-table output
14:43:50
loke
jackdaniel: oh wait. the problem is a redraw problem. I'll show a screenshot where it's even more visible:
14:44:56
loke
https://photos.app.goo.gl/c7aZUUAfPYbqHy3m7
14:45:26
loke
https://photos.app.goo.gl/CT9DAu8uhW9cBbbH9
14:56:56
loke
Happens every time I open that category
14:57:26
loke
Doesn't happen with scroll test 2
14:58:56
loke
Interesting. It also happens in the arrows test, but only when scrolling horizontally:
14:59:15
loke
https://photos.app.goo.gl/abRUmY9Qu87DV9Xv9
14:59:39
jackdaniel
did you try cleaning cache?
14:59:50
josrr
Hello. I observe it. I think is the same issue as #714.
15:01:14
loke
josrr: Do you observe the same issue when scrolling panel?
15:02:04
loke
I definitely see the same problem in scrolling lists
15:02:44
loke
I can't say if the other redraw issue is related, since I don't know the root cause. It could be...
15:03:15
loke
jackdaniel: deleting cache didn't fix it
15:03:58
loke
it's strange that we see it while JD don't
15:06:49
josrr
loke: "but only when scrolling horizontally", I think is happening vertically also, but, you can not tell because everything is gray
16:16:49
jackdaniel
when I look at it I have problems with scrolling too
16:17:01
jackdaniel
I thought you mean something else (and I didn't notice this one)
16:17:25
josrr
I think there's something wrong in the calculation of the sizes of the panes: https://www.rufina.link/archivos/d-t-sc-01.png
16:30:56
josrr
this stops the problem while scrolling lists: https://gist.github.com/josrr/5a689434b3654ebaaa05f83783635156
16:39:57
jackdaniel
josrr: could you make it a PR (alongside the frame fix - the command loop one)?
16:40:56
josrr
jackdaniel: yes, give me a moment
16:41:19
jackdaniel
no rush, I'll look at it tomorrow probably
16:41:39
jackdaniel
and as of this problem with scrolling demos, please either you or loke make a ticket on the issue tracker. I need to go now
16:44:13
josrr
I mean, I will do the ticket
16:48:02
loke
josrr: I will look at your solution tomorrow\