25 { LAN::CatIM, QObject::tr (
"Instant messaging") },
26 { LAN::CatOrganizer, QObject::tr (
"Organizer") },
27 { LAN::CatDownloads, QObject::tr (
"Downloads") },
28 { LAN::CatPackageManager, QObject::tr (
"Package manager") },
29 { LAN::CatMediaPlayer, QObject::tr (
"Media player") },
30 { LAN::CatTerminal, QObject::tr (
"Terminal") },
31 { LAN::CatNews, QObject::tr (
"News") },
32 { LAN::CatGeneric, QObject::tr (
"Generic") }
47 LAN::TypeIMMUCHighlight,
50 LAN::TypeIMStatusChange,
51 LAN::TypeIMSubscrGrant,
52 LAN::TypeIMSubscrRequest,
53 LAN::TypeIMSubscrRevoke,
55 LAN::TypeIMSubscrUnsub,
56 LAN::TypeIMEventTuneChange,
57 LAN::TypeIMEventMoodChange,
58 LAN::TypeIMEventActivityChange,
59 LAN::TypeIMEventLocationChange
65 LAN::TypeOrganizerEventDue
71 LAN::TypeDownloadError,
72 LAN::TypeDownloadFinished
76 LAN::CatPackageManager,
78 LAN::TypePackageUpdated
84 LAN::TypeMediaPlaybackStatus
90 LAN::TypeTerminalActivity,
91 LAN::TypeTerminalInactivity,
98 LAN::TypeNewsSourceUpdated,
99 LAN::TypeNewsSourceBroken
109 return cat2types.value (category);
121 { LAN::TypeIMAttention, QObject::tr (
"Attention request") },
122 { LAN::TypeIMIncFile, QObject::tr (
"Incoming file transfer request") },
123 { LAN::TypeIMIncMsg, QObject::tr (
"Incoming chat message") },
124 { LAN::TypeIMMUCHighlight, QObject::tr (
"MUC highlight") },
125 { LAN::TypeIMMUCInvite, QObject::tr (
"MUC invitation") },
126 { LAN::TypeIMMUCMsg, QObject::tr (
"General MUC message") },
127 { LAN::TypeIMStatusChange, QObject::tr (
"Contact status change") },
128 { LAN::TypeIMSubscrGrant, QObject::tr (
"Authorization granted") },
129 { LAN::TypeIMSubscrRevoke, QObject::tr (
"Authorization revoked") },
130 { LAN::TypeIMSubscrRequest, QObject::tr (
"Authorization requested") },
131 { LAN::TypeIMSubscrSub, QObject::tr (
"Contact subscribed") },
132 { LAN::TypeIMSubscrUnsub, QObject::tr (
"Contact unsubscribed") },
133 { LAN::TypeIMEventTuneChange, QObject::tr (
"Contact's tune changed") },
134 { LAN::TypeIMEventMoodChange, QObject::tr (
"Contact's mood changed") },
135 { LAN::TypeIMEventActivityChange, QObject::tr (
"Contact's activity changed") },
136 { LAN::TypeIMEventLocationChange, QObject::tr (
"Contact's location changed") },
138 { LAN::TypeOrganizerEventDue, QObject::tr (
"Event is due") },
140 { LAN::TypeDownloadError, QObject::tr (
"Download error") },
141 { LAN::TypeDownloadFinished, QObject::tr (
"Download finished") },
143 { LAN::TypePackageUpdated, QObject::tr (
"Package updated") },
145 { LAN::TypeMediaPlaybackStatus, QObject::tr (
"Media playback status changed") },
147 { LAN::TypeTerminalBell, QObject::tr (
"Bell in a terminal") },
148 { LAN::TypeTerminalActivity, QObject::tr (
"Activity in a terminal") },
149 { LAN::TypeTerminalInactivity, QObject::tr (
"Inactivity in a terminal") },
151 { LAN::TypeNewsSourceUpdated, QObject::tr (
"News source got updated") },
152 { LAN::TypeNewsSourceBroken, QObject::tr (
"News source is detected to be broken") },
154 { LAN::TypeGeneric, QObject::tr (
"Generic") }
156 return type2hr.value (type, type);