mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-13 15:57:14 +03:00
Wait til log set up before installing translations
This commit is contained in:
parent
3822cd61be
commit
70ec257934
@ -41,9 +41,6 @@ if __debug__:
|
|||||||
import signal
|
import signal
|
||||||
signal.signal(signal.SIGTERM, lambda sig, frame: pdb.Pdb().set_trace(frame))
|
signal.signal(signal.SIGTERM, lambda sig, frame: pdb.Pdb().set_trace(frame))
|
||||||
|
|
||||||
from l10n import Translations
|
|
||||||
Translations.install(config.get('language') or None)
|
|
||||||
|
|
||||||
import companion
|
import companion
|
||||||
import commodity
|
import commodity
|
||||||
from commodity import COMMODITY_CSV
|
from commodity import COMMODITY_CSV
|
||||||
@ -52,6 +49,7 @@ import stats
|
|||||||
import prefs
|
import prefs
|
||||||
import plug
|
import plug
|
||||||
from hotkey import hotkeymgr
|
from hotkey import hotkeymgr
|
||||||
|
from l10n import Translations
|
||||||
from monitor import monitor
|
from monitor import monitor
|
||||||
from protocol import protocolhandler
|
from protocol import protocolhandler
|
||||||
from dashboard import dashboard
|
from dashboard import dashboard
|
||||||
@ -784,6 +782,8 @@ if __name__ == "__main__":
|
|||||||
sys.stdout = sys.stderr = open(join(tempfile.gettempdir(), '%s.log' % appname), 'wt', 0) # unbuffered
|
sys.stdout = sys.stderr = open(join(tempfile.gettempdir(), '%s.log' % appname), 'wt', 0) # unbuffered
|
||||||
print '%s %s %s' % (applongname, appversion, strftime('%Y-%m-%dT%H:%M:%S', localtime()))
|
print '%s %s %s' % (applongname, appversion, strftime('%Y-%m-%dT%H:%M:%S', localtime()))
|
||||||
|
|
||||||
|
Translations.install(config.get('language') or None) # Can generate errors so wait til log set up
|
||||||
|
|
||||||
root = tk.Tk()
|
root = tk.Tk()
|
||||||
app = AppWindow(root)
|
app = AppWindow(root)
|
||||||
root.mainloop()
|
root.mainloop()
|
||||||
|
26
stats.py
26
stats.py
@ -26,7 +26,16 @@ if platform=='win32':
|
|||||||
CalculatePopupWindowPosition = ctypes.windll.user32.CalculatePopupWindowPosition
|
CalculatePopupWindowPosition = ctypes.windll.user32.CalculatePopupWindowPosition
|
||||||
CalculatePopupWindowPosition.argtypes = [ctypes.POINTER(POINT), ctypes.POINTER(SIZE), UINT, ctypes.POINTER(RECT), ctypes.POINTER(RECT)]
|
CalculatePopupWindowPosition.argtypes = [ctypes.POINTER(POINT), ctypes.POINTER(SIZE), UINT, ctypes.POINTER(RECT), ctypes.POINTER(RECT)]
|
||||||
|
|
||||||
RANKS = [ # in output order
|
|
||||||
|
def status(data):
|
||||||
|
|
||||||
|
# StatsResults assumes these three things are first
|
||||||
|
res = [ [_('Cmdr'), data['commander']['name']],
|
||||||
|
[_('Balance'), str(data['commander'].get('credits', 0))], # Cmdr stats
|
||||||
|
[_('Loan'), str(data['commander'].get('debt', 0))], # Cmdr stats
|
||||||
|
]
|
||||||
|
|
||||||
|
RANKS = [ # in output order
|
||||||
(_('Combat') , 'combat'), # Ranking
|
(_('Combat') , 'combat'), # Ranking
|
||||||
(_('Trade') , 'trade'), # Ranking
|
(_('Trade') , 'trade'), # Ranking
|
||||||
(_('Explorer') , 'explore'), # Ranking
|
(_('Explorer') , 'explore'), # Ranking
|
||||||
@ -36,9 +45,9 @@ RANKS = [ # in output order
|
|||||||
(_('Powerplay') , 'power'), # Ranking
|
(_('Powerplay') , 'power'), # Ranking
|
||||||
# ??? , 'crime'), # Ranking
|
# ??? , 'crime'), # Ranking
|
||||||
# ??? , 'service'), # Ranking
|
# ??? , 'service'), # Ranking
|
||||||
]
|
]
|
||||||
|
|
||||||
RANK_NAMES = {
|
RANK_NAMES = {
|
||||||
|
|
||||||
# http://elite-dangerous.wikia.com/wiki/Pilots_Federation#Ranks
|
# http://elite-dangerous.wikia.com/wiki/Pilots_Federation#Ranks
|
||||||
'combat' : [_('Harmless'), # Combat rank
|
'combat' : [_('Harmless'), # Combat rank
|
||||||
@ -119,16 +128,7 @@ RANK_NAMES = {
|
|||||||
_('Rating 3'), # Power rank
|
_('Rating 3'), # Power rank
|
||||||
_('Rating 4'), # Power rank
|
_('Rating 4'), # Power rank
|
||||||
_('Rating 5')], # Power rank
|
_('Rating 5')], # Power rank
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
def status(data):
|
|
||||||
|
|
||||||
# StatsResults assumes these three things are first
|
|
||||||
res = [ [_('Cmdr'), data['commander']['name']],
|
|
||||||
[_('Balance'), str(data['commander'].get('credits', 0))], # Cmdr stats
|
|
||||||
[_('Loan'), str(data['commander'].get('debt', 0))], # Cmdr stats
|
|
||||||
]
|
|
||||||
|
|
||||||
ranks = data['commander'].get('rank', {})
|
ranks = data['commander'].get('rank', {})
|
||||||
for title, thing in RANKS:
|
for title, thing in RANKS:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user