[gnote] Replace std::string by Glib::ustring in NoteEditor
- From: Aurimas ÄŒernius <aurimasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnote] Replace std::string by Glib::ustring in NoteEditor
- Date: Sat, 4 Feb 2017 18:03:13 +0000 (UTC)
commit d4fc2d37a3ee69d3cff8b10c9381cdc566f5946b
Author: Aurimas ÄŒernius <aurisc4 gmail com>
Date: Sat Feb 4 19:44:51 2017 +0200
Replace std::string by Glib::ustring in NoteEditor
src/noteeditor.cpp | 20 +++++++++-----------
src/noteeditor.hpp | 4 ++--
2 files changed, 11 insertions(+), 13 deletions(-)
---
diff --git a/src/noteeditor.cpp b/src/noteeditor.cpp
index ba54c1d..65342a0 100644
--- a/src/noteeditor.cpp
+++ b/src/noteeditor.cpp
@@ -1,7 +1,7 @@
/*
* gnote
*
- * Copyright (C) 2010-2013,2016 Aurimas Cernius
+ * Copyright (C) 2010-2013,2016-2017 Aurimas Cernius
* Copyright (C) 2009 Hubert Figuiere
*
* This program is free software: you can redistribute it and/or modify
@@ -50,7 +50,7 @@ namespace gnote {
// Set Font from preference
if (settings->get_boolean(Preferences::ENABLE_CUSTOM_FONT)) {
- std::string font_string = settings->get_string(Preferences::CUSTOM_FONT_FACE);
+ Glib::ustring font_string = settings->get_string(Preferences::CUSTOM_FONT_FACE);
override_font (Pango::FontDescription(font_string));
}
else {
@@ -81,7 +81,7 @@ namespace gnote {
Glib::RefPtr<Gio::Settings> desktop_settings = Preferences::obj()
.get_schema_settings(Preferences::SCHEMA_DESKTOP_GNOME_INTERFACE);
if(desktop_settings) {
- std::string doc_font_string =
+ Glib::ustring doc_font_string =
desktop_settings->get_string(Preferences::DESKTOP_GNOME_FONT);
return Pango::FontDescription(doc_font_string);
}
@@ -105,7 +105,7 @@ namespace gnote {
Glib::RefPtr<Gio::Settings> desktop_settings = Preferences::obj()
.get_schema_settings(Preferences::SCHEMA_DESKTOP_GNOME_INTERFACE);
if(desktop_settings) {
- std::string value = desktop_settings->get_string(key);
+ Glib::ustring value = desktop_settings->get_string(key);
modify_font_from_string(value);
}
}
@@ -119,7 +119,7 @@ namespace gnote {
.get_schema_settings(Preferences::SCHEMA_GNOTE);
if (settings->get_boolean(Preferences::ENABLE_CUSTOM_FONT)) {
- std::string fontString = settings->get_string(Preferences::CUSTOM_FONT_FACE);
+ Glib::ustring fontString = settings->get_string(Preferences::CUSTOM_FONT_FACE);
DBG_OUT( "Switching note font to '%s'...", fontString.c_str());
modify_font_from_string (fontString);
}
@@ -130,7 +130,7 @@ namespace gnote {
}
- void NoteEditor::modify_font_from_string (const std::string & fontString)
+ void NoteEditor::modify_font_from_string (const Glib::ustring & fontString)
{
DBG_OUT("Switching note font to '%s'...", fontString.c_str());
override_font (Pango::FontDescription(fontString));
@@ -148,10 +148,8 @@ namespace gnote {
{
bool has_url = false;
- std::vector<std::string> targets = context->list_targets();
- for(std::vector<std::string>::const_iterator iter = targets.begin();
- iter != targets.end(); ++iter) {
- const std::string & target(*iter);
+ auto targets = context->list_targets();
+ for(auto target : targets) {
if (target == "text/uri-list" ||
target == "_NETSCAPE_URL") {
has_url = true;
@@ -179,7 +177,7 @@ namespace gnote {
iter != uri_list.end(); ++iter) {
const sharp::Uri & uri(*iter);
DBG_OUT("Got Dropped URI: %s", uri.to_string().c_str());
- std::string insert;
+ Glib::ustring insert;
if (uri.is_file()) {
// URL-escape the path in case
// there are spaces (bug #303902)
diff --git a/src/noteeditor.hpp b/src/noteeditor.hpp
index 46a2825..4693628 100644
--- a/src/noteeditor.hpp
+++ b/src/noteeditor.hpp
@@ -1,7 +1,7 @@
/*
* gnote
*
- * Copyright (C) 2011,2013,2016 Aurimas Cernius
+ * Copyright (C) 2011,2013,2016-2017 Aurimas Cernius
* Copyright (C) 2009 Hubert Figuiere
*
* This program is free software: you can redistribute it and/or modify
@@ -57,7 +57,7 @@ private:
Pango::FontDescription get_gnome_document_font_description();
void on_font_setting_changed (const Glib::ustring & key);
void update_custom_font_setting();
- void modify_font_from_string (const std::string & fontString);
+ void modify_font_from_string (const Glib::ustring & fontString);
bool key_pressed (GdkEventKey * ev);
bool button_pressed (GdkEventButton * ev);
void on_paste_start();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]