Moved user_data_dir property to application module.

This commit is contained in:
Arjan Molenaar 2010-02-08 07:26:45 +01:00
parent 5e619e3050
commit a70789ecc2
3 changed files with 10 additions and 9 deletions

View File

@ -9,12 +9,20 @@ All important services are present in the application object:
- action sets
"""
import os
import pkg_resources
from zope import component
from gaphor.interfaces import IService, IEventFilter
from gaphor.event import ServiceInitializedEvent, ServiceShutdownEvent
import gaphor.UML
if os.name == 'nt':
home = 'USERPROFILE'
else:
home = 'HOME'
user_data_dir = os.path.join(os.getenv(home), '.gaphor')
class _Application(object):
"""

View File

@ -9,14 +9,7 @@ import pprint
from zope import interface
from gaphor.interfaces import IService
from gaphas.decorators import async
if os.name == 'nt':
home = 'USERPROFILE'
else:
home = 'HOME'
user_data_dir = os.path.join(os.getenv(home), '.gaphor')
from gaphor.application import user_data_dir
_no_default = object()

View File

@ -10,7 +10,7 @@ from gaphor.ui.interfaces import IUIComponent
from gaphor.action import action, build_action_group
from gaphor.misc.console import GTKInterpreterConsole
from toplevelwindow import UtilityWindow
from gaphor.services.properties import user_data_dir
from gaphor.application import user_data_dir
class ConsoleWindow(UtilityWindow):