summaryrefslogtreecommitdiffstats
path: root/src/widgets
diff options
context:
space:
mode:
authorAlexander Valavanis <valavanisalex@gmail.com>2019-01-22 19:13:45 +0000
committerAlexander Valavanis <valavanisalex@gmail.com>2019-01-22 19:13:45 +0000
commit6053b3fd123bfd7d1e910b2e19c60b1c58e2e6a8 (patch)
treeaadd2d927bb4738853f2be3110eaa512355ad1a2 /src/widgets
parentGet rid of unused empty toolbox creation (diff)
parentFix some typos and syntax errors (diff)
downloadinkscape-6053b3fd123bfd7d1e910b2e19c60b1c58e2e6a8.tar.gz
inkscape-6053b3fd123bfd7d1e910b2e19c60b1c58e2e6a8.zip
Merge branch 'master' of gitlab.com:inkscape/inkscape
Diffstat (limited to 'src/widgets')
-rw-r--r--src/widgets/desktop-widget.cpp41
-rw-r--r--src/widgets/desktop-widget.h14
2 files changed, 2 insertions, 53 deletions
diff --git a/src/widgets/desktop-widget.cpp b/src/widgets/desktop-widget.cpp
index 351b437d6..d74b60be3 100644
--- a/src/widgets/desktop-widget.cpp
+++ b/src/widgets/desktop-widget.cpp
@@ -25,21 +25,6 @@
# include "config.h" // only include where actually required!
#endif
-#include <gtkmm/cssprovider.h>
-#include <gtkmm/menubar.h>
-#include <gtkmm/messagedialog.h>
-#include <gtkmm/paned.h>
-#include <gtkmm/scrollbar.h>
-#include <gtkmm/separator.h>
-#include <gtkmm/separatormenuitem.h>
-
-#include <gdkmm/types.h>
-#if GTK_CHECK_VERSION(3,20,0)
-#include <gdkmm/seat.h>
-#else
-#include <gdkmm/devicemanager.h>
-#endif
-
#include <2geom/rect.h>
#include "attributes.h"
@@ -1445,12 +1430,6 @@ void SPDesktopWidget::layoutWidgets()
pref_root = "/window/";
}
- if (!prefs->getBool(pref_root + "menu/state", true)) {
- dtw->_menubar->hide();
- } else {
- dtw->_menubar->show_all();
- }
-
if (!prefs->getBool(pref_root + "commands/state", true)) {
gtk_widget_hide (dtw->commands_toolbox);
} else {
@@ -1657,11 +1636,6 @@ SPDesktopWidget* SPDesktopWidget::createInstance(SPDocument *document)
dtw->layer_selector->setDesktop(dtw->desktop);
- dtw->_menubar = Glib::wrap(GTK_MENU_BAR(sp_ui_main_menubar (dtw->desktop)));
- dtw->_menubar->set_name("MenuBar");
- dtw->_menubar->show_all();
-
- dtw->_vbox->pack_start(*dtw->_menubar, false, false);
dtw->layoutWidgets();
std::vector<GtkWidget *> toolboxes;
@@ -2090,21 +2064,6 @@ SPDesktopWidget::toggle_color_prof_adj()
}
}
-/* Unused
-void
-sp_spw_toggle_menubar (SPDesktopWidget *dtw, bool is_fullscreen)
-{
- Inkscape::Preferences *prefs = Inkscape::Preferences::get();
- if (dtw->_menubar->get_visible()) {
- dtw->_menubar->hide();
- prefs->setBool(is_fullscreen ? "/fullscreen/menu/state" : "/window/menu/state", false);
- } else {
- dtw->_menubar->show_all();
- prefs->setBool(is_fullscreen ? "/fullscreen/menu/state" : "/window/menu/state", true);
- }
-}
-*/
-
static void
set_adjustment (Glib::RefPtr<Gtk::Adjustment> &adj, double l, double u, double ps, double si, double pi)
{
diff --git a/src/widgets/desktop-widget.h b/src/widgets/desktop-widget.h
index e6702ce41..5d1be6398 100644
--- a/src/widgets/desktop-widget.h
+++ b/src/widgets/desktop-widget.h
@@ -15,7 +15,8 @@
* Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
-#include <gtkmm/window.h>
+#include <gtkmm.h>
+
#include "message.h"
#include "ui/view/view-widget.h"
#include "ui/view/edit-widget-interface.h"
@@ -33,16 +34,6 @@ class SPDesktop;
struct SPDesktopWidget;
class SPObject;
-namespace Gtk {
- class Box;
- class EventBox;
- class Grid;
- class MenuBar;
- class Scrollbar;
- class SpinButton;
- class ToggleButton;
-}
-
namespace Inkscape {
namespace UI {
namespace Dialog {
@@ -107,7 +98,6 @@ private:
Gtk::Box *_hbox;
- Gtk::MenuBar *_menubar;
Gtk::Box *_statusbar;
Inkscape::UI::Dialog::SwatchesPanel *_panels;