Esempio n. 1
0
def fixup_env():
    from pygame import sdlmain_osx

    icon_file = os.path.join(os.path.dirname(__file__), 'simulator-icon.png')
    with open(icon_file) as f:
        icon_data = f.read()

    sdlmain_osx.InstallNSApplication(icon_data)

    NSUserDefaults.standardUserDefaults().setBool_forKey_(True, 'ApplePersistenceIgnoreState')
Esempio n. 2
0
def fixup_env():
    from pygame import sdlmain_osx

    icon_file = os.path.join(os.path.dirname(__file__), 'simulator-icon.png')
    with open(icon_file) as f:
        icon_data = f.read()

    sdlmain_osx.InstallNSApplication(icon_data)

    NSUserDefaults.standardUserDefaults().setBool_forKey_(
        True, 'ApplePersistenceIgnoreState')
Esempio n. 3
0
 def saveDefaults(self):
     defaults = NSUserDefaults.standardUserDefaults()
     process = self.selectedProcess()
     if process is not None:
         defaults.setObject_forKey_(process.name, "targetProcess")
     defaults.setInteger_forKey_(self.triggerField.integerValue(),
                                 "triggerPort")
Esempio n. 4
0
def _get_languages():
    """list of langs ordered by preference, or None for gettext defaults."""
    if sys.platform == 'darwin':
        from Cocoa import NSUserDefaults
        su = NSUserDefaults.standardUserDefaults()
        return su['AppleLanguages']
    else:
        if sys.platform == 'win32':
            return None
        return None
Esempio n. 5
0
 def loadDefaults(self):
     defaults = NSUserDefaults.standardUserDefaults()
     targetProcess = defaults.stringForKey_("targetProcess")
     if targetProcess is not None:
         for i, process in enumerate(self.processList.processes):
             if process.name == targetProcess:
                 self.processCombo.selectItemAtIndex_(i)
                 break
     triggerPort = defaults.integerForKey_("triggerPort") or 80
     self.triggerField.setStringValue_(str(triggerPort))
Esempio n. 6
0
def _get_languages():
    """list of langs ordered by preference, or None for gettext defaults."""
    if sys.platform == 'darwin':
        from Cocoa import NSUserDefaults
        su = NSUserDefaults.standardUserDefaults()
        return su['AppleLanguages']
    else:
        if sys.platform == 'win32':
            return None
        return None
Esempio n. 7
0
 def loadDefaults(self):
     defaults = NSUserDefaults.standardUserDefaults()
     targetProcess = defaults.stringForKey_("targetProcess")
     if targetProcess is not None:
         for i, process in enumerate(self.processList.processes):
             if process.name == targetProcess:
                 self.processCombo.selectItemAtIndex_(i)
                 break
     triggerPort = defaults.integerForKey_("triggerPort") or 80
     self.triggerField.setStringValue_(str(triggerPort))
Esempio n. 8
0
    def system_language(self) -> Languages:
        if self._ns_user_defaults is None:
            self._ns_user_defaults = NSUserDefaults.standardUserDefaults()

        try:
            lang = Languages(
                self._ns_user_defaults.stringForKey_("AppleLocale"))
        except ValueError:
            # TODO logging
            lang = Languages.fallback_language()

        return lang
Esempio n. 9
0
 def saveDefaults(self):
     defaults = NSUserDefaults.standardUserDefaults()
     process = self.selectedProcess()
     if process is not None:
         defaults.setObject_forKey_(process.name, "targetProcess")
     defaults.setInteger_forKey_(self.triggerField.integerValue(), "triggerPort")