1.1 --- a/epoc32/include/PublicStaticFeatures.hrh Wed Mar 31 12:27:01 2010 +0100
1.2 +++ b/epoc32/include/PublicStaticFeatures.hrh Wed Mar 31 12:33:34 2010 +0100
1.3 @@ -2,9 +2,9 @@
1.4 * Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies).
1.5 * All rights reserved.
1.6 * This component and the accompanying materials are made available
1.7 -* under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
1.8 +* under the terms of "Eclipse Public License v1.0"
1.9 * which accompanies this distribution, and is available
1.10 -* at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
1.11 +* at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.12 *
1.13 * Initial Contributors:
1.14 * Nokia Corporation - initial contribution.
1.15 @@ -15,6 +15,7 @@
1.16 *
1.17 */
1.18
1.19 +
1.20 #ifdef FF_3D_RINGING_TONES
1.21 KFeatureId3DRingingTones,
1.22 #endif
1.23 @@ -23,10 +24,18 @@
1.24 KFeatureIdFf3gCellbroadcast,
1.25 #endif
1.26
1.27 +#ifdef FF_ABC_AGRESSIVE_UI
1.28 +KFeatureIdFfAbcAgressiveUi,
1.29 +#endif
1.30 +
1.31 #ifdef FF_ADAPTIVE_WLAN_SCANNING_SUPPORT
1.32 KFeatureIdFfAdaptiveWlanScanningSupport,
1.33 #endif
1.34
1.35 +#ifdef FF_ADDITIONAL_FONTS
1.36 +KFeatureIdFfAdditionalFonts,
1.37 +#endif
1.38 +
1.39 #ifdef FF_AI_WLANSNIFFER_WIDGET
1.40 KFeatureIdFfAiWlansnifferWidget,
1.41 #endif
1.42 @@ -51,10 +60,22 @@
1.43 KFeatureIdFfBirthdayImprovement,
1.44 #endif
1.45
1.46 +#ifdef FF_BLUETOOTH_DATA_PROFILES_DISABLED
1.47 +KFeatureIdFfBluetoothDataProfilesDisabled,
1.48 +#endif
1.49 +
1.50 +#ifdef FF_BLUETOOTH_DISABLED
1.51 +KFeatureIdFfBluetoothDisabled,
1.52 +#endif
1.53 +
1.54 #ifdef FF_BROWSER_PROGRESSIVE_DOWNLOAD
1.55 KFeatureIdBrowserProgressiveDownload,
1.56 #endif
1.57
1.58 +#ifdef FF_CAL_MEETING_REQUEST_UI
1.59 +KFeatureIdFfCalMeetingRequestUi,
1.60 +#endif
1.61 +
1.62 #ifdef FF_CAPACITIVE_DISPLAY
1.63 KFeatureIdFfCapacitiveDisplay,
1.64 #endif
1.65 @@ -63,10 +84,18 @@
1.66 KFeatureIdChineseFontsHires,
1.67 #endif
1.68
1.69 +#ifdef FF_CHINESE_SELECTION_KEY
1.70 +KFeatureIdFfChineseSelectionKey,
1.71 +#endif
1.72 +
1.73 #ifdef FF_CLOCK_MULTIPROCOL_SUPPORT
1.74 KFeatureIdFfClockMultiprocolSupport,
1.75 #endif
1.76
1.77 +#ifdef FF_CMAIL_INTEGRATION
1.78 +KFeatureIdFfCmailIntegration,
1.79 +#endif
1.80 +
1.81 #ifdef FF_COMMSDAT_CREATION_FROM_XML
1.82 KFeatureIdCommsDatCreationFromXml,
1.83 #endif
1.84 @@ -75,10 +104,50 @@
1.85 KFeatureIdFfConnectionOverride,
1.86 #endif
1.87
1.88 +#ifdef FF_CONTACTS_COMPANY_NAMES
1.89 +KFeatureIdFfContactsCompanyNames,
1.90 +#endif
1.91 +
1.92 +#ifdef FF_CONTACTS_MERGE
1.93 +KFeatureIdFfContactsMerge,
1.94 +#endif
1.95 +
1.96 +#ifdef FF_CONTACTS_MYCARD
1.97 +KFeatureIdffContactsMycard,
1.98 +#endif
1.99 +
1.100 #ifdef FF_CONTACTS_NICKNAME
1.101 KFeatureIdFfContactsNickname,
1.102 #endif
1.103
1.104 +#ifdef FF_CONTACTS_PREDICTIVE_SEARCH
1.105 +KFeatureIdFfContactsPredictiveSearch,
1.106 +#endif
1.107 +
1.108 +#ifdef FF_CONTACTS_REMOTE_LOOKUP
1.109 +KFeatureIdFfContactsRemoteLookup,
1.110 +#endif
1.111 +
1.112 +#ifdef FF_CONTACTS_SOCIAL
1.113 +KFeatureIdFfContactsSocial,
1.114 +#endif
1.115 +
1.116 +#ifdef FF_CONTEXT_PROFILES
1.117 +KFeatureIdFfContextProfiles,
1.118 +#endif
1.119 +
1.120 +#ifdef FF_DEVICE_ENCRYPTION_FEATURE
1.121 +KFeatureIdFfDeviceEncryptionFeature,
1.122 +#endif
1.123 +
1.124 +#ifdef FF_DISABLE_OMA_SUPL_V2
1.125 +KFeatureIdFfDisableOmaSuplV2,
1.126 +#endif
1.127 +
1.128 +#ifdef FF_DM_CONNMO_ADAPTER
1.129 +KFeatureIdFfDmConnmoAdapter,
1.130 +#endif
1.131 +
1.132 #ifdef FF_DM_INSTALL_SECURITY
1.133 KFeatureIdDmInstallSecurity,
1.134 #endif
1.135 @@ -87,6 +156,10 @@
1.136 KFeatureIdFfDualLanguageSupport,
1.137 #endif
1.138
1.139 +#ifdef FF_DUAL_MODEM
1.140 +KFeatureIdDualModem,
1.141 +#endif
1.142 +
1.143 #ifdef FF_EMAIL_FRAMEWORK
1.144 KFeatureIdFfEmailFramework,
1.145 #endif
1.146 @@ -107,6 +180,14 @@
1.147 KFeatureIdFfEmailUi,
1.148 #endif
1.149
1.150 +#ifdef FF_ENABLE_ISI_COMMUNICATION_IN_USB_CHARGING_MODE
1.151 +KFeatureIdCertificationTesting,
1.152 +#endif
1.153 +
1.154 +#ifdef FF_ENHANCED_CALENDAR_EVENT_UI
1.155 +KFeatureIdFfEnhancedCalendarEventUi,
1.156 +#endif
1.157 +
1.158 #ifdef FF_FARSI_CALENDAR
1.159 KFeatureIdFfFarsiCalendar,
1.160 #endif
1.161 @@ -115,10 +196,18 @@
1.162 KFeatureIdFmtx,
1.163 #endif
1.164
1.165 +#ifdef FF_FMTX_RDS_TEXT
1.166 +KFeatureIdFfFmtxRdsText,
1.167 +#endif
1.168 +
1.169 #ifdef FF_FULLSCR_HWR_INPUT
1.170 KFeatureIdFullscrHwrInput,
1.171 #endif
1.172
1.173 +#ifdef FF_GENERIC_ACCESS_NETWORK
1.174 +KFeatureIdFfGenericAccessNetwork,
1.175 +#endif
1.176 +
1.177 #ifdef FF_GENERIC_FONTS_ASSETS
1.178 KFeatureIdFfGenericFontsAssets,
1.179 #endif
1.180 @@ -159,18 +248,46 @@
1.181 KFeatureIdFfIntelligentTextInput,
1.182 #endif
1.183
1.184 +#ifdef FF_ITI_VIRTUAL_TOUCH_FIRST_GENERATION_SUPPORT
1.185 +KFeatureIdFfItiVirtualTouchFirstGenerationSupport,
1.186 +#endif
1.187 +
1.188 #ifdef FF_JAVA_GLOBAL_INDICATORS_API
1.189 KFeatureIdFfJavaGlobalIndicatorsApi,
1.190 #endif
1.191
1.192 +#ifdef FF_KEYPAD_NO_SEND_KEY
1.193 +KFeatureIdFfKeypadNoSendKey,
1.194 +#endif
1.195 +
1.196 #ifdef FF_KOREAN
1.197 KFeatureIdKorean,
1.198 #endif
1.199
1.200 +#ifdef FF_LAYOUT_480_640_VGA3
1.201 +KFeatureIdFfLayout480640Vga3,
1.202 +#endif
1.203 +
1.204 +#ifdef FF_LAYOUT_640_480_VGA3
1.205 +KFeatureIdFfLayout640480Vga3,
1.206 +#endif
1.207 +
1.208 +#ifdef FF_LIMITED_MESSAGE_AND_ALARM_TONE_SIZE
1.209 +KFeatureIdFfLimitedMessageAndAlarmToneSize,
1.210 +#endif
1.211 +
1.212 #ifdef FF_LINKED_FONTS_CHINESE
1.213 KFeatureIdFfLinkedFontsChinese,
1.214 #endif
1.215
1.216 +#ifdef FF_LOCATION_MW_APE_CENTRIC_ARCH_SUPPORT
1.217 +KFeatureIdFfLocationMwApeCentricArchSupport,
1.218 +#endif
1.219 +
1.220 +#ifdef FF_MECO_XMPP
1.221 +KFeatureIdFfMecoXmpp,
1.222 +#endif
1.223 +
1.224 #ifdef FF_MEETING_REQUEST_UI
1.225 KFeatureIdFfMeetingRequestUi,
1.226 #endif
1.227 @@ -179,6 +296,10 @@
1.228 KFeatureIdFfMenuTexturePreloading,
1.229 #endif
1.230
1.231 +#ifdef FF_MTP_CONTROLLER
1.232 +KFeatureIdS60MtpController,
1.233 +#endif
1.234 +
1.235 #ifdef FF_NCD_ENGINE
1.236 KFeatureIdFfNcdEngine,
1.237 #endif
1.238 @@ -239,6 +360,10 @@
1.239 KFeatureIdProvAuthtypePlugin,
1.240 #endif
1.241
1.242 +#ifdef FF_QT
1.243 +KFeatureIdFfQt,
1.244 +#endif
1.245 +
1.246 #ifdef FF_QWERTY_FN_KEY
1.247 KFeatureIdQwertyFnKey,
1.248 #endif
1.249 @@ -255,10 +380,30 @@
1.250 KFeatureIdSelectableEmail,
1.251 #endif
1.252
1.253 +#ifdef FF_SIP_CUSTOM_PDP_HANDLING
1.254 +KFeatureIdFfSipCustomPdpHandling,
1.255 +#endif
1.256 +
1.257 +#ifdef FF_SMALL_SCREEN_TOUCH
1.258 +KFeatureIdFfSmallScreenTouch,
1.259 +#endif
1.260 +
1.261 #ifdef FF_STARTUP_OMA_DM_SUPPORT
1.262 KFeatureStartupOmaDmSupport,
1.263 #endif
1.264
1.265 +#ifdef FF_STROKE_INPUTMODE_IN_TAIWAN
1.266 +KFeatureIdFfStrokeInputmodeInTaiwan,
1.267 +#endif
1.268 +
1.269 +#ifdef FF_SUPL_IMSI_GENERATED_SERVER_PRIORITY_DEFAULT
1.270 +KFeatureIdFfSuplImsiGeneratedServerPriorityDefault,
1.271 +#endif
1.272 +
1.273 +#ifdef FF_SYNCML_STATUS_EXTENDED_ERROR_CODES
1.274 +KFeatureIdFfSyncmlStatusExtendedErrorCodes,
1.275 +#endif
1.276 +
1.277 #ifdef FF_TACTICONS
1.278 KFeatureIdFfTacticons,
1.279 #endif
1.280 @@ -271,6 +416,10 @@
1.281 KFeatureIdFfTarmCapabilityBasedAccess,
1.282 #endif
1.283
1.284 +#ifdef FF_TARM_CAPABILITY_CHECKING
1.285 +KFeatureIdFfTarmCapabilityChecking,
1.286 +#endif
1.287 +
1.288 #ifdef FF_TCP_MYFAVES_FEATURE
1.289 KFeatureIdTcpMyfavesFeature,
1.290 #endif
1.291 @@ -279,6 +428,10 @@
1.292 KFeatureIdFfTcpMyprofile,
1.293 #endif
1.294
1.295 +#ifdef FF_TD_SCDMA
1.296 +KFeatureIdFfTdScdma,
1.297 +#endif
1.298 +
1.299 #ifdef FF_TOUCHSCREENCALIB_IN_STARTUP
1.300 KFeatureIdTouchscreencalibInStartup,
1.301 #endif
1.302 @@ -299,10 +452,22 @@
1.303 KFeatureIdUsbHost,
1.304 #endif
1.305
1.306 +#ifdef FF_USB_MODEM
1.307 +KFeatureIdUsbModem,
1.308 +#endif
1.309 +
1.310 #ifdef FF_USE_EGPRS_ICON
1.311 KFeatureIdUseEGprsIcon,
1.312 #endif
1.313
1.314 +#ifdef FF_USE_NAVIKEY_FOR_VOLUME
1.315 +KFeatureIdFfUseNavikeyForVolume,
1.316 +#endif
1.317 +
1.318 +#ifdef FF_VIDEO_AUDIO_BRANDING
1.319 +KFeatureIdFfVideoAudioBranding,
1.320 +#endif
1.321 +
1.322 #ifdef FF_VIRTUAL_FULLSCR_QWERTY_INPUT
1.323 KFeatureIdVirtualFullscrQwertyInput,
1.324 #endif
1.325 @@ -327,10 +492,6 @@
1.326 KFeatureIdWebvideoPh2,
1.327 #endif
1.328
1.329 -#ifdef FF_WLANSNIFFER_VOIP_ENHANCEMENTS
1.330 -KFeatureIdFfWlansnifferVoipEnhancements,
1.331 -#endif
1.332 -
1.333 #ifdef FF_WLAN_EXTENSIONS
1.334 KFeatureIdFfWlanExtensions,
1.335 #endif
1.336 @@ -339,6 +500,18 @@
1.337 KFeatureIdFfWlanWapi,
1.338 #endif
1.339
1.340 +#ifdef SYMBIAN_INCLUDE_LOCATION_NPE_DSM
1.341 +KFeatureIdSymbianIncludeLocationNpeDsm,
1.342 +#endif
1.343 +
1.344 +#ifdef SYMBIAN_INCLUDE_LOCATION_SUPL_POS_INIT
1.345 +KFeatureIdSymbianIncludeLocationSuplPosInit,
1.346 +#endif
1.347 +
1.348 +#ifdef SYMBIAN_INCLUDE_LOCATION_SUPL_PROXY
1.349 +KFeatureIdSymbianIncludeLocationSuplProxy,
1.350 +#endif
1.351 +
1.352 #ifdef __3D_MENU
1.353 KFeatureId3DMenu,
1.354 #endif
1.355 @@ -995,3 +1168,68 @@
1.356 KFeatureIdXdmXcap,
1.357 #endif
1.358
1.359 +/** Features added from customswstaticfeatures.hrh (removed from customswstaticfeatures.hrh) */
1.360 +
1.361 +#ifdef FF_MTP_ALBUM_ART
1.362 +KFeatureIdFfMtpAlbumArt,
1.363 +#endif
1.364 +
1.365 +#ifdef FF_MUSIC_PATH_PLUGIN
1.366 +KFeatureIdFfMusicPathPlugin,
1.367 +#endif
1.368 +
1.369 +#ifdef FF_POWER_KEY_AS_KEYGUARD
1.370 +KFeatureIdFfPowerKeyAsKeyguard,
1.371 +#endif
1.372 +
1.373 +#ifdef FF_DISPLAY_NETWORK_NAME_AFTER_CS_REGISTRATION
1.374 +KFeatureIdFfDisplayNetworkNameAfterCsRegistration,
1.375 +#endif
1.376 +
1.377 +#ifdef FF_MANUAL_SELECTION_POPULATED_PLMN_LIST
1.378 +KFeatureIdFfManualSelectionPopulatedPlmnList,
1.379 +#endif
1.380 +
1.381 +#ifdef FF_MOBILITY_MANAGEMENT_ERRORS
1.382 +KFeatureIdFfMobilityManagementErrors,
1.383 +#endif
1.384 +
1.385 +#ifdef FF_SERVICE_CALL_WHILE_PHONE_LOCKED
1.386 +KFeatureIdFfServiceCallWhilePhoneLocked,
1.387 +#endif
1.388 +
1.389 +#ifdef FF_LOCATIONSYSUI_HIDE_POSITIONING_MENU
1.390 +KFeatureIdFfLocationsysuiHidePositioningMenu,
1.391 +#endif
1.392 +
1.393 +#ifdef FF_MASTER_RESET_AND_CLEAR_SUBMENU
1.394 +KFeatureIdFfMasterResetAndClearSubmenu,
1.395 +#endif
1.396 +
1.397 +#ifdef FF_SIMLOCK_UI
1.398 +KFeatureIdFfSimlockUi,
1.399 +#endif
1.400 +
1.401 +#ifdef FF_ENTRY_POINT_FOR_VIDEO_SHARE
1.402 +KFeatureIdFfEntryPointForVideoShare,
1.403 +#endif
1.404 +
1.405 +#ifdef FF_IMS_DEREGISTRATION_IN_OFFLINE
1.406 +KFeatureIdFfImsDeregistrationInOffline,
1.407 +#endif
1.408 +
1.409 +#ifdef FF_IMS_DEREGISTRATION_IN_RFS
1.410 +KFeatureIdFfImsDeregistrationInRfs,
1.411 +#endif
1.412 +
1.413 +#ifdef FF_IMS_DEREGISTRATION_IN_VPN
1.414 +KFeatureIdFfImsDeregistrationInVpn,
1.415 +#endif
1.416 +
1.417 +#ifdef FF_INTRANET_BROWSING
1.418 +KFeatureIdFfIntranetBrowsing,
1.419 +#endif
1.420 +
1.421 +#ifdef FF_HOME_SCREEN_EASY_DIALING
1.422 +KFeatureIdProductIncludesHomeScreenEasyDialing,
1.423 +#endif