summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/inkscape-preferences.cpp
diff options
context:
space:
mode:
authorNicolas Dufour <nicoduf@yahoo.fr>2011-02-21 19:17:17 +0000
committerJazzyNico <nicoduf@yahoo.fr>2011-02-21 19:17:17 +0000
commit7bb97e4ea8d3eab474e48c4c5af426e5b97bca78 (patch)
tree8d4af00528e900469a27f1827d005aca259724f6 /src/ui/dialog/inkscape-preferences.cpp
parentConditional code to handle data change in libpng > 1.5. Fixes bug #721029. (diff)
downloadinkscape-7bb97e4ea8d3eab474e48c4c5af426e5b97bca78.tar.gz
inkscape-7bb97e4ea8d3eab474e48c4c5af426e5b97bca78.zip
Preferences. New bitmap editor selector (fixes Bug #262617, Edit externally doesn't work on Windows).
Fixed bugs: - https://launchpad.net/bugs/262617 (bzr r10062)
Diffstat (limited to 'src/ui/dialog/inkscape-preferences.cpp')
-rw-r--r--src/ui/dialog/inkscape-preferences.cpp20
1 files changed, 2 insertions, 18 deletions
diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp
index 13491312a..d10902722 100644
--- a/src/ui/dialog/inkscape-preferences.cpp
+++ b/src/ui/dialog/inkscape-preferences.cpp
@@ -1220,24 +1220,8 @@ void InkscapePreferences::initPageBitmaps()
_misc_bitmap_autoreload.init(_("Automatically reload bitmaps"), "/options/bitmapautoreload/value", true);
_page_bitmaps.add_line( false, "", _misc_bitmap_autoreload, "",
_("Automatically reload linked images when file is changed on disk"));
- Inkscape::Preferences *prefs = Inkscape::Preferences::get();
- Glib::ustring choices = prefs->getString("/options/bitmapeditor/choices");
- if (!choices.empty()) {
- gchar** splits = g_strsplit(choices.data(), ",", 0);
- gint numIems = g_strv_length(splits);
-
- Glib::ustring labels[numIems];
- int values[numIems];
- for ( gint i = 0; i < numIems; i++) {
- values[i] = i;
- labels[i] = splits[i];
- }
- _misc_bitmap_editor.init("/options/bitmapeditor/value", labels, values, numIems, 0);
- _page_bitmaps.add_line( false, _("Bitmap editor:"), _misc_bitmap_editor, "", "", false);
-
- g_strfreev(splits);
- }
-
+ _misc_bitmap_editor.init("/options/bitmapeditor/value", true);
+ _page_bitmaps.add_line( false, _("Bitmap editor:"), _misc_bitmap_editor, "", "", true);
_bitmap_copy_res.init("/options/createbitmap/resolution", 1.0, 6000.0, 1.0, 1.0, PX_PER_IN, true, false);
_page_bitmaps.add_line( false, _("Resolution for Create Bitmap Copy:"), _bitmap_copy_res, _("dpi"),
_("Resolution used by the Create Bitmap Copy command"), false);