chiark / gitweb /
Added some clipboard scanning code which does not do anything yet.
authordaid303 <daid303@gmail.com>
Thu, 7 Feb 2013 09:03:03 +0000 (10:03 +0100)
committerdaid303 <daid303@gmail.com>
Thu, 7 Feb 2013 09:03:03 +0000 (10:03 +0100)
Cura/gui/preview3d.py

index 300f408fa5a5698363ce3146a41b373582bebd86..348c273d420767ad2af9abdca21eeb56dc3597ac 100644 (file)
@@ -365,6 +365,15 @@ class previewPanel(wx.Panel):
                        if obj.filename is not None and os.path.isfile(obj.filename) and obj.fileTime != os.stat(obj.filename).st_mtime:
                                self.checkReloadFileTimer.Stop()
                                self.ShowWarningPopup('File changed, reload?', self.reloadModelFiles)
+               if wx.TheClipboard.Open():
+                       data = wx.TextDataObject()
+                       if wx.TheClipboard.GetData(data):
+                               data = data.GetText()
+                               if re.match('^http://.*/.*$', data):
+                                       if data.endswith(tuple(meshLoader.supportedExtensions())):
+                                               #Got an url on the clipboard with a model file.
+                                               pass
+                       wx.TheClipboard.Close()
        
        def reloadModelFiles(self, filelist = None):
                if filelist is not None: