--- /home/hans/code/fdroid/data/tmp/com.jmartin.temaki_15.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_com.jmartin.temaki_15.apk ├── zipinfo {} │ @@ -1,87 +1,87 @@ │ -Zip file size: 398757 bytes, number of entries: 85 │ +Zip file size: 398649 bytes, number of entries: 85 │ -rw---- 2.0 fat 7209 bl defN 14-Apr-16 00:24 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 7330 bl defN 14-Apr-16 00:24 META-INF/CD814EA0.SF │ -rw---- 2.0 fat 1332 bl defN 14-Apr-16 00:24 META-INF/CD814EA0.RSA │ --rw---- 2.0 fat 360 bX defN 14-Apr-15 22:11 res/anim/focus_anim_slide_in_left.xml │ --rw---- 2.0 fat 360 bl defN 14-Apr-15 22:11 res/anim/focus_anim_slide_in_right.xml │ --rw---- 2.0 fat 360 bl defN 14-Apr-15 22:11 res/anim/focus_anim_slide_out_left.xml │ --rw---- 2.0 fat 360 bl defN 14-Apr-15 22:11 res/anim/focus_anim_slide_out_right.xml │ --rw---- 2.0 fat 812 bl defN 14-Apr-15 22:11 res/anim/focus_text_disappear_anim.xml │ --rw---- 2.0 fat 736 bl defN 14-Apr-15 22:11 res/anim/focus_text_fade_in_anim.xml │ --rw---- 2.0 fat 600 bl defN 14-Apr-15 22:11 res/drawable/ab_style_dark.xml │ --rw---- 2.0 fat 600 bl defN 14-Apr-15 22:11 res/drawable/ab_style_focus.xml │ --rw---- 2.0 fat 600 bl defN 14-Apr-15 22:11 res/drawable/ab_style_holo.xml │ --rw---- 2.0 fat 876 bl defN 14-Apr-15 22:11 res/drawable/add_item_image_button_selector.xml │ --rw---- 2.0 fat 876 bl defN 14-Apr-15 22:11 res/drawable/drawer_focus_header_selector.xml │ --rw---- 2.0 fat 876 bl defN 14-Apr-15 22:11 res/drawable/drawer_newlist_header_selector.xml │ --rw---- 2.0 fat 860 bl defN 14-Apr-15 22:11 res/drawable/edit_text_style_dark.xml │ --rw---- 2.0 fat 860 bl defN 14-Apr-15 22:11 res/drawable/edit_text_style_light.xml │ --rw---- 2.0 fat 876 bl defN 14-Apr-15 22:11 res/drawable/focus_finished_button_selector.xml │ --rw---- 2.0 fat 764 bl defN 14-Apr-15 22:11 res/drawable/main_list_item.xml │ --rw---- 2.0 fat 764 bl defN 14-Apr-15 22:11 res/drawable/main_list_item_dark.xml │ --rw---- 2.0 fat 764 bl defN 14-Apr-15 22:11 res/drawable/main_list_item_selected.xml │ --rw---- 2.0 fat 1776 bl defN 14-Apr-15 22:11 res/layout/delete_confirmation_dialog_fragment.xml │ --rw---- 2.0 fat 824 bl defN 14-Apr-15 22:11 res/layout/drawer_focus_header.xml │ --rw---- 2.0 fat 1276 bl defN 14-Apr-15 22:11 res/layout/drawer_list_item.xml │ --rw---- 2.0 fat 736 bl defN 14-Apr-15 22:11 res/layout/drawer_newlist_header.xml │ --rw---- 2.0 fat 1404 bl defN 14-Apr-15 22:11 res/layout/focus_layout.xml │ --rw---- 2.0 fat 2272 bl defN 14-Apr-15 22:11 res/layout/generic_name_dialog_fragment.xml │ --rw---- 2.0 fat 848 bl defN 14-Apr-15 22:11 res/layout/information_dialog.xml │ --rw---- 2.0 fat 828 bl defN 14-Apr-15 22:11 res/layout/main_drawer_layout.xml │ --rw---- 2.0 fat 1724 bl defN 14-Apr-15 22:11 res/layout/main_fragment.xml │ --rw---- 2.0 fat 600 bl defN 14-Apr-15 22:11 res/layout/main_list_item.xml │ --rw---- 2.0 fat 592 bl defN 14-Apr-15 22:11 res/menu/focus_context_menu.xml │ --rw---- 2.0 fat 1268 bl defN 14-Apr-15 22:11 res/menu/main.xml │ --rw---- 2.0 fat 992 bl defN 14-Apr-15 22:11 res/menu/main_list_item_context_menu.xml │ --rw---- 2.0 fat 1908 bl defN 14-Apr-15 22:11 res/xml/preferences.xml │ --rw---- 2.0 fat 312 bl defN 14-Apr-15 22:11 res/xml/searchable.xml │ --rw---- 2.0 fat 2320 bl defN 14-Apr-15 22:11 AndroidManifest.xml │ --rw---- 1.0 fat 44172 b- stor 14-Apr-15 22:11 resources.arsc │ --rw---- 1.0 fat 181 b- stor 14-Apr-15 22:11 res/drawable-hdpi/drawer_shadow.9.png │ --rw---- 1.0 fat 348 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_action_close.png │ --rw---- 1.0 fat 393 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_action_search.png │ --rw---- 1.0 fat 229 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_add_item.png │ --rw---- 1.0 fat 167 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_add_item_light.png │ --rw---- 1.0 fat 896 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_delete.png │ --rw---- 1.0 fat 112 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_drawer.png │ --rw---- 1.0 fat 1133 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_edit.png │ --rw---- 1.0 fat 490 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_finished.png │ --rw---- 1.0 fat 457 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_focus_finished.png │ --rw---- 1.0 fat 834 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_highlight.png │ --rw---- 1.0 fat 699 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_launcher.png │ --rw---- 1.0 fat 303 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_logo.png │ --rw---- 1.0 fat 223 b- stor 14-Apr-15 22:11 res/drawable-hdpi/ic_new_item.png │ --rw---- 1.0 fat 162 b- stor 14-Apr-15 22:11 res/drawable-mdpi/drawer_shadow.9.png │ --rw---- 1.0 fat 247 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_action_close.png │ --rw---- 1.0 fat 316 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_action_search.png │ --rw---- 1.0 fat 213 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_add_item.png │ --rw---- 1.0 fat 133 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_add_item_light.png │ --rw---- 1.0 fat 638 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_delete.png │ --rw---- 1.0 fat 110 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_drawer.png │ --rw---- 1.0 fat 812 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_edit.png │ --rw---- 1.0 fat 413 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_finished.png │ --rw---- 1.0 fat 397 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_focus_finished.png │ --rw---- 1.0 fat 644 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_highlight.png │ --rw---- 1.0 fat 481 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_launcher.png │ --rw---- 1.0 fat 257 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_logo.png │ --rw---- 1.0 fat 203 b- stor 14-Apr-15 22:11 res/drawable-mdpi/ic_new_item.png │ --rw---- 1.0 fat 193 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/drawer_shadow.9.png │ --rw---- 1.0 fat 373 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_action_close.png │ --rw---- 1.0 fat 484 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_action_search.png │ --rw---- 1.0 fat 266 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_add_item.png │ --rw---- 1.0 fat 152 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_add_item_light.png │ --rw---- 1.0 fat 1072 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_delete.png │ --rw---- 1.0 fat 116 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_drawer.png │ --rw---- 1.0 fat 1444 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_edit.png │ --rw---- 1.0 fat 668 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_finished.png │ --rw---- 1.0 fat 638 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_focus_finished.png │ --rw---- 1.0 fat 1118 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_highlight.png │ --rw---- 1.0 fat 804 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_launcher.png │ --rw---- 1.0 fat 363 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_logo.png │ --rw---- 1.0 fat 251 b- stor 14-Apr-15 22:11 res/drawable-xhdpi/ic_new_item.png │ --rw---- 1.0 fat 644 b- stor 14-Apr-15 22:11 res/drawable-xxhdpi/ic_action_search.png │ --rw---- 1.0 fat 167 b- stor 14-Apr-15 22:11 res/drawable-xxhdpi/ic_add_item_light.png │ --rw---- 1.0 fat 1483 b- stor 14-Apr-15 22:11 res/drawable-xxhdpi/ic_launcher.png │ --rw---- 1.0 fat 382 b- stor 14-Apr-15 22:11 res/drawable-xxhdpi/ic_logo.png │ --rw---- 2.0 fat 965788 bl defN 14-Apr-15 22:11 classes.dex │ -85 files, 1079924 bytes uncompressed, 385887 bytes compressed: 64.3% │ +-rw---- 2.0 fat 360 bX defN 08-Jan-01 00:00 res/anim/focus_anim_slide_in_left.xml │ +-rw---- 2.0 fat 360 bl defN 08-Jan-01 00:00 res/anim/focus_anim_slide_in_right.xml │ +-rw---- 2.0 fat 360 bl defN 08-Jan-01 00:00 res/anim/focus_anim_slide_out_left.xml │ +-rw---- 2.0 fat 360 bl defN 08-Jan-01 00:00 res/anim/focus_anim_slide_out_right.xml │ +-rw---- 2.0 fat 812 bl defN 08-Jan-01 00:00 res/anim/focus_text_disappear_anim.xml │ +-rw---- 2.0 fat 736 bl defN 08-Jan-01 00:00 res/anim/focus_text_fade_in_anim.xml │ +-rw---- 2.0 fat 600 bl defN 08-Jan-01 00:00 res/drawable/ab_style_dark.xml │ +-rw---- 2.0 fat 600 bl defN 08-Jan-01 00:00 res/drawable/ab_style_focus.xml │ +-rw---- 2.0 fat 600 bl defN 08-Jan-01 00:00 res/drawable/ab_style_holo.xml │ +-rw---- 2.0 fat 876 bl defN 08-Jan-01 00:00 res/drawable/add_item_image_button_selector.xml │ +-rw---- 2.0 fat 876 bl defN 08-Jan-01 00:00 res/drawable/drawer_focus_header_selector.xml │ +-rw---- 2.0 fat 876 bl defN 08-Jan-01 00:00 res/drawable/drawer_newlist_header_selector.xml │ +-rw---- 2.0 fat 860 bl defN 08-Jan-01 00:00 res/drawable/edit_text_style_dark.xml │ +-rw---- 2.0 fat 860 bl defN 08-Jan-01 00:00 res/drawable/edit_text_style_light.xml │ +-rw---- 2.0 fat 876 bl defN 08-Jan-01 00:00 res/drawable/focus_finished_button_selector.xml │ +-rw---- 2.0 fat 764 bl defN 08-Jan-01 00:00 res/drawable/main_list_item.xml │ +-rw---- 2.0 fat 764 bl defN 08-Jan-01 00:00 res/drawable/main_list_item_dark.xml │ +-rw---- 2.0 fat 764 bl defN 08-Jan-01 00:00 res/drawable/main_list_item_selected.xml │ +-rw---- 2.0 fat 1776 bl defN 08-Jan-01 00:00 res/layout/delete_confirmation_dialog_fragment.xml │ +-rw---- 2.0 fat 824 bl defN 08-Jan-01 00:00 res/layout/drawer_focus_header.xml │ +-rw---- 2.0 fat 1276 bl defN 08-Jan-01 00:00 res/layout/drawer_list_item.xml │ +-rw---- 2.0 fat 736 bl defN 08-Jan-01 00:00 res/layout/drawer_newlist_header.xml │ +-rw---- 2.0 fat 1404 bl defN 08-Jan-01 00:00 res/layout/focus_layout.xml │ +-rw---- 2.0 fat 2272 bl defN 08-Jan-01 00:00 res/layout/generic_name_dialog_fragment.xml │ +-rw---- 2.0 fat 848 bl defN 08-Jan-01 00:00 res/layout/information_dialog.xml │ +-rw---- 2.0 fat 828 bl defN 08-Jan-01 00:00 res/layout/main_drawer_layout.xml │ +-rw---- 2.0 fat 1724 bl defN 08-Jan-01 00:00 res/layout/main_fragment.xml │ +-rw---- 2.0 fat 600 bl defN 08-Jan-01 00:00 res/layout/main_list_item.xml │ +-rw---- 2.0 fat 592 bl defN 08-Jan-01 00:00 res/menu/focus_context_menu.xml │ +-rw---- 2.0 fat 1268 bl defN 08-Jan-01 00:00 res/menu/main.xml │ +-rw---- 2.0 fat 992 bl defN 08-Jan-01 00:00 res/menu/main_list_item_context_menu.xml │ +-rw---- 2.0 fat 1908 bl defN 08-Jan-01 00:00 res/xml/preferences.xml │ +-rw---- 2.0 fat 312 bl defN 08-Jan-01 00:00 res/xml/searchable.xml │ +-rw---- 2.0 fat 2320 bl defN 08-Jan-01 00:00 AndroidManifest.xml │ +-rw---- 1.0 fat 44172 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 1.0 fat 181 b- stor 08-Jan-01 00:00 res/drawable-hdpi/drawer_shadow.9.png │ +-rw---- 1.0 fat 348 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_action_close.png │ +-rw---- 1.0 fat 393 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_action_search.png │ +-rw---- 1.0 fat 229 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_add_item.png │ +-rw---- 1.0 fat 167 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_add_item_light.png │ +-rw---- 1.0 fat 896 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_delete.png │ +-rw---- 1.0 fat 112 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_drawer.png │ +-rw---- 1.0 fat 1133 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_edit.png │ +-rw---- 1.0 fat 490 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_finished.png │ +-rw---- 1.0 fat 457 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_focus_finished.png │ +-rw---- 1.0 fat 834 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_highlight.png │ +-rw---- 1.0 fat 699 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_launcher.png │ +-rw---- 1.0 fat 303 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_logo.png │ +-rw---- 1.0 fat 223 b- stor 08-Jan-01 00:00 res/drawable-hdpi/ic_new_item.png │ +-rw---- 1.0 fat 162 b- stor 08-Jan-01 00:00 res/drawable-mdpi/drawer_shadow.9.png │ +-rw---- 1.0 fat 247 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_action_close.png │ +-rw---- 1.0 fat 316 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_action_search.png │ +-rw---- 1.0 fat 213 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_add_item.png │ +-rw---- 1.0 fat 133 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_add_item_light.png │ +-rw---- 1.0 fat 638 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_delete.png │ +-rw---- 1.0 fat 110 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_drawer.png │ +-rw---- 1.0 fat 812 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_edit.png │ +-rw---- 1.0 fat 413 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_finished.png │ +-rw---- 1.0 fat 397 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_focus_finished.png │ +-rw---- 1.0 fat 644 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_highlight.png │ +-rw---- 1.0 fat 481 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_launcher.png │ +-rw---- 1.0 fat 257 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_logo.png │ +-rw---- 1.0 fat 203 b- stor 08-Jan-01 00:00 res/drawable-mdpi/ic_new_item.png │ +-rw---- 1.0 fat 193 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/drawer_shadow.9.png │ +-rw---- 1.0 fat 373 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_action_close.png │ +-rw---- 1.0 fat 484 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_action_search.png │ +-rw---- 1.0 fat 266 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_add_item.png │ +-rw---- 1.0 fat 152 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_add_item_light.png │ +-rw---- 1.0 fat 1072 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_delete.png │ +-rw---- 1.0 fat 116 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_drawer.png │ +-rw---- 1.0 fat 1444 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_edit.png │ +-rw---- 1.0 fat 668 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_finished.png │ +-rw---- 1.0 fat 638 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_focus_finished.png │ +-rw---- 1.0 fat 1118 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_highlight.png │ +-rw---- 1.0 fat 804 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_launcher.png │ +-rw---- 1.0 fat 363 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_logo.png │ +-rw---- 1.0 fat 251 b- stor 08-Jan-01 00:00 res/drawable-xhdpi/ic_new_item.png │ +-rw---- 1.0 fat 644 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi/ic_action_search.png │ +-rw---- 1.0 fat 167 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi/ic_add_item_light.png │ +-rw---- 1.0 fat 1483 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi/ic_launcher.png │ +-rw---- 1.0 fat 382 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi/ic_logo.png │ +-rw---- 2.0 fat 966080 bl defN 08-Jan-01 00:00 classes.dex │ +85 files, 1080216 bytes uncompressed, 385991 bytes compressed: 64.3% ├── smali/com/jmartin/temaki/FocusActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/FocusActivity; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/FocusActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/FocusActivity; │ │ .prologue │ .line 53 │ iput-object p1, p0, Lcom/jmartin/temaki/FocusActivity$1;->this$0:Lcom/jmartin/temaki/FocusActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jmartin/temaki/FocusActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/FocusActivity; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/FocusActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/FocusActivity; │ │ .prologue │ .line 61 │ iput-object p1, p0, Lcom/jmartin/temaki/FocusActivity$2;->this$0:Lcom/jmartin/temaki/FocusActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jmartin/temaki/FocusActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/FocusActivity; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/FocusActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/FocusActivity; │ │ .prologue │ .line 164 │ iput-object p1, p0, Lcom/jmartin/temaki/FocusActivity$3;->this$0:Lcom/jmartin/temaki/FocusActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jmartin/temaki/FocusActivity.smali │ @@ -253,14 +253,15 @@ │ │ move-result-object v2 │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ move-result-object v1 │ │ + .line 123 │ invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->commit()Z │ │ .line 124 │ return-void │ .end method ├── smali/com/jmartin/temaki/MainDrawerActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/MainDrawerActivity; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/MainDrawerActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ .locals 6 │ + .param p1, "this$0" # Lcom/jmartin/temaki/MainDrawerActivity; │ .param p2, "x0" # Landroid/app/Activity; │ .param p3, "x1" # Landroid/support/v4/widget/DrawerLayout; │ .param p4, "x2" # I │ .param p5, "x3" # I │ .param p6, "x4" # I │ │ .prologue │ @@ -181,14 +182,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lcom/jmartin/temaki/MainDrawerActivity$1;->this$0:Lcom/jmartin/temaki/MainDrawerActivity; │ │ + .line 136 │ # getter for: Lcom/jmartin/temaki/MainDrawerActivity;->mainListsFragment:Lcom/jmartin/temaki/MainListsFragment; │ invoke-static {v0}, Lcom/jmartin/temaki/MainDrawerActivity;->access$100(Lcom/jmartin/temaki/MainDrawerActivity;)Lcom/jmartin/temaki/MainListsFragment; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lcom/jmartin/temaki/MainListsFragment;->getListItems()Ljava/util/ArrayList; ├── smali/com/jmartin/temaki/MainDrawerActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/MainDrawerActivity; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/MainDrawerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/MainDrawerActivity; │ │ .prologue │ .line 179 │ iput-object p1, p0, Lcom/jmartin/temaki/MainDrawerActivity$2;->this$0:Lcom/jmartin/temaki/MainDrawerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jmartin/temaki/MainDrawerActivity$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$searchItem:Landroid/view/MenuItem; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/MainDrawerActivity;Landroid/view/MenuItem;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/MainDrawerActivity; │ │ .prologue │ .line 205 │ iput-object p1, p0, Lcom/jmartin/temaki/MainDrawerActivity$3;->this$0:Lcom/jmartin/temaki/MainDrawerActivity; │ │ iput-object p2, p0, Lcom/jmartin/temaki/MainDrawerActivity$3;->val$searchItem:Landroid/view/MenuItem; ├── smali/com/jmartin/temaki/MainDrawerActivity$4.smali │ @@ -31,14 +31,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/MainDrawerActivity; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/MainDrawerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/MainDrawerActivity; │ │ .prologue │ .line 381 │ iput-object p1, p0, Lcom/jmartin/temaki/MainDrawerActivity$4;->this$0:Lcom/jmartin/temaki/MainDrawerActivity; │ │ invoke-direct {p0}, Lcom/google/gson/reflect/TypeToken;->()V ├── smali/com/jmartin/temaki/MainDrawerActivity$5.smali │ @@ -31,14 +31,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/MainDrawerActivity; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/MainDrawerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/MainDrawerActivity; │ │ .prologue │ .line 386 │ iput-object p1, p0, Lcom/jmartin/temaki/MainDrawerActivity$5;->this$0:Lcom/jmartin/temaki/MainDrawerActivity; │ │ invoke-direct {p0}, Lcom/google/gson/reflect/TypeToken;->()V ├── smali/com/jmartin/temaki/MainDrawerActivity.smali │ @@ -78,15 +78,14 @@ │ iput-boolean v0, p0, Lcom/jmartin/temaki/MainDrawerActivity;->isFocusEnabled:Z │ │ .line 64 │ const-string v0, "" │ │ iput-object v0, p0, Lcom/jmartin/temaki/MainDrawerActivity;->selectedListName:Ljava/lang/String; │ │ - .line 640 │ return-void │ .end method │ │ .method static synthetic access$100(Lcom/jmartin/temaki/MainDrawerActivity;)Lcom/jmartin/temaki/MainListsFragment; │ .locals 1 │ .param p0, "x0" # Lcom/jmartin/temaki/MainDrawerActivity; │ │ @@ -360,232 +359,228 @@ │ .line 435 │ invoke-virtual {p0, v1, v1}, Lcom/jmartin/temaki/MainDrawerActivity;->loadListIntoFragment(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ goto :goto_0 │ .end method │ │ .method private deserializeJsonLists(Ljava/lang/String;)V │ - .locals 11 │ + .locals 10 │ .param p1, "listsJson" # Ljava/lang/String; │ │ .prologue │ .line 381 │ - new-instance v9, Lcom/jmartin/temaki/MainDrawerActivity$4; │ + new-instance v7, Lcom/jmartin/temaki/MainDrawerActivity$4; │ │ - invoke-direct {v9, p0}, Lcom/jmartin/temaki/MainDrawerActivity$4;->(Lcom/jmartin/temaki/MainDrawerActivity;)V │ + invoke-direct {v7, p0}, Lcom/jmartin/temaki/MainDrawerActivity$4;->(Lcom/jmartin/temaki/MainDrawerActivity;)V │ │ - invoke-virtual {v9}, Lcom/jmartin/temaki/MainDrawerActivity$4;->getType()Ljava/lang/reflect/Type; │ + invoke-virtual {v7}, Lcom/jmartin/temaki/MainDrawerActivity$4;->getType()Ljava/lang/reflect/Type; │ │ - move-result-object v6 │ + move-result-object v4 │ │ .line 383 │ - .local v6, "listsType":Ljava/lang/reflect/Type; │ + .local v4, "listsType":Ljava/lang/reflect/Type; │ :try_start_0 │ - new-instance v9, Lcom/google/gson/Gson; │ + new-instance v7, Lcom/google/gson/Gson; │ │ - invoke-direct {v9}, Lcom/google/gson/Gson;->()V │ + invoke-direct {v7}, Lcom/google/gson/Gson;->()V │ │ - invoke-virtual {v9, p1, v6}, Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object; │ + invoke-virtual {v7, p1, v4}, Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - check-cast v9, Ljava/util/HashMap; │ + check-cast v7, Ljava/util/HashMap; │ │ - iput-object v9, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ + iput-object v7, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 400 │ :cond_0 │ - iget-object v9, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ + iget-object v7, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ │ - if-eqz v9, :cond_2 │ + if-eqz v7, :cond_2 │ │ - iget-object v9, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ + iget-object v7, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ │ - invoke-virtual {v9}, Ljava/util/HashMap;->size()I │ + invoke-virtual {v7}, Ljava/util/HashMap;->size()I │ │ - move-result v9 │ + move-result v7 │ │ - if-lez v9, :cond_2 │ + if-lez v7, :cond_2 │ │ .line 401 │ - iget-object v9, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ + iget-object v7, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ │ - invoke-virtual {v9}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ + invoke-virtual {v7}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - invoke-interface {v9}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v7}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v8 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v9 │ + move-result v7 │ │ - if-eqz v9, :cond_3 │ + if-eqz v7, :cond_3 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v5 │ │ - check-cast v7, Ljava/lang/String; │ + check-cast v5, Ljava/lang/String; │ │ .line 402 │ - .local v7, "name":Ljava/lang/String; │ - iget-object v10, p0, Lcom/jmartin/temaki/MainDrawerActivity;->drawerItems:Ljava/util/LinkedHashMap; │ + .local v5, "name":Ljava/lang/String; │ + iget-object v9, p0, Lcom/jmartin/temaki/MainDrawerActivity;->drawerItems:Ljava/util/LinkedHashMap; │ │ - iget-object v9, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ + iget-object v7, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ │ - invoke-virtual {v9, v7}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v7, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - check-cast v9, Ljava/util/ArrayList; │ + check-cast v7, Ljava/util/ArrayList; │ │ - invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v7}, Ljava/util/ArrayList;->size()I │ │ - move-result v9 │ + move-result v7 │ │ - invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - invoke-virtual {v10, v7, v9}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v9, v5, v7}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_0 │ │ .line 384 │ - .end local v2 # "i$":Ljava/util/Iterator; │ - .end local v7 # "name":Ljava/lang/String; │ + .end local v5 # "name":Ljava/lang/String; │ :catch_0 │ move-exception v1 │ │ .line 386 │ .local v1, "e":Ljava/lang/Exception; │ - new-instance v9, Lcom/jmartin/temaki/MainDrawerActivity$5; │ + new-instance v7, Lcom/jmartin/temaki/MainDrawerActivity$5; │ │ - invoke-direct {v9, p0}, Lcom/jmartin/temaki/MainDrawerActivity$5;->(Lcom/jmartin/temaki/MainDrawerActivity;)V │ + invoke-direct {v7, p0}, Lcom/jmartin/temaki/MainDrawerActivity$5;->(Lcom/jmartin/temaki/MainDrawerActivity;)V │ │ - invoke-virtual {v9}, Lcom/jmartin/temaki/MainDrawerActivity$5;->getType()Ljava/lang/reflect/Type; │ + invoke-virtual {v7}, Lcom/jmartin/temaki/MainDrawerActivity$5;->getType()Ljava/lang/reflect/Type; │ │ - move-result-object v6 │ + move-result-object v4 │ │ .line 387 │ - new-instance v9, Lcom/google/gson/Gson; │ + new-instance v7, Lcom/google/gson/Gson; │ │ - invoke-direct {v9}, Lcom/google/gson/Gson;->()V │ + invoke-direct {v7}, Lcom/google/gson/Gson;->()V │ │ - invoke-virtual {v9, p1, v6}, Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object; │ + invoke-virtual {v7, p1, v4}, Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/util/HashMap; │ │ .line 390 │ .local v0, "compatLists":Ljava/util/HashMap;, "Ljava/util/HashMap;>;" │ - new-instance v9, Ljava/util/HashMap; │ + new-instance v7, Ljava/util/HashMap; │ │ - invoke-direct {v9}, Ljava/util/HashMap;->()V │ + invoke-direct {v7}, Ljava/util/HashMap;->()V │ │ - iput-object v9, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ + iput-object v7, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ │ .line 391 │ invoke-virtual {v0}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - invoke-interface {v9}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v7}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v8 │ │ :goto_1 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v9 │ + move-result v7 │ │ - if-eqz v9, :cond_0 │ + if-eqz v7, :cond_0 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - check-cast v5, Ljava/lang/String; │ + check-cast v3, Ljava/lang/String; │ │ .line 392 │ - .local v5, "key":Ljava/lang/String; │ - new-instance v8, Ljava/util/ArrayList; │ + .local v3, "key":Ljava/lang/String; │ + new-instance v6, Ljava/util/ArrayList; │ │ - invoke-direct {v8}, Ljava/util/ArrayList;->()V │ + invoke-direct {v6}, Ljava/util/ArrayList;->()V │ │ .line 393 │ - .local v8, "newListType":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual {v0, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + .local v6, "newListType":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - check-cast v9, Ljava/util/ArrayList; │ + check-cast v7, Ljava/util/ArrayList; │ │ - invoke-virtual {v9}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v7}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v7 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v9 │ │ if-eqz v9, :cond_1 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v2 │ │ - check-cast v4, Ljava/lang/String; │ + check-cast v2, Ljava/lang/String; │ │ .line 394 │ - .local v4, "item":Ljava/lang/String; │ + .local v2, "item":Ljava/lang/String; │ new-instance v9, Lcom/jmartin/temaki/model/TemakiItem; │ │ - invoke-direct {v9, v4}, Lcom/jmartin/temaki/model/TemakiItem;->(Ljava/lang/String;)V │ + invoke-direct {v9, v2}, Lcom/jmartin/temaki/model/TemakiItem;->(Ljava/lang/String;)V │ │ - invoke-virtual {v8, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v6, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_2 │ │ .line 396 │ - .end local v4 # "item":Ljava/lang/String; │ + .end local v2 # "item":Ljava/lang/String; │ :cond_1 │ - iget-object v9, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ + iget-object v7, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ │ - invoke-virtual {v9, v5, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v7, v3, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_1 │ │ .line 404 │ .end local v0 # "compatLists":Ljava/util/HashMap;, "Ljava/util/HashMap;>;" │ .end local v1 # "e":Ljava/lang/Exception; │ - .end local v3 # "i$":Ljava/util/Iterator; │ - .end local v5 # "key":Ljava/lang/String; │ - .end local v8 # "newListType":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v3 # "key":Ljava/lang/String; │ + .end local v6 # "newListType":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_2 │ - iget-object v9, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ + iget-object v7, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ │ - if-nez v9, :cond_3 │ + if-nez v7, :cond_3 │ │ .line 405 │ - new-instance v9, Ljava/util/HashMap; │ + new-instance v7, Ljava/util/HashMap; │ │ - invoke-direct {v9}, Ljava/util/HashMap;->()V │ + invoke-direct {v7}, Ljava/util/HashMap;->()V │ │ - iput-object v9, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ + iput-object v7, p0, Lcom/jmartin/temaki/MainDrawerActivity;->lists:Ljava/util/HashMap; │ │ .line 407 │ :cond_3 │ return-void │ .end method │ │ .method private getDefaultTitle()Ljava/lang/String; │ @@ -1424,18 +1419,20 @@ │ │ move-result-object v1 │ │ const v2, 0x7f0c000d │ │ iget-object v3, p0, Lcom/jmartin/temaki/MainDrawerActivity;->mainListsFragment:Lcom/jmartin/temaki/MainListsFragment; │ │ + .line 478 │ invoke-virtual {v1, v2, v3}, Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; │ │ move-result-object v1 │ │ + .line 479 │ invoke-virtual {v1}, Landroid/app/FragmentTransaction;->commit()I │ │ .line 481 │ .end local v0 # "fragmentManager":Landroid/app/FragmentManager; │ :cond_3 │ return-void │ .end method │ @@ -1741,18 +1738,20 @@ │ │ move-result-object v0 │ │ const v1, 0x7f0c000d │ │ iget-object v2, p0, Lcom/jmartin/temaki/MainDrawerActivity;->mainListsFragment:Lcom/jmartin/temaki/MainListsFragment; │ │ + .line 157 │ invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; │ │ move-result-object v0 │ │ + .line 158 │ invoke-virtual {v0}, Landroid/app/FragmentTransaction;->commit()I │ │ .line 160 │ invoke-super {p0, p1}, Landroid/support/v4/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V │ │ .line 161 │ return-void ├── smali/com/jmartin/temaki/MainListsFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/MainListsFragment; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/MainListsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/MainListsFragment; │ │ .prologue │ .line 94 │ iput-object p1, p0, Lcom/jmartin/temaki/MainListsFragment$1;->this$0:Lcom/jmartin/temaki/MainListsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jmartin/temaki/MainListsFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/MainListsFragment; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/MainListsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/MainListsFragment; │ │ .prologue │ .line 317 │ iput-object p1, p0, Lcom/jmartin/temaki/MainListsFragment$2;->this$0:Lcom/jmartin/temaki/MainListsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jmartin/temaki/MainListsFragment$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/MainListsFragment; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/MainListsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/MainListsFragment; │ │ .prologue │ .line 404 │ iput-object p1, p0, Lcom/jmartin/temaki/MainListsFragment$3;->this$0:Lcom/jmartin/temaki/MainListsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jmartin/temaki/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 183 │ return-void │ .end method ├── smali/com/jmartin/temaki/adapter/DrawerListAdapter.smali │ @@ -106,15 +106,14 @@ │ check-cast v0, Ljava/lang/Integer; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 23 │ invoke-virtual {p0, p1}, Lcom/jmartin/temaki/adapter/DrawerListAdapter;->getItem(I)Ljava/lang/Integer; │ │ move-result-object v0 ├── smali/com/jmartin/temaki/adapter/ListItemsAdapter$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/adapter/ListItemsAdapter; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/adapter/ListItemsAdapter;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/adapter/ListItemsAdapter; │ │ .prologue │ .line 129 │ iput-object p1, p0, Lcom/jmartin/temaki/adapter/ListItemsAdapter$1;->this$0:Lcom/jmartin/temaki/adapter/ListItemsAdapter; │ │ invoke-direct {p0}, Landroid/widget/Filter;->()V │ │ @@ -35,94 +36,93 @@ │ # virtual methods │ .method protected performFiltering(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ .locals 6 │ .param p1, "constraint" # Ljava/lang/CharSequence; │ │ .prologue │ .line 133 │ - new-instance v2, Landroid/widget/Filter$FilterResults; │ + new-instance v1, Landroid/widget/Filter$FilterResults; │ │ - invoke-direct {v2}, Landroid/widget/Filter$FilterResults;->()V │ + invoke-direct {v1}, Landroid/widget/Filter$FilterResults;->()V │ │ .line 135 │ - .local v2, "searchResults":Landroid/widget/Filter$FilterResults; │ + .local v1, "searchResults":Landroid/widget/Filter$FilterResults; │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Ljava/lang/CharSequence;->length()I │ │ - move-result v4 │ + move-result v3 │ │ - if-nez v4, :cond_1 │ + if-nez v3, :cond_1 │ │ .line 136 │ :cond_0 │ - iget-object v4, p0, Lcom/jmartin/temaki/adapter/ListItemsAdapter$1;->this$0:Lcom/jmartin/temaki/adapter/ListItemsAdapter; │ + iget-object v3, p0, Lcom/jmartin/temaki/adapter/ListItemsAdapter$1;->this$0:Lcom/jmartin/temaki/adapter/ListItemsAdapter; │ │ # getter for: Lcom/jmartin/temaki/adapter/ListItemsAdapter;->data:Ljava/util/ArrayList; │ - invoke-static {v4}, Lcom/jmartin/temaki/adapter/ListItemsAdapter;->access$000(Lcom/jmartin/temaki/adapter/ListItemsAdapter;)Ljava/util/ArrayList; │ + invoke-static {v3}, Lcom/jmartin/temaki/adapter/ListItemsAdapter;->access$000(Lcom/jmartin/temaki/adapter/ListItemsAdapter;)Ljava/util/ArrayList; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iput-object v4, v2, Landroid/widget/Filter$FilterResults;->values:Ljava/lang/Object; │ + iput-object v3, v1, Landroid/widget/Filter$FilterResults;->values:Ljava/lang/Object; │ │ .line 137 │ - iget-object v4, p0, Lcom/jmartin/temaki/adapter/ListItemsAdapter$1;->this$0:Lcom/jmartin/temaki/adapter/ListItemsAdapter; │ + iget-object v3, p0, Lcom/jmartin/temaki/adapter/ListItemsAdapter$1;->this$0:Lcom/jmartin/temaki/adapter/ListItemsAdapter; │ │ # getter for: Lcom/jmartin/temaki/adapter/ListItemsAdapter;->data:Ljava/util/ArrayList; │ - invoke-static {v4}, Lcom/jmartin/temaki/adapter/ListItemsAdapter;->access$000(Lcom/jmartin/temaki/adapter/ListItemsAdapter;)Ljava/util/ArrayList; │ + invoke-static {v3}, Lcom/jmartin/temaki/adapter/ListItemsAdapter;->access$000(Lcom/jmartin/temaki/adapter/ListItemsAdapter;)Ljava/util/ArrayList; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v4 │ + move-result v3 │ │ - iput v4, v2, Landroid/widget/Filter$FilterResults;->count:I │ + iput v3, v1, Landroid/widget/Filter$FilterResults;->count:I │ │ .line 150 │ :goto_0 │ - return-object v2 │ + return-object v1 │ │ .line 139 │ :cond_1 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 141 │ - .local v3, "searchResultsData":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v4, p0, Lcom/jmartin/temaki/adapter/ListItemsAdapter$1;->this$0:Lcom/jmartin/temaki/adapter/ListItemsAdapter; │ + .local v2, "searchResultsData":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v3, p0, Lcom/jmartin/temaki/adapter/ListItemsAdapter$1;->this$0:Lcom/jmartin/temaki/adapter/ListItemsAdapter; │ │ # getter for: Lcom/jmartin/temaki/adapter/ListItemsAdapter;->data:Ljava/util/ArrayList; │ - invoke-static {v4}, Lcom/jmartin/temaki/adapter/ListItemsAdapter;->access$000(Lcom/jmartin/temaki/adapter/ListItemsAdapter;)Ljava/util/ArrayList; │ + invoke-static {v3}, Lcom/jmartin/temaki/adapter/ListItemsAdapter;->access$000(Lcom/jmartin/temaki/adapter/ListItemsAdapter;)Ljava/util/ArrayList; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_2 │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_3 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/jmartin/temaki/model/TemakiItem; │ + check-cast v0, Lcom/jmartin/temaki/model/TemakiItem; │ │ .line 142 │ - .local v1, "item":Lcom/jmartin/temaki/model/TemakiItem; │ - invoke-virtual {v1}, Lcom/jmartin/temaki/model/TemakiItem;->getText()Ljava/lang/String; │ + .local v0, "item":Lcom/jmartin/temaki/model/TemakiItem; │ + invoke-virtual {v0}, Lcom/jmartin/temaki/model/TemakiItem;->getText()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; │ │ move-result-object v4 │ │ @@ -137,29 +137,29 @@ │ invoke-virtual {v4, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ .line 143 │ - invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 147 │ - .end local v1 # "item":Lcom/jmartin/temaki/model/TemakiItem; │ + .end local v0 # "item":Lcom/jmartin/temaki/model/TemakiItem; │ :cond_3 │ - iput-object v3, v2, Landroid/widget/Filter$FilterResults;->values:Ljava/lang/Object; │ + iput-object v2, v1, Landroid/widget/Filter$FilterResults;->values:Ljava/lang/Object; │ │ .line 148 │ - invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ - move-result v4 │ + move-result v3 │ │ - iput v4, v2, Landroid/widget/Filter$FilterResults;->count:I │ + iput v3, v1, Landroid/widget/Filter$FilterResults;->count:I │ │ goto :goto_0 │ .end method │ │ .method protected publishResults(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ .locals 2 │ .param p1, "constraint" # Ljava/lang/CharSequence; ├── smali/com/jmartin/temaki/dialog/DeleteConfirmationDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/dialog/DeleteConfirmationDialog; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/dialog/DeleteConfirmationDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/dialog/DeleteConfirmationDialog; │ │ .prologue │ .line 36 │ iput-object p1, p0, Lcom/jmartin/temaki/dialog/DeleteConfirmationDialog$1;->this$0:Lcom/jmartin/temaki/dialog/DeleteConfirmationDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jmartin/temaki/dialog/DeleteConfirmationDialog$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/dialog/DeleteConfirmationDialog; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/dialog/DeleteConfirmationDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/dialog/DeleteConfirmationDialog; │ │ .prologue │ .line 48 │ iput-object p1, p0, Lcom/jmartin/temaki/dialog/DeleteConfirmationDialog$2;->this$0:Lcom/jmartin/temaki/dialog/DeleteConfirmationDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jmartin/temaki/dialog/GenericInputDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/dialog/GenericInputDialog; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/dialog/GenericInputDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/dialog/GenericInputDialog; │ │ .prologue │ .line 53 │ iput-object p1, p0, Lcom/jmartin/temaki/dialog/GenericInputDialog$1;->this$0:Lcom/jmartin/temaki/dialog/GenericInputDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jmartin/temaki/dialog/GenericInputDialog$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/dialog/GenericInputDialog; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/dialog/GenericInputDialog;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/dialog/GenericInputDialog; │ │ .prologue │ .line 65 │ iput-object p1, p0, Lcom/jmartin/temaki/dialog/GenericInputDialog$2;->this$0:Lcom/jmartin/temaki/dialog/GenericInputDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/jmartin/temaki/settings/SettingsActivity.smali │ @@ -35,18 +35,20 @@ │ │ const v1, 0x1020002 │ │ new-instance v2, Lcom/jmartin/temaki/settings/SettingsFragment; │ │ invoke-direct {v2}, Lcom/jmartin/temaki/settings/SettingsFragment;->()V │ │ + .line 22 │ invoke-virtual {v0, v1, v2}, Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; │ │ move-result-object v0 │ │ + .line 23 │ invoke-virtual {v0}, Landroid/app/FragmentTransaction;->commit()I │ │ .line 24 │ return-void │ .end method │ │ .method public onOptionsItemSelected(Landroid/view/MenuItem;)Z ├── smali/com/jmartin/temaki/settings/SettingsFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/jmartin/temaki/settings/SettingsFragment; │ │ │ # direct methods │ .method constructor (Lcom/jmartin/temaki/settings/SettingsFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/jmartin/temaki/settings/SettingsFragment; │ │ .prologue │ .line 24 │ iput-object p1, p0, Lcom/jmartin/temaki/settings/SettingsFragment$1;->this$0:Lcom/jmartin/temaki/settings/SettingsFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V