5
5
<<<<<<< HEAD
6
6
=======
7
7
Bilal Elmoussaoui:
8
- - gtk: Implement convenience traits for StringObject
9
- - gtk: Move ` gtk::StyleContext::add_provider_for_display ` & ` gtk::StyleContext::remove_provider_for_display ` functions
10
- outside of ` gtk::StyleContext ` type as it was deprecated in GTK 4.10 causing a wrong deprecation warning.
11
- Switch to ` gtk::style_context_add_provider_for_display ` & ` gtk::style_context_remove_provider_for_display ` instead.
8
+
9
+ - gtk: Implement convenience traits for StringObject
10
+ - gtk: Move ` gtk::StyleContext::add_provider_for_display ` & ` gtk::StyleContext::remove_provider_for_display ` functions
11
+ outside of ` gtk::StyleContext ` type as it was deprecated in GTK 4.10 causing a wrong deprecation warning.
12
+ Switch to ` gtk::style_context_add_provider_for_display ` & ` gtk::style_context_remove_provider_for_display ` instead.
13
+
14
+ Yuri Izmer:
15
+
16
+ - gtk4-macros: [ Extend blueprint support to files] ( https://github.com/gtk-rs/gtk4-rs/pull/1348 )
17
+
18
+ ``` rust
19
+ #[derive(Debug , Default , gtk:: CompositeTemplate )]
20
+ #[template(file = " src/my_widget.blp" )] // relative to the project directory
21
+ pub struct MyWidget {
22
+ #[template_child]
23
+ pub label : TemplateChild <gtk :: Label >,
24
+ #[template_child(id = " my_label2" )]
25
+ pub label2 : gtk :: TemplateChild <gtk :: Label >,
26
+ }
27
+ ```
12
28
13
29
>>>>>>> 0b4dd7717 (gtk: Implement convenience traits for StringObject)
14
30
## [ 0.6.5]
15
31
16
32
Fabio Valentini:
17
- - gtk4-macros: enable default features of syn
33
+
34
+ - gtk4-macros: enable default features of syn
18
35
19
36
## [ 0.6.4]
20
37
21
38
Bilal Elmoussaoui:
22
- - gtk: Add missing guard to AccesibleRoleToggleButton
39
+
40
+ - gtk: Add missing guard to AccesibleRoleToggleButton
23
41
24
42
## [ 0.6.3]
25
43
26
44
Bilal Elmoussaoui:
27
- - gtk/subclass: Adapt per Accessible transfer type changes
28
- - Bump GTK requirement for ` v4_10 ` feature
29
- - Fix nightly clippy warnings
30
- - Fix docs generation
45
+
46
+ - gtk/subclass: Adapt per Accessible transfer type changes
47
+ - Bump GTK requirement for ` v4_10 ` feature
48
+ - Fix nightly clippy warnings
49
+ - Fix docs generation
31
50
32
51
Maximiliano Sandoval R:
33
- - rgba: Add TRANSPARENT const
52
+
53
+ - rgba: Add TRANSPARENT const
34
54
35
55
## [ 0.6.2]
36
56
37
57
Bilal Elmoussaoui:
38
- - gtk: Add Accessible interface implementation support
58
+
59
+ - gtk: Add Accessible interface implementation support
39
60
40
61
Sebastian Dröge:
41
- - Add various new GTK 4.10 APIs
62
+
63
+ - Add various new GTK 4.10 APIs
42
64
43
65
## [ 0.6.1]
44
66
45
67
Julian Hofer:
46
- - Update book to 0.6
47
- - book: Fix clippy warnings
68
+
69
+ - Update book to 0.6
70
+ - book: Fix clippy warnings
48
71
49
72
Mițca Dumitru:
50
- - book: Adapt to glib-build-tools breaking change
73
+
74
+ - book: Adapt to glib-build-tools breaking change
51
75
52
76
Sebastian Dröge:
53
- - gtk4: Use correct length for the ` StrV ` when passing to C in
54
- ` ConstraintLayout::add_constraint_from_description() `
77
+
78
+ - gtk4: Use correct length for the ` StrV ` when passing to C in
79
+ ` ConstraintLayout::add_constraint_from_description() `
55
80
56
81
## [ 0.6.0]
57
82
58
83
Bilal Elmoussaoui:
59
- - Add support for the to be released ` gtk::UriLauncher `
60
- - [ Improve the API of ` gtk::WidgetExt::dispose_template ` ] ( https://github.com/gtk-rs/gtk4-rs/pull/1212 )
61
- - [ Mention the failed to retrieve template child name] ( https://github.com/gtk-rs/gtk4-rs/pull/1290 )
62
- - [ Add a macos job] ( https://github.com/gtk-rs/gtk4-rs/pull/1237 )
84
+
85
+ - Add support for the to be released ` gtk::UriLauncher `
86
+ - [ Improve the API of ` gtk::WidgetExt::dispose_template ` ] ( https://github.com/gtk-rs/gtk4-rs/pull/1212 )
87
+ - [ Mention the failed to retrieve template child name] ( https://github.com/gtk-rs/gtk4-rs/pull/1290 )
88
+ - [ Add a macos job] ( https://github.com/gtk-rs/gtk4-rs/pull/1237 )
63
89
64
90
yuraiz:
65
- - [ Add blueprint support] ( https://github.com/gtk-rs/gtk4-rs/pull/1238 )
91
+
92
+ - [ Add blueprint support] ( https://github.com/gtk-rs/gtk4-rs/pull/1238 )
93
+
66
94
``` rust
67
95
#[derive(Debug , Default , gtk:: CompositeTemplate )]
68
96
#[template(string = "
@@ -83,67 +111,72 @@ pub struct MyWidget {
83
111
}
84
112
```
85
113
86
-
87
114
## 0.5.5
88
115
89
116
Bilal Elmoussaoui:
90
117
91
- - [ gtk: Generate FileLauncher API] ( https://github.com/gtk-rs/gtk4-rs/pull/1233/commits/98253e3f4ea7787b4ab7c705f379af5ac768e606 )
92
- - [ gtk4-wayland: Bump wayland dependencies] ( https://github.com/gtk-rs/gtk4-rs/pull/1233/commits/619825d1985b420cb82a03ba3f58f2cb9c6bd0ad )
93
- - [ gtk4-macros: Bump quick-xml] ( https://github.com/gtk-rs/gtk4-rs/pull/1233/commits/ee63f8745603e6cd70cd34758c2901fe9f5ed25d )
94
- - [ gtk: Mark show_uri_full as deprecated] ( https://github.com/gtk-rs/gtk4-rs/pull/1233/commits/6a1e8b92410bf4a1b4da94b5354bdf811abfc982 )
95
- - [ Regenerate with latest gir-files] ( https://github.com/gtk-rs/gtk4-rs/pull/1233/commits/cb917d096dafa08d2710376b1e4f3f2bad8f191b )
118
+ - [ gtk: Generate FileLauncher API] ( https://github.com/gtk-rs/gtk4-rs/pull/1233/commits/98253e3f4ea7787b4ab7c705f379af5ac768e606 )
119
+ - [ gtk4-wayland: Bump wayland dependencies] ( https://github.com/gtk-rs/gtk4-rs/pull/1233/commits/619825d1985b420cb82a03ba3f58f2cb9c6bd0ad )
120
+ - [ gtk4-macros: Bump quick-xml] ( https://github.com/gtk-rs/gtk4-rs/pull/1233/commits/ee63f8745603e6cd70cd34758c2901fe9f5ed25d )
121
+ - [ gtk: Mark show_uri_full as deprecated] ( https://github.com/gtk-rs/gtk4-rs/pull/1233/commits/6a1e8b92410bf4a1b4da94b5354bdf811abfc982 )
122
+ - [ Regenerate with latest gir-files] ( https://github.com/gtk-rs/gtk4-rs/pull/1233/commits/cb917d096dafa08d2710376b1e4f3f2bad8f191b )
96
123
97
- Maximilano:
124
+ Maximilano:
98
125
99
- - [ Mark new dialog api as not nullable] ( https://github.com/gtk-rs/gtk4-rs/pull/1233/commits/6b7ade231c90c676fc86351e86b52f99c2d5f104 )
126
+ - [ Mark new dialog api as not nullable] ( https://github.com/gtk-rs/gtk4-rs/pull/1233/commits/6b7ade231c90c676fc86351e86b52f99c2d5f104 )
100
127
101
128
## 0.5.4
102
129
103
130
Bilal Elmoussaoui:
104
131
105
- - [ gtk: Subclass BuilderCScope for the BuilderRustScope] ( https://github.com/gtk-rs/gtk4-rs/pull/1217/commits/0c00d06c3f0f05362bb3bc8c7c4d78433970a78d )
106
- - [ Generate AlertDialog::choose] ( https://github.com/gtk-rs/gtk4-rs/pull/1217/commits/71f2266d5f0f78245cc54817bbba3ed916838b48 )
107
-
108
-
132
+ - [ gtk: Subclass BuilderCScope for the BuilderRustScope] ( https://github.com/gtk-rs/gtk4-rs/pull/1217/commits/0c00d06c3f0f05362bb3bc8c7c4d78433970a78d )
133
+ - [ Generate AlertDialog::choose] ( https://github.com/gtk-rs/gtk4-rs/pull/1217/commits/71f2266d5f0f78245cc54817bbba3ed916838b48 )
109
134
110
135
## 0.5.3
111
136
112
137
Aaron Erhardt:
113
138
114
- - [ macros: Allow using re-exports of gtk] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/0d5b2c365a5736a00b2ae1b221e32446a91d3929 )
139
+ - [ macros: Allow using re-exports of gtk] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/0d5b2c365a5736a00b2ae1b221e32446a91d3929 )
115
140
116
141
Bilal Elmoussaoui:
117
142
118
- - [ gsk: Export builders module] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/5e6856b75337ae6f267f79b1c8938aaab189c102 )
119
- - [ gtk: Properly mark deprecated manual items] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/7421e4714d9c5c1411a1190bf00dfe1d46e7df10 )
120
- - [ gtk: Generate new 4.10 APIs] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/eabfc82d518f8b9d29452051f39c3209906355a2 )
121
- - [ gtk: Fix new FontDialog APIs] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/2d4c19b6779d95df6256002e1dbc7798c6d9589b )
122
- - [ gtk: Generate AlertDialog] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/4f28a04e59ef8814ab3a858e42fe9d377c85fc5f )
123
- - [ gtk: Add IMContextImpl::activate_osk] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/0ba13215ba5f8c7aaed73a9e76f2a46ae45302d2 )
143
+ - [ gsk: Export builders module] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/5e6856b75337ae6f267f79b1c8938aaab189c102 )
144
+ - [ gtk: Properly mark deprecated manual items] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/7421e4714d9c5c1411a1190bf00dfe1d46e7df10 )
145
+ - [ gtk: Generate new 4.10 APIs] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/eabfc82d518f8b9d29452051f39c3209906355a2 )
146
+ - [ gtk: Fix new FontDialog APIs] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/2d4c19b6779d95df6256002e1dbc7798c6d9589b )
147
+ - [ gtk: Generate AlertDialog] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/4f28a04e59ef8814ab3a858e42fe9d377c85fc5f )
148
+ - [ gtk: Add IMContextImpl::activate_osk] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/0ba13215ba5f8c7aaed73a9e76f2a46ae45302d2 )
124
149
125
150
Jason Francis:
126
- - [ gtk4: use impl_offset() for calculating template child offset] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/a3613c7b9b39fd6a93931e3d4fcbc2291e53272c )
151
+
152
+ - [ gtk4: use impl_offset() for calculating template child offset] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/a3613c7b9b39fd6a93931e3d4fcbc2291e53272c )
127
153
128
154
Sebastian Dröge:
129
- - [ gtk4-macros: Update to quick-xml 0.26] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/064f8114cfa74a8d9d8ce644cd59cdc897d9ff35 )
155
+
156
+ - [ gtk4-macros: Update to quick-xml 0.26] ( https://github.com/gtk-rs/gtk4-rs/pull/1193/commits/064f8114cfa74a8d9d8ce644cd59cdc897d9ff35 )
130
157
131
158
## 0.5.2
132
159
133
160
Marc-Andre Lureau:
134
- - [ gdk-win32: implement Win32Display.add_filter()] ( https://github.com/gtk-rs/gtk4-rs/pull/1174 )
161
+
162
+ - [ gdk-win32: implement Win32Display.add_filter()] ( https://github.com/gtk-rs/gtk4-rs/pull/1174 )
135
163
136
164
nardoor:
137
- - [ Skip init assertion for gdk::set_allowed_backends] ( https://github.com/gtk-rs/gtk4-rs/pull/1183 )
165
+
166
+ - [ Skip init assertion for gdk::set_allowed_backends] ( https://github.com/gtk-rs/gtk4-rs/pull/1183 )
138
167
139
168
## 0.5.1
169
+
140
170
Aaron Erhardt:
141
- - [ gtk: Add gnome_43 feature] ( https://github.com/gtk-rs/gtk4-rs/commit/ddbc370ff50b61e04157bee4cbc5d9e446db498d )
142
- - [ gtk: Add gnome_42 feature] ( https://github.com/gtk-rs/gtk4-rs/commit/05f692d5876a26ba23afc67057b87ed6cd7825e2 )
171
+
172
+ - [ gtk: Add gnome_43 feature] ( https://github.com/gtk-rs/gtk4-rs/commit/ddbc370ff50b61e04157bee4cbc5d9e446db498d )
173
+ - [ gtk: Add gnome_42 feature] ( https://github.com/gtk-rs/gtk4-rs/commit/05f692d5876a26ba23afc67057b87ed6cd7825e2 )
143
174
144
175
Bilal Elmoussaoui:
145
- - [ gtk: Implement various traits for ResponseType] ( https://github.com/gtk-rs/gtk4-rs/commit/a270385868be03e50c4e8eb7286846c0de06095e )
146
- - [ gtk: Generate new v4.10 APIs] ( https://github.com/gtk-rs/gtk4-rs/commit/e70c71658479c022606389c26f33b0065d4a2148 )
176
+
177
+ - [ gtk: Implement various traits for ResponseType] ( https://github.com/gtk-rs/gtk4-rs/commit/a270385868be03e50c4e8eb7286846c0de06095e )
178
+ - [ gtk: Generate new v4.10 APIs] ( https://github.com/gtk-rs/gtk4-rs/commit/e70c71658479c022606389c26f33b0065d4a2148 )
147
179
148
180
Marc-Andre Lureau:
149
- - [ Add gdk4-win32] ( https://github.com/gtk-rs/gtk4-rs/commit/159db780b3b2d6709c41cbdbe20f4b6088fd574a )
181
+
182
+ - [ Add gdk4-win32] ( https://github.com/gtk-rs/gtk4-rs/commit/159db780b3b2d6709c41cbdbe20f4b6088fd574a )
0 commit comments