Bilal Elmoussaoui:
- gtk: Implement convenience traits for StringObject
- gtk: Move
gtk::StyleContext::add_provider_for_display
>k::StyleContext::remove_provider_for_display
functions outside ofgtk::StyleContext
type as it was deprecated in GTK 4.10 causing a wrong deprecation warning. Switch togtk::style_context_add_provider_for_display
>k::style_context_remove_provider_for_display
instead.
Yuri Izmer:
- gtk4-macros: Extend blueprint support to files
#[derive(Debug, Default, gtk::CompositeTemplate)]
#[template(file = "src/my_widget.blp")] // relative to the project directory
pub struct MyWidget {
#[template_child]
pub label: TemplateChild<gtk::Label>,
#[template_child(id = "my_label2")]
pub label2: gtk::TemplateChild<gtk::Label>,
}
Fabio Valentini:
- gtk4-macros: enable default features of syn
Bilal Elmoussaoui:
- gtk: Add missing guard to AccessibleRoleToggleButton
Bilal Elmoussaoui:
- gtk/subclass: Adapt per Accessible transfer type changes
- Bump GTK requirement for
v4_10
feature - Fix nightly clippy warnings
- Fix docs generation
Maximiliano Sandoval R:
- rgba: Add TRANSPARENT const
Bilal Elmoussaoui:
- gtk: Add Accessible interface implementation support
Sebastian Dröge:
- Add various new GTK 4.10 APIs
Julian Hofer:
- Update book to 0.6
- book: Fix clippy warnings
Mițca Dumitru:
- book: Adapt to glib-build-tools breaking change
Sebastian Dröge:
- gtk4: Use correct length for the
StrV
when passing to C inConstraintLayout::add_constraint_from_description()
Bilal Elmoussaoui:
- Add support for the to be released
gtk::UriLauncher
- Improve the API of
gtk::WidgetExt::dispose_template
- Mention the failed to retrieve template child name
- Add a macos job
yuraiz:
#[derive(Debug, Default, gtk::CompositeTemplate)]
#[template(string = "
template MyWidget : Widget {
Label label {
label: 'foobar';
}
Label my_label2 {
label: 'foobaz';
}
}
")]
pub struct MyWidget {
#[template_child]
pub label: TemplateChild<gtk::Label>,
#[template_child(id = "my_label2")]
pub label2: gtk::TemplateChild<gtk::Label>,
}
Bilal Elmoussaoui:
- gtk: Generate FileLauncher API
- gtk4-wayland: Bump wayland dependencies
- gtk4-macros: Bump quick-xml
- gtk: Mark show_uri_full as deprecated
- Regenerate with latest gir-files
Maximilano:
Bilal Elmoussaoui:
Aaron Erhardt:
Bilal Elmoussaoui:
- gsk: Export builders module
- gtk: Properly mark deprecated manual items
- gtk: Generate new 4.10 APIs
- gtk: Fix new FontDialog APIs
- gtk: Generate AlertDialog
- gtk: Add IMContextImpl::activate_osk
Jason Francis:
Sebastian Dröge:
Marc-Andre Lureau:
nardoor:
Aaron Erhardt:
Bilal Elmoussaoui:
Marc-Andre Lureau: