Browse Source

[optionsframe] Remove position storing

doc-issue-template
Sergey M․ 10 years ago
parent
commit
ce89c839c9
3 changed files with 1 additions and 12 deletions
  1. 4
      youtube_dl_gui/mainframe.py
  2. 4
      youtube_dl_gui/optionsframe.py
  3. 5
      youtube_dl_gui/optionsmanager.py

4
youtube_dl_gui/mainframe.py

@ -471,9 +471,6 @@ class MainFrame(wx.Frame):
"""
self._options_frame.load_all_options()
if self.opt_manager.options['opts_win_position'] == wx.Point(-1, -1):
self._options_frame.CenterOnParent()
self.opt_manager.options['opts_win_position'] = self._options_frame.GetPosition()
self._options_frame.Show()
def _on_close(self, event):
@ -494,7 +491,6 @@ class MainFrame(wx.Frame):
# Store main-options frame size
self.opt_manager.options['main_win_size'] = self.GetSize()
self.opt_manager.options['opts_win_size'] = self._options_frame.GetSize()
self.opt_manager.options['opts_win_position'] = self._options_frame.GetPosition()
self._options_frame.save_all_options()
self.opt_manager.save_to_file()

4
youtube_dl_gui/optionsframe.py

@ -54,9 +54,7 @@ class OptionsFrame(wx.Frame):
LOCALIZATION_TAB = _("Localization")
def __init__(self, parent):
wx.Frame.__init__(self, parent, title=self.FRAME_TITLE,
pos=parent.opt_manager.options['opts_win_position'],
size=parent.opt_manager.options['opts_win_size'])
wx.Frame.__init__(self, parent, title=self.FRAME_TITLE, size=parent.opt_manager.options['opts_win_size'])
self.opt_manager = parent.opt_manager
self.log_manager = parent.log_manager
self.app_icon = parent.app_icon

5
youtube_dl_gui/optionsmanager.py

@ -196,8 +196,6 @@ class OptionsManager(object):
If window becomes to small the program will reset its size.
See _settings_are_valid method MIN_FRAME_SIZE.
opts_win_position (tuple): Options window position.
"""
self.options = {
'save_path': os.path.expanduser('~'),
@ -244,7 +242,6 @@ class OptionsManager(object):
'locale_name': 'en_US',
'main_win_size': (700, 490),
'opts_win_size': (640, 270),
'opts_win_position': (-1, -1)
}
def load_from_file(self):
@ -303,7 +300,6 @@ class OptionsManager(object):
# Decode string formatted tuples back to normal tuples
settings_dictionary['main_win_size'] = decode_tuple(settings_dictionary['main_win_size'])
settings_dictionary['opts_win_size'] = decode_tuple(settings_dictionary['opts_win_size'])
settings_dictionary['opts_win_position'] = decode_tuple(settings_dictionary['opts_win_position'])
for key in self.options:
if key not in settings_dictionary:
@ -353,7 +349,6 @@ class OptionsManager(object):
# Encode normal tuples to string formatted tuples
temp_options['main_win_size'] = encode_tuple(temp_options['main_win_size'])
temp_options['opts_win_size'] = encode_tuple(temp_options['opts_win_size'])
temp_options['opts_win_position'] = encode_tuple(temp_options['opts_win_position'])
return temp_options
Loading…
Cancel
Save