extern Eina_Bool volume_control_get_time_for_safety_limit();
extern void volume_control_set_time_for_safety_limit();
-extern bundle *volume_control_reset_get_bundle(void);
extern Eina_Bool volume_control_get_is_deleting(void);
extern Eina_Bool volume_control_get_is_launching(void);
extern int volume_control_get_current_angle(void);
#define EDJ_APP EDJ_DIR"/volume_app.edj"
-#define IMG_VOLUME_ICON "00_volume_icon.png"
-#define IMG_VOLUME_ICON_CALL "00_volume_icon_call.png"
-#define IMG_VOLUME_ICON_MUTE "00_volume_icon_mute.png"
-#define IMG_VOLUME_ICON_VIB "00_volume_icon_vibrat.png"
-#define IMG_VOLUME_ICON_NOTI "00_volume_icon_notification.png"
-#define IMG_VOLUME_ICON_NOTI_VIB "00_volume_icon_notification_vibrate.png"
-#define IMG_VOLUME_ICON_NOTI_MUTE "00_volume_icon_notification_mute.png"
+#define IMG_VOLUME_ICON "sound_slider_icon_volume.png"
+#define IMG_VOLUME_ICON_VIB "sound_slider_icon_volume_vibrate.png"
+#define IMG_VOLUME_ICON_MUTE "sound_slider_icon_volume_mute.png"
+#define IMG_VOLUME_ICON_NOTI "sound_slider_icon_notification.png"
+#define IMG_VOLUME_ICON_NOTI_VIB "sound_slider_icon_notification_vibrate.png"
+#define IMG_VOLUME_ICON_NOTI_MUTE "sound_slider_icon_notification_mute.png"
#define IMG_VOLUME_ICON_HEADPHONE "00_volume_icon_headphone.png"
-#define IMG_VOLUME_ICON_MEDIA "00_volume_icon_media.png"
-#define IMG_VOLUME_ICON_SETTINGS "00_volume_icon_settings.png"
+#define IMG_VOLUME_ICON_CALL "sound_slider_icon_incoming_call.png"
+#define IMG_VOLUME_ICON_SYSTEM "sound_slider_icon_system"
+#define IMG_VOLUME_ICON_SYSTEM_VIB "sound_slider_icon_system_vibrate"
+#define IMG_VOLUME_ICON_SYSTEM_MUTE "sound_slider_icon_system_mute"
+#define IMG_VOLUME_ICON_SETTINGS "sound_volume_ic_setting.png"
#define IMG_VOLUME_ICON_SETTINGS_PRESSED "00_volume_icon_settings_pressed.png"
-#define IMG_VOLUME_ICON_SETTINGS_DISABLED "00_volume_icon_settings_disabled.png"
#define _EDJ(x) elm_layout_edje_get(x)
#define _X(x) (x) / elm_app_base_scale_get() * elm_config_scale_get()
collections {
-RESOURCE_IMAGE("00_volume_icon.png");
-RESOURCE_IMAGE("00_volume_icon_call.png");
-RESOURCE_IMAGE("00_volume_icon_mute.png");
-RESOURCE_IMAGE("00_volume_icon_vibrat.png");
-RESOURCE_IMAGE("00_volume_icon_headphone.png");
-RESOURCE_IMAGE("00_volume_icon_media.png");
-RESOURCE_IMAGE("00_volume_icon_notification.png");
-RESOURCE_IMAGE("00_volume_icon_notification_vibrate.png");
-RESOURCE_IMAGE("00_volume_icon_notification_mute.png");
-RESOURCE_IMAGE("00_volume_icon_settings.png");
-RESOURCE_IMAGE_DIM("00_volume_icon_settings_disabled.png");
-RESOURCE_IMAGE_PRESS("00_volume_icon_settings_pressed.png");
+RESOURCE_IMAGE(sound_slider_icon_volume.png);
+RESOURCE_IMAGE(sound_slider_icon_volume_vibrate.png);
+RESOURCE_IMAGE(sound_slider_icon_volume_mute.png);
+RESOURCE_IMAGE(sound_slider_icon_notification.png);
+RESOURCE_IMAGE(sound_slider_icon_notification_vibrate.png);
+RESOURCE_IMAGE(sound_slider_icon_notification_mute.png);
+RESOURCE_IMAGE(00_volume_icon_headphone.png);
+RESOURCE_IMAGE(sound_slider_icon_incoming_call.png);
+RESOURCE_IMAGE(sound_slider_icon_system.png);
+RESOURCE_IMAGE(sound_slider_icon_system_vibrate.png);
+RESOURCE_IMAGE(sound_slider_icon_system_mute.png);
+RESOURCE_IMAGE(sound_volume_ic_setting.png);
+RESOURCE_IMAGE(00_volume_icon_settings_pressed.png);
group {
name : "volume_layout";
images {
- image: "00_popup_bubble_bg.#.png" COMP;
- image: "00_volume_icon_settings_presed.png" COMP;
+ image: "sound_volume_popup_bg.#.png" COMP;
+ image: "00_volume_icon_settings_pressed.png" COMP;
}
styles {
style {
scale : 1;
description {
state : "default" 0.0;
- image.normal: "00_popup_bubble_bg.#.png";
+ image.normal: "sound_volume_popup_bg.#.png";
rel1.to : "bg";
rel2.to : "bg";
}
description {
state : "portrait" 0.0;
- image.normal: "00_popup_bubble_bg.#.png";
+ image.normal: "sound_volume_popup_bg.#.png";
rel1.to : "bg";
rel2.to : "bg";
}
description {
state : "landscape" 0.0;
visible : 1;
- image.normal: "00_popup_bubble_bg.#.png";
+ image.normal: "sound_volume_popup_bg.#.png";
rel1.to : "bg";
rel2.to : "bg";
}
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "نغمات الرنين"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "الإشعار"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "مستوى صوت الوسائط"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Zəng tonu"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Bildiriş"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Media səs"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Мелодии"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Уведомяване"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Сила на звука на мултимедия"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Melodies"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificació"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Volum multimèdia"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Vyzvánění"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Oznámení"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Hlasitost média"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Ringetoner"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Besked"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Medielydstyrke"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Klingeltöne"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Benachrichtigung"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Medienvolumen"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Ήχοι κλήσης"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Ειδοποίηση"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Ένταση ήχου μέσων"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Ringtones"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notification"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Media volume"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Ringtones"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notification"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Media volume"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Ringtones"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notification"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Media volume"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Melodías"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificaciones"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Volumen multimedia"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Tonos de llamada"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificación"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Volumen de archivos multimedia"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Helinad"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Teavitus"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Meediumi helitugevus"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Dei doinuak"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Jakinarazpena"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Multimedia edukiaren bolumena"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Soittoäänet"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Ilmoitus"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Median voimakkuus"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Sonneries"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notification"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Volume des médias"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Sonneries"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notification"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Volume des médias"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Clingthoin"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Fógra"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Airde meán"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Melodías"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificación"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Volume multimedia"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Tonovi zvona"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Obavijest"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Glasnoća multimedija"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Csengőhangok"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Értesítés"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Média hangereje"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Մեղեդիներ"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Ծանուցում"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Միջոցների ձայնի ուժգնություն"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Hringitónar"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Tilkynning"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Hljóðstyrkur efnisspilunar"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Suonerie"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notifica"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Volume supporti"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "着信音"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "通知"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "メディア音量"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "ზარის მელოდიები"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "შეტყობინება"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "მედიის ხმის სიმაღლე"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Әуендер"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Хабарландыру"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Медия дыбысы"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "벨소리"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "알림"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "미디어 음량"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Skambėjimo tonai"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Pranešimas"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Medijos garsumas"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Zvana signāli"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Paziņojums"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Multivides skaļums"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Тонови на ѕвонење"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Известување"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Јачина за медиуми"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Ringetoner"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Varsel"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Medievolum"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Beltonen"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Melding"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Mediavolume"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Dzwonki"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Powiadomienie"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Głośność multimediów"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Toques"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificação"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Volume da mídia"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Tons de toque"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificação"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Volume de multimédia"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Tonuri sonerie"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Notificare"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Volum media"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Мелодии звонка"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Уведомление"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Громкость звука"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Zvonenia"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Oznámenie"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Hlasitosť médií"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Zvonjenja"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Obvestilo"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Glasnost medija"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Tonovi zvona"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Obaveštenja"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Jačina zvuka medija"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Ringsignaler"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Avisering"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Medievolym"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Zil sesleri"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Bildirim"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Medya ses düzeyi"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Звуки дзвінка"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Сповіщення"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Гучність відтворення медіа"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "Ringtonlar"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "Xabarnoma"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "Media ovozi balandligi"
+++ /dev/null
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-21 17:49+0900\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: volume.c:38
-msgid "Application template"
-msgstr ""
-
-#: volume.c:39
-msgid "Click to exit"
-msgstr ""
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "铃声"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "通知"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "媒体音量"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "鈴聲"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "通知"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "媒體音量"
msgid "IDS_ST_HEADER_RINGTONES"
msgstr "鈴聲"
+msgid "IDS_ST_BODY_NOTIFICATION"
+msgstr "通知"
+
msgid "IDS_ACCS_BODY_MEDIA_VOLUME_TTS"
msgstr "媒體音量"
#define VCONF_KEY_FMRADIO_RECORDING "memory/private/Sound/FMRadioRecording"
struct _control_s_info{
- bundle *volume_bundle;
-
Eina_Bool is_deleting;
Eina_Bool is_launching;
Eina_Bool is_new;
sound_type_e sound_type_at_show;
};
static struct _control_s_info control_info = {
- .volume_bundle = NULL,
-
.is_deleting = EINA_FALSE,
.is_launching = EINA_FALSE,
.is_new = EINA_FALSE,
static void _rotate_changed_cb(void *data, Evas_Object *obj, void *event_info);
static void _volume_service_region_set(Evas_Object *win, Evas_Object *warning_popup);
-bundle* volume_control_reset_get_bundle(void)
-{
- return control_info.volume_bundle;
-}
-
Eina_Bool volume_control_get_is_deleting(void)
{
return control_info.is_deleting;
default:
_E("Failed to get sound type : %d", ret);
sound_type = SOUND_TYPE_RINGTONE;
- return sound_type;
+ break;
}
- if(sound_type == SOUND_TYPE_SYSTEM)
- sound_type = SOUND_TYPE_RINGTONE;
-
return sound_type;
}
switch (sound_type)
{
+ case SOUND_TYPE_ALARM:
case SOUND_TYPE_RINGTONE:
if (sound)
img = IMG_VOLUME_ICON;
img = IMG_VOLUME_ICON_MUTE;
break;
case SOUND_TYPE_MEDIA:
- img = IMG_VOLUME_ICON_MEDIA;
+ if (volume_sound_sound_manager_volume_get(sound_type) > 0)
+ img = IMG_VOLUME_ICON;
+ else
+ img = IMG_VOLUME_ICON_MUTE;
break;
case SOUND_TYPE_CALL:
if (bt_opened)
- img = IMG_VOLUME_ICON_CALL;
+ img = IMG_VOLUME_ICON_HEADPHONE;
else
img = IMG_VOLUME_ICON_CALL;
break;
else
img = IMG_VOLUME_ICON_NOTI_MUTE;
break;
- case SOUND_TYPE_ALARM:
- img = IMG_VOLUME_ICON_MEDIA;
- break;
default:
img = IMG_VOLUME_ICON;
break;
case SOUND_TYPE_CALL:
snprintf(buf, sizeof(buf), "%s%s", _("IDS_ACCS_SK2_CALL"), "volume");
break;
+ case SOUND_TYPE_NOTIFICATION:
+ snprintf(buf, sizeof(buf), "%s%s", _("IDS_ST_BODY_NOTIFICATION"), "volume");
+ break;
default:
snprintf(buf, sizeof(buf), "%s%s", _("IDS_ST_HEADER_RINGTONES"), "volume");
break;