I have a .ui file created with GTK3, but I need it to be compatible with GTK2. Please convert the file by doing the following transformations: Change the root element to . Replace with for all widgets. Change type="GtkX" to class="GtkX" wherever it appears. Remove GTK3-only properties like margin, halign, valign, visible-child-name, and action-target. Convert GtkGrid to GtkTable, mapping attach properties accordingly. Convert GtkHeaderBar to GtkToolbar and move buttons inside it. Remove CSS-only properties like css-name. Ensure signal handlers are structured in a way that GTK2 can interpret. Here's my .ui file: [Attach file] Please provide the corrected version.