Changeset 1490

Show
Ignore:
Timestamp:
10/08/08 16:38:21 (3 months ago)
Author:
astormont
Message:

Winver sorta works

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • wine-doors/trunk/src/ui.py

    r1488 r1490  
    150150        preferences['crossover']     = wn_prefs['ck_crossover'].get_active()  
    151151        preferences['licensed']      = wn_prefs['ck_licensed'].get_active() 
     152 
    152153        preferences['name']          = wn_prefs['en_name'].get_text() 
    153154        wine.SetRegOwner( wn_prefs['en_name'].get_text() ) 
     155 
    154156        preferences['company']       = wn_prefs['en_company'].get_text() 
     157        wine.SetRegCompany( wn_prefs['en_company'].get_text() ) 
     158 
    155159        preferences['hideprograms']  = wn_prefs['ck_showwinemenu'].get_active() 
    156160        preferences['installedfromreg'] = wn_prefs['installedfromreg'].get_active() 
     
    385389        #    for engine in os.listdir( os.path.expanduser("~/.cedega/.winex_ver/") ): 
    386390        #        wn_prefs['cb_winever'].prepend_text( engine.replace("winex", "cedega") ) 
     391 
     392        # Detect wineversion and leave it at that 
     393        winver_model = gtk.ListStore( gobject.TYPE_STRING ) 
     394        winver_model.append( [ wine.WineVersion() ] ) 
     395        wn_prefs['cb_winever'].set_model( winver_model ) 
    387396 
    388397        # Do audio 
  • wine-doors/trunk/src/wine.py

    r1489 r1490  
    4848        self.setRegistry("HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\RegisteredOwner", name ) 
    4949        self.setRegistry("HKLM\\Software\\Microsoft\\Windows NT\\CurrentVersion\\RegisteredOwner", name ) 
     50 
     51    def SetRegCompany( self, name ): 
     52        self.setRegistry("HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\RegisteredOrganization", name ) 
     53        self.setRegistry("HKLM\\Software\\Microsoft\\Windows NT\\CurrentVersion\\RegisteredOrganization", name ) 
    5054 
    5155    def SetAudioSystem( self, backend ): 
     
    133137 
    134138        self.SetRegOwner( preferences['name'] ) 
    135  
    136         self.setRegistry("HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\RegisteredOrganization", preferences['company'] ) 
    137  
    138         self.setRegistry("HKLM\\Software\\Microsoft\\Windows NT\\CurrentVersion\\RegisteredOrganization", preferences['company'] ) 
     139        self.SetRegCompany( preferences['company'] ) 
    139140         
    140141        # Add any registry hacks that may be needed for normal operation 
  • wine-doors/trunk/src/winedoors.glade

    r1486 r1490  
    968968                  <widget class="GtkComboBox" id="cb_winever"> 
    969969                    <property name="visible">True</property> 
    970                     <property name="items" translatable="yes">5.1.3 
     970                    <property name="items" translatable="yes"><!--5.1.3 
    9719715.1.2 
    9729725.1.1 
     
    9889884.1 
    9899894.0.1 
    990 4.0-1</property> 
     9904.0-1--></property> 
    991991                    <signal name="popup" handler="on_cb_winever_popup"/> 
    992992                  </widget>