#include "ui-menu.h"
-#include <config.h>
+#include <cstddef>
+
+#include <pango/pango.h>
#include "layout.h"
return menu;
}
+// @todo Used only in vd_menu_position_cb_unused(). Remove?
gboolean popup_menu_position_clamp(GtkMenu *menu, gint *x, gint *y, gint height)
{
gboolean adjusted = FALSE;
gint xh;
GtkRequisition requisition;
+ G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
gtk_widget_get_requisition(GTK_WIDGET(menu), &requisition);
w = requisition.width;
h = requisition.height;
xw = gdk_screen_width();
xh = gdk_screen_height();
+ G_GNUC_END_IGNORE_DEPRECATIONS;
if (*x + w > xw)
{