Mercurial > hg > octave-lojdl
changeset 14288:e7d9e6d8c6b5 gui
Solved issue with locale problems.
* OctaveMainThread.cpp: Added setlocale command.
* start.sh: Removed, since it is not needed anymore.
author | Jacob Dawid <jacob.dawid@googlemail.com> |
---|---|
date | Tue, 31 Jan 2012 00:23:03 +0100 |
parents | 2f902bf44669 |
children | fdd5828e2214 |
files | gui/src/MainWindow.cpp gui/src/backend/OctaveMainThread.cpp gui/start.sh |
diffstat | 3 files changed, 2 insertions(+), 23 deletions(-) [+] |
line wrap: on
line diff
--- a/gui/src/MainWindow.cpp +++ b/gui/src/MainWindow.cpp @@ -27,7 +27,7 @@ #include "ImageViewerMdiSubWindow.h" #include "SettingsDialog.h" -#define VERSION_STRING "Octave GUI (0.8.7)" +#define VERSION_STRING "Octave GUI (0.8.8)" MainWindow::MainWindow (QWidget * parent):QMainWindow (parent) {
--- a/gui/src/backend/OctaveMainThread.cpp +++ b/gui/src/backend/OctaveMainThread.cpp @@ -25,6 +25,7 @@ void OctaveMainThread::run () { + setlocale(LC_ALL, "en_US.UTF-8"); int argc = 1; const char *argv[] = { "OctaveGUI" }; emit ready();
deleted file mode 100755 --- a/gui/start.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash - -# OctaveGUI - A graphical user interface for Octave -# Copyright (C) 2011 Jacob Dawid (jacob.dawid@googlemail.com) -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# - -LANG=en_US.UTF-8 -cd bin -./octave-gui