Merge branch 'main' into varvisualizer

This commit is contained in:
Ernie Pasveer
2022-08-25 17:41:22 -05:00
23 changed files with 50 additions and 24 deletions
+12
View File
@@ -0,0 +1,12 @@
.gitattributes export-ignore
.gitignore export-ignore
.github/ export-ignore
debian/ export-ignore
icons/ export-ignore
images/ export-ignore
notes/ export-ignore
scripts/ export-ignore
tests/ export-ignore
+3 -1
View File
@@ -1,7 +1,9 @@
# Seer Change Log # Seer Change Log
## [1.9beta] - 2022-MM-DD ## [1.9] - 2022-08-22
* Rename 'seer' binary to 'seergdb'. The name conflicts with another opensource project.
* Prepare for better Debian (and other distros) packaging and releasing.
* Add history (up/down arrows) to all line input fields. * Add history (up/down arrows) to all line input fields.
- Variable logger, tracker browsers. - Variable logger, tracker browsers.
- Source, function, types, statics, library browsers. - Source, function, types, statics, library browsers.
+1 -1
View File
@@ -1,4 +1,4 @@
seer (1.9beta) UNRELEASED; urgency=medium seer (1.9) UNRELEASED; urgency=medium
* Updated release. * Updated release.
+12
View File
@@ -0,0 +1,12 @@
#
# To manually create a tar file of Seer release (something that GitHub would create), run these commands.
#
% cd seer/
% git archive --format=tar.gz --prefix=seer-1.9/ HEAD > ~/seer-1.9.tar.gz
# git archive looks at this file for a list of files and directories to exclude.
seer/.gitattributes
+3 -3
View File
@@ -1,8 +1,8 @@
cmake_minimum_required(VERSION 3.1.0) cmake_minimum_required(VERSION 3.1.0)
project(seer VERSION 1.9.0 LANGUAGES CXX) project(seergdb VERSION 1.9 LANGUAGES CXX)
set(PROJECT_NAME seer) set(PROJECT_NAME seergdb)
# Find includes in the build directories # Find includes in the build directories
set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_INCLUDE_CURRENT_DIR ON)
@@ -101,7 +101,7 @@ set(HEADER_FILES
) )
set(SOURCE_FILES set(SOURCE_FILES
seer.cpp seergdb.cpp
GdbMonitor.cpp GdbMonitor.cpp
SeerArgumentsDialog.cpp SeerArgumentsDialog.cpp
SeerBreakpointCreateDialog.cpp SeerBreakpointCreateDialog.cpp
+1 -1
View File
@@ -29,7 +29,7 @@
<string/> <string/>
</property> </property>
<property name="pixmap"> <property name="pixmap">
<pixmap resource="resource.qrc">:/seer/resources/seer_256x256.png</pixmap> <pixmap resource="resource.qrc">:/seer/resources/seergdb_256x256.png</pixmap>
</property> </property>
<property name="scaledContents"> <property name="scaledContents">
<bool>false</bool> <bool>false</bool>
+1 -1
View File
@@ -31,7 +31,7 @@ SeerArrayVisualizerWidget::SeerArrayVisualizerWidget (QWidget* parent) : QWidget
setupUi(this); setupUi(this);
// Setup the widgets // Setup the widgets
setWindowIcon(QIcon(":/seer/resources/seer_64x64.png")); setWindowIcon(QIcon(":/seer/resources/seergdb_64x64.png"));
setWindowTitle("Seer Array Visualizer"); setWindowTitle("Seer Array Visualizer");
setAttribute(Qt::WA_DeleteOnClose); setAttribute(Qt::WA_DeleteOnClose);
+1 -1
View File
@@ -83,7 +83,7 @@ SeerConfigDialog::SeerConfigDialog(QWidget* parent) : QDialog(parent) {
configKeysButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); configKeysButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
QListWidgetItem* configSeerButton = new QListWidgetItem(contentsListWidget); QListWidgetItem* configSeerButton = new QListWidgetItem(contentsListWidget);
configSeerButton->setIcon(QIcon(":/seer/resources/seer_128x128.png")); configSeerButton->setIcon(QIcon(":/seer/resources/seergdb_128x128.png"));
configSeerButton->setText(tr("Seer")); configSeerButton->setText(tr("Seer"));
configSeerButton->setTextAlignment(Qt::AlignHCenter); configSeerButton->setTextAlignment(Qt::AlignHCenter);
configSeerButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled); configSeerButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
+1 -1
View File
@@ -29,7 +29,7 @@ SeerConsoleWidget::SeerConsoleWidget (QWidget* parent) : QWidget(parent) {
setupUi(this); setupUi(this);
// Setup the widgets // Setup the widgets
setWindowIcon(QIcon(":/seer/resources/seer_64x64.png")); setWindowIcon(QIcon(":/seer/resources/seergdb_64x64.png"));
setWindowTitle("Seer Console"); setWindowTitle("Seer Console");
QFont font; QFont font;
+1 -1
View File
@@ -255,7 +255,7 @@
<action name="actionHelpAbout"> <action name="actionHelpAbout">
<property name="icon"> <property name="icon">
<iconset resource="resource.qrc"> <iconset resource="resource.qrc">
<normaloff>:/seer/resources/seer_32x32.png</normaloff>:/seer/resources/seer_32x32.png</iconset> <normaloff>:/seer/resources/seergdb_32x32.png</normaloff>:/seer/resources/seergdb_32x32.png</iconset>
</property> </property>
<property name="text"> <property name="text">
<string>About Seer</string> <string>About Seer</string>
+1 -1
View File
@@ -21,7 +21,7 @@ SeerMemoryVisualizerWidget::SeerMemoryVisualizerWidget (QWidget* parent) : QWidg
setupUi(this); setupUi(this);
// Setup the widgets // Setup the widgets
setWindowIcon(QIcon(":/seer/resources/seer_64x64.png")); setWindowIcon(QIcon(":/seer/resources/seergdb_64x64.png"));
setWindowTitle("Seer Memory Visualizer"); setWindowTitle("Seer Memory Visualizer");
setAttribute(Qt::WA_DeleteOnClose); setAttribute(Qt::WA_DeleteOnClose);
+1 -1
View File
@@ -15,7 +15,7 @@
</property> </property>
<property name="windowIcon"> <property name="windowIcon">
<iconset> <iconset>
<normaloff>resources/seer_32x32.png</normaloff>resources/seer_32x32.png</iconset> <normaloff>resources/seergdb_32x32.png</normaloff>resources/seergdb_32x32.png</iconset>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout"> <layout class="QVBoxLayout" name="verticalLayout">
<item> <item>
+1 -1
View File
@@ -15,7 +15,7 @@
</property> </property>
<property name="windowIcon"> <property name="windowIcon">
<iconset resource="resource.qrc"> <iconset resource="resource.qrc">
<normaloff>:/seer/resources/seer_32x32.png</normaloff>:/seer/resources/seer_32x32.png</iconset> <normaloff>:/seer/resources/seergdb_32x32.png</normaloff>:/seer/resources/seergdb_32x32.png</iconset>
</property> </property>
<property name="toolTip"> <property name="toolTip">
<string>Select a process pid.</string> <string>Select a process pid.</string>
+1 -1
View File
@@ -19,7 +19,7 @@ SeerStructVisualizerWidget::SeerStructVisualizerWidget (QWidget* parent) : QWidg
setupUi(this); setupUi(this);
// Setup the widgets // Setup the widgets
setWindowIcon(QIcon(":/seer/resources/seer_64x64.png")); setWindowIcon(QIcon(":/seer/resources/seergdb_64x64.png"));
setWindowTitle("Seer Struct Visualizer"); setWindowTitle("Seer Struct Visualizer");
setAttribute(Qt::WA_DeleteOnClose); setAttribute(Qt::WA_DeleteOnClose);
+1 -1
View File
@@ -6,7 +6,7 @@
// Increment this with every release on GitHub. // Increment this with every release on GitHub.
// See scripts/change_versionnumber // See scripts/change_versionnumber
// //
#define SEER_VERSION "1.9beta" #define SEER_VERSION "1.9"
namespace Seer { namespace Seer {
+5 -5
View File
@@ -16,11 +16,11 @@
<file>resources/arguments.png</file> <file>resources/arguments.png</file>
<file>resources/debug.png</file> <file>resources/debug.png</file>
<file>resources/step_out.png</file> <file>resources/step_out.png</file>
<file>resources/seer_32x32.png</file> <file>resources/seergdb_32x32.png</file>
<file>resources/seer_64x64.png</file> <file>resources/seergdb_64x64.png</file>
<file>resources/seer_128x128.png</file> <file>resources/seergdb_128x128.png</file>
<file>resources/seer_256x256.png</file> <file>resources/seergdb_256x256.png</file>
<file>resources/seer_512x512.png</file> <file>resources/seergdb_512x512.png</file>
<file>resources/gdb.png</file> <file>resources/gdb.png</file>
<file>resources/editor.png</file> <file>resources/editor.png</file>
<file>resources/source.png</file> <file>resources/source.png</file>
@@ -1,9 +1,9 @@
[Desktop Entry] [Desktop Entry]
Name=Seer Name=SeerGdb
GenericName=Debugger GenericName=Debugger
Comment=GUI frontend to gdb. Comment=GUI frontend to gdb.
Exec=seer Exec=seergdb
Icon=seer Icon=seergdb
Terminal=false Terminal=false
Type=Application Type=Application
Categories=Development; Categories=Development;

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

+1 -1
View File
@@ -157,7 +157,7 @@ int main (int argc, char* argv[]) {
// //
SeerMainWindow seer; SeerMainWindow seer;
seer.setWindowIcon(QIcon(":/seer/resources/seer_64x64.png")); seer.setWindowIcon(QIcon(":/seer/resources/seergdb_64x64.png"));
seer.setExecutableName(executableName); seer.setExecutableName(executableName);
seer.setExecutableArguments(positionalArguments); seer.setExecutableArguments(positionalArguments);