logsui/group/Logs.rss
changeset 0 e686773b3f54
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/logsui/group/Logs.rss	Tue Feb 02 10:12:17 2010 +0200
@@ -0,0 +1,906 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description: 
+*     Resource file for the application (Logs.APP).
+*
+*/
+
+
+//  RESOURCE IDENTIFIER
+
+NAME    CLOG
+
+//  INCLUDES
+#include <bldvariant.hrh>
+
+#include <avkon.loc>
+#include <eikon.rh>
+#include <eikon.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.mbg>    // For Query Note
+#include <logs.mbg>     // Logs own icons
+#include <appinfo.rh>   // Application inf structures
+
+#include "Logs.hrh"     // Logs command IDs
+#include <logs.loc>     // Logs localisation file
+#include <stm.loc>      // Stm localisation file
+#include <aocct.loc>    // AoC's & CT's localisation file
+
+#include "LogsIcons.hrh"
+
+//  CONSTANTS
+
+//  MACROS
+
+//  RESOURCE DEFINITIONS
+
+/**
+ *  Standard resource signature.
+ */
+RESOURCE RSS_SIGNATURE { }
+
+/**
+ *  Application caption and default filename
+ */
+RESOURCE TBUF
+    {
+    buf = "Loggs"; //qtn_apps_logs_grid;
+    }
+
+/**
+ *  Logs application info.
+ */
+RESOURCE EIK_APP_INFO
+    {
+    custom_app_info_extension = r_logs_app_info_extension;
+    }
+
+/**
+ *  Logs application info extension.
+ */
+RESOURCE EIK_APP_INFO_EXT r_logs_app_info_extension
+    {
+    }
+
+/**
+ *  Logs system menu pane.
+ */
+RESOURCE MENU_PANE r_logs_system_menu_bottom
+    {
+    items=
+        {
+        MENU_ITEM
+            {
+            command = ELogsCmdMenuSettings; 
+            txt = qtn_logs_settings;
+            },
+        MENU_ITEM
+            {
+            command = EAknCmdHelp;
+            txt = qtn_options_help;
+            },
+        MENU_ITEM
+            {
+            command = ELogsCmdMenuExit;
+            txt = qtn_logs_cmd_exit;
+            }
+        };
+    }
+
+/**
+ * Logs context pane text for views needing just text "Logs"
+ */
+RESOURCE TITLE_PANE r_logs_title_text
+    {
+    txt = qtn_logs_title_logs;
+    //bmpfile = qtn_logs_subapp_icon_file;
+    //bmpid = qgn_logs_menu_pane_icon;
+    //bmpmask = qgn_logs_menu_pane_icon_mask;
+    }
+
+
+/**
+ *  Counters view's Call Register item
+ */
+RESOURCE TBUF r_sub_app_call_register
+    {
+    buf = qtn_logs_ls1_call_register;
+    }
+
+/**
+ *  Counters view's Call Timers item
+ */
+RESOURCE TBUF r_sub_app_call_timers
+    {
+    buf = qtn_logs_ls1_timers;
+    }
+
+/**
+ *  Counters view's GPRS counter item
+ */
+RESOURCE TBUF r_sub_app_gprs_counter
+    {
+    buf = qtn_logs_ls1_gprs;
+    }
+
+/**
+ * App list and Event list view's tab content.
+ */
+RESOURCE TAB_GROUP r_logs_navi_pane_tab_group
+    {
+    tab_width = EAknTabWidthWithTwoTabs;        // 36
+    tabs =
+        {
+        TAB
+            {
+            id = EAppListTabId;
+            bmpfile = qtn_logs_subapp_icon_file;
+            bmpid = qgn_prop_log_counters_tab2;
+            bmpmask = qgn_prop_log_counters_tab2_mask;
+            },
+        TAB
+            {
+            id = EEventListTabId;
+            bmpfile = qtn_logs_subapp_icon_file;
+            bmpid = qgn_prop_log_log_tab2;
+            bmpmask = qgn_prop_log_log_tab2_mask;
+            }
+        };
+    }
+
+/**
+ *  Common note that option is not allowed during active call
+ */
+RESOURCE DIALOG r_logs_note_during_call_option_not_allowed
+    {
+    flags = EGeneralQueryFlags;
+    buttons = R_AVKON_SOFTKEYS_EMPTY;
+    items =
+        {
+        DLG_LINE
+            {
+            type = EAknCtNote;
+            id = 1;
+            control = AVKON_NOTE
+                {
+                layout = EGeneralLayout;
+                singular_label = qtn_info_during_call;
+                animation = R_QGN_NOTE_INFO_ANIM;
+                };
+            }
+        };
+    }
+
+/**
+ * SubApp list view's tab content.
+ */
+RESOURCE TAB_GROUP r_logs_sub_app_pane_tab_group
+    {
+    tab_width = EAknTabWidthWithThreeTabs;      // 22
+    tabs =
+        {
+        TAB
+            {
+            id = ESubAppRecentsTabId;
+            bmpfile = qtn_logs_subapp_icon_file;
+            bmpid = qgn_prop_log_calls_tab3;
+            bmpmask = qgn_prop_log_calls_tab3_mask;
+            },
+        TAB
+            {
+            id = ESubAppTimersTabId;
+            bmpfile = qtn_logs_subapp_icon_file;
+            bmpid = qgn_prop_log_timers_tab3;
+            bmpmask = qgn_prop_log_timers_tab3_mask;
+            },
+        TAB
+            {
+            id = ESubAppGprsTabId;
+            bmpfile = qtn_logs_subapp_icon_file;
+            bmpid = qgn_prop_log_gprs_tab3;
+            bmpmask = qgn_prop_log_gprs_tab3_mask;
+            }
+        };
+    }
+
+
+/**
+ *  STM title
+ */
+RESOURCE TITLE_PANE r_stm_title_text
+    {
+    txt = qtn_stm_title_call_register;
+    //bmpfile = qtn_logs_subapp_icon_file;
+    //bmpid = qgn_logs_menu_pane_icon;
+    //bmpmask = qgn_logs_menu_pane_icon_mask;
+    }
+
+/**
+ * SubApp list view's listbox content (Missed)
+ */
+RESOURCE TBUF r_stm_app_missed_recent
+    {
+    buf = qtn_logs_stm_missed_calls;
+    }
+
+/**
+ * SubApp list view's listbox content (Received)
+ */
+RESOURCE TBUF r_stm_app_received_recent
+    {
+    buf = qtn_logs_stm_received_calls;
+    }
+
+/**
+ * SubApp list view's listbox content (Dialled)
+ */
+RESOURCE TBUF r_stm_app_dialled_recent
+    {
+    buf = qtn_logs_stm_dialled_calls;
+    }
+
+/**
+ *  Localization string to "1 New call" text
+ */
+RESOURCE TBUF r_stm_text_one_new_call
+    {
+    buf = qtn_logs_stm_amount_call;
+    }
+
+/**
+ *  Localization string to "n New calls" text
+ */
+RESOURCE TBUF r_stm_text_n_new_calls
+    {
+    buf = qtn_logs_stm_amount_mcalls;
+    }
+
+/**
+ *  Clear all recent lists query's definition
+ */
+RESOURCE DIALOG r_clear_recent_lists_confirmation_query
+    {
+    flags = EGeneralQueryFlags;
+    buttons = R_AVKON_SOFTKEYS_YES_NO;
+    items =
+        {
+        DLG_LINE
+            {
+            type = EAknCtQuery;
+            id = EGeneralQuery;
+            control = AVKON_CONFIRMATION_QUERY
+                {
+                layout = EConfirmationLayout;
+                label = qtn_stm_note_erase_all_f_lists;
+                };
+            }
+        };
+    }
+
+/**
+ * Filter popup view's listbox text line.
+ */
+RESOURCE TBUF r_logs_mf_all_communication_text
+    {
+    buf = qtn_logs_f_all_com;
+    }
+
+/**
+ * Filter popup view's listbox text line.
+ */
+RESOURCE TBUF r_logs_mf_outgoing_text
+    {
+    buf = qtn_logs_f_all_out_com;
+    }
+
+/**
+ * Filter popup view's listbox text line.
+ */
+RESOURCE TBUF r_logs_mf_incoming_text
+    {
+    buf = qtn_logs_f_all_in_com;
+    }
+
+/**
+ * Filter popup view's listbox text line.
+ */
+RESOURCE TBUF r_logs_mf_voice_text
+    {
+    buf = qtn_logs_f_voice_calls;
+    }
+
+
+/**
+ * Filter popup view's listbox text line.
+ */
+RESOURCE TBUF r_logs_mf_voicevideo_text
+    {
+    buf = qtn_logs_f_voicevideo_calls;
+    }
+
+
+/**
+ * Filter popup view's listbox text line.
+ */
+RESOURCE TBUF r_logs_mf_sms_text
+    {
+    buf = qtn_logs_f_messages;
+    }
+
+/**
+ * Filter popup view's listbox text line.
+ */
+RESOURCE TBUF r_logs_mf_packet_text
+    {
+    buf = qtn_logs_f_packet_conn;
+    }
+
+/**
+ * Filter popup view's listbox text line.
+ */
+RESOURCE TBUF r_logs_mf_data_text
+    {
+    buf = qtn_logs_f_data_calls;
+    }
+
+/**
+ * Filter popup view's listbox text line.
+ */
+RESOURCE TBUF r_logs_mf_wlan_text
+    {
+    buf = qtn_logs_f_data_wlan;
+    }
+
+/**
+ * Filter popup view's listbox text line.
+ */
+RESOURCE TBUF r_logs_mf_selected_person_text
+    {
+    buf = qtn_logs_f_selected_event;
+    }
+
+/**
+ * Filter popup view's listbox text line.
+ */
+RESOURCE TBUF r_logs_mf_show_text
+    {
+    buf = qtn_logs_filter_show;
+    }
+
+/**
+ * Event list  "Private number" text
+ */
+RESOURCE TBUF r_logs_con_private_num
+    {
+    buf = qtn_logs_con_private_num;
+    }
+
+/**
+ * Event list  "Unknown number" text
+ */
+RESOURCE TBUF r_logs_con_unknown_num
+    {
+    buf = qtn_logs_con_unknown;
+    }
+
+/**
+ * Event list  "Payphone number" text
+ */
+RESOURCE TBUF r_logs_con_payphone_num
+    {
+    buf = qtn_logs_con_payphone;
+    }
+
+/**
+ * Event list  "Operator Service" text
+ */
+RESOURCE TBUF r_logs_con_oper_serv
+    {
+    buf = qtn_logs_con_oper_serv;
+    }
+
+/**
+ * Event list  "Group call" text
+ */
+RESOURCE TBUF r_logs_con_group_call
+    {
+    buf = qtn_pocuiintgr_logs_group_call;
+    }
+
+/**
+ *  Emergency number call text, recent and log views
+ */
+RESOURCE TBUF r_logs_emerg_call
+    {
+    buf = qtn_logs_emerg_call;
+    }
+
+/**
+ *  Clear Missed List query's definition
+ */
+RESOURCE DIALOG r_clear_missed_list_confirmation_query
+    {
+    flags = EGeneralQueryFlags;
+    buttons = R_AVKON_SOFTKEYS_YES_NO;
+    items =
+        {
+        DLG_LINE
+            {
+            type = EAknCtQuery;
+            id = EGeneralQuery;
+            control = AVKON_CONFIRMATION_QUERY
+                {
+                layout = EConfirmationLayout;
+                label = qtn_stm_note_erase_missed;
+                };
+            }
+        };
+    }
+
+/**
+ *  Clear Received List query's definition
+ */
+RESOURCE DIALOG r_clear_received_list_confirmation_query
+    {
+    flags = EGeneralQueryFlags;
+    buttons = R_AVKON_SOFTKEYS_YES_NO;
+    items =
+        {
+        DLG_LINE
+            {
+            type = EAknCtQuery;
+            id = EGeneralQuery;
+            control = AVKON_CONFIRMATION_QUERY
+                {
+                layout = EConfirmationLayout;
+                label = qtn_stm_note_erase_received;
+                };
+            }
+        };
+    }
+
+/**
+ *  Clear Dialled List query's definition
+ */
+RESOURCE DIALOG r_clear_dialled_list_confirmation_query
+    {
+    flags = EGeneralQueryFlags;
+    buttons = R_AVKON_SOFTKEYS_YES_NO;
+    items =
+        {
+        DLG_LINE
+            {
+            type = EAknCtQuery;
+            id = EGeneralQuery;
+            control = AVKON_CONFIRMATION_QUERY
+                {
+                layout = EConfirmationLayout;
+                label = qtn_stm_note_erase_dialled;
+                };
+            }
+        };
+    }
+
+/**
+ *  Delete query's definition
+ */
+RESOURCE DIALOG r_delete_confirmation_query
+    {
+    flags = EGeneralQueryFlags;
+    buttons = R_AVKON_SOFTKEYS_YES_NO;
+    items =
+        {
+        DLG_LINE
+            {
+            type = EAknCtQuery;
+            id = EGeneralQuery;
+            control = AVKON_CONFIRMATION_QUERY
+                {
+                layout = EConfirmationLayout;
+                label = text_stm_erase_entry_query;
+                };
+            }
+        };
+    }
+
+RESOURCE TAB_GROUP r_stm_navi_pane_tab_group
+    {
+    tab_width = EAknTabWidthWithThreeTabs;      // 22
+    tabs =
+        {
+        TAB
+            {
+            id = EMissedTabId;
+            bmpfile = qtn_logs_subapp_icon_file;
+            bmpid = qgn_prop_log_calls_missed_tab3;
+            bmpmask = qgn_prop_log_calls_missed_tab3_mask;
+            },
+        TAB
+            {
+            id = EReceivedTabId;
+            bmpfile = qtn_logs_subapp_icon_file;
+            bmpid = qgn_prop_log_calls_in_tab3;
+            bmpmask = qgn_prop_log_calls_in_tab3_mask;
+            },
+        TAB
+            {
+            id = EDialledTabId;
+            bmpfile = qtn_logs_subapp_icon_file;
+            bmpid = qgn_prop_log_calls_out_tab3;
+            bmpmask = qgn_prop_log_calls_out_tab3_mask;
+            }
+        };
+    }
+
+
+RESOURCE TITLE_PANE r_stm_title_text_missed
+    {
+    txt = qtn_stm_title_missed_calls;
+    //bmpfile = qtn_logs_subapp_icon_file;
+    //bmpid = qgn_logs_menu_pane_icon;
+    //bmpmask = qgn_logs_menu_pane_icon_mask;
+    }
+
+
+RESOURCE TITLE_PANE r_stm_title_text_received
+    {
+    txt = qtn_stm_title_received_calls;
+    //bmpfile = qtn_logs_subapp_icon_file;
+    //bmpid = qgn_logs_menu_pane_icon;
+    //bmpmask = qgn_logs_menu_pane_icon_mask;
+    }
+
+
+RESOURCE TITLE_PANE r_stm_title_text_dialled
+    {
+    txt = qtn_stm_title_dialled_calls;
+    // bmpfile = qtn_logs_subapp_icon_file;
+    //bmpid = qgn_logs_menu_pane_icon;
+    //bmpmask = qgn_logs_menu_pane_icon_mask;
+    }
+
+/*
+ * Text: The primary logging off text
+ * 
+ */
+RESOURCE TBUF r_qtn_logs_logging_off
+    {
+    buf = qtn_logs_logging_off;
+    }
+
+/**
+ *  Text: The secondary logging off text
+ */
+RESOURCE TBUF r_qtn_logs_logging_off_secondary
+    {
+    buf = qtn_logs_logging_off_secondary;
+    }
+
+
+/**
+ *  Empty dialled listbox text
+ */
+RESOURCE TBUF r_stm_dialled_empty_listbox_text
+    {
+    buf = text_no_dialled_events;
+    }
+
+/**
+ *  Empty dialled listbox text when stm opened with send key
+ */
+RESOURCE TBUF r_stm_info_no_last_dialled
+    {
+    buf = qtn_stm_info_no_last_dialled;
+    }
+
+
+/**
+ *  Empty missed listbox text
+ */
+RESOURCE TBUF r_stm_missed_empty_listbox_text
+    {
+    buf = text_no_missed_events;
+    }
+
+/**
+ *  Empty received listbox text
+ */
+RESOURCE TBUF r_stm_received_empty_listbox_text
+    {
+    buf = text_no_received_events;
+    }
+
+/**
+ *  Detail view's Direction text
+ */
+RESOURCE TBUF r_logs_detail_direction_text
+    {
+    buf = qtn_dlogs_lihd_direction;
+    }
+
+/**
+ *  Detail view's Type text
+ */
+RESOURCE TBUF r_logs_detail_type_text
+    {
+    buf = qtn_dlogs_lihd_type;
+    }
+
+/**
+ *  Detail view's Status text
+ */
+RESOURCE TBUF r_logs_detail_status_text
+    {
+    buf = qtn_dlogs_lihd_status;
+    }
+
+/**
+ *  Detail view's Duration text
+ */
+RESOURCE TBUF r_logs_detail_duration_text
+    {
+    buf = qtn_dlogs_lihd_duration;
+    }
+
+/**
+ *  Detail view's Tel. No text
+ */
+RESOURCE TBUF r_logs_detail_telno_text
+    {
+    buf = qtn_dlogs_lihd_tel_no;
+    }
+
+/**
+ *  Detail view's Amount (Ex-Number) text
+ */
+RESOURCE TBUF r_logs_detail_number_text
+    {
+    buf = qtn_dlogs_lihd_number;
+    }
+
+/// Status localization texts.
+
+/**
+ *  Detail view's "Delivered" text
+ */
+RESOURCE TBUF r_logs_status_delivered_text
+    {
+    buf = qtn_dlogs_stat_delivered;
+    }
+
+/**
+ *  Detail view's "Pending" text
+ */
+RESOURCE TBUF r_logs_status_pending_text
+    {
+    buf = qtn_dlogs_stat_pending;
+    }
+
+/**
+ *  Detail view's "Failure" text
+ */
+RESOURCE TBUF r_logs_status_failure_text
+    {
+    buf = qtn_dlogs_stat_failure;
+    }
+
+/**
+ *  Detail view's "Active" text
+ */
+RESOURCE TBUF r_logs_status_active_text
+    {
+    buf = qtn_dlogs_stat_active;
+    }
+
+/**
+ *  Detail view's "kB" text
+ */
+RESOURCE TBUF r_logs_detail_view_kb_text
+    {
+    buf = qtn_dlogs_amount_bytes;
+    }
+
+/**
+ *  Detail view's "Sent" text
+ */
+RESOURCE TBUF r_logs_status_sent_text
+    {
+    buf = qtn_dlogs_stat_sent;
+    }
+
+/**
+ *  GPRS counter title
+ */
+RESOURCE TITLE_PANE r_gprs_counter_title_text
+    {
+    txt = qtn_log_title_gprs_count;
+    }
+
+/**
+ *  Logs Settings title for Logs app
+ */
+RESOURCE TITLE_PANE r_logs_settings_title_for_logs
+    {
+    txt = qtn_logs_om_settings;
+    }
+    
+/**
+ *  Logs Settings title for GS app
+ */
+RESOURCE TITLE_PANE r_logs_settings_title_for_gs
+    {
+    txt = qtn_logs_title_logs;
+    }
+
+/**
+ *  Log Length
+ */
+RESOURCE TBUF r_logs_settings_log_length_text
+    {
+    buf = qtn_logs_lda3_length;
+    }
+
+
+/************************************************
+"Show Call Duration" moved General Settings application, not in use any more in Logs 
+RESOURCE TBUF r_logs_settings_show_call_duration_text
+    {
+    buf = qtn_logs_lda3_time;
+    }
+************************************************/
+
+
+/**
+ *  Settings notify about to lack of aoc support
+ */
+RESOURCE DIALOG r_note_no_aoc_support
+    {
+    flags = EGeneralQueryFlags;
+    buttons = R_AVKON_SOFTKEYS_EMPTY;
+    items =
+        {
+        DLG_LINE
+            {
+            type = EAknCtNote;
+            id = 1;
+            control = AVKON_NOTE
+                {
+                layout = EGeneralLayout;
+                singular_label = qtn_aoc_note_no_support;
+                animation = R_QGN_NOTE_INFO_ANIM;
+                };
+            }
+        };
+    }
+
+/**
+ *  Advice of Charges information note, that cost is shown instead on time
+ */
+RESOURCE DIALOG r_ct_note_timer_off
+    {
+    flags = EGeneralQueryFlags;
+    buttons = R_AVKON_SOFTKEYS_EMPTY;
+    items =
+        {
+        DLG_LINE
+            {
+            type = EAknCtNote;
+            id = 1;
+            control = AVKON_NOTE
+                {
+                layout = EGeneralLayout;
+                singular_label = qtn_aoc_note_timer_off;
+                animation = R_QGN_NOTE_INFO_ANIM;
+                };
+            }
+        };
+    }
+
+/**
+ *  Call Timer's notify to inform that Call cost limit is activated
+ */
+RESOURCE DIALOG r_ct_note_limited_cost
+    {
+    flags = EGeneralQueryFlags;
+    buttons = R_AVKON_SOFTKEYS_EMPTY;
+    items =
+        {
+        DLG_LINE
+            {
+            type = EAknCtNote;
+            id = 1;
+            control = AVKON_NOTE
+                {
+                layout = EGeneralLayout;
+                singular_label = qtn_aoc_note_limited_cost;
+                animation = R_QGN_NOTE_INFO_ANIM;
+                };
+            }
+        };
+    }
+
+/**
+ *  AocCt's AoC title
+ */
+RESOURCE TITLE_PANE r_aocct_title_text_aoc
+    {
+    txt = qtn_aoc_title_costs;
+    }
+
+/**
+ *  AocCt's CT title
+ */
+RESOURCE TITLE_PANE r_aocct_title_text_ct
+    {
+    txt = qtn_ctim_title_call_timers;
+    }
+
+/**
+ *  Detail view's Sent text
+ */
+RESOURCE TBUF r_logs_detail_sent_text
+    {
+    buf = qtn_dlogs_lihd_sent;
+    }
+
+/**
+ *  Detail view's Received text
+ */
+RESOURCE TBUF r_logs_detail_received_text
+    {
+    buf = qtn_dlogs_lihd_received;
+    }
+
+/**
+ *  Resources for application info
+ */
+RESOURCE LOCALISABLE_APP_INFO r_logs_localisable_app_info
+    {
+    short_caption = qtn_apps_logs_grid;     //This is shown in appmenu grid view (Logs.loc)
+    caption_and_icon =
+    CAPTION_AND_ICON_INFO
+        {
+        caption = qtn_apps_logs_list;       //This is shown in appmenu list view (Logs.loc)
+#ifdef __SCALABLE_ICONS
+        number_of_icons = 1;
+        icon_file = "Z:"APP_BITMAP_DIR"\\Logs_aif.mif";
+#else
+        number_of_icons = 2;
+        icon_file = "Z:"APP_BITMAP_DIR"\\Logs_aif.mbm";
+#endif
+        };
+    }
+
+//
+// Application LogsView resources
+//
+
+#include "Common.rss"
+
+#include "LogsAppListView.rss"
+#include "LogsSubAppListView.rss"
+#include "LogsEventListView.rss"
+#include "LogsDetailView.rss"
+#include "StmView.rss"
+#include "LogsSettingsView.rss"
+#include "LogsGprsCounterView.rss"
+#include "AocCtMenus.rss"
+#include "AocCtView.rss"
+#include "LogsIndicator.rss"
+
+
+
+// End of File
+