| [Coke] | +1 | 02:58 | |
|
06:22
lizmat joined
06:28
lizmat left
07:16
lizmat joined
07:26
lizmat left
08:25
lizmat joined
09:39
lizmat left
10:09
lizmat joined
10:18
lizmat left
10:45
lizmat joined
11:10
lizmat left
11:31
librasteve_ left
11:43
lizmat joined
11:54
lizmat left
15:40
lizmat joined
|
|||
| japhb | patrickb: Good buggenses. Thank you! MOAR PLZ. | 15:59 | |
|
16:17
lizmat_ joined
16:20
lizmat left
|
|||
| patrickb | quick inline bug report: WrappableBuffer.remove-line-group errors out because the splice() is given a Seq as first arg. The preceding grep should return an index, not a list of matched entries. | 16:45 | |
|
17:19
lizmat_ left
|
|||
| Geth | Terminal-Widgets: patrickbkr++ created pull request #33: Assorted wrappable fixes |
17:44 | |
| patrickb | japhb: what would you recommend to use to create a list view? a tree or rich text widget? | 17:59 | |
| japhb goes to look at bugs again | 18:05 | ||
| Maybe a menu input? | 18:07 | ||
| But before I go guessing ... please expand on what you think a list view should do? | |||
| (Certainly a tree widget could represent a list, but if you will never have a list of lists, it might not be obvious why it's like that.) | 18:08 | ||
| OTOH, a tree with volatile contents is already a thing I've wired up, so that might be an advantage. | 18:10 | ||
| patrickb | I guess examples make it clearest what a list view should do. | 18:19 | |
| in the debugger settings there is a list of directories the debugger will look into when searching source files. | 18:20 | ||
| Geth | Terminal-Widgets/main: 4 commits pushed by (Patrick Bƶker)++, (Geoffrey Broadwell)++ | ||
| patrickb | each line corresponds to a directory. They can be selected and via the push of a button removed. | 18:21 | |
| Geth | Terminal-Widgets/main: 92a5ecc0e9 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/WrappableBuffer.rakumod Choosing a slightly different bug fix |
18:22 | |
| japhb | patrickb: Will these be individual directories, or directory *tree roots*? | 18:23 | |
| patrickb | another example: I want to create a file / dir selector widget. It's built up of a line editor and a list view widget. On each change in the line editor, the list view is filled with directory entries matching the typed text. Key down / up allows selecting any of them. Tab or return activates the selected entry, changing the text in the line editor to that text. That basically mimics what many | 18:26 | |
| shells do. | |||
| The source search dir list is flat. The entries can't be expanded. | |||
| japhb | Ooh, that selector widget is in interesting use case. Kindof tab completion mixed with list navigation. | 18:30 | |
| Dammit, I need to get popovers working RSN, don't I? | |||
| [Coke]: Last night I got started working on issue #30. Do you have a feeling about what kind of balance you prefer between "explain the mental model up front" and "start right in with working code, and explain later (or as the code is expanded)" that you prefer? | 18:32 | ||
| For the "remove" button for search list entries, do you want that to appear *per entry within the list* or *single button external to the list*? | 18:33 | ||
| patrickb: ^^ | |||
| [Coke] | I have a slight tendency to get to working code faster. | 18:35 | |
| s/tendency/preference/ | |||
| patrickb | Currently I have a single remove button outside of the list. But having a remove button next to each entry is an interesting alternative idea... | 18:36 | |
| [Coke] | thank you in advanc! | ||
| japhb | [Coke]: You bet! | 18:38 | |
| patrickb | Currently I can still get by by just putting the to-be-popped-over stuff in some empty corner of the layout instead. So it's not pressing. | ||
| japhb | patrickb: Gotcha re: remove button | 18:39 | |
| Sounds more like "ugly hack can sortof limp along". :-P | |||
| Geth | Terminal-Widgets/main: 01cae195b9 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/WrappableBuffer.rakumod Add a WrappableBuffer.clear() method |
18:40 | |
| patrickb | But all in all I do hope to finally progress enough on the debugger to turn many of my wishes into hard blockers. :-P | ||
| (Whishfull thinking...) | 18:41 | ||
| japhb | I like this motivation. :-D | ||
| The above commit should fix your issue #32 | 18:42 | ||
| patrickb | Yeah, to create an actually usable debugger, popovers, composed widgets and dynamic re-layouting are all pretty much strictly necessary... | ||
| japhb | Sorry, #31 | ||
| patrickb | Cool! Thanks! | 18:43 | |
| There is another reply there that only now went through. (Currently on the road to the FOSDEM, yay!) | |||
| [Coke] | GLHF | 18:48 | |
|
18:55
librasteve_ joined
|
|||
| japhb | Enjoy FOSDEM! | 18:59 | |
| patrickb | Thank you! | 19:07 | |
|
19:58
lizmat joined
21:10
lizmat left
23:12
lizmat joined
23:13
lizmat left
23:14
librasteve_ left
|
|||