update version to 0.12.3

This commit is contained in:
royqh1979@gmail.com 2021-12-26 21:26:00 +08:00
parent 1fe9be9791
commit f3ab76d60a
5 changed files with 11 additions and 7 deletions

View File

@ -6,6 +6,7 @@ This project is the successor of Red Panda Dev-C++ 6.
All main features of version 6 have been ported. All main features of version 6 have been ported.
New Features: New Features:
* Linux version (no official release yet)
* Problem Set (run and test program against predefined input / expected output data) * 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) * Competitve Companion support ( It's an chrome/firefox extension that can fetch problems from OJ websites)
* Memory View for debugging * Memory View for debugging
@ -17,13 +18,16 @@ UI Improvements:
* Redesigned bookmark UI * Redesigned bookmark UI
* Better dark theme support * Better dark theme support
* Better editor color scheme support * Better editor color scheme support
* Full high-dpi support including fonts and icons
Editing Improvements: Editing Improvements:
* Enhanced auto indent * Enhanced auto indent
* Enhanced code completion
* Better code folding support * Better code folding support
Debuging Improvements: Debuging Improvements:
* Better complex value display * Use gdb/mi interface
* Enhanced watch
Code Intellisense Improvements: Code Intellisense Improvements:
* Support UTF-8 identifiers * Support UTF-8 identifiers

View File

@ -221,7 +221,7 @@ void CompilerManager::run(const QString &filename, const QString &arguments, con
QString newArguments = QString(" %1 \"%2\" %3") QString newArguments = QString(" %1 \"%2\" %3")
.arg(consoleFlag) .arg(consoleFlag)
.arg(localizePath(filename)).arg(arguments); .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 { } else {
execRunner = new ExecutableRunner(filename,arguments,workDir); execRunner = new ExecutableRunner(filename,arguments,workDir);
} }

View File

@ -110,7 +110,7 @@
<item> <item>
<widget class="QTabWidget" name="settingTabs"> <widget class="QTabWidget" name="settingTabs">
<property name="currentIndex"> <property name="currentIndex">
<number>3</number> <number>0</number>
</property> </property>
<property name="movable"> <property name="movable">
<bool>false</bool> <bool>false</bool>

View File

@ -11,9 +11,6 @@
#include <QTextCodec> #include <QTextCodec>
#include <QtGlobal> #include <QtGlobal>
#include <QDebug> #include <QDebug>
#ifdef Q_OS_WIN
#include <windows.h>
#endif
#include <QStyleFactory> #include <QStyleFactory>
#include <QDateTime> #include <QDateTime>
#include <QColor> #include <QColor>
@ -26,6 +23,9 @@
#include "project.h" #include "project.h"
#include "version.h" #include "version.h"
#include "compiler/executablerunner.h" #include "compiler/executablerunner.h"
#ifdef Q_OS_WIN
#include <windows.h>
#endif
const QByteArray GuessTextEncoding(const QByteArray& text){ const QByteArray GuessTextEncoding(const QByteArray& text){
bool allAscii; bool allAscii;

View File

@ -2,6 +2,6 @@
#define VERSION_H #define VERSION_H
#include <QObject> #include <QObject>
#define DEVCPP_VERSION "beta.0.12.2" #define DEVCPP_VERSION "beta.0.12.3"
#endif // VERSION_H #endif // VERSION_H