logsui/logsapp/resources/recentCallsView.docml
changeset 1 661272eb1a81
child 3 7a485daed50d
equal deleted inserted replaced
0:4a5361db8937 1:661272eb1a81
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <hbdocument version="0.7">
       
     3     <object name="logs_act_clear_list" type="HbAction">
       
     4         <string name="iconText" value="Clear list"/>
       
     5         <string name="text" value="Clear list" locid="txt_dialer_ui_opt_clear_list"/>
       
     6         <string name="toolTip" value="Clear list"/>
       
     7     </object>
       
     8     <object name="logs_act_dialer" type="HbAction">
       
     9         <icon iconName="qtg_mono_dialer" name="icon"/>
       
    10         <string name="toolTip" value="Dialer"/>
       
    11     </object>
       
    12     <object name="logs_act_contacts" type="HbAction">
       
    13         <icon iconName="qtg_mono_contacts" name="icon"/>
       
    14         <string name="toolTip" value="Contacts"/>
       
    15     </object>
       
    16     <object name="logs_act_show" type="HbAction">
       
    17         <icon iconName="qtg_mono_show_view" name="icon"/>
       
    18         <string name="toolTip" value="Show"/>
       
    19     </object>
       
    20     <object name="logs_act_recent" type="HbAction">
       
    21         <string name="iconText" value="Recent calls"/>
       
    22         <string name="text" value="Recent calls" locid="txt_dialer_subhead_recent_calls"/>
       
    23         <string name="toolTip" value="Recent calls"/>
       
    24         <string name="checkable" value="TRUE"/>
       
    25     </object>
       
    26     <object name="logs_act_received" type="HbAction">
       
    27         <string name="iconText" value="Received calls"/>
       
    28         <string name="text" value="Received calls" locid="txt_dial_subhead_received_calls"/>
       
    29         <string name="toolTip" value="Received calls"/>
       
    30         <string name="checkable" value="TRUE"/>        
       
    31     </object>
       
    32     <object name="logs_act_dialled" type="HbAction">
       
    33         <string name="iconText" value="Dialled calls"/>
       
    34         <string name="text" value="Dialled calls" locid="txt_dialer_subhead_dialled_calls"/>
       
    35         <string name="toolTip" value="Dialled calls"/>
       
    36         <string name="checkable" value="TRUE"/>        
       
    37     </object>
       
    38     <object name="logs_act_missed" type="HbAction">
       
    39         <string name="iconText" value="Missed calls"/>
       
    40         <string name="text" value="Missed calls" locid="txt_dialer_subhead_missed_calls"/>
       
    41         <string name="toolTip" value="Missed calls"/>
       
    42         <string name="checkable" value="TRUE"/>        
       
    43     </object>
       
    44     <widget name="logs_recent_calls_view" type="HbView">
       
    45         <widget name="logs_content" role="HbView:widget" type="HbWidget">
       
    46             <widget name="logs_list_view" type="HbListView">
       
    47                 <real name="z" value="2.0001"/>
       
    48                 <contentsmargins bottom="0un" left="0un" right="0un" top="0un"/>
       
    49                 <real name="spacing" value="0un"/>
       
    50             </widget>
       
    51             <widget name="logs_label_empty_list" type="HbLabel">
       
    52                 <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
       
    53                 <real name="z" value="3"/>
       
    54                 <rect height="26.12959" name="geometry" width="349.95" x="0.75un" y="8.25un"/>
       
    55                 <sizehint height="3.9un" type="PREFERRED" width="18.91045un"/>
       
    56                 <contentsmargins bottom="0un" left="0un" right="0un" top="0un"/>
       
    57                 <bool name="visible" value="FALSE"/>
       
    58                 <string name="plainText" value="No history of calls"/>
       
    59                 <enums name="logicalFont" value="FontPrimary"/>    
       
    60             </widget>
       
    61             <widget name="qroupbox_container" type="HbWidget">
       
    62                 <widget name="logs_groupbox_recent_calls" type="HbGroupBox">
       
    63 	                <string name="heading" value="Recent calls"/>
       
    64 	                <bool name="collapsable" value="FALSE"/>
       
    65 	                <real name="spacing" value="0un"/>
       
    66                 </widget>
       
    67                 <widget name="logs_page_indicator" type="LogsPageIndicator">
       
    68                     <real name="z" value="3"/>
       
    69 	                <sizehint type="PREFERRED" height="var(hb-param-graphic-size-secondary)" width="expr(4*var(hb-param-graphic-size-secondary))"/>
       
    70                 </widget>
       
    71                 <real name="z" value="2"/>
       
    72                 <layout type="anchor" widget="qroupbox_container">
       
    73                     <anchoritem dst="logs_groupbox_recent_calls" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
       
    74                     <anchoritem dst="logs_groupbox_recent_calls" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
       
    75                     <anchoritem dst="logs_groupbox_recent_calls" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/>
       
    76                     <anchoritem dst="logs_groupbox_recent_calls" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
       
    77                     <anchoritem dst="logs_page_indicator" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
       
    78                     <anchoritem dst="logs_page_indicator" dstEdge="CENTERV" spacing="0un" src="" srcEdge="CENTERV"/>
       
    79                 </layout>
       
    80             </widget>
       
    81             <layout orientation="Vertical" type="linear">
       
    82                 <contentsmargins bottom="var(hb-param-margin-view-bottom)" left="var(hb-param-margin-view-left)" right="var(hb-param-margin-view-right)" top="var(hb-param-margin-view-top)"/>
       
    83                 <linearitem itemname="qroupbox_container"/>
       
    84                 <linearitem itemname="logs_list_view"/>
       
    85             </layout>
       
    86         </widget>
       
    87         <widget name="logs_toolbar" role="HbView:toolBar" type="HbToolBar">
       
    88             <real name="z" value="2"/>
       
    89             <enums name="orientation" value="Horizontal"/>
       
    90             <ref object="logs_act_contacts" role="HbToolBar:addAction"/>
       
    91             <ref object="logs_act_dialer" role="HbToolBar:addAction"/>
       
    92             <ref object="logs_act_show" role="HbToolBar:addAction"/>
       
    93         </widget>
       
    94         <widget name="logs_view_menu" role="HbView:menu" type="HbMenu">
       
    95             <ref object="logs_act_clear_list" role="HbMenu:addAction"/>
       
    96         </widget>
       
    97         <string name="title" value="Dialer"/>
       
    98     </widget>
       
    99     <section name="portrait_dialpad">
       
   100         <widget name="logs_content" role="HbView:widget" type="HbWidget">
       
   101             <layout orientation="Vertical" type="linear">
       
   102                 <contentsmargins bottom="expr(var(hb-param-margin-view-bottom)+54un)" left="var(hb-param-margin-view-left)" right="var(hb-param-margin-view-right)" top="var(hb-param-margin-view-top)"/>
       
   103                 <linearitem itemname="qroupbox_container"/>
       
   104                 <linearitem itemname="logs_list_view"/>
       
   105             </layout>
       
   106         </widget>
       
   107         <widget name="logs_label_empty_list" type="HbLabel">
       
   108             <rect height="26.12959" name="geometry" width="349.95" x="0.75un" y="8un"/>
       
   109         </widget>
       
   110         <widget name="logs_page_indicator" type="LogsPageIndicator">
       
   111 	        <sizehint type="PREFERRED" width="expr(4*var(hb-param-graphic-size-secondary))"/>
       
   112             <contentsmargins bottom="0un" left="0un" right="0un" top="0un"/>
       
   113         </widget>        
       
   114         <widget name="logs_toolbar" role="HbView:toolBar" type="HbToolBar">
       
   115             <bool name="visible" value="FALSE"/>
       
   116         </widget>
       
   117     </section>
       
   118     <section name="landscape_dialpad">
       
   119         <widget name="logs_content" role="HbView:widget" type="HbWidget">
       
   120             <layout orientation="Vertical" type="linear">
       
   121                 <contentsmargins bottom="var(hb-param-margin-view-bottom)" left="var(hb-param-margin-view-left)" right="expr(var(hb-param-margin-view-right)+48un)" top="var(hb-param-margin-view-top)"/>
       
   122                 <linearitem itemname="qroupbox_container"/>
       
   123                 <linearitem itemname="logs_list_view"/>
       
   124             </layout>
       
   125         </widget>
       
   126         <widget name="logs_label_empty_list" type="HbLabel">
       
   127             <rect height="26" name="geometry" width="312.75" x="0.75un" y="8un"/>
       
   128         </widget>
       
   129         <widget name="logs_page_indicator" type="LogsPageIndicator">
       
   130 	        <sizehint type="PREFERRED" width="expr(4*var(hb-param-graphic-size-secondary)+0.75un)"/>
       
   131             <contentsmargins bottom="0un" left="0un" right="0.75un" top="0un"/>
       
   132         </widget>
       
   133         <widget name="logs_toolbar" role="HbView:toolBar" type="HbToolBar">
       
   134             <bool name="visible" value="FALSE"/>
       
   135         </widget>
       
   136     </section>
       
   137     <section name="default">
       
   138         <widget name="logs_content" role="HbView:widget" type="HbWidget">
       
   139             <layout orientation="Vertical" type="linear">
       
   140                 <contentsmargins bottom="var(hb-param-margin-view-bottom)" left="var(hb-param-margin-view-left)" right="var(hb-param-margin-view-right)" top="var(hb-param-margin-view-top)"/>
       
   141                 <linearitem itemname="qroupbox_container"/>
       
   142                 <linearitem itemname="logs_list_view"/>
       
   143             </layout>
       
   144         </widget>
       
   145         <widget name="logs_label_empty_list" type="HbLabel">
       
   146             <rect height="26.12959" name="geometry" width="349.95" x="0.75un" y="8un"/>
       
   147         </widget>
       
   148         <widget name="logs_page_indicator" type="LogsPageIndicator">
       
   149 	        <sizehint type="PREFERRED" width="expr(4*var(hb-param-graphic-size-secondary))"/>
       
   150             <contentsmargins bottom="0un" left="0un" right="0un" top="0un"/>
       
   151         </widget>
       
   152         <widget name="logs_toolbar" role="HbView:toolBar" type="HbToolBar">
       
   153             <bool name="visible" value="TRUE"/>
       
   154         </widget>
       
   155     </section>
       
   156 
       
   157     <!-- Context menu -->    
       
   158     <widget name="logs_show_filter_menu" type="HbMenu">
       
   159         <integer name="timeout" value="5000000"/> <!-- 5 seconds timeout -->
       
   160         <enums name="dismissPolicy" value="TapAnywhere"/>
       
   161         <ref object="logs_act_recent" role="HbMenu:addAction"/>
       
   162         <ref object="logs_act_dialled" role="HbMenu:addAction"/>
       
   163         <ref object="logs_act_received" role="HbMenu:addAction"/>
       
   164         <ref object="logs_act_missed" role="HbMenu:addAction"/>
       
   165     </widget>    
       
   166     <connect receiver="logs_recent_calls_view" sender="logs_act_clear_list" signal="triggered(bool)" slot="clearList()"/>
       
   167     <connect receiver="logs_recent_calls_view" sender="logs_act_dialer" signal="triggered(bool)" slot="openDialpad()"/>
       
   168     <connect receiver="logs_recent_calls_view" sender="logs_act_contacts" signal="triggered(bool)" slot="openContactsApp()"/>
       
   169     <connect receiver="logs_recent_calls_view" sender="logs_act_show" signal="triggered(bool)" slot="showFilterMenu()"/>
       
   170     <connect receiver="logs_recent_calls_view" sender="logs_show_filter_menu" signal="triggered(HbAction*)" slot="changeFilter(HbAction*)"/>
       
   171     <metadata activeUIState="Common ui state" display="QHD portrait" unit="un">
       
   172         <uistate name="Common ui state" sections="#common"/>
       
   173         <uistate name="portrait" sections="#common portrait_dialpad"/>
       
   174         <uistate name="landscape" sections="#common landscape_dialpad"/>
       
   175         <uistate name="default" sections="#common default"/>
       
   176         <dummydata objectName="logs_list_view" section="#common" value="0"/>
       
   177     </metadata>
       
   178 </hbdocument>