From 3c85270dc7bfe702a7b88dfc0361ef1ac31376f2 Mon Sep 17 00:00:00 2001 From: Martin Owens Date: Thu, 27 Mar 2014 15:22:24 -0400 Subject: Get pollar tiling working agains with trunk (bzr r11073.1.37) --- src/ui/dialog/dialog-manager.cpp | 6 +----- src/ui/dialog/grid-arrange-tab.cpp | 7 ++++++- src/ui/dialog/polar-arrange-tab.cpp | 8 ++++---- src/ui/dialog/polar-arrange-tab.h | 2 -- src/ui/dialog/tile.cpp | 6 +++--- 5 files changed, 14 insertions(+), 15 deletions(-) (limited to 'src/ui') diff --git a/src/ui/dialog/dialog-manager.cpp b/src/ui/dialog/dialog-manager.cpp index 32ceb397a..47e1fdd30 100644 --- a/src/ui/dialog/dialog-manager.cpp +++ b/src/ui/dialog/dialog-manager.cpp @@ -150,12 +150,8 @@ DialogManager::DialogManager() { // registerFactory("PrintColorsPreviewDialog", &create); registerFactory("SvgFontsDialog", &create); registerFactory("Swatches", &create); -<<<<<<< TREE - registerFactory("TileDialog", &create); -======= + registerFactory("TileDialog", &create); registerFactory("Symbols", &create); - registerFactory("TileDialog", &create); ->>>>>>> MERGE-SOURCE registerFactory("Trace", &create); registerFactory("PixelArt", &create); registerFactory("Transformation", &create); diff --git a/src/ui/dialog/grid-arrange-tab.cpp b/src/ui/dialog/grid-arrange-tab.cpp index 7ff915265..8c0a4dc66 100644 --- a/src/ui/dialog/grid-arrange-tab.cpp +++ b/src/ui/dialog/grid-arrange-tab.cpp @@ -587,7 +587,12 @@ static void updateSelectionCallback(Inkscape::Application */*inkscape*/, Inkscap GridArrangeTab::GridArrangeTab(ArrangeDialog *parent) : Parent(parent), XPadding(_("X:"), _("Horizontal spacing between columns."), UNIT_TYPE_LINEAR, "", "object-columns", &PaddingUnitMenu), - YPadding(_("Y:"), _("Vertical spacing between rows."), XPadding, "", "object-rows", &PaddingUnitMenu) + YPadding(_("Y:"), _("Vertical spacing between rows."), XPadding, "", "object-rows", &PaddingUnitMenu), +#if WITH_GTKMM_3_0 + PaddingTable(Gtk::manage(new Gtk::Grid())) +#else + PaddingTable(Gtk::manage(new Gtk::Table(2, 2, false))) +#endif { // bool used by spin button callbacks to stop loops where they change each other. updating = false; diff --git a/src/ui/dialog/polar-arrange-tab.cpp b/src/ui/dialog/polar-arrange-tab.cpp index 623aa4e3e..a00b8fc02 100644 --- a/src/ui/dialog/polar-arrange-tab.cpp +++ b/src/ui/dialog/polar-arrange-tab.cpp @@ -7,12 +7,12 @@ * Released under GNU GPL, read the file 'COPYING' for more information */ -#include <2geom/transforms.h> -#include - #include "ui/dialog/polar-arrange-tab.h" #include "ui/dialog/tile.h" +#include <2geom/transforms.h> +#include + #include "verbs.h" #include "preferences.h" #include "inkscape.h" @@ -240,7 +240,7 @@ static Geom::Point getAnchorPoint(int anchor, SPItem *item) else { // FIXME: - source[1] -= item->document->getHeight(); + source[1] -= item->document->getHeight().value("px"); source[1] *= -1; } diff --git a/src/ui/dialog/polar-arrange-tab.h b/src/ui/dialog/polar-arrange-tab.h index 019b64511..bfed40bbd 100644 --- a/src/ui/dialog/polar-arrange-tab.h +++ b/src/ui/dialog/polar-arrange-tab.h @@ -10,8 +10,6 @@ #ifndef INKSCAPE_UI_DIALOG_POLAR_ARRANGE_TAB_H #define INKSCAPE_UI_DIALOG_POLAR_ARRANGE_TAB_H -#include - #include "ui/dialog/arrange-tab.h" #include "ui/widget/anchor-selector.h" diff --git a/src/ui/dialog/tile.cpp b/src/ui/dialog/tile.cpp index 1ed099120..a3cffb3d4 100644 --- a/src/ui/dialog/tile.cpp +++ b/src/ui/dialog/tile.cpp @@ -14,14 +14,14 @@ * Released under GNU GPL, read the file 'COPYING' for more information */ +#include "ui/dialog/grid-arrange-tab.h" +#include "ui/dialog/polar-arrange-tab.h" + #include #include "tile.h" #include "verbs.h" -#include "ui/dialog/grid-arrange-tab.h" -#include "ui/dialog/polar-arrange-tab.h" - namespace Inkscape { namespace UI { namespace Dialog { -- cgit v1.2.3