Hi @Alexays , during routine on migration waybar from gtk3 to gtk4 and doing merging commits are left I found commit 884b909e whuch brings an opportunity to have a user defined menu. It looks a little bit strange to extend base AModule for that purpose. In the gtk4 branch, I realized another concept - a separate UI module that brings an opportunity to construct UI elements based on provided gtk builder xml specification. So, in the GTK4 branch, I removed AModule extension and replaced it with the UI module. In the current master branch, I decided not to drop current implementation but just provide new functionality with the UI module.
Hi @Alexays , during routine on migration waybar from gtk3 to gtk4 and doing merging commits are left I found commit 884b909e whuch brings an opportunity to have a user defined menu. It looks a little bit strange to extend base AModule for that purpose. In the gtk4 branch, I realized another concept - a separate UI module that brings an opportunity to construct UI elements based on provided gtk builder xml specification. So, in the GTK4 branch, I removed AModule extension and replaced it with the UI module. In the current master branch, I decided not to drop current implementation but just provide new functionality with the UI module.