Created attachment 9660 dialog.diff Starting with libxfce4ui 4.15.1, users of XfceTitledDialog (now using CSD) have to apply very small changes, but without them buttons will end in the header bar. I'm considering to apply the attached patch on master and 4.14 branches.
Fyi, there is also xfce_titled_dialog_add_action_widget (as an equivalent to gtk_dialog_add_action_widget). Tried to summarize that in my blog post ;) Other than that I see little harm in applying such a patch also to the 4.14 branch.
Looks good to me ! Yes, I guess "xfce_titled_dialog_add_action_widget " would be even better to only have a single line in the #if / #else Ok for me to have it as well on the 4.14 branch, in case xfce4ui 4.16. will be released before thunar 1.10.
Andre Miranda referenced this bugreport in commit 2d1bbe5737677a268c4badb8955d20e0639f7d23 Support libxfce4ui XfceTitledDialog new API (Bug #16616) https://git.xfce.org/xfce/thunar/commit?id=2d1bbe5737677a268c4badb8955d20e0639f7d23
Andre Miranda referenced this bugreport in commit 2a3db233bf6242d280c02e065c343c0195829556 Support libxfce4ui XfceTitledDialog new API (Bug #16616) https://git.xfce.org/xfce/thunar/commit?id=2a3db233bf6242d280c02e065c343c0195829556
Thanks for the suggestions!