diff --git a/README.md b/README.md index 68b6e9e5..b4caffa3 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ This project is the successor of Red Panda Dev-C++ 6. All main features of version 6 have been ported. New Features: +* Linux version (no official release yet) * Problem Set (run and test program against predefined input / expected output data) * Competitve Companion support ( It's an chrome/firefox extension that can fetch problems from OJ websites) * Memory View for debugging @@ -17,13 +18,16 @@ UI Improvements: * Redesigned bookmark UI * Better dark theme support * Better editor color scheme support +* Full high-dpi support including fonts and icons Editing Improvements: * Enhanced auto indent +* Enhanced code completion * Better code folding support Debuging Improvements: -* Better complex value display +* Use gdb/mi interface +* Enhanced watch Code Intellisense Improvements: * Support UTF-8 identifiers diff --git a/RedPandaIDE/compiler/compilermanager.cpp b/RedPandaIDE/compiler/compilermanager.cpp index 18240cce..4644b525 100644 --- a/RedPandaIDE/compiler/compilermanager.cpp +++ b/RedPandaIDE/compiler/compilermanager.cpp @@ -221,7 +221,7 @@ void CompilerManager::run(const QString &filename, const QString &arguments, con QString newArguments = QString(" %1 \"%2\" %3") .arg(consoleFlag) .arg(localizePath(filename)).arg(arguments); - execRunner = new ExecutableRunner(includeTrailingPathDelimiter(pSettings->dirs().app())+"ConsolePauser.exe",newArguments,workDir); + execRunner = new ExecutableRunner(includeTrailingPathDelimiter(pSettings->dirs().appDir())+"ConsolePauser.exe",newArguments,workDir); } else { execRunner = new ExecutableRunner(filename,arguments,workDir); } diff --git a/RedPandaIDE/settingsdialog/compilersetoptionwidget.ui b/RedPandaIDE/settingsdialog/compilersetoptionwidget.ui index 36150a64..7fed6e6d 100644 --- a/RedPandaIDE/settingsdialog/compilersetoptionwidget.ui +++ b/RedPandaIDE/settingsdialog/compilersetoptionwidget.ui @@ -110,7 +110,7 @@ - 3 + 0 false diff --git a/RedPandaIDE/utils.cpp b/RedPandaIDE/utils.cpp index 5ac0420a..9c0a137c 100644 --- a/RedPandaIDE/utils.cpp +++ b/RedPandaIDE/utils.cpp @@ -11,9 +11,6 @@ #include #include #include -#ifdef Q_OS_WIN -#include -#endif #include #include #include @@ -26,6 +23,9 @@ #include "project.h" #include "version.h" #include "compiler/executablerunner.h" +#ifdef Q_OS_WIN +#include +#endif const QByteArray GuessTextEncoding(const QByteArray& text){ bool allAscii; diff --git a/RedPandaIDE/version.h b/RedPandaIDE/version.h index 6fa37c32..285cc60e 100644 --- a/RedPandaIDE/version.h +++ b/RedPandaIDE/version.h @@ -2,6 +2,6 @@ #define VERSION_H #include -#define DEVCPP_VERSION "beta.0.12.2" +#define DEVCPP_VERSION "beta.0.12.3" #endif // VERSION_H