diff --git a/syncplay/messages.py b/syncplay/messages.py index 910f048..5a486f2 100644 --- a/syncplay/messages.py +++ b/syncplay/messages.py @@ -188,6 +188,13 @@ en = { "help-tooltip" : "Opens the Syncplay.pl user guide.", + "togglepause-tooltip" : "Pause/unpause media.", + "play-tooltip" : "Unpause media.", + "pause-tooltip" : "Pause media.", + "undoseek-tooltip" : "Seek to where you were before the most recent seek.", + "joinroom-tooltip" : "Leave current room and joins specified room", + "seektime-tooltip" : "Jump to specified time (in seconds / min:sec). Use +/- for relative seek.", + # In-userlist notes (GUI) "differentsize-note" : "Different size!", "differentsizeandduration-note" : "Different size and duration!", diff --git a/syncplay/ui/gui.py b/syncplay/ui/gui.py index ed9e9e4..22a3600 100644 --- a/syncplay/ui/gui.py +++ b/syncplay/ui/gui.py @@ -294,6 +294,9 @@ class MainWindow(QtGui.QMainWindow): window.roomButton.pressed.connect(self.joinRoom) window.roomLayout = QtGui.QHBoxLayout() window.roomInput.setMaximumWidth(150) + + if (constants.SHOW_TOOLTIPS == True): + self.roomButton.setToolTip(getMessage("en", "joinroom-tooltip")) window.roomLayout.addWidget(window.roomInput) window.roomLayout.addWidget(window.roomButton) @@ -308,6 +311,9 @@ class MainWindow(QtGui.QMainWindow): window.seekInput.returnPressed.connect(self.seekPosition) window.seekButton = QtGui.QPushButton(QtGui.QIcon(self.resourcespath + 'clock_go.png'),getMessage("en", "seektime-label")) window.seekButton.pressed.connect(self.seekPosition) + + if (constants.SHOW_TOOLTIPS == True): + self.seekButton.setToolTip(getMessage("en", "seektime-tooltip")) window.seekLayout = QtGui.QHBoxLayout() window.seekInput.setMaximumWidth(50) @@ -324,6 +330,8 @@ class MainWindow(QtGui.QMainWindow): window.unseekButton = QtGui.QPushButton(QtGui.QIcon(self.resourcespath + 'arrow_undo.png'),getMessage("en", "undoseek-label")) window.unseekButton.pressed.connect(self.undoSeek) + if (constants.SHOW_TOOLTIPS == True): + self.unseekButton.setToolTip(getMessage("en", "undoseek-tooltip")) window.miscLayout = QtGui.QHBoxLayout() window.miscLayout.addWidget(window.unseekButton) @@ -331,6 +339,8 @@ class MainWindow(QtGui.QMainWindow): window.playpauseButton = QtGui.QPushButton(QtGui.QIcon(self.resourcespath + 'control_pause_blue.png'),getMessage("en", "togglepause-label")) window.playpauseButton.pressed.connect(self.togglePause) window.miscLayout.addWidget(window.playpauseButton) + if (constants.SHOW_TOOLTIPS == True): + self.playpauseButton.setToolTip(getMessage("en", "togglepause-tooltip")) else: window.playButton = QtGui.QPushButton(QtGui.QIcon(self.resourcespath + 'control_play_blue.png'),getMessage("en", "play-label")) window.playButton.pressed.connect(self.play) @@ -340,6 +350,9 @@ class MainWindow(QtGui.QMainWindow): window.pauseButton.pressed.connect(self.pause) window.pauseButton.setMaximumWidth(60) window.miscLayout.addWidget(window.pauseButton) + if (constants.SHOW_TOOLTIPS == True): + self.playButton.setToolTip(getMessage("en", "play-tooltip")) + self.pauseButton.setToolTip(getMessage("en", "pause-tooltip")) window.miscGroup.setLayout(window.miscLayout) window.miscGroup.setFixedSize(window.miscGroup.sizeHint())