Updated GUI for controlled rooms
This commit is contained in:
parent
fb121f7ba7
commit
11c53368cb
@ -582,7 +582,8 @@ guiIcons = ['resources/accept.png', 'resources/arrow_undo.png', 'resources/clock
|
|||||||
'resources/timeline_marker.png','resources/control_play_blue.png',
|
'resources/timeline_marker.png','resources/control_play_blue.png',
|
||||||
'resources/mpc-hc.png','resources/mpc-hc64.png','resources/mplayer.png',
|
'resources/mpc-hc.png','resources/mpc-hc64.png','resources/mplayer.png',
|
||||||
'resources/mpv.png','resources/vlc.png', 'resources/house.png', 'resources/film_link.png',
|
'resources/mpv.png','resources/vlc.png', 'resources/house.png', 'resources/film_link.png',
|
||||||
'resources/eye.png', 'resources/comments.png', 'resources/cog_delete.png', 'resources/bullet_black.png'
|
'resources/eye.png', 'resources/comments.png', 'resources/cog_delete.png', 'resources/bullet_black.png',
|
||||||
|
'resources/controller.png', 'resources/key_go.png', 'resources/page_white_key.png'
|
||||||
]
|
]
|
||||||
resources = ["resources/icon.ico", "resources/syncplay.png"]
|
resources = ["resources/icon.ico", "resources/syncplay.png"]
|
||||||
resources.extend(guiIcons)
|
resources.extend(guiIcons)
|
||||||
|
|||||||
BIN
resources/controller.png
Normal file
BIN
resources/controller.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 666 B |
BIN
resources/key_go.png
Normal file
BIN
resources/key_go.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 744 B |
BIN
resources/page_white_key.png
Normal file
BIN
resources/page_white_key.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 616 B |
@ -6,7 +6,6 @@ import sys
|
|||||||
import time
|
import time
|
||||||
import re
|
import re
|
||||||
import os
|
import os
|
||||||
import threading
|
|
||||||
from syncplay.utils import formatTime, sameFilename, sameFilesize, sameFileduration
|
from syncplay.utils import formatTime, sameFilename, sameFilesize, sameFileduration
|
||||||
|
|
||||||
class MainWindow(QtGui.QMainWindow):
|
class MainWindow(QtGui.QMainWindow):
|
||||||
@ -210,7 +209,17 @@ class MainWindow(QtGui.QMainWindow):
|
|||||||
self.mediadirectory = os.path.dirname(fileName)
|
self.mediadirectory = os.path.dirname(fileName)
|
||||||
self.saveMediaBrowseSettings()
|
self.saveMediaBrowseSettings()
|
||||||
self._syncplayClient._player.openFile(fileName)
|
self._syncplayClient._player.openFile(fileName)
|
||||||
|
|
||||||
|
def createControlledRoom(self):
|
||||||
|
self._syncplayClient.createControlledRoom()
|
||||||
|
|
||||||
|
def identifyAsController(self):
|
||||||
|
tooltip = "Enter controller password for this room\r\n(see http://syncplay.pl/guide/ for usage instructions):"
|
||||||
|
name = "Identify as Room Controller"
|
||||||
|
controlpassword, ok = QtGui.QInputDialog.getText(self, name, tooltip, QtGui.QLineEdit.Normal, "")
|
||||||
|
if ok and controlpassword != '':
|
||||||
|
self._syncplayClient.identifyAsController(controlpassword)
|
||||||
|
|
||||||
def _extractSign(self, m):
|
def _extractSign(self, m):
|
||||||
if m:
|
if m:
|
||||||
if m == "-":
|
if m == "-":
|
||||||
@ -390,6 +399,11 @@ class MainWindow(QtGui.QMainWindow):
|
|||||||
window.advancedMenu = QtGui.QMenu(getMessage("advanced-menu-label"), self)
|
window.advancedMenu = QtGui.QMenu(getMessage("advanced-menu-label"), self)
|
||||||
window.setoffsetAction = window.advancedMenu.addAction(QtGui.QIcon(self.resourcespath + 'timeline_marker.png'),getMessage("setoffset-menu-label"))
|
window.setoffsetAction = window.advancedMenu.addAction(QtGui.QIcon(self.resourcespath + 'timeline_marker.png'),getMessage("setoffset-menu-label"))
|
||||||
window.setoffsetAction.triggered.connect(self.setOffset)
|
window.setoffsetAction.triggered.connect(self.setOffset)
|
||||||
|
|
||||||
|
window.createcontrolledroomAction = window.advancedMenu.addAction(QtGui.QIcon(self.resourcespath + 'page_white_key.png'), "&Create controlled room suffix")
|
||||||
|
window.createcontrolledroomAction.triggered.connect(self.createControlledRoom)
|
||||||
|
window.identifyascontroller = window.advancedMenu.addAction(QtGui.QIcon(self.resourcespath + 'key_go.png'), "&Identify as room controller")
|
||||||
|
window.identifyascontroller.triggered.connect(self.identifyAsController)
|
||||||
window.menuBar.addMenu(window.advancedMenu)
|
window.menuBar.addMenu(window.advancedMenu)
|
||||||
|
|
||||||
window.helpMenu = QtGui.QMenu(getMessage("help-menu-label"), self)
|
window.helpMenu = QtGui.QMenu(getMessage("help-menu-label"), self)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user