]> git.sesse.net Git - vlc/blobdiff - modules/gui/wxwidgets/interface.cpp
Disable update checking per default, re-enable with --enable-update-check
[vlc] / modules / gui / wxwidgets / interface.cpp
index cceb843edc3098d45b15c8818dae18f1f0a9b316..fa73e2776d65b961dfa4e1bf10575a5f0bbc823d 100644 (file)
@@ -300,7 +300,9 @@ enum
     About_Event = wxID_ABOUT,
     OnWebLink_Event,
     OnWebHelp_Event,
+#ifdef UPDATE_CHECK
     UpdateVLC_Event,
+#endif
     //VLM_Event,
 
     Iconize_Event,
@@ -314,7 +316,9 @@ BEGIN_EVENT_TABLE(Interface, wxFrame)
     EVT_MENU(About_Event, Interface::OnAbout)
     EVT_MENU(OnWebLink_Event, Interface::OnWebLink)
     EVT_MENU(OnWebHelp_Event, Interface::OnWebHelp)
+#ifdef UPDATE_CHECK
     EVT_MENU(UpdateVLC_Event, Interface::OnShowDialog)
+#endif
     //EVT_MENU(VLM_Event, Interface::OnShowDialog)
 
     EVT_MENU(Playlist_Event, Interface::OnShowDialog)
@@ -374,7 +378,7 @@ Interface::Interface( intf_thread_t *_p_intf, long style ):
 
 
     /* Give our interface a nice little icon */
-    SetIcon( wxIcon( vlc_xpm ) );
+    SetIcon( wxIcon( (const char**) vlc_xpm ) );
 
     /* Create a splitter window that will fill in the interface window.
      * We need a splitter bar in order to make the embedded playlist
@@ -424,7 +428,7 @@ Interface::Interface( intf_thread_t *_p_intf, long style ):
     /* Creation of the status bar
      * Helptext for menu items and toolbar tools will automatically get
      * displayed here. */
-    int i_status_width[3] = {100, 40, -1};
+    int i_status_width[3] = {150, 55, -1};
     statusbar = CreateStatusBar( 3 );                            /* 2 fields */
     statusbar->SetStatusWidths( 3, i_status_width );
     statusbar->SetStatusText( wxString::Format(wxT("x%.2f"), 1.0), 1 );
@@ -617,13 +621,15 @@ void Interface::CreateOurMenuBar()
     help_menu->Append( OnWebHelp_Event, wxU(_("Online Help")) );
     help_menu->AppendSeparator();
     help_menu->Append( About_Event, wxU(_("About...")) );
+#ifdef UPDATE_CHECK
     help_menu->AppendSeparator();
     help_menu->Append( UpdateVLC_Event, wxU(_("Check for Updates...")) );
+#endif
 
     /* Append the freshly created menus to the menu bar... */
     wxMenuBar *menubar = new wxMenuBar();
     menubar->Append( file_menu, wxU(_("&File")) );
-    menubar->Append( view_menu, wxU(_("&View")) );
+    menubar->Append( view_menu, wxU(_("V&iew")) );
     menubar->Append( p_settings_menu, wxU(_("&Settings")) );
     menubar->Append( p_audio_menu, wxU(_("&Audio")) );
     menubar->Append( p_video_menu, wxU(_("&Video")) );
@@ -952,9 +958,7 @@ void Interface::OnAbout( wxCommandEvent& WXUNUSED(event) )
        wxU(_("Compiled by "))+ wxU(VLC_CompileBy())+ wxU("@") +
        wxU(VLC_CompileHost())+ wxT(".")+ wxU(VLC_CompileDomain())+ wxT(".\n") +
        wxU(_("Compiler: "))+ wxU(VLC_Compiler())+wxT( ".\n") +
-#ifndef HAVE_SHARED_LIBVLC
        wxU(_("Based on SVN revision: "))+wxU(VLC_Changeset())+wxT(".\n\n") +
-#endif
 #ifdef __WXMSW__
         wxU( vlc_wraptext(LICENSE_MSG,WRAPCOUNT) ) + wxT("\n\n") +
 #else
@@ -1026,9 +1030,11 @@ void Interface::OnShowDialog( wxCommandEvent& event )
         case Bookmarks_Event:
             i_id = INTF_DIALOG_BOOKMARKS;
             break;
+#ifdef UPDATE_CHECK
         case UpdateVLC_Event:
             i_id = INTF_DIALOG_UPDATEVLC;
             break;
+#endif
 #if 0
         case VLM_Event:
             i_id = INTF_DIALOG_VLM;
@@ -1470,7 +1476,7 @@ Systray::Systray( Interface *_p_main_interface, intf_thread_t *_p_intf )
     p_main_interface = _p_main_interface;
     p_intf = _p_intf;
 
-    SetIcon( wxIcon( vlc16x16_xpm ), wxT("VLC media player") );
+    SetIcon( wxIcon( (const char**) vlc16x16_xpm ), wxT("VLC media player") );
     if( !IsOk() || !IsIconInstalled() )
     {
         msg_Warn(p_intf, "cannot set systray icon, weird things may happen");
@@ -1538,7 +1544,7 @@ wxMenu* Systray::CreatePopupMenu()
 
 void Systray::UpdateTooltip( const wxChar* tooltip )
 {
-    SetIcon( wxIcon( vlc16x16_xpm ), tooltip );
+    SetIcon( wxIcon( (const char**) vlc16x16_xpm ), tooltip );
 }
 #endif
 #endif