Release v0.9.4 #22
Replies: 6 comments 31 replies
-
|
I am going to ask @adamdruppe on IRC today how to refresh. It could be simply that when you make a new release, dpldocs.info will refresh automatically. Idk... Latest generated code by gidgen is amazing (with default parameter values)! Well-done! I am planning to add at least one tiny demo application to gid-examples for each package that is generated in giddy. Including the recently added Gtk3. |
Beta Was this translation helpful? Give feedback.
-
|
Yep! I love dpldocs! @adamdruppe keep in mind there there are now two different GTK subpackages in giD - gtk3 and gtk4. Both packages (dub packages) contain the same namespace, starting with the |
Beta Was this translation helpful? Give feedback.
-
|
@dejlek Do you think it would be worth adding the version to the top-level module directory for this (gtk4 instead of gtk for example)? I'm leaning towards a "no" on this. So that leaves modifying the doc generation. One solution I am thinking of, is that I could set up adrdox on my VPS and host the docs with whatever custom runner/doc modification logic we need to get things to work right with the multiple versions. I have some changes I'd like to make to the theme as well to make it a little more like the gtk-doc theme. |
Beta Was this translation helpful? Give feedback.
-
|
@elementgreen I must admit I did not have time to look closely at adrdox. I wonder whether we could simply add "doc" target to giddy Makefile, and make it go through all subpackages and generate docs... The only problem I can think of are cross-package links that we may lose this way (unless there is some way to instruct adrdox to inject correct links). |
Beta Was this translation helpful? Give feedback.
-
|
Looks like the changes to the enums has caused a cyclical module constructor dependency, since they are declared in the D types module which can depend on C types modules from other packages, which depend on D types modules, etc. Going to change it back to the way it was before. Perhaps adding proper |
Beta Was this translation helpful? Give feedback.
-
|
Just released v0.9.4 of gidgen and giD! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Seems like a good time to do another release!
Remaining tasks I can think of:
I've done a little testing, just to make sure my own applications still compile and run as well as the gid-gtk4-examples, but additional testing would be great!
CC @dejlek
Beta Was this translation helpful? Give feedback.
All reactions