Skip to content

Syntax error in gui/resources.py causing failure to run gui #15

@jnga773

Description

@jnga773

Lines 65-69 of resources.py are currently:

   "delete.png": base64.b64decode(
+       b"iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz"
+       b"AAA7DgAAOw4BzLahgwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJTSURB"
+       b"VHic7dwvi1RhGIbxyz9gUBCbxS9gEsymbTaDUWx2k9HZZjcpKCtGQbDYFL+EaBQxGDY6CrLjGnbD"
+       b"Ih7nnfE855495/rBsBuG2YfnOi87Z8KAJEmSpKk50fCcefkUWWeTf/xk8o/LAHEGCDNAmAHCDBBm"
+       b"gLBNCrAL3AJuAl/DswxmUwK8BK4e/nx9+PvT6EQDSd8J7wJ3OVj831wHHgIXC2eY7J3w0au+y+hP"
+       b"Q+IELLvqu1SdhkmdgJarvssoT8NQJ2Ddq75Ln6dh9Cfgf676LqM5Del3QWn7wLnkAJtyH5CySA8w"
+       b"9QBxBggzQJgBwgwQZoAwA4QZIMwAYQYIM0CYAcIMEGaAMAOEGSDMAGEGCDPAcg8qX9wAy92jMIIB"
+       b"2pRFMEC70pPwL/Mlj7Hb/+MxeAQDhCMYIBzBAOEIBghHMEA4ggHCEQwQjjC2AKssdJ1H7xEMEI5g"
+       b"gHAEAxRG8MO4Wj/6eBFPwHqP+30NbIDg8sEA0eXD+AKsKrp8MEB0+WCA6PLBANHlgwGiywcDRJcP"
+       b"BoguHwxQuvzTPbzGcY6wB5xf4fkzYLvPAfwwrt2MnpcPBmg1o2D5YIAW2xQtH/zOuFX/B/TOExBm"
+       b"gDADhLUE+FY+Rc739AAtAb6UT5HzKT1AS4A35VPkvE0P0BLgGfCrepCAPeB5eoiWAO+BJ9WDBDwG"
+       b"PqaHaLkRAzgDvAKuFc4ypHfADeBneA5ONT5vAbwALgBXOL5vXxfAI+AOG7B8aD8BR10GbgNbwCXC"
+       b"X//eYA585uDNxA7wITqNJEmSpMn7DU+aJ9jsfpbEAAAAAElFTkSuQmCC"
+    ),

The program can be built from source using Anaconda Python. However, with wxpython and pyopengl installed, the gui fails to open; the + sign is causing a Syntax error when mymcplusplus is executed.

Simply removing the + fixes this:

   "delete.png": base64.b64decode(
        b"iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz"
        b"AAA7DgAAOw4BzLahgwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJTSURB"
        b"VHic7dwvi1RhGIbxyz9gUBCbxS9gEsymbTaDUWx2k9HZZjcpKCtGQbDYFL+EaBQxGDY6CrLjGnbD"
        b"Ih7nnfE855495/rBsBuG2YfnOi87Z8KAJEmSpKk50fCcefkUWWeTf/xk8o/LAHEGCDNAmAHCDBBm"
        b"gLBNCrAL3AJuAl/DswxmUwK8BK4e/nx9+PvT6EQDSd8J7wJ3OVj831wHHgIXC2eY7J3w0au+y+hP"
        b"Q+IELLvqu1SdhkmdgJarvssoT8NQJ2Ddq75Ln6dh9Cfgf676LqM5Del3QWn7wLnkAJtyH5CySA8w"
        b"9QBxBggzQJgBwgwQZoAwA4QZIMwAYQYIM0CYAcIMEGaAMAOEGSDMAGEGCDPAcg8qX9wAy92jMIIB"
        b"2pRFMEC70pPwL/Mlj7Hb/+MxeAQDhCMYIBzBAOEIBghHMEA4ggHCEQwQjjC2AKssdJ1H7xEMEI5g"
        b"gHAEAxRG8MO4Wj/6eBFPwHqP+30NbIDg8sEA0eXD+AKsKrp8MEB0+WCA6PLBANHlgwGiywcDRJcP"
        b"BoguHwxQuvzTPbzGcY6wB5xf4fkzYLvPAfwwrt2MnpcPBmg1o2D5YIAW2xQtH/zOuFX/B/TOExBm"
        b"gDADhLUE+FY+Rc739AAtAb6UT5HzKT1AS4A35VPkvE0P0BLgGfCrepCAPeB5eoiWAO+BJ9WDBDwG"
        b"PqaHaLkRAzgDvAKuFc4ypHfADeBneA5ONT5vAbwALgBXOL5vXxfAI+AOG7B8aD8BR10GbgNbwCXC"
        b"X//eYA585uDNxA7wITqNJEmSpMn7DU+aJ9jsfpbEAAAAAElFTkSuQmCC"
    ),

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions