Danny Milosavljevic

Results 71 comments of Danny Milosavljevic

Added pull request. In order to test: (tree-store:new (vector G_TYPE_LONG)) btw: I'm pretty sure that GI said that this function requires two arguments--but it doesn't work if I put two...

After that, `tree-store:append!` needs an (possibly) uninitialized allocated `GtkTreeIter`. How do I get one? I found `tree-iter:copy` and `tree-iter:free` (the latter has no exclamation mark O_o), but both don't help...

Even though the following functions should have the following prototypes, actually using them as one would in C does not work (`oop/goops.scm:1585:2: No applicable method for # in call (tree-store:set...

Either this or #95 is required to make it possible to use `GtkTreeView` to the full extent possible in C.

Ohhh! Thanks! The following indeed does work: ``` (define iter (make )) (tree-store:append! tree-store iter #f) (define value (make )) (set! (value G_TYPE_INT) 42) (tree-store:set tree-store iter (u32vector 0 1)...

> Added `G_TYPE_STRING` in [3929243](https://github.com/spk121/guile-gi/commit/3929243ed52c217a23a473d012300e85f414aceb) , but I would imagine that @LordYuuma would say that `` is more appropriate. Thanks! \ does indeed work and is nicer! Is there something...

Also doesn't work as it should: ``` (define (install-tree-view-tooltip-handler! tree-view) (set! (has-tooltip tree-view) #t) (connect tree-view query-tooltip (lambda (tree-view x y keyboard-tip tooltip) (let* ((iter (make )) (value (make )))...

Thanks! ``` ;;; (expected # # # #) # ;;; (actual # # # #) # ``` So maybe that's because I'm mixing high-level and low-level constructs? I've been trying...

`tree-model:iter-previous!` and `tree-model:iter-next!` seem to be missing, too. Although `tree-model:iter-n-children` and `tree-model:iter-children!` are present. How come?

`tree-model:get!` is missing. (I'd like to have a method to get the entire tree row at once; `get-value!` for each cell does work but is slow)