v0.8.9 with libadwaita support

This commit is contained in:
Stefan Salewski 2021-04-27 19:01:02 +02:00
commit 8686c25724
3 changed files with 14 additions and 6 deletions

View file

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2017, 2018, 2019, 2020, 2021 StefanSalewski Copyright (c) 2017, 2018, 2019, 2020, 2021 Dr. StefanSalewski
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View file

@ -29,10 +29,18 @@ with code inserted from files directly.
NOTE: This work is partly based on earlier works of J. Mansour and has been supported by A. Rumpf, E. Bassi and other _Nim_ and _GTK/Gnome_ developers. NOTE: This work is partly based on earlier works of J. Mansour and has been supported by A. Rumpf, E. Bassi and other _Nim_ and _GTK/Gnome_ developers.
The `combinatorics` module was kindly provided by R. Behrends. The `combinatorics` module was kindly provided by R. Behrends.
NOTE: This is version 0.8.8 of the gintro Nim GTK bindings.
Due to unsufficient testing a tiny bug made it into this release causing it to compile for NOTE: This is version 0.8.9 of the gintro Nim GTK bindings.
GTK4 only with --gc:arc. *nimble install gintro@#head* or the next release should fix that. Due to a user request we added support for the adwaita library.
For procs like getStartIter() without a result but with a var out This lib is the libhandy variant for GTK4 and is intended to
support GTK on mobile devices. Unfortunately we can not yet provide
an example program for this library. The C example from git sources
is not really tiny, so porting to Nim would take some hours at least, as we have
absolutely no knowledge about that lib yet. Maybe we can provide an example next
year or maybe that user will finally provide something?
NOTE: Starting with version 0.8.8 of the gintro Nim GTK bindings
for procs like getStartIter() without a result but with a var out
parameter an overloaded version is created where the var out parameter an overloaded version is created where the var out
parameter is returned as result. So we can write "let startIter = buffer.getStartIter()" now. parameter is returned as result. So we can write "let startIter = buffer.getStartIter()" now.
And we tried to fix the issues with out gobject parameters as in g_file_new_tmp(). And we tried to fix the issues with out gobject parameters as in g_file_new_tmp().

View file

@ -2,7 +2,7 @@
version = "0.8.9" version = "0.8.9"
author = "Stefan Salewski" author = "Stefan Salewski"
description = "High level GObject-Introspection based GTK3/GTK4 bindings" description = "High level GObject-Introspection based GTK4/GTK3 bindings"
license = "MIT" license = "MIT"
skipDirs = @["examples", "tests"] skipDirs = @["examples", "tests"]