Changes in / [681:6d454f3c68c8:680:965523af85d4]
- Files:
-
- 2 deleted
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
makeinst.bat
r653 r20 1 1 set MSVCRDIR=c:\windows\winsxs\x86_Microsoft.VC90.CRT*9.0.21022.8* 2 2 set GTKRTDIR=c:\Python27\Lib\site-packages\gtk-2.0\runtime 3 set CEFDIR=c:\Python27\Lib\site-packages\cefpython34 3 set NSISDIR=C:\Program Files\NSIS 5 4 -
setup.py
r654 r497 28 28 msvcrDir = os.environ["MSVCRDIR"] if "MSVCRDIR" in os.environ else None 29 29 if msvcrDir: 30 data_files.append(("Microsoft.VC90.CRT", glob(os.path.join(msvcrDir, "*.*")))) 31 os.environ["PATH"] = os.environ["PATH"] + ";" + glob(os.path.join(msvcrDir))[0] 30 data_files.append(("Microsoft.VC90.CRT", glob(os.path.join(msvcrDir, "*.*")))) 32 31 33 32 gtkRuntimeDir = os.environ["GTKRTDIR"] if "GTKRTDIR" in os.environ else None … … 47 46 data_files.append((os.path.join("library", path), 48 47 glob(os.path.join(gtkRuntimeDir, path, "*")))) 49 50 cefDir = os.environ.get("CEFDIR")51 if cefDir:52 for fileName in ["icudt.dll", "subprocess.exe"]:53 data_files.append(("", [os.path.join(cefDir, fileName)]))54 55 data_files.append(("locales",56 glob(os.path.join(cefDir, "locales", "*"))))57 58 print data_files59 48 60 49 with open("mlx-common.nsh", "wt") as f: … … 91 80 92 81 if os.name=="nt": 93 os.rename(os.path.join(scriptdir, "dist", "library", "libcef.dll"),94 os.path.join(scriptdir, "dist", "libcef.dll"))95 82 mlx.update.buildManifest(os.path.join(scriptdir, "dist")) 96 83 with open(os.path.join(scriptdir, "dist", "Uninstall.conf"), "wt") as f: -
src/mlx/common.py
r651 r585 18 18 #------------------------------------------------------------------------------- 19 19 20 # Due to CEF, PyGTK is the default 21 if "FORCE_PYGOBJECT" not in os.environ: 20 if os.name=="nt" or "FORCE_PYGTK" in os.environ: 22 21 print "Using PyGTK" 23 22 pygobject = False -
src/mlx/config.py
r652 r503 211 211 class Config(object): 212 212 """Our configuration.""" 213 DEFAULT_UPDATE_URL = "http://mlx.varadiistvan.hu/update /cef"213 DEFAULT_UPDATE_URL = "http://mlx.varadiistvan.hu/update" 214 214 215 215 _messageTypesSection = "messageTypes" -
src/mlx/gui/gui.py
r652 r620 15 15 from mlx.gui.pirep import PIREPViewer 16 16 from mlx.gui.bugreport import BugReportDialog 17 from mlx.gui.acars import ACARS18 import cef19 17 20 18 import mlx.const as const … … 104 102 window.connect("delete-event", self.deleteMainWindow) 105 103 window.connect("window-state-event", self._handleMainWindowState) 106 if os.name=="nt":107 window.connect("leave-notify-event", self._handleLeaveNotify)108 104 accelGroup = gtk.AccelGroup() 109 105 window.add_accel_group(accelGroup) 110 window.realize()111 106 112 107 mainVBox = gtk.VBox() … … 156 151 self._notebook.append_page(self._fleetGateStatus, label) 157 152 158 self._acars = ACARS(self)159 label = gtk.Label("ACARS")160 label.set_use_underline(True)161 self._notebook.append_page(self._acars, label)162 163 153 (self._debugLogWidget, self._debugLogView) = self._buildLogWidget() 164 154 self._debugLogWidget.show_all() … … 180 170 181 171 window.show_all() 182 if os.name=="nt":183 window.get_window().focus()184 172 185 173 self._wizard.grabDefault() … … 439 427 self._updater = Updater(self, 440 428 self._programDirectory, 441 self.config. DEFAULT_UPDATE_URL,429 self.config.updateURL, 442 430 self._mainWindow) 443 431 self._updater.start() 444 445 cef.initialize()446 self._acars.start()447 432 448 433 singleton.raiseCallback = self.raiseCallback 449 434 gtk.main() 450 435 singleton.raiseCallback = None 451 452 cef.finalize()453 436 454 437 self._disconnect() … … 704 687 (event.new_window_state&WINDOW_STATE_ICONIFIED)==0: 705 688 self._mainWindow.present() 706 707 def _handleLeaveNotify(self, widget, event):708 """Handle the leave-notify event.709 710 Here we reset the focus to the main window as CEF might have acquired711 it earlier."""712 self._mainWindow.get_window().focus()713 689 714 690 def raiseCallback(self): -
src/mlx/update.py
r681 r672 525 525 return 526 526 527 print "update: result:", result 528 527 529 (manifest, updateManifest, modifiedAndNew, removed) = result 528 530 localRemoved = getToremoveFiles(directory)
Note:
See TracChangeset
for help on using the changeset viewer.