Commit c0dd3f01 authored by Clément Stenac's avatar Clément Stenac

Revert [14732]

parent 97dcbccd
......@@ -71,21 +71,12 @@ UpdateVLC::UpdateVLC( intf_thread_t *_p_intf, wxWindow *p_parent ):
SetIcon( *p_intf->p_sys->p_icon );
SetAutoLayout( TRUE );
panel = new wxPanel( this, -1 );
panel->SetAutoLayout( TRUE );
main_sizer = new wxBoxSizer( wxVERTICAL );
panel_sizer = new wxBoxSizer( wxVERTICAL );
update_button = new wxButton( panel, CheckForUpdate_Event,
wxU(_("Check for updates")) );
panel_sizer->Add( update_button, 0, wxALL, 5 );
panel_sizer->Layout();
panel->SetSizerAndFit( panel_sizer );
main_sizer->Add( panel_sizer );
main_sizer->Layout();
SetSizer( main_sizer );
Fit( );
wxBoxSizer *main_sizer = new wxBoxSizer( wxVERTICAL );
wxButton *update_button =
new wxButton( this, CheckForUpdate_Event,
wxU(_("Check for updates now !")) );
main_sizer->Add( update_button );
SetSizerAndFit( main_sizer );
p_u = update_New( p_intf );
}
......@@ -113,16 +104,16 @@ void UpdateVLC::OnCheckForUpdate( wxCommandEvent& event )
update_iterator_t *p_uit = update_iterator_New( p_u );
if( p_uit )
{
panel_sizer->Remove( update_button );
panel->DestroyChildren();
wxBoxSizer *main_sizer = new wxBoxSizer( wxVERTICAL );
p_uit->i_rs = UPDATE_RELEASE_STATUS_NEWER;
p_uit->i_t = UPDATE_FILE_TYPE_ALL;
update_iterator_Action( p_uit, UPDATE_MIRROR );
DestroyChildren();
wxListCtrl *list =
new wxListCtrl( panel, ChooseItem_Event,
new wxListCtrl( this, ChooseItem_Event,
wxDefaultPosition, wxSize( 400, 300 ),
wxLC_AUTOARRANGE|wxLC_SINGLE_SEL );
wxImageList *images = new wxImageList( 32, 32, TRUE );
......@@ -159,13 +150,10 @@ void UpdateVLC::OnCheckForUpdate( wxCommandEvent& event )
i_image );
}
panel_sizer->Add( new wxStaticText( panel, -1, wxU( _("\nAvailable updates and related downloads:\n(Double click on a file to download it)\n" ) ) ) );
panel_sizer->Add( list, 0, wxALL, 5 );
panel_sizer->Layout();
panel->SetSizerAndFit( panel_sizer );
main_sizer->Layout();
main_sizer->Add( new wxStaticText( this, -1, wxU( _("\nAvailable updates and related downloads:\n(Double click on a file to download it)\n" ) ) ) );
main_sizer->Add( list );
SetSizerAndFit( main_sizer );
Layout();
update_iterator_Delete( p_uit );
}
}
......
......@@ -48,12 +48,6 @@ namespace wxvlc
DECLARE_EVENT_TABLE();
wxPanel *panel;
wxBoxSizer *main_sizer;
wxBoxSizer *panel_sizer;
wxButton *update_button;
intf_thread_t *p_intf;
update_t *p_u;
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment