[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