Loading TODOLIST.md +0 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,6 @@ * Browser: add proxy support * Browser: implement js plugin like vimium * ImageViewer: add zoom support * VideoPlayer: remember video play progress. * Pdfviewer: hover mouse to detect url postion, ctrl + button can open url under mouse. * Pdfviewer: keep same offset when user do scale operation. * Pdfviewer: fix page still in scrolling even user release key. Loading app/videoplayer/buffer.py +7 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,13 @@ class AppBuffer(Buffer): if self.buffer_widget.video_need_replay == True: self.buffer_widget.media_player.play() def save_session_data(self): return str(self.buffer_widget.media_player.position()) def restore_session_data(self, session_data): position = int(session_data) self.buffer_widget.media_player.setPosition(position) class VideoPlayerWidget(QWidget): def __init__(self, parent=None): Loading Loading
TODOLIST.md +0 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,6 @@ * Browser: add proxy support * Browser: implement js plugin like vimium * ImageViewer: add zoom support * VideoPlayer: remember video play progress. * Pdfviewer: hover mouse to detect url postion, ctrl + button can open url under mouse. * Pdfviewer: keep same offset when user do scale operation. * Pdfviewer: fix page still in scrolling even user release key. Loading
app/videoplayer/buffer.py +7 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,13 @@ class AppBuffer(Buffer): if self.buffer_widget.video_need_replay == True: self.buffer_widget.media_player.play() def save_session_data(self): return str(self.buffer_widget.media_player.position()) def restore_session_data(self, session_data): position = int(session_data) self.buffer_widget.media_player.setPosition(position) class VideoPlayerWidget(QWidget): def __init__(self, parent=None): Loading