|
11 | 11 | app, |
12 | 12 | ) |
13 | 13 |
|
14 | | -from auth.view import ProfileScreen, SplashScreen |
15 | | -from contracts.view import ContractEditorScreen, ViewContractScreen |
16 | | -from core.abstractions import TView, TViewParams |
17 | | -from core.client_storage_impl import ClientStorageImpl |
18 | | -from core.database_storage_impl import DatabaseStorageImpl |
19 | | -from core.models import RouteView |
20 | | -from core.utils import AlertDialogControls |
21 | | -from core.views import THeading |
22 | | -from error_views.page_not_found_screen import Error404Screen |
23 | | -from home.view import HomeScreen |
24 | 14 | from loguru import logger |
25 | 15 | from pandas import DataFrame |
26 | | -from preferences.intent import PreferencesIntent |
27 | | -from preferences.model import PreferencesStorageKeys |
28 | | -from preferences.view import PreferencesScreen |
29 | | -from projects.view import ProjectEditorScreen, ViewProjectScreen |
30 | | -from res.colors import BLACK_COLOR_ALT, ERROR_COLOR, PRIMARY_COLOR, WHITE_COLOR |
31 | | -from res.dimens import MIN_WINDOW_HEIGHT, MIN_WINDOW_WIDTH |
32 | | -from res.fonts import APP_FONTS, HEADLINE_4_SIZE, HEADLINE_FONT |
33 | | -from res.res_utils import ( |
| 16 | + |
| 17 | + |
| 18 | +from tuttle.app.auth.view import ProfileScreen, SplashScreen |
| 19 | +from tuttle.app.contracts.view import ContractEditorScreen, ViewContractScreen |
| 20 | +from tuttle.app.core.abstractions import TView, TViewParams |
| 21 | +from tuttle.app.core.client_storage_impl import ClientStorageImpl |
| 22 | +from tuttle.app.core.database_storage_impl import DatabaseStorageImpl |
| 23 | +from tuttle.app.core.models import RouteView |
| 24 | +from tuttle.app.core.utils import AlertDialogControls |
| 25 | +from tuttle.app.core.views import THeading |
| 26 | +from tuttle.app.error_views.page_not_found_screen import Error404Screen |
| 27 | +from tuttle.app.home.view import HomeScreen |
| 28 | +from tuttle.app.preferences.intent import PreferencesIntent |
| 29 | +from tuttle.app.preferences.model import PreferencesStorageKeys |
| 30 | +from tuttle.app.preferences.view import PreferencesScreen |
| 31 | +from tuttle.app.projects.view import ProjectEditorScreen, ViewProjectScreen |
| 32 | +from tuttle.app.res.colors import ( |
| 33 | + BLACK_COLOR_ALT, |
| 34 | + ERROR_COLOR, |
| 35 | + PRIMARY_COLOR, |
| 36 | + WHITE_COLOR, |
| 37 | +) |
| 38 | +from tuttle.app.res.dimens import MIN_WINDOW_HEIGHT, MIN_WINDOW_WIDTH |
| 39 | +from tuttle.app.res.fonts import APP_FONTS, HEADLINE_4_SIZE, HEADLINE_FONT |
| 40 | +from tuttle.app.res.res_utils import ( |
34 | 41 | CONTRACT_DETAILS_SCREEN_ROUTE, |
35 | 42 | CONTRACT_EDITOR_SCREEN_ROUTE, |
36 | 43 | HOME_SCREEN_ROUTE, |
|
40 | 47 | PROJECT_EDITOR_SCREEN_ROUTE, |
41 | 48 | SPLASH_SCREEN_ROUTE, |
42 | 49 | ) |
43 | | -from res.theme import APP_THEME, THEME_MODES, get_theme_mode_from_value |
44 | | -from timetracking.intent import TimeTrackingIntent |
| 50 | +from tuttle.app.res.theme import APP_THEME, THEME_MODES, get_theme_mode_from_value |
| 51 | +from tuttle.app.timetracking.intent import TimeTrackingIntent |
45 | 52 |
|
46 | 53 |
|
47 | 54 | class TuttleApp: |
|
0 commit comments