Christopher Davis
e53a1cb7ea
Update gtk-rs stack
2019-06-23 16:58:45 -07:00
Christopher Davis
e10626ee6b
submodules: Update submodules to latest commits
...
Required in order to generate bindings from newer Gir XML files
2019-06-23 13:54:43 -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
Jordan Petridis
7c9afecf42
add regen script
2019-01-27 16:59:58 +02:00
Christopher Davis
d0ca9312c3
tests: define HANDY_USE_UNSTABLE_API
...
libhandy refuses to be used from C without this; since our
tests rely on a C header file we have to define it or else the tests will fail to build.
2019-01-26 23:14:06 +00: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
Jordan Petridis
73e57a855f
Add .gitignore
2019-01-20 15:46:30 +02:00
Julian Sparber
5a2142c5eb
add license and repository url
2018-12-27 20:50:11 +01:00
Julian Sparber
54c6c51ba0
add repository to Cargo.toml
2018-12-27 20:40:02 +01:00
Julian Sparber
d1677b2b56
Add License
2018-12-27 20:38:40 +01:00
Julian Sparber
b3d262f7ce
set version to 0.1.0
2018-12-27 17:44:36 +01:00
Julian Sparber
e7edb84929
generated bindings with correct name
2018-12-27 17:43:41 +01:00
Julian Sparber
2ab3212907
docs: fix build instructions
2018-12-27 17:32:41 +01:00
Julian Sparber
ebac978bd9
fix nameing
2018-12-27 17:28:23 +01:00
Julian Sparber
f6bcb6662e
add gir and gir-files as submodules
2018-12-27 12:50:30 +01:00
Julian Sparber
53284667ca
generated bindgins with gir version f5fca82
2018-12-27 12:32:32 +01:00
Julian Sparber
ad5f0078d8
Revert "generated bindings"
...
This reverts commit 745b8e0a70
.
2018-12-27 12:25:01 +01:00
Julian Sparber
740afaca9d
Revert "generated sys bingins with new gir version"
...
This reverts commit 8f9e39a21a
.
2018-12-27 12:24:55 +01:00
Julian Sparber
8f9e39a21a
generated sys bingins with new gir version
2018-12-27 12:13:54 +01:00
Julian Sparber
745b8e0a70
generated bindings
2018-12-27 11:08:40 +00:00
Julian Sparber
62121584de
add external classes needed by SeachBar
2018-12-27 11:08:40 +00:00
Jordan Petridis
84d0f1c8a7
Generate Handy TitleBar
2018-12-27 11:08:40 +00:00
Jordan Petridis
ca3a119f83
Initial generation of Handy SearchBar
...
connect_entry and hande_event methods seem that they can't be
generated automatically and need to looked at.
2018-12-27 11:08:40 +00:00
Jordan Petridis
20e58739ae
Generate Handy ExpanderRow
2018-12-27 11:08:40 +00:00
Jordan Petridis
c0c3e62e97
Generate HandyActionRow
2018-12-27 11:08:40 +00:00
Julian Sparber
a63aa5ef37
docs: fix build instructions
2018-12-27 11:38:04 +01:00
Julian Sparber
cfde6c9337
Merge branch 'alatiera/unify-repos' into 'master'
...
Move the sys bindigns into this repo
See merge request World/Rust/libhandy-rs!4
2018-12-27 09:44:51 +00:00
Jordan Petridis
fa90d1be71
Update Readme
2018-12-24 03:32:44 +02:00
Jordan Petridis
6b0f00d6d7
Move the -sys crate inside this repository
...
Keeping them in separate repositories does not have any advantages
and increases the maintanership load.
2018-12-24 03:21:16 +02:00
Jordan Petridis
924de04282
Regen against libhandy 0.0.6
...
Also remvoe unused crates, Close #1
2018-12-24 02:29:40 +02:00
Jordan Petridis
88af4ab7da
Revert "Merge branch 'regenerate-gir-code' into 'master'"
...
This reverts merge request !3
2018-11-15 15:06:36 +00:00
Jordan Petridis
543c859ada
Merge branch 'regenerate-gir-code' into 'master'
...
Regenerate gir code
See merge request World/Rust/libhandy-rs!3
2018-11-15 08:27:12 +00:00
Christopher Davis
578cd5535b
Regenerate gir code
...
Libhandy's had a few releases with new classes
that need to be generated. Included are the auto-generated
tests.
2018-11-13 17:04:00 -05:00
Julian Sparber
a41cc75ef6
Add License
2018-09-12 21:03:54 +00:00
Julian Sparber
b459d9f95c
bump to 0.3 and update deps
2018-09-12 15:03:11 +02:00
Julian Sparber
f174e76882
Merge branch 'leaflet' into 'master'
...
add Fold and gtk.Orientation, fixes leaflet
See merge request jsparber/libhandy-rs!1
2018-07-30 16:44:40 +00:00
Julian Sparber
ed192e6a00
add Fold and gtk.Orientation, FIX leaflet
2018-07-30 07:29:32 +02:00
Julian Sparber
f909f83345
fix macros
2018-06-07 23:50:14 +02:00
Julian Sparber
284c5c4070
generate all functions
2018-06-07 12:23:44 +02:00
Julian Sparber
b22f1890d8
Update lib.rs
2018-06-07 11:12:12 +02:00
Julian Sparber
b8e85a61be
Update Cargo.toml
2018-06-07 11:12:12 +02:00
Julian Sparber
918a7b18ef
add manuel functions
2018-06-07 02:04:36 +02:00