Here's a vague reply to the questions, "how many core apps use
ListItem.Caption?" "Will we break all the apps if we change the Caption
element?"

Basically system-settings is the only core app using ListItem.Caption,
it seems :)


phablet@ubuntu-phablet:~$ sudo grep --include=*.qml -rn '/' -e "Caption"
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:22:  
\qmltype Captions
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:44:     
      Captions {
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:45:     
          title.text: "Caption"
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:51:     
      Captions {
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:52:     
          captionStyle: Ubuntu.SummaryCaptionStyle
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:62:  
Captions {
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:63:     
 title.text: "Caption"
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:80:     
   \li \b Ubuntu.TitleCaptionStyle - (default) typical configuration for a left 
aligned
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:83:     
   \li \b Ubuntu.SummaryCaptionStyle - configuration for a right-aligned twin 
label setup,
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:87:    
property int captionStyle: Ubuntu.TitleCaptionStyle
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:105:    
Layout.fillWidth: (captionStyle == Ubuntu.TitleCaptionStyle)
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:106:    
Layout.alignment: Qt.AlignVCenter | ((captionStyle == 
Ubuntu.SummaryCaptionStyle) ? Qt.AlignRight : Qt.AlignLeft)
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:108:    
Layout.maximumWidth: (captionStyle == Ubuntu.SummaryCaptionStyle) ? units.gu(6) 
: parent.width
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:109:    
Layout.preferredWidth: (captionStyle == Ubuntu.SummaryCaptionStyle) ? 
Layout.maximumWidth : 0
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:132:    
    fontSize: (captionStyle == Ubuntu.SummaryCaptionStyle) ? "small" : "medium"
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:133:    
    horizontalAlignment: (captionStyle == Ubuntu.SummaryCaptionStyle) ? 
Text.AlignRight : Text.AlignLeft
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:135:    
    elide: (captionStyle == Ubuntu.TitleCaptionStyle) ? Text.ElideRight : 
Text.ElideNone
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:144:    
    horizontalAlignment: (captionStyle == Ubuntu.SummaryCaptionStyle) ? 
Text.AlignRight : Text.AlignLeft
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:146:    
    maximumLineCount: (captionStyle == Ubuntu.TitleCaptionStyle) ? 2 : 1
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:147:    
    wrapMode: (captionStyle == Ubuntu.TitleCaptionStyle) ? Text.Wrap : 
Text.NoWrap
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.2/Captions.qml:148:    
    elide: (captionStyle == Ubuntu.TitleCaptionStyle) ? Text.ElideRight : 
Text.ElideNone
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:22:  
\qmltype Captions
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:44:     
      Captions {
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:45:     
          title.text: "Caption"
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:51:     
      Captions {
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:52:     
          captionStyle: Ubuntu.SummaryCaptionStyle
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:62:  
Captions {
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:63:     
 title.text: "Caption"
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:80:     
   \li \b Ubuntu.TitleCaptionStyle - (default) typical configuration for a left 
aligned
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:83:     
   \li \b Ubuntu.SummaryCaptionStyle - configuration for a right-aligned twin 
label setup,
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:87:    
property int captionStyle: Ubuntu.TitleCaptionStyle
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:105:    
Layout.fillWidth: (captionStyle == Ubuntu.TitleCaptionStyle)
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:106:    
Layout.alignment: Qt.AlignVCenter | ((captionStyle == 
Ubuntu.SummaryCaptionStyle) ? Qt.AlignRight : Qt.AlignLeft)
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:108:    
Layout.maximumWidth: (captionStyle == Ubuntu.SummaryCaptionStyle) ? units.gu(6) 
: parent.width
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:109:    
Layout.preferredWidth: (captionStyle == Ubuntu.SummaryCaptionStyle) ? 
Layout.maximumWidth : 0
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:132:    
    fontSize: (captionStyle == Ubuntu.SummaryCaptionStyle) ? "small" : "medium"
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:133:    
    horizontalAlignment: (captionStyle == Ubuntu.SummaryCaptionStyle) ? 
Text.AlignRight : Text.AlignLeft
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:135:    
    elide: (captionStyle == Ubuntu.TitleCaptionStyle) ? Text.ElideRight : 
Text.ElideNone
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:144:    
    horizontalAlignment: (captionStyle == Ubuntu.SummaryCaptionStyle) ? 
Text.AlignRight : Text.AlignLeft
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:146:    
    maximumLineCount: (captionStyle == Ubuntu.TitleCaptionStyle) ? 2 : 1
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:147:    
    wrapMode: (captionStyle == Ubuntu.TitleCaptionStyle) ? Text.Wrap : 
Text.NoWrap
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/1.3/Captions.qml:148:    
    elide: (captionStyle == Ubuntu.TitleCaptionStyle) ? Text.ElideRight : 
Text.ElideNone
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/ListItems/1.2/Caption.qml:21:
    \qmltype Caption
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/ListItems/1.2/Caption.qml:34:
            ListItem.Caption {
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/ListItems/1.2/Caption_old.qml:21:
    \qmltype Caption
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/ListItems/1.2/Caption_old.qml:34:
            ListItem.Caption {
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/ListItems/1.3/Caption.qml:21:
    \qmltype Caption
/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/ListItems/1.3/Caption.qml:34:
            ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/online-accounts/AddAccountLabel.qml:23:ListItem.Caption
 {
/usr/share/ubuntu/settings/system/qml-plugins/language/PageComponent.qml:189:   
         ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/language/PageComponent.qml:207:   
         ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/cellular/Components/DefaultSim.qml:51:
    ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/security-privacy/Location.qml:202:
            ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/security-privacy/AppAccess.qml:34:
        ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/security-privacy/PageComponent.qml:168:
            ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/security-privacy/PhoneLocking.qml:135:
        ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/security-privacy/SimPin.qml:432:  
      ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/security-privacy/SimPin.qml:436:  
      ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/security-privacy/AppAccessControl.qml:35:
        ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/battery/SleepValues.qml:120:      
      ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/battery/PageComponent.qml:429:    
        ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/diagnostics/PageComponent.qml:89: 
           ListItem.Caption {
/usr/share/ubuntu/settings/system/qml-plugins/brightness/PageComponent.qml:101: 
       ListItem.Caption {

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1314672

Title:
  Caption listitems left margin is different from normal items

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1314672/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to