This file is indexed.

/usr/share/kadu/qml/ContactsGridView.qml is in kadu-common 4.1-1.1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
import QtQuick 2.3

Item
{
	id: component

	signal itemActivated(int index)

	property int count: contactsGrid.count
	property Item currentItem: contactsGrid.currentItem
	property int currentIndex: contactsGrid.currentIndex

	SystemPalette
	{
		id: pallete
	}

	Component
	{
		id: contactsDelegate
		Item
		{
			width: contactsGrid.cellWidth
			height: contactsGrid.cellHeight

			property Contact contact: contact

			Contact
			{
				id: contact
				anchors.fill: parent
				displayName: display
				avatarPath: avatar
				statusIconPath: statusIcon
				textColor: index == contactsGrid.currentIndex ? pallete.highlightedText : pallete.text
			}

			MouseArea
			{
				anchors.fill: parent
				onClicked: {
					contactsGrid.currentIndex = index;
					contactsGrid.focus = true;
				}
				onDoubleClicked: {
					component.itemActivated(index)
					contactsGrid.focus = true;
				}
			}
		}
	}

	GridView
	{
		objectName: "mainWidget"
		id: contactsGrid
		anchors.fill: parent
		cellWidth: 222
		cellHeight: 74
		currentIndex: 0
		focus: true
		keyNavigationWraps: true
		highlight: Rectangle
		{
			color: pallete.highlight
		}
		highlightFollowsCurrentItem: true
		model: buddies
		delegate: contactsDelegate
	}
}