Commit graph

49 commits

Author SHA1 Message Date
Sophie Herold 5d852e910d Add v1.2 support and catch up with gtk-rs master 2021-05-04 15:40:52 +00:00
Jordan Petridis 4ffa2aa9b8
remove leftover file
Nothing seems to refference/use this file
2021-04-19 06:52:43 +03:00
Jordan Petridis 4d38f0f8c5
Change the license to LGPL 2.1 to match libhandy
Close #12
2021-04-19 06:52:43 +03:00
Christopher Davis abb3c6b61b libhandy: Release 0.7.1
Fixes issue with HdyAvatar not being usable.
2020-09-29 11:19:37 -07:00
Christopher Davis 7a552c3637 Regen with GdkPixbuf
Fixes https://gitlab.gnome.org/World/Rust/libhandy-rs/-/issues/15
2020-09-28 22:05:53 -07:00
Bilal Elmoussaoui ffd779d1c7 export the init function
to avoid having to write libhandy::functions::init
2020-09-08 22:07:25 +02:00
Bilal Elmoussaoui e6d440a1a4 auto generate the init function
there's no need to automatically bind it
2020-09-08 21:37:11 +02:00
Bilal Elmoussaoui 447c324f44 bump to libhandy-1 & release 0.7.0
we have also yanked the 1.0.0-alpha to avoid to the bump from 0.6 to 1.0
2020-09-08 21:32:45 +02:00
Felix Häcker d61031e462 Fix compilation 2020-09-01 14:42:57 +00:00
Felix Häcker 4bbd4b2f35 Add missing child property for Hdy.Deck 2020-09-01 14:42:57 +00:00
Christopher Davis f165d56cb4 Regen for libhandy 0.90.0 release 2020-08-31 11:04:55 -07:00
Bilal Elmoussaoui 2e4f3feee7 release an alpha 2020-08-05 14:57:20 +02:00
Bilal Elmoussaoui 4fe9856e4d regenerate with the latest rev
mostly to have CarouselIndicator for Tour
2020-08-05 12:07:05 +02:00
Bilal Elmoussaoui 9a6ea45320 regenerate with handy 0.84 2020-07-17 16:28:43 +02:00
Felix Häcker 8e83a51344 Regen bindings libhandy1 + newest gtk-rs stack 2020-07-10 21:13:45 +00:00
Bilal Elmoussaoui 879b1c1b70 bump version number 2020-07-09 02:53:07 +02:00
Bilal Elmoussaoui 34a514d132 bump all crates 2020-07-09 02:53:07 +02:00
Bilal Elmoussaoui f4d62f8f64
generate missing functions 2020-06-20 16:05:31 +02:00
Bilal Elmoussaoui a4a97fc1c9
add missing interfaces to manual bindings
this will allow our generated objects to implement these interfaces
2020-06-20 14:00:32 +02:00
Bilal Elmoussaoui 48b2aab053
gir: set the builders on the objects
in the latest gir, to generate builders
we need to set that on the object itself
see https://github.com/gtk-rs/gir/pull/933
2020-06-19 18:52:36 +02:00
Bilal Elmoussaoui b4e60cd158
action row: generate missing builder 2020-06-09 00:48:00 +02:00
Bilal Elmoussaoui abb3b3bbb5
comborow: generate bind_name_model/set_get_name_func 2020-06-09 00:46:07 +02:00
Bilal Elmoussaoui b9892a56c2
toml: fix indentations & re-order elements
make it easier to notice future changes
2020-06-09 00:22:40 +02:00
Bilal Elmoussaoui 68e197a8df
generate missing builders 2020-06-09 00:14:16 +02:00
Bilal Elmoussaoui e5a51747a4
regenerate with the latest gir/gir-files 2020-06-08 22:39:44 +02:00
Felix Häcker 62e7abf44d
Update cargo feature version to make it possible to use newer libhandy features 2020-04-13 14:50:17 +02:00
Jordan Petridis 321f34ef0a
Update gir and gir-files submodules to match the gtk-rs release and regen 2019-12-31 01:06:40 +02:00
Bilal Elmoussaoui e60d07ea40 Bump version number 2019-12-30 22:36:06 +00:00
Bilal Elmoussaoui 5e9f5c8d26 Docs: generate the latest stable docs
The documentation can't be built in crates.io due to missing libhandy
hence, specify the documentation url and add libhandy as a subproject
Fixes #8
2019-12-20 14:41:36 +01:00
Bilal Elmoussaoui 6ec1dd48ab Regenerate the bindings with libhandy v0.0.12 2019-12-20 13:54:11 +01:00
Bilal Elmoussaoui 57cb722e56 Bump gtk-rs to the latest release 2019-12-20 13:42:10 +01:00
Julian Sparber 6df9059d1a Add LICENSE to subfolders 2019-11-12 23:48:06 +00:00
Felix Häcker 41d4c97c9d
Use Gtk.Widget as child type 2019-11-06 21:05:27 +01:00
Felix Häcker 49c9f18dd8
Add missing bindings for Handy.Leaflet child properties 2019-11-06 19:43:49 +01:00
Christopher Davis 5ebe1a4a63 Update bindings for libhandy v0.0.10
This update contains an API breakage in the form of
changing the parent types of a few classes. Because the
new parent only exists in 0.0.10, the bindings can only
compile for 0.0.10. Thus, the version bump signifies that
users must use versions before 0.4.0 in order to target
older versions of libhandy.
2019-06-30 16:06:05 -07:00
Christopher Davis e53a1cb7ea Update gtk-rs stack 2019-06-23 16:58:45 -07:00
Christopher Davis bf87276c7d API: Derive from GtkContainer
Many of libhandy's widgets are subclasses of GtkContainer.
Since we didn't declare that our widgets use GtkContainer,
none of them had access to gtk::ContainerExt methods,
and could only use their methods and gtk::WidgetExt.

This commit adds Gtk.Container to Gir.toml
and regenerates with ContainerExt support.
2019-04-30 15:01:04 -04:00
Jordan Petridis 04f02d4db2
Regen against libhandy 0.0.9 2019-03-10 13:21:51 +01:00
Jordan Petridis 8593f5d4ef
libhandy/src/value_object.rs: comment out copy_value method
This does not compile currently, comment out till its fixed
2019-03-10 12:32:38 +01:00
Jordan Petridis 7aaa0836d6
bump gir and gtk and regen 2019-02-23 05:00:37 +02:00
Julian Sparber 7aef94d762 add prelude 2019-02-15 22:01:22 +01:00
Julian Sparber 2f192a915d update to version 0.0.8 of libhandy 2019-02-15 22:01:22 +01:00
Julian Sparber 29e0cb7111 add basic test 2019-02-15 15:17:58 +01:00
Jordan Petridis c63cc6114f
regen 2019-01-27 17:00:11 +02:00
Christopher Davis f3d8347283 bindings: Generate HdyDialog, HdyComboRow, and HdyHeaderGroup
Bindings for these were missing during the upgrade to 0.0.7.

This adds them to the right Gir files and generates them.

Closes https://gitlab.gnome.org/World/Rust/libhandy-rs/issues/2
2019-01-25 19:26:55 -05:00
Jordan Petridis b0e55aecea
Regen against libhandy 0.0.7 2019-01-21 02:27:09 +02:00
Julian Sparber 5a2142c5eb add license and repository url 2018-12-27 20:50:11 +01:00
Julian Sparber b3d262f7ce set version to 0.1.0 2018-12-27 17:44:36 +01:00
Julian Sparber ebac978bd9 fix nameing 2018-12-27 17:28:23 +01:00