Rom Grk
Rom Grk
You can include the breaking changes here directly, I'll release 1.0 right after it's merged.
The breaking changes need to land on master anyway, even if we wait before the release. You can add them here directly, it will be simpler.
Sorry for the delay, haven't looked at the issue yet but it will go in the next batch of changes I make (when I can find time). Not sure what...
Hey @donnisnoni95, awesome! :) The `node-gtk` interface is similar but not the same as the `gjs` one. For example, `node-gtk` uses camelCase where `gjs` uses snake_case, eg `window.getHeight()` vs `window.get_height()`....
From what I've understood we'll need to add a "types" field in package.json to point to our typings. The typings generated by ts-for-gjs are slightly wrong, and will need some...
List of things that need to be adjusted/verified: - Generate all versions of all packages - virtual functions (they put them under `vfuncXxxxx`, we put them at `xxxxxx`) - They...
Looks like a good start, here are the list of things I'd aim to get fixed before merging: - Fix arguments for `.on/off` handlers, and remove `.connect/.connect_after` - Make sure...
1. Agreed, but if we do we can add typing for the handful libraries that will compose 95% of use cases (Gtk, Gdk, Pango, Cairo, Vte, Gst, ...). 2. Indeed,...
Yes, post-install step is good. I guess we can explore all that and find a good compromise once someone gets started on this. It's on my task list but so...
No sorry :/ You can get what is available up and running by following the instructions on https://github.com/sammydre/ts-for-gjs, but it will require manually setting them up on your part.