mirror of
https://github.com/Febbweiss/mopidy-touchscreen.git
synced 2026-03-05 06:35:43 +00:00
Code cleanup
Create packages
This commit is contained in:
4
mopidy_touchscreen/graphic_utils/__init__.py
Normal file
4
mopidy_touchscreen/graphic_utils/__init__.py
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
# flake8: noqa
|
||||||
|
from dynamic_background import DynamicBackground
|
||||||
|
from list_view import ListView
|
||||||
|
from screen_objects import *
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
import logging
|
import logging
|
||||||
|
|
||||||
from .input_manager import InputManager
|
from ..input import *
|
||||||
from .screen_objects import ScreenObjectsManager, ScrollBar, \
|
from screen_objects import ScreenObjectsManager, ScrollBar, \
|
||||||
TouchAndTextItem
|
TouchAndTextItem
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
2
mopidy_touchscreen/input/__init__.py
Normal file
2
mopidy_touchscreen/input/__init__.py
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
# flake8: noqa
|
||||||
|
from input_manager import InputManager
|
||||||
@@ -1,22 +1,11 @@
|
|||||||
import logging
|
import logging
|
||||||
import traceback
|
import traceback
|
||||||
|
|
||||||
from pkg_resources import Requirement, resource_filename
|
from pkg_resources import Requirement, resource_filename
|
||||||
|
|
||||||
import pygame
|
import pygame
|
||||||
|
|
||||||
from .dynamic_background import DynamicBackground
|
from graphic_utils import *
|
||||||
from .input_manager import InputManager
|
from input import *
|
||||||
from .library_screen import LibraryScreen
|
from screens import *
|
||||||
from .main_screen import MainScreen
|
|
||||||
from .menu_screen import MenuScreen
|
|
||||||
from .playlist_screen import PlaylistScreen
|
|
||||||
from .screen_objects import ScreenObjectsManager, \
|
|
||||||
TouchAndTextItem
|
|
||||||
from .search_screen import SearchScreen
|
|
||||||
|
|
||||||
|
|
||||||
from .tracklist import Tracklist
|
|
||||||
|
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|||||||
7
mopidy_touchscreen/screens/__init__.py
Normal file
7
mopidy_touchscreen/screens/__init__.py
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
# flake8: noqa
|
||||||
|
from library_screen import LibraryScreen
|
||||||
|
from main_screen import MainScreen
|
||||||
|
from menu_screen import MenuScreen
|
||||||
|
from playlist_screen import PlaylistScreen
|
||||||
|
from search_screen import SearchScreen
|
||||||
|
from tracklist import Tracklist
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
import mopidy.models
|
import mopidy.models
|
||||||
|
|
||||||
from .base_screen import BaseScreen
|
from base_screen import BaseScreen
|
||||||
from .list_view import ListView
|
from ..graphic_utils import *
|
||||||
|
|
||||||
|
|
||||||
class LibraryScreen(BaseScreen):
|
class LibraryScreen(BaseScreen):
|
||||||
@@ -6,16 +6,11 @@ import time
|
|||||||
import urllib
|
import urllib
|
||||||
import urllib2
|
import urllib2
|
||||||
from threading import Thread
|
from threading import Thread
|
||||||
|
|
||||||
import mopidy.core
|
import mopidy.core
|
||||||
|
|
||||||
import pygame
|
from base_screen import BaseScreen
|
||||||
|
from ..input import InputManager
|
||||||
|
from ..graphic_utils import *
|
||||||
from .base_screen import BaseScreen
|
|
||||||
from .input_manager import InputManager
|
|
||||||
from .screen_objects import (Progressbar, ScreenObjectsManager,
|
|
||||||
TouchAndTextItem)
|
|
||||||
|
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
@@ -1,11 +1,10 @@
|
|||||||
import os
|
import os
|
||||||
import socket
|
import socket
|
||||||
|
|
||||||
import mopidy
|
import mopidy
|
||||||
|
|
||||||
from .base_screen import BaseScreen
|
from base_screen import BaseScreen
|
||||||
from .input_manager import InputManager
|
from ..input import InputManager
|
||||||
from .screen_objects import ScreenObjectsManager, TouchAndTextItem
|
from ..graphic_utils import *
|
||||||
|
|
||||||
|
|
||||||
class MenuScreen(BaseScreen):
|
class MenuScreen(BaseScreen):
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
from .base_screen import BaseScreen
|
from base_screen import BaseScreen
|
||||||
from .list_view import ListView
|
from ..graphic_utils import *
|
||||||
|
|
||||||
|
|
||||||
class PlaylistScreen(BaseScreen):
|
class PlaylistScreen(BaseScreen):
|
||||||
@@ -1,11 +1,8 @@
|
|||||||
import pygame
|
import pygame
|
||||||
|
|
||||||
from .base_screen import BaseScreen
|
from base_screen import BaseScreen
|
||||||
from .input_manager import InputManager
|
from ..input import InputManager
|
||||||
from .list_view import ListView
|
from ..graphic_utils import *
|
||||||
from .screen_objects import ScreenObjectsManager, \
|
|
||||||
TextItem, TouchAndTextItem
|
|
||||||
|
|
||||||
|
|
||||||
mode_track_name = 0
|
mode_track_name = 0
|
||||||
mode_album_name = 1
|
mode_album_name = 1
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
from .base_screen import BaseScreen
|
from base_screen import BaseScreen
|
||||||
from .list_view import ListView
|
from ..graphic_utils import *
|
||||||
from .main_screen import MainScreen
|
from .main_screen import MainScreen
|
||||||
|
|
||||||
|
|
||||||
@@ -2,11 +2,8 @@ import logging
|
|||||||
import os
|
import os
|
||||||
import traceback
|
import traceback
|
||||||
from threading import Thread
|
from threading import Thread
|
||||||
|
|
||||||
from mopidy import core, utils
|
from mopidy import core, utils
|
||||||
|
|
||||||
import pygame
|
import pygame
|
||||||
|
|
||||||
import pykka
|
import pykka
|
||||||
|
|
||||||
from .screen_manager import ScreenManager
|
from .screen_manager import ScreenManager
|
||||||
@@ -45,7 +42,7 @@ class TouchScreen(pykka.ThreadingActor, core.CoreListener):
|
|||||||
self.gpio = config['touchscreen']['gpio']
|
self.gpio = config['touchscreen']['gpio']
|
||||||
if self.gpio:
|
if self.gpio:
|
||||||
|
|
||||||
from .gpio_inpput_manager import GPIOManager
|
from input import GPIOManager
|
||||||
|
|
||||||
pins = {}
|
pins = {}
|
||||||
pins['left'] = config['touchscreen']['gpio_left']
|
pins['left'] = config['touchscreen']['gpio_left']
|
||||||
|
|||||||
Reference in New Issue
Block a user