Changeset 2829 for branches

Show
Ignore:
Timestamp:
07/09/22 23:57:18 (1 year ago)
Author:
jwoithe
Message:

v2.4.x branch: merge r2825 - r2828 from trunk.

All these patches are effectively bugfixes for 2.4.x. This merge is in
preparation for the release of version 2.4.6.

Command used:

svn merge /trunk -r2824:HEAD

This was run in the branches/2.4.x/ directory, not within the libffado
subdirectory.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/2.4.x/libffado/support/mixer-qt4/ffado/mixer/maudio_bebob.py

    r2822 r2829  
    588588            curr = self.hw.getContignuous(path, idx) 
    589589            state = -(curr / 0x7FFE) * 50 + 50 
    590             ctl.setValue(state
     590            ctl.setValue(int(state)
    591591            ctl.valueChanged.connect(self.updatePanning) 
    592592 
  • branches/2.4.x/libffado/support/mixer-qt4/ffado/widgets/matrixmixer.py

    r2822 r2829  
    164164            self.mute_action = QAction("Mute", self) 
    165165            self.mute_action.setCheckable(True) 
    166             self.mute_action.setChecked(muted
     166            self.mute_action.setChecked(bool(muted)
    167167            self.mute_action.triggered.connect(self.mapper.map) 
    168168            self.mapper.setMapping(self.mute_action, "Mute") 
     
    178178            self.inv_action = QAction("Invert", self) 
    179179            self.inv_action.setCheckable(True) 
    180             self.inv_action.setChecked(inverted
     180            self.inv_action.setChecked(bool(inverted)
    181181            self.inv_action.triggered.connect(self.mapper.map) 
    182182            self.mapper.setMapping(self.inv_action, "Invert") 
     
    211211            change = newpos.y() - self.pos.y() 
    212212            #log.debug("MixerNode.mouseReleaseEvent() change %s" % (str(change))) 
    213             self.setValue( self.tmpvalue - math.copysign(pow(abs(change), 2), change) ) 
     213            self.setValue( 
     214                int(self.tmpvalue - math.copysign(pow(abs(change), 2), change)) 
     215            ) 
    214216            ev.accept() 
    215217 
     
    219221            change = newpos.y() - self.pos.y() 
    220222            #log.debug("MixerNode.mouseReleaseEvent() change %s" % (str(change))) 
    221             self.setValue( self.tmpvalue - math.copysign(pow(abs(change), 2), change) ) 
     223            self.setValue( 
     224                int(self.tmpvalue - math.copysign(pow(abs(change), 2), change)) 
     225            ) 
    222226            self.pos = QtCore.QPointF(0, 0) 
    223227            del self.tmpvalue 
     
    230234            tmpvalue = self.value() 
    231235            change = ev.delta()/8 
    232             self.setValue( tmpvalue + math.copysign(pow(abs(change), 2), change) ) 
     236            self.setValue( 
     237                int(tmpvalue + math.copysign(pow(abs(change), 2), change)) 
     238            ) 
    233239            ev.accept() 
    234240        else: 
     
    422428                if (smallFont): 
    423429                    font = node.font() 
    424                     font.setPointSize(font.pointSize()/1.5
     430                    font.setPointSize(int(font.pointSize()/1.5 + 0.5)
    425431                    node.setFont(font) 
    426432                self.nodeConnect(node) 
     
    529535                val = self.interface.getValue(x,y) 
    530536                if (self.transpose): 
    531                     self.items[y][x].setValue(val
     537                    self.items[y][x].setValue(int(val)
    532538                    self.items[y][x].internalValueChanged(val) 
    533539                else: 
    534                     self.items[x][y].setValue(val
     540                    self.items[x][y].setValue(int(val)
    535541                    self.items[x][y].internalValueChanged(val) 
    536542 
     
    763769        v_max = 50 
    764770        self.setTickPosition(QSlider.TicksBothSides) 
    765         self.setTickInterval((v_max-v_min)/2
     771        self.setTickInterval(int((v_max-v_min)/2)
    766772        self.setMinimum(v_min) 
    767773        self.setMaximum(v_max)