Whoops, unfinished conflict solving
parent
bff5a8ff51
commit
bbad2f53d6
|
@ -404,13 +404,7 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
self.capture_skip[pat] -= 1
|
self.capture_skip[pat] -= 1
|
||||||
self.capture_skip_newline = True
|
self.capture_skip_newline = True
|
||||||
return
|
return
|
||||||
<<<<<<< HEAD
|
|
||||||
wx.CallAfter(self.logbox.AppendText, l)
|
|
||||||
if self.webInterface:
|
|
||||||
self.webInterface.AppendLog(l)
|
|
||||||
=======
|
|
||||||
wx.CallAfter(self.addtexttolog,l);
|
wx.CallAfter(self.addtexttolog,l);
|
||||||
>>>>>>> experimental
|
|
||||||
|
|
||||||
def scanserial(self):
|
def scanserial(self):
|
||||||
"""scan for available ports. return a list of device names."""
|
"""scan for available ports. return a list of device names."""
|
||||||
|
@ -426,17 +420,10 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
pass
|
pass
|
||||||
return baselist+glob.glob('/dev/ttyUSB*') + glob.glob('/dev/ttyACM*') + glob.glob("/dev/tty.*") + glob.glob("/dev/cu.*") + glob.glob("/dev/rfcomm*")
|
return baselist+glob.glob('/dev/ttyUSB*') + glob.glob('/dev/ttyACM*') + glob.glob("/dev/tty.*") + glob.glob("/dev/cu.*") + glob.glob("/dev/rfcomm*")
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
def project(self, event):
|
|
||||||
import projectlayer
|
|
||||||
if self.p.online:
|
|
||||||
projectlayer.setframe(self, self.p).Show()
|
|
||||||
=======
|
|
||||||
def project(self,event):
|
def project(self,event):
|
||||||
from printrun import projectlayer
|
from printrun import projectlayer
|
||||||
if(self.p.online):
|
if self.p.online:
|
||||||
projectlayer.setframe(self,self.p).Show()
|
projectlayer.setframe(self,self.p).Show()
|
||||||
>>>>>>> experimental
|
|
||||||
else:
|
else:
|
||||||
print _("Printer is not online.")
|
print _("Printer is not online.")
|
||||||
if self.webInterface:
|
if self.webInterface:
|
||||||
|
@ -460,9 +447,6 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
self.Bind(wx.EVT_MENU, self.new_macro, self.macros_menu.Append(-1, _("<&New...>")))
|
self.Bind(wx.EVT_MENU, self.new_macro, self.macros_menu.Append(-1, _("<&New...>")))
|
||||||
self.Bind(wx.EVT_MENU, lambda *e:options(self), m.Append(-1, _("&Options"), _(" Options dialog")))
|
self.Bind(wx.EVT_MENU, lambda *e:options(self), m.Append(-1, _("&Options"), _(" Options dialog")))
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
self.Bind(wx.EVT_MENU, lambda x: threading.Thread(target = lambda:self.do_skein("set")).start(), m.Append(-1, _("Slicing Settings"), _(" Adjust slicing settings")))
|
|
||||||
=======
|
|
||||||
self.Bind(wx.EVT_MENU, lambda x: threading.Thread(target = lambda:self.do_skein("set")).start(), m.Append(-1, _("Slicing Settings"), _(" Adjust slicing settings")))
|
self.Bind(wx.EVT_MENU, lambda x: threading.Thread(target = lambda:self.do_skein("set")).start(), m.Append(-1, _("Slicing Settings"), _(" Adjust slicing settings")))
|
||||||
|
|
||||||
mItem = m.AppendCheckItem(-1, _("Debug G-code"),
|
mItem = m.AppendCheckItem(-1, _("Debug G-code"),
|
||||||
|
@ -475,7 +459,6 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
# self.Bind(wx.EVT_MENU, lambda *e:SkeinforgeQuickEditDialog(self), m.Append(-1,_("SFACT Quick Settings"),_(" Quickly adjust SFACT settings for active profile")))
|
# self.Bind(wx.EVT_MENU, lambda *e:SkeinforgeQuickEditDialog(self), m.Append(-1,_("SFACT Quick Settings"),_(" Quickly adjust SFACT settings for active profile")))
|
||||||
#except:
|
#except:
|
||||||
# pass
|
# pass
|
||||||
>>>>>>> experimental
|
|
||||||
|
|
||||||
self.menustrip.Append(m, _("&Settings"))
|
self.menustrip.Append(m, _("&Settings"))
|
||||||
self.update_macros_menu()
|
self.update_macros_menu()
|
||||||
|
@ -575,27 +558,17 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
uts = self.uppertopsizer = wx.BoxSizer(wx.HORIZONTAL)
|
uts = self.uppertopsizer = wx.BoxSizer(wx.HORIZONTAL)
|
||||||
self.rescanbtn = wx.Button(self.panel,-1, _("Port"), size = buttonSize)
|
self.rescanbtn = wx.Button(self.panel,-1, _("Port"), size = buttonSize)
|
||||||
self.rescanbtn.SetToolTip(wx.ToolTip("Communication Settings\nClick to rescan ports"))
|
self.rescanbtn.SetToolTip(wx.ToolTip("Communication Settings\nClick to rescan ports"))
|
||||||
<<<<<<< HEAD
|
|
||||||
self.rescanbtn.Bind(wx.EVT_BUTTON, self.rescanports)
|
|
||||||
|
|
||||||
uts.Add(self.rescanbtn, 0, wx.TOP|wx.LEFT, 0)
|
|
||||||
=======
|
|
||||||
self.rescanbtn.Bind(wx.EVT_BUTTON, self.rescanports)
|
self.rescanbtn.Bind(wx.EVT_BUTTON, self.rescanports)
|
||||||
uts.Add(self.rescanbtn, 0, wx.TOP|wx.LEFT, 0)
|
uts.Add(self.rescanbtn, 0, wx.TOP|wx.LEFT, 0)
|
||||||
|
|
||||||
>>>>>>> experimental
|
|
||||||
self.serialport = wx.ComboBox(self.panel, -1,
|
self.serialport = wx.ComboBox(self.panel, -1,
|
||||||
choices = self.scanserial(),
|
choices = self.scanserial(),
|
||||||
style = wx.CB_DROPDOWN, size = (100, 25))
|
style = wx.CB_DROPDOWN, size = (100, 25))
|
||||||
self.serialport.SetToolTip(wx.ToolTip("Select Port Printer is connected to"))
|
self.serialport.SetToolTip(wx.ToolTip("Select Port Printer is connected to"))
|
||||||
self.rescanports()
|
self.rescanports()
|
||||||
uts.Add(self.serialport)
|
uts.Add(self.serialport)
|
||||||
<<<<<<< HEAD
|
|
||||||
uts.Add(wx.StaticText(self.panel,-1, "@"), 0, wx.RIGHT|wx.ALIGN_CENTER, 0)
|
|
||||||
=======
|
|
||||||
|
|
||||||
uts.Add(wx.StaticText(self.panel,-1, "@"), 0, wx.RIGHT|wx.ALIGN_CENTER, 0)
|
uts.Add(wx.StaticText(self.panel,-1, "@"), 0, wx.RIGHT|wx.ALIGN_CENTER, 0)
|
||||||
>>>>>>> experimental
|
|
||||||
self.baud = wx.ComboBox(self.panel, -1,
|
self.baud = wx.ComboBox(self.panel, -1,
|
||||||
choices = ["2400", "9600", "19200", "38400", "57600", "115200", "250000"],
|
choices = ["2400", "9600", "19200", "38400", "57600", "115200", "250000"],
|
||||||
style = wx.CB_DROPDOWN, size = (100, 25))
|
style = wx.CB_DROPDOWN, size = (100, 25))
|
||||||
|
@ -606,24 +579,6 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
uts.Add(self.baud)
|
uts.Add(self.baud)
|
||||||
<<<<<<< HEAD
|
|
||||||
self.connectbtn = wx.Button(self.panel,-1, _("Connect"), size = buttonSize)
|
|
||||||
uts.Add(self.connectbtn)
|
|
||||||
self.connectbtn.SetToolTip(wx.ToolTip("Connect to the printer"))
|
|
||||||
self.connectbtn.Bind(wx.EVT_BUTTON, self.connect)
|
|
||||||
self.resetbtn = wx.Button(self.panel,-1, _("Reset"), style = wx.BU_EXACTFIT, size = (-1, buttonSize[1]))
|
|
||||||
self.resetbtn.Bind(wx.EVT_BUTTON, self.reset)
|
|
||||||
self.resetbtn.SetToolTip(wx.ToolTip("Reset the printer"))
|
|
||||||
uts.Add(self.resetbtn)
|
|
||||||
#self.minibtn = wx.Button(self.panel,-1, _("Mini mode"), style = wx.BU_EXACTFIT)
|
|
||||||
#self.minibtn.Bind(wx.EVT_BUTTON, self.toggleview)
|
|
||||||
|
|
||||||
#uts.Add((25,-1))
|
|
||||||
|
|
||||||
#uts.Add((15,-1), flag = wx.EXPAND)
|
|
||||||
#uts.Add(self.minibtn, 0, wx.ALIGN_CENTER)
|
|
||||||
=======
|
|
||||||
|
|
||||||
self.connectbtn = wx.Button(self.panel,-1, _("Connect"), size = buttonSize)
|
self.connectbtn = wx.Button(self.panel,-1, _("Connect"), size = buttonSize)
|
||||||
self.connectbtn.SetToolTip(wx.ToolTip("Connect to the printer"))
|
self.connectbtn.SetToolTip(wx.ToolTip("Connect to the printer"))
|
||||||
self.connectbtn.Bind(wx.EVT_BUTTON, self.connect)
|
self.connectbtn.Bind(wx.EVT_BUTTON, self.connect)
|
||||||
|
@ -640,7 +595,6 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
#self.minibtn = wx.Button(self.panel,-1, _("Mini mode"), style = wx.BU_EXACTFIT)
|
#self.minibtn = wx.Button(self.panel,-1, _("Mini mode"), style = wx.BU_EXACTFIT)
|
||||||
#self.minibtn.Bind(wx.EVT_BUTTON, self.toggleview)
|
#self.minibtn.Bind(wx.EVT_BUTTON, self.toggleview)
|
||||||
#uts.Add(self.minibtn, 0, wx.ALIGN_CENTER)
|
#uts.Add(self.minibtn, 0, wx.ALIGN_CENTER)
|
||||||
>>>>>>> experimental
|
|
||||||
|
|
||||||
#SECOND ROW
|
#SECOND ROW
|
||||||
ubs = self.upperbottomsizer = uts#wx.BoxSizer(wx.HORIZONTAL)
|
ubs = self.upperbottomsizer = uts#wx.BoxSizer(wx.HORIZONTAL)
|
||||||
|
@ -850,13 +804,8 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
self.gviz.showall = 1
|
self.gviz.showall = 1
|
||||||
try:
|
try:
|
||||||
raise ""
|
raise ""
|
||||||
<<<<<<< HEAD
|
|
||||||
import printrun.stlview
|
import printrun.stlview
|
||||||
self.gwindow = printrun.stlview.GCFrame(None, wx.ID_ANY, 'Gcode view, shift to move view, mousewheel to set layer', size = (600, 600))
|
self.gwindow = printrun.stlview.GCFrame(None, wx.ID_ANY, 'Gcode view, shift to move view, mousewheel to set layer', size = (600, 600))
|
||||||
=======
|
|
||||||
from printrun import stlview
|
|
||||||
self.gwindow=stlview.GCFrame(None, wx.ID_ANY, 'Gcode view, shift to move view, mousewheel to set layer', size=(600,600))
|
|
||||||
>>>>>>> experimental
|
|
||||||
except:
|
except:
|
||||||
self.gwindow = gviz.window([],
|
self.gwindow = gviz.window([],
|
||||||
build_dimensions = self.build_dimensions_list,
|
build_dimensions = self.build_dimensions_list,
|
||||||
|
@ -1387,15 +1336,6 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
else:
|
else:
|
||||||
wx.CallAfter(self.graph.StopPlotting)
|
wx.CallAfter(self.graph.StopPlotting)
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
def sendline(self, e):
|
|
||||||
command = self.commandbox.GetValue()
|
|
||||||
if not len(command):
|
|
||||||
return
|
|
||||||
wx.CallAfter(self.logbox.AppendText, ">>>"+command+"\n")
|
|
||||||
if self.webInterface:
|
|
||||||
self.webInterface.AppendLog(">>>"+command+"\n")
|
|
||||||
=======
|
|
||||||
def addtexttolog(self,text):
|
def addtexttolog(self,text):
|
||||||
try:
|
try:
|
||||||
self.logbox.AppendText(text)
|
self.logbox.AppendText(text)
|
||||||
|
@ -1413,7 +1353,6 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
if not len(command):
|
if not len(command):
|
||||||
return
|
return
|
||||||
wx.CallAfter(self.addtexttolog, ">>>" + command + "\n");
|
wx.CallAfter(self.addtexttolog, ">>>" + command + "\n");
|
||||||
>>>>>>> experimental
|
|
||||||
self.onecmd(str(command))
|
self.onecmd(str(command))
|
||||||
self.commandbox.SetSelection(0, len(command))
|
self.commandbox.SetSelection(0, len(command))
|
||||||
self.commandbox.history+=[command]
|
self.commandbox.history+=[command]
|
||||||
|
@ -1504,11 +1443,7 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
if (tstring!="ok") and (tstring!="wait") and ("ok T:" not in tstring) and (not self.p.loud):
|
if (tstring!="ok") and (tstring!="wait") and ("ok T:" not in tstring) and (not self.p.loud):
|
||||||
# print "*"+tstring+"*"
|
# print "*"+tstring+"*"
|
||||||
# print "[" + time.strftime('%H:%M:%S',time.localtime(time.time())) + "] " + tstring
|
# print "[" + time.strftime('%H:%M:%S',time.localtime(time.time())) + "] " + tstring
|
||||||
<<<<<<< HEAD
|
|
||||||
wx.CallAfter(self.logbox.AppendText, tstring+"\n")
|
|
||||||
=======
|
|
||||||
wx.CallAfter(self.addtexttolog, tstring + "\n");
|
wx.CallAfter(self.addtexttolog, tstring + "\n");
|
||||||
>>>>>>> experimental
|
|
||||||
for i in self.recvlisteners:
|
for i in self.recvlisteners:
|
||||||
i(l)
|
i(l)
|
||||||
|
|
||||||
|
@ -1622,7 +1557,6 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
def skein(self, filename):
|
def skein(self, filename):
|
||||||
wx.CallAfter(self.loadbtn.SetLabel, _("Cancel"))
|
wx.CallAfter(self.loadbtn.SetLabel, _("Cancel"))
|
||||||
print _("Slicing ") + filename
|
print _("Slicing ") + filename
|
||||||
<<<<<<< HEAD
|
|
||||||
self.cout = StringIO.StringIO()
|
self.cout = StringIO.StringIO()
|
||||||
self.filename = filename
|
self.filename = filename
|
||||||
self.stopsf = 0
|
self.stopsf = 0
|
||||||
|
@ -1630,15 +1564,6 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
threading.Thread(target = self.skein_func).start()
|
threading.Thread(target = self.skein_func).start()
|
||||||
threading.Thread(target = self.skein_monitor).start()
|
threading.Thread(target = self.skein_monitor).start()
|
||||||
|
|
||||||
def loadfile(self, event, filename = None):
|
|
||||||
=======
|
|
||||||
self.cout=StringIO.StringIO()
|
|
||||||
self.filename=filename
|
|
||||||
self.stopsf=0
|
|
||||||
self.skeining=1
|
|
||||||
thread(target=self.skein_func).start()
|
|
||||||
thread(target=self.skein_monitor).start()
|
|
||||||
|
|
||||||
def do_load(self,l):
|
def do_load(self,l):
|
||||||
if hasattr(self, 'skeining'):
|
if hasattr(self, 'skeining'):
|
||||||
self.loadfile(None, l)
|
self.loadfile(None, l)
|
||||||
|
@ -1646,7 +1571,6 @@ class PronterWindow(wx.Frame, pronsole.pronsole):
|
||||||
self._do_load(l)
|
self._do_load(l)
|
||||||
|
|
||||||
def loadfile(self, event, filename = None):
|
def loadfile(self, event, filename = None):
|
||||||
>>>>>>> experimental
|
|
||||||
if self.skeining and self.skeinp is not None:
|
if self.skeining and self.skeinp is not None:
|
||||||
self.skeinp.terminate()
|
self.skeinp.terminate()
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in New Issue