--- /home/fdroid/fdroiddata/tmp/org.secuso.privacyfriendlynotes_11.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.secuso.privacyfriendlynotes_11.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <5a2b3ce6d0ce10a876702c57221ad7b5bfffde20b5739489010c77998d0564cb>, actual: │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <4fc5953d475c6f9e0593507c8d2ea00cfd6cf028b093d7d20edc4bfa56cdbe3628874e0000000000>, actual: <8c013a24b00922c71a4f111aa50ed3c555a38f0eb611ef5e97376468cf2f955d28874e0000000000> │ @@ -1,71 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 9be75e46fafa2d66e9b8dbb7ea6a34cc096a96b2d9396569cff5a7f98f6d093d │ -Signer #1 certificate SHA-1 digest: 4fc1a0873aaa2e0ca7324d143615e900f0253f56 │ -Signer #1 certificate MD5 digest: f6c301a99f4935b06393bcb0823372ae │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: f4d95c2bd2de092d4da73d264235f7991821e8b4d672f09eb649556ffca29ae5 │ -Signer #1 public key SHA-1 digest: da588edb8f3a622b349048b18d1560f847ecdd63 │ -Signer #1 public key MD5 digest: cfcb133466986b317e0a0427914320c2 │ -WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.activity_activity.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.annotation_annotation-experimental.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.appcompat_appcompat-resources.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.appcompat_appcompat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.arch.core_core-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.cardview_cardview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.coordinatorlayout_coordinatorlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.core_core-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.core_core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.cursoradapter_cursoradapter.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.customview_customview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.documentfile_documentfile.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.drawerlayout_drawerlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.dynamicanimation_dynamicanimation.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.emoji2_emoji2-views-helper.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.emoji2_emoji2.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.fragment_fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.interpolator_interpolator.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.legacy_legacy-support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-extensions.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-livedata.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-process.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-service.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.loader_loader.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.print_print.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.recyclerview_recyclerview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.room_room-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.room_room-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.room_room-testing.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.savedstate_savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.sqlite_sqlite-framework.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.sqlite_sqlite-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.sqlite_sqlite.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.startup_startup-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.tracing_tracing.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.transition_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.vectordrawable_vectordrawable-animated.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.vectordrawable_vectordrawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.versionedparcelable_versionedparcelable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.viewpager2_viewpager2.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.viewpager_viewpager.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.work_work-runtime-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.work_work-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/com.google.android.material_material.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/kotlinx_coroutines_android.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/kotlinx_coroutines_core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,12 +1,12 @@ │ Zip file size: 5150504 bytes, number of entries: 894 │ -rw-rw-rw- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ --rw-rw-rw- 0.0 unx 267 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-rw-rw- 0.0 unx 268 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-rw-rw- 0.0 unx 40 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ --rw-rw-rw- 0.0 unx 9269116 b- defN 81-Jan-01 01:01 classes.dex │ +-rw-rw-rw- 0.0 unx 9269100 b- defN 81-Jan-01 01:01 classes.dex │ -rw-rw-rw- 0.0 unx 203 b- defN 81-Jan-01 01:01 assets/Signatures.json │ -rw---- 2.4 fat 1719 b- defN 81-Jan-01 01:01 DebugProbesKt.bin │ -rw---- 2.4 fat 11376 b- defN 81-Jan-01 01:01 LICENSE-junit.txt │ -rw---- 2.4 fat 6 b- stor 81-Jan-01 01:01 META-INF/androidx.activity_activity.version │ -rw---- 2.4 fat 6 b- stor 81-Jan-01 01:01 META-INF/androidx.annotation_annotation-experimental.version │ -rw---- 2.4 fat 6 b- stor 81-Jan-01 01:01 META-INF/androidx.appcompat_appcompat-resources.version │ -rw---- 2.4 fat 6 b- stor 81-Jan-01 01:01 META-INF/androidx.appcompat_appcompat.version │ @@ -889,8 +889,8 @@ │ -rw---- 0.0 fat 776 b- defN 81-Jan-01 01:01 res/zL.xml │ -rw---- 0.0 fat 273 b- stor 81-Jan-01 01:01 res/zT.png │ -rw---- 0.0 fat 840 b- defN 81-Jan-01 01:01 res/zq.xml │ -rw---- 0.0 fat 922980 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 82285 b- defN 81-Jan-01 01:01 META-INF/18D74CAC.SF │ -rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/18D74CAC.RSA │ -rw---- 2.0 fat 82158 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -894 files, 11258535 bytes uncompressed, 5038647 bytes compressed: 55.2% │ +894 files, 11258520 bytes uncompressed, 5038751 bytes compressed: 55.2% ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,13 +1,13 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 835c467e │ │ -signature : 45b4...169f │ │ -file_size : 9269116 │ │ +checksum : abe2536f │ │ +signature : 4447...eb2f │ │ +file_size : 9269100 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 63083 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 8555 │ │ type_ids_off : 252444 (0x03da1c) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 286664 (0x045fc8) │ │ field_ids_size : 46000 │ │ field_ids_off : 447860 (0x06d574) │ │ method_ids_size : 62974 │ │ method_ids_off : 815860 (0x0c72f4) │ │ class_defs_size : 7201 │ │ class_defs_off : 1319652 (0x1422e4) │ │ -data_size : 7719032 │ │ +data_size : 7719016 │ │ data_off : 1550084 (0x17a704) │ │ │ │ Class #0 header: │ │ class_idx : 393 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 5565 │ │ source_file_idx : 12265 │ │ @@ -1039729,18 +1039729,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4c9da8: |[4c9da8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4c9db8: 5b01 96ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad96 │ │ -4c9dbc: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4c9dc2: 0e00 |0005: return-void │ │ +4c9da0: |[4c9da0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4c9db0: 5b01 96ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad96 │ │ +4c9db4: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4c9dba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ @@ -1039750,40 +1039750,40 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -4c9dc4: |[4c9dc4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$4.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -4c9dd4: 6e20 570f 3100 |0000: invoke-virtual {v1, v3}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0f57 │ │ -4c9dda: 0c01 |0003: move-result-object v1 │ │ -4c9ddc: 1f01 c915 |0004: check-cast v1, Ljava/lang/String; // type@15c9 │ │ -4c9de0: 5402 96ad |0006: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad96 │ │ -4c9de4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -4c9de6: 7120 2cf4 3200 |0009: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I // method@f42c │ │ -4c9dec: 5402 96ad |000c: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad96 │ │ -4c9df0: 5422 a9ad |000e: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.allCategories:Ljava/util/List; // field@ada9 │ │ -4c9df4: 7210 7bac 0200 |0010: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ -4c9dfa: 0c02 |0013: move-result-object v2 │ │ -4c9dfc: 7210 52ac 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ -4c9e02: 0a03 |0017: move-result v3 │ │ -4c9e04: 3803 1800 |0018: if-eqz v3, 0030 // +0018 │ │ -4c9e08: 7210 53ac 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ -4c9e0e: 0c03 |001d: move-result-object v3 │ │ -4c9e10: 1f03 8b1f |001e: check-cast v3, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ -4c9e14: 6e10 26f2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f226 │ │ -4c9e1a: 0c04 |0023: move-result-object v4 │ │ -4c9e1c: 3341 f0ff |0024: if-ne v1, v4, 0014 // -0010 │ │ -4c9e20: 5404 96ad |0026: iget-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad96 │ │ -4c9e24: 6e10 27f2 0300 |0028: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f227 │ │ -4c9e2a: 0a03 |002b: move-result v3 │ │ -4c9e2c: 7120 2cf4 3400 |002c: invoke-static {v4, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I // method@f42c │ │ -4c9e32: 28e5 |002f: goto 0014 // -001b │ │ -4c9e34: 0e00 |0030: return-void │ │ +4c9dbc: |[4c9dbc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$4.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +4c9dcc: 6e20 570f 3100 |0000: invoke-virtual {v1, v3}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0f57 │ │ +4c9dd2: 0c01 |0003: move-result-object v1 │ │ +4c9dd4: 1f01 c915 |0004: check-cast v1, Ljava/lang/String; // type@15c9 │ │ +4c9dd8: 5402 96ad |0006: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad96 │ │ +4c9ddc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +4c9dde: 7120 2cf4 3200 |0009: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I // method@f42c │ │ +4c9de4: 5402 96ad |000c: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad96 │ │ +4c9de8: 5422 a9ad |000e: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.allCategories:Ljava/util/List; // field@ada9 │ │ +4c9dec: 7210 7bac 0200 |0010: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ +4c9df2: 0c02 |0013: move-result-object v2 │ │ +4c9df4: 7210 52ac 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ +4c9dfa: 0a03 |0017: move-result v3 │ │ +4c9dfc: 3803 1800 |0018: if-eqz v3, 0030 // +0018 │ │ +4c9e00: 7210 53ac 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ +4c9e06: 0c03 |001d: move-result-object v3 │ │ +4c9e08: 1f03 8b1f |001e: check-cast v3, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ +4c9e0c: 6e10 26f2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f226 │ │ +4c9e12: 0c04 |0023: move-result-object v4 │ │ +4c9e14: 3341 f0ff |0024: if-ne v1, v4, 0014 // -0010 │ │ +4c9e18: 5404 96ad |0026: iget-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad96 │ │ +4c9e1c: 6e10 27f2 0300 |0028: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f227 │ │ +4c9e22: 0a03 |002b: move-result v3 │ │ +4c9e24: 7120 2cf4 3400 |002c: invoke-static {v4, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I // method@f42c │ │ +4c9e2a: 28e5 |002f: goto 0014 // -001b │ │ +4c9e2c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0006 line=222 │ │ 0x000c line=223 │ │ 0x0020 line=224 │ │ 0x0026 line=225 │ │ @@ -1039799,16 +1039799,16 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4c9e38: |[4c9e38] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$4.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -4c9e48: 0e00 |0000: return-void │ │ +4c9e30: |[4c9e30] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$4.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +4c9e40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 8578 (ChecklistNoteActivity.java) │ │ │ │ Class #4178 header: │ │ @@ -1039860,21 +1039860,21 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;Landroid/widget/EditText;Landroid/widget/ArrayAdapter;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4c9e4c: |[4c9e4c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;Landroid/widget/EditText;Landroid/widget/ArrayAdapter;Ljava/util/ArrayList;)V │ │ -4c9e5c: 5b01 97ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.this$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5; // field@ad97 │ │ -4c9e60: 5b02 99ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$taskEditText:Landroid/widget/EditText; // field@ad99 │ │ -4c9e64: 5b03 98ad |0004: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad98 │ │ -4c9e68: 5b04 9aad |0006: iput-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9a │ │ -4c9e6c: 7010 50a9 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4c9e72: 0e00 |000b: return-void │ │ +4c9e44: |[4c9e44] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;Landroid/widget/EditText;Landroid/widget/ArrayAdapter;Ljava/util/ArrayList;)V │ │ +4c9e54: 5b01 97ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.this$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5; // field@ad97 │ │ +4c9e58: 5b02 99ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$taskEditText:Landroid/widget/EditText; // field@ad99 │ │ +4c9e5c: 5b03 98ad |0004: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad98 │ │ +4c9e60: 5b04 9aad |0006: iput-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9a │ │ +4c9e64: 7010 50a9 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4c9e6a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1; │ │ 0x0000 - 0x000c reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/widget/EditText; │ │ @@ -1039887,47 +1039887,47 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -4c9e74: |[4c9e74] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -4c9e84: 5434 99ad |0000: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$taskEditText:Landroid/widget/EditText; // field@ad99 │ │ -4c9e88: 6e10 2010 0400 |0002: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4c9e8e: 0c04 |0005: move-result-object v4 │ │ -4c9e90: 6e10 56a9 0400 |0006: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4c9e96: 0c04 |0009: move-result-object v4 │ │ -4c9e98: 5435 98ad |000a: iget-object v5, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad98 │ │ -4c9e9c: 5430 9aad |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9a │ │ -4c9ea0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -4c9ea2: 6e20 6dab 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ -4c9ea8: 0c00 |0012: move-result-object v0 │ │ -4c9eaa: 6e20 5f0f 0500 |0013: invoke-virtual {v5, v0}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f5f │ │ -4c9eb0: 0a05 |0016: move-result v5 │ │ -4c9eb2: 7110 f3a8 0500 |0017: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4c9eb8: 0c05 |001a: move-result-object v5 │ │ -4c9eba: 2200 1a20 |001b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4c9ebe: 5432 9aad |001d: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9a │ │ -4c9ec2: 6e20 6dab 1200 |001f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ -4c9ec8: 0c02 |0022: move-result-object v2 │ │ -4c9eca: 1f02 1a20 |0023: check-cast v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4c9ece: 6e10 39f5 0200 |0025: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f539 │ │ -4c9ed4: 0a02 |0028: move-result v2 │ │ -4c9ed6: 7030 37f5 2004 |0029: invoke-direct {v0, v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f537 │ │ -4c9edc: 5434 98ad |002c: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad98 │ │ -4c9ee0: 5432 9aad |002e: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9a │ │ -4c9ee4: 6e20 6dab 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ -4c9eea: 0c01 |0033: move-result-object v1 │ │ -4c9eec: 6e20 630f 1400 |0034: invoke-virtual {v4, v1}, Landroid/widget/ArrayAdapter;.remove:(Ljava/lang/Object;)V // method@0f63 │ │ -4c9ef2: 5434 98ad |0037: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad98 │ │ -4c9ef6: 6e10 e6a8 0500 |0039: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@a8e6 │ │ -4c9efc: 0a05 |003c: move-result v5 │ │ -4c9efe: 6e30 610f 0405 |003d: invoke-virtual {v4, v0, v5}, Landroid/widget/ArrayAdapter;.insert:(Ljava/lang/Object;I)V // method@0f61 │ │ -4c9f04: 0e00 |0040: return-void │ │ +4c9e6c: |[4c9e6c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +4c9e7c: 5434 99ad |0000: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$taskEditText:Landroid/widget/EditText; // field@ad99 │ │ +4c9e80: 6e10 2010 0400 |0002: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4c9e86: 0c04 |0005: move-result-object v4 │ │ +4c9e88: 6e10 56a9 0400 |0006: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4c9e8e: 0c04 |0009: move-result-object v4 │ │ +4c9e90: 5435 98ad |000a: iget-object v5, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad98 │ │ +4c9e94: 5430 9aad |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9a │ │ +4c9e98: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +4c9e9a: 6e20 6dab 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ +4c9ea0: 0c00 |0012: move-result-object v0 │ │ +4c9ea2: 6e20 5f0f 0500 |0013: invoke-virtual {v5, v0}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f5f │ │ +4c9ea8: 0a05 |0016: move-result v5 │ │ +4c9eaa: 7110 f3a8 0500 |0017: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4c9eb0: 0c05 |001a: move-result-object v5 │ │ +4c9eb2: 2200 1a20 |001b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4c9eb6: 5432 9aad |001d: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9a │ │ +4c9eba: 6e20 6dab 1200 |001f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ +4c9ec0: 0c02 |0022: move-result-object v2 │ │ +4c9ec2: 1f02 1a20 |0023: check-cast v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4c9ec6: 6e10 39f5 0200 |0025: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f539 │ │ +4c9ecc: 0a02 |0028: move-result v2 │ │ +4c9ece: 7030 37f5 2004 |0029: invoke-direct {v0, v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f537 │ │ +4c9ed4: 5434 98ad |002c: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad98 │ │ +4c9ed8: 5432 9aad |002e: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$temp:Ljava/util/ArrayList; // field@ad9a │ │ +4c9edc: 6e20 6dab 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ +4c9ee2: 0c01 |0033: move-result-object v1 │ │ +4c9ee4: 6e20 630f 1400 |0034: invoke-virtual {v4, v1}, Landroid/widget/ArrayAdapter;.remove:(Ljava/lang/Object;)V // method@0f63 │ │ +4c9eea: 5434 98ad |0037: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.val$adapter:Landroid/widget/ArrayAdapter; // field@ad98 │ │ +4c9eee: 6e10 e6a8 0500 |0039: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@a8e6 │ │ +4c9ef4: 0a05 |003c: move-result v5 │ │ +4c9ef6: 6e30 610f 0405 |003d: invoke-virtual {v4, v0, v5}, Landroid/widget/ArrayAdapter;.insert:(Ljava/lang/Object;I)V // method@0f61 │ │ +4c9efc: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x000a line=289 │ │ 0x001b line=290 │ │ 0x002c line=291 │ │ 0x0037 line=292 │ │ @@ -1039983,18 +1039983,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ca0d0: |[4ca0d0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4ca0e0: 5b01 9bad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ -4ca0e4: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ca0ea: 0e00 |0005: return-void │ │ +4ca0c8: |[4ca0c8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4ca0d8: 5b01 9bad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ +4ca0dc: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ca0e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ @@ -1040004,105 +1040004,105 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 190 16-bit code units │ │ -4c9f08: |[4c9f08] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -4c9f18: 7210 e80a 0900 |0000: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ -4c9f1e: 0a09 |0003: move-result v9 │ │ -4c9f20: 1400 3e00 097f |0004: const v0, #float 1.82105e+38 // #7f09003e │ │ -4c9f26: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -4c9f28: 3209 ad00 |0008: if-eq v9, v0, 00b5 // +00ad │ │ -4c9f2c: 1408 4100 097f |000a: const v8, #float 1.82106e+38 // #7f090041 │ │ -4c9f32: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -4c9f34: 3289 0300 |000e: if-eq v9, v8, 0011 // +0003 │ │ -4c9f38: 0f00 |0010: return v0 │ │ -4c9f3a: 5478 9bad |0011: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ -4c9f3e: 5488 b4ad |0013: iget-object v8, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4c9f42: 6e10 6e11 0800 |0015: invoke-virtual {v8}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ -4c9f48: 0c08 |0018: move-result-object v8 │ │ -4c9f4a: 1f08 8d02 |0019: check-cast v8, Landroid/widget/ArrayAdapter; // type@028d │ │ -4c9f4e: 5479 9bad |001b: iget-object v9, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ -4c9f52: 5499 b4ad |001d: iget-object v9, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4c9f56: 6e10 6f11 0900 |001f: invoke-virtual {v9}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@116f │ │ -4c9f5c: 0c09 |0022: move-result-object v9 │ │ -4c9f5e: 2202 3616 |0023: new-instance v2, Ljava/util/ArrayList; // type@1636 │ │ -4c9f62: 7010 62ab 0200 |0025: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ -4c9f68: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -4c9f6a: 6e10 240a 0900 |0029: invoke-virtual {v9}, Landroid/util/SparseBooleanArray;.size:()I // method@0a24 │ │ -4c9f70: 0a04 |002c: move-result v4 │ │ -4c9f72: 3543 1800 |002d: if-ge v3, v4, 0045 // +0018 │ │ -4c9f76: 6e20 250a 3900 |002f: invoke-virtual {v9, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a25 │ │ -4c9f7c: 0a04 |0032: move-result v4 │ │ -4c9f7e: 3804 0f00 |0033: if-eqz v4, 0042 // +000f │ │ -4c9f82: 6e20 220a 3900 |0035: invoke-virtual {v9, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a22 │ │ -4c9f88: 0a04 |0038: move-result v4 │ │ -4c9f8a: 6e20 5e0f 4800 |0039: invoke-virtual {v8, v4}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0f5e │ │ -4c9f90: 0c04 |003c: move-result-object v4 │ │ -4c9f92: 1f04 1a20 |003d: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4c9f96: 6e20 66ab 4200 |003f: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ -4c9f9c: d803 0301 |0042: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4c9fa0: 28e5 |0044: goto 0029 // -001b │ │ -4c9fa2: 6e10 76ab 0200 |0045: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ -4c9fa8: 0a09 |0048: move-result v9 │ │ -4c9faa: 3719 1300 |0049: if-le v9, v1, 005c // +0013 │ │ -4c9fae: 5478 9bad |004b: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ -4c9fb2: 6e10 37f4 0800 |004d: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ -4c9fb8: 0c08 |0050: move-result-object v8 │ │ -4c9fba: 1409 e600 107f |0051: const v9, #float 1.91413e+38 // #7f1000e6 │ │ -4c9fc0: 7130 ff12 9800 |0054: invoke-static {v8, v9, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4c9fc6: 0c08 |0057: move-result-object v8 │ │ -4c9fc8: 6e10 0113 0800 |0058: invoke-virtual {v8}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4c9fce: 0f00 |005b: return v0 │ │ -4c9fd0: 2209 9a02 |005c: new-instance v9, Landroid/widget/EditText; // type@029a │ │ -4c9fd4: 5473 9bad |005e: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ -4c9fd8: 7020 0310 3900 |0060: invoke-direct {v9, v3}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@1003 │ │ -4c9fde: 2203 8603 |0063: new-instance v3, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4c9fe2: 5474 9bad |0065: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ -4c9fe6: 7020 6f15 4300 |0067: invoke-direct {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ -4c9fec: 2204 cb15 |006a: new-instance v4, Ljava/lang/StringBuilder; // type@15cb │ │ -4c9ff0: 7010 b3a9 0400 |006c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4c9ff6: 5475 9bad |006f: iget-object v5, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ -4c9ffa: 1406 4500 107f |0071: const v6, #float 1.9141e+38 // #7f100045 │ │ -4ca000: 6e20 3df4 6500 |0074: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ -4ca006: 0c05 |0077: move-result-object v5 │ │ -4ca008: 6e20 bfa9 5400 |0078: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca00e: 1a05 8505 |007b: const-string v5, " " // string@0585 │ │ -4ca012: 6e20 bfa9 5400 |007d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca018: 6e20 6dab 0200 |0080: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ -4ca01e: 0c00 |0083: move-result-object v0 │ │ -4ca020: 1f00 1a20 |0084: check-cast v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4ca024: 6e10 38f5 0000 |0086: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f538 │ │ -4ca02a: 0c00 |0089: move-result-object v0 │ │ -4ca02c: 6e20 bfa9 0400 |008a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca032: 6e10 cfa9 0400 |008d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4ca038: 0c00 |0090: move-result-object v0 │ │ -4ca03a: 6e20 9515 0300 |0091: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ -4ca040: 0c00 |0094: move-result-object v0 │ │ -4ca042: 6e20 9715 9000 |0095: invoke-virtual {v0, v9}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1597 │ │ -4ca048: 0c00 |0098: move-result-object v0 │ │ -4ca04a: 1403 2a00 107f |0099: const v3, #float 1.9141e+38 // #7f10002a │ │ -4ca050: 2204 ec1f |009c: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1; // type@1fec │ │ -4ca054: 7052 19f4 7489 |009e: invoke-direct {v4, v7, v9, v8, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;Landroid/widget/EditText;Landroid/widget/ArrayAdapter;Ljava/util/ArrayList;)V // method@f419 │ │ -4ca05a: 6e30 8c15 3004 |00a1: invoke-virtual {v0, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ -4ca060: 0c08 |00a4: move-result-object v8 │ │ -4ca062: 1409 2700 107f |00a5: const v9, #float 1.9141e+38 // #7f100027 │ │ -4ca068: 1200 |00a8: const/4 v0, #int 0 // #0 │ │ -4ca06a: 6e30 8215 9800 |00a9: invoke-virtual {v8, v9, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1582 │ │ -4ca070: 0c08 |00ac: move-result-object v8 │ │ -4ca072: 6e10 7115 0800 |00ad: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@1571 │ │ -4ca078: 0c08 |00b0: move-result-object v8 │ │ -4ca07a: 6e10 b815 0800 |00b1: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@15b8 │ │ -4ca080: 0f01 |00b4: return v1 │ │ -4ca082: 5479 9bad |00b5: iget-object v9, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ -4ca086: 7110 2df4 0900 |00b7: invoke-static {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$300:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f42d │ │ -4ca08c: 6e10 500a 0800 |00ba: invoke-virtual {v8}, Landroid/view/ActionMode;.finish:()V // method@0a50 │ │ -4ca092: 0f01 |00bd: return v1 │ │ +4c9f00: |[4c9f00] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +4c9f10: 7210 e80a 0900 |0000: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ +4c9f16: 0a09 |0003: move-result v9 │ │ +4c9f18: 1400 3e00 097f |0004: const v0, #float 1.82105e+38 // #7f09003e │ │ +4c9f1e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +4c9f20: 3209 ad00 |0008: if-eq v9, v0, 00b5 // +00ad │ │ +4c9f24: 1408 4100 097f |000a: const v8, #float 1.82106e+38 // #7f090041 │ │ +4c9f2a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +4c9f2c: 3289 0300 |000e: if-eq v9, v8, 0011 // +0003 │ │ +4c9f30: 0f00 |0010: return v0 │ │ +4c9f32: 5478 9bad |0011: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ +4c9f36: 5488 b4ad |0013: iget-object v8, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4c9f3a: 6e10 6e11 0800 |0015: invoke-virtual {v8}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ +4c9f40: 0c08 |0018: move-result-object v8 │ │ +4c9f42: 1f08 8d02 |0019: check-cast v8, Landroid/widget/ArrayAdapter; // type@028d │ │ +4c9f46: 5479 9bad |001b: iget-object v9, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ +4c9f4a: 5499 b4ad |001d: iget-object v9, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4c9f4e: 6e10 6f11 0900 |001f: invoke-virtual {v9}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@116f │ │ +4c9f54: 0c09 |0022: move-result-object v9 │ │ +4c9f56: 2202 3616 |0023: new-instance v2, Ljava/util/ArrayList; // type@1636 │ │ +4c9f5a: 7010 62ab 0200 |0025: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ +4c9f60: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +4c9f62: 6e10 240a 0900 |0029: invoke-virtual {v9}, Landroid/util/SparseBooleanArray;.size:()I // method@0a24 │ │ +4c9f68: 0a04 |002c: move-result v4 │ │ +4c9f6a: 3543 1800 |002d: if-ge v3, v4, 0045 // +0018 │ │ +4c9f6e: 6e20 250a 3900 |002f: invoke-virtual {v9, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a25 │ │ +4c9f74: 0a04 |0032: move-result v4 │ │ +4c9f76: 3804 0f00 |0033: if-eqz v4, 0042 // +000f │ │ +4c9f7a: 6e20 220a 3900 |0035: invoke-virtual {v9, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a22 │ │ +4c9f80: 0a04 |0038: move-result v4 │ │ +4c9f82: 6e20 5e0f 4800 |0039: invoke-virtual {v8, v4}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0f5e │ │ +4c9f88: 0c04 |003c: move-result-object v4 │ │ +4c9f8a: 1f04 1a20 |003d: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4c9f8e: 6e20 66ab 4200 |003f: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ +4c9f94: d803 0301 |0042: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4c9f98: 28e5 |0044: goto 0029 // -001b │ │ +4c9f9a: 6e10 76ab 0200 |0045: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ +4c9fa0: 0a09 |0048: move-result v9 │ │ +4c9fa2: 3719 1300 |0049: if-le v9, v1, 005c // +0013 │ │ +4c9fa6: 5478 9bad |004b: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ +4c9faa: 6e10 37f4 0800 |004d: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ +4c9fb0: 0c08 |0050: move-result-object v8 │ │ +4c9fb2: 1409 e600 107f |0051: const v9, #float 1.91413e+38 // #7f1000e6 │ │ +4c9fb8: 7130 ff12 9800 |0054: invoke-static {v8, v9, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4c9fbe: 0c08 |0057: move-result-object v8 │ │ +4c9fc0: 6e10 0113 0800 |0058: invoke-virtual {v8}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4c9fc6: 0f00 |005b: return v0 │ │ +4c9fc8: 2209 9a02 |005c: new-instance v9, Landroid/widget/EditText; // type@029a │ │ +4c9fcc: 5473 9bad |005e: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ +4c9fd0: 7020 0310 3900 |0060: invoke-direct {v9, v3}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@1003 │ │ +4c9fd6: 2203 8603 |0063: new-instance v3, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4c9fda: 5474 9bad |0065: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ +4c9fde: 7020 6f15 4300 |0067: invoke-direct {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ +4c9fe4: 2204 cb15 |006a: new-instance v4, Ljava/lang/StringBuilder; // type@15cb │ │ +4c9fe8: 7010 b3a9 0400 |006c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4c9fee: 5475 9bad |006f: iget-object v5, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ +4c9ff2: 1406 4500 107f |0071: const v6, #float 1.9141e+38 // #7f100045 │ │ +4c9ff8: 6e20 3df4 6500 |0074: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ +4c9ffe: 0c05 |0077: move-result-object v5 │ │ +4ca000: 6e20 bfa9 5400 |0078: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca006: 1a05 8505 |007b: const-string v5, " " // string@0585 │ │ +4ca00a: 6e20 bfa9 5400 |007d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca010: 6e20 6dab 0200 |0080: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ +4ca016: 0c00 |0083: move-result-object v0 │ │ +4ca018: 1f00 1a20 |0084: check-cast v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4ca01c: 6e10 38f5 0000 |0086: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f538 │ │ +4ca022: 0c00 |0089: move-result-object v0 │ │ +4ca024: 6e20 bfa9 0400 |008a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca02a: 6e10 cfa9 0400 |008d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4ca030: 0c00 |0090: move-result-object v0 │ │ +4ca032: 6e20 9515 0300 |0091: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ +4ca038: 0c00 |0094: move-result-object v0 │ │ +4ca03a: 6e20 9715 9000 |0095: invoke-virtual {v0, v9}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1597 │ │ +4ca040: 0c00 |0098: move-result-object v0 │ │ +4ca042: 1403 2a00 107f |0099: const v3, #float 1.9141e+38 // #7f10002a │ │ +4ca048: 2204 ec1f |009c: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1; // type@1fec │ │ +4ca04c: 7052 19f4 7489 |009e: invoke-direct {v4, v7, v9, v8, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;Landroid/widget/EditText;Landroid/widget/ArrayAdapter;Ljava/util/ArrayList;)V // method@f419 │ │ +4ca052: 6e30 8c15 3004 |00a1: invoke-virtual {v0, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ +4ca058: 0c08 |00a4: move-result-object v8 │ │ +4ca05a: 1409 2700 107f |00a5: const v9, #float 1.9141e+38 // #7f100027 │ │ +4ca060: 1200 |00a8: const/4 v0, #int 0 // #0 │ │ +4ca062: 6e30 8215 9800 |00a9: invoke-virtual {v8, v9, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1582 │ │ +4ca068: 0c08 |00ac: move-result-object v8 │ │ +4ca06a: 6e10 7115 0800 |00ad: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@1571 │ │ +4ca070: 0c08 |00b0: move-result-object v8 │ │ +4ca072: 6e10 b815 0800 |00b1: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@15b8 │ │ +4ca078: 0f01 |00b4: return v1 │ │ +4ca07a: 5479 9bad |00b5: iget-object v9, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ +4ca07e: 7110 2df4 0900 |00b7: invoke-static {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$300:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f42d │ │ +4ca084: 6e10 500a 0800 |00ba: invoke-virtual {v8}, Landroid/view/ActionMode;.finish:()V // method@0a50 │ │ +4ca08a: 0f01 |00bd: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0011 line=269 │ │ 0x001b line=270 │ │ 0x0023 line=271 │ │ 0x0029 line=272 │ │ @@ -1040130,21 +1040130,21 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -4ca094: |[4ca094] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -4ca0a4: 6e10 510a 0200 |0000: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@0a51 │ │ -4ca0aa: 0c02 |0003: move-result-object v2 │ │ -4ca0ac: 1400 0300 0d7f |0004: const v0, #float 1.87421e+38 // #7f0d0003 │ │ -4ca0b2: 6e30 d90a 0203 |0007: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ad9 │ │ -4ca0b8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -4ca0ba: 0f02 |000b: return v2 │ │ +4ca08c: |[4ca08c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +4ca09c: 6e10 510a 0200 |0000: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@0a51 │ │ +4ca0a2: 0c02 |0003: move-result-object v2 │ │ +4ca0a4: 1400 0300 0d7f |0004: const v0, #float 1.87421e+38 // #7f0d0003 │ │ +4ca0aa: 6e30 d90a 0203 |0007: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ad9 │ │ +4ca0b0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +4ca0b2: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0007 line=251 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/ActionMode; │ │ @@ -1040155,22 +1040155,22 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -4ca0ec: |[4ca0ec] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -4ca0fc: 5401 9bad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ -4ca100: 5411 b4ad |0002: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4ca104: 6e10 6e11 0100 |0004: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ -4ca10a: 0c01 |0007: move-result-object v1 │ │ -4ca10c: 1f01 8d02 |0008: check-cast v1, Landroid/widget/ArrayAdapter; // type@028d │ │ -4ca110: 6e10 620f 0100 |000a: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f62 │ │ -4ca116: 0e00 |000d: return-void │ │ +4ca0e4: |[4ca0e4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +4ca0f4: 5401 9bad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9b │ │ +4ca0f8: 5411 b4ad |0002: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4ca0fc: 6e10 6e11 0100 |0004: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ +4ca102: 0c01 |0007: move-result-object v1 │ │ +4ca104: 1f01 8d02 |0008: check-cast v1, Landroid/widget/ArrayAdapter; // type@028d │ │ +4ca108: 6e10 620f 0100 |000a: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f62 │ │ +4ca10e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x000a line=310 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/view/ActionMode; │ │ @@ -1040180,32 +1040180,32 @@ │ │ type : '(Landroid/view/ActionMode;IJZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ca118: |[4ca118] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ -4ca128: 0e00 |0000: return-void │ │ +4ca110: |[4ca110] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ +4ca120: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;) │ │ name : 'onPrepareActionMode' │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4ca0bc: |[4ca0bc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -4ca0cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -4ca0ce: 0f01 |0001: return v1 │ │ +4ca0b4: |[4ca0b4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$5.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +4ca0c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +4ca0c6: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 8578 (ChecklistNoteActivity.java) │ │ │ │ Class #4180 header: │ │ @@ -1040245,18 +1040245,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ca12c: |[4ca12c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$6.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4ca13c: 5b01 9cad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9c │ │ -4ca140: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ca146: 0e00 |0005: return-void │ │ +4ca124: |[4ca124] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$6.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4ca134: 5b01 9cad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9c │ │ +4ca138: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ca13e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ @@ -1040266,22 +1040266,22 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -4ca148: |[4ca148] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ca158: 5423 9cad |0000: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9c │ │ -4ca15c: 2204 7200 |0002: new-instance v4, Landroid/content/Intent; // type@0072 │ │ -4ca160: 5420 9cad |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9c │ │ -4ca164: 1c01 d31f |0006: const-class v1, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1fd3 │ │ -4ca168: 7030 d802 0401 |0008: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02d8 │ │ -4ca16e: 6e20 52f4 4300 |000b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f452 │ │ -4ca174: 0e00 |000e: return-void │ │ +4ca140: |[4ca140] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ca150: 5423 9cad |0000: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9c │ │ +4ca154: 2204 7200 |0002: new-instance v4, Landroid/content/Intent; // type@0072 │ │ +4ca158: 5420 9cad |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9c │ │ +4ca15c: 1c01 d31f |0006: const-class v1, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1fd3 │ │ +4ca160: 7030 d802 0401 |0008: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02d8 │ │ +4ca166: 6e20 52f4 4300 |000b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f452 │ │ +4ca16c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6; │ │ 0x0000 - 0x000f reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000f reg=4 (null) I │ │ @@ -1040325,18 +1040325,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ca178: |[4ca178] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$7.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4ca188: 5b01 9dad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9d │ │ -4ca18c: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ca192: 0e00 |0005: return-void │ │ +4ca170: |[4ca170] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$7.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4ca180: 5b01 9dad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9d │ │ +4ca184: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ca18a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ @@ -1040346,18 +1040346,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ca194: |[4ca194] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ca1a4: 5401 9dad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9d │ │ -4ca1a8: 6e10 36f4 0100 |0002: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f436 │ │ -4ca1ae: 0e00 |0005: return-void │ │ +4ca18c: |[4ca18c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ca19c: 5401 9dad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9d │ │ +4ca1a0: 6e10 36f4 0100 |0002: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f436 │ │ +4ca1a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1040409,20 +1040409,20 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4ca1b0: |[4ca1b0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$8.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4ca1c0: 5b01 9ead |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9e │ │ -4ca1c4: 5b02 a0ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ada0 │ │ -4ca1c8: 5b03 9fad |0004: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ad9f │ │ -4ca1cc: 7010 50a9 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ca1d2: 0e00 |0009: return-void │ │ +4ca1a8: |[4ca1a8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$8.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4ca1b8: 5b01 9ead |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9e │ │ +4ca1bc: 5b02 a0ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ada0 │ │ +4ca1c0: 5b03 9fad |0004: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ad9f │ │ +4ca1c4: 7010 50a9 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ca1ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8; │ │ 0x0000 - 0x000a reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/SharedPreferences; │ │ @@ -1040434,35 +1040434,35 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -4ca1d4: |[4ca1d4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$8.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ca1e4: 5412 9ead |0000: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9e │ │ -4ca1e8: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -4ca1ea: 7120 2ef4 3200 |0003: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$402:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Z)Z // method@f42e │ │ -4ca1f0: 5412 a0ad |0006: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ada0 │ │ -4ca1f4: 7210 1b03 0200 |0008: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4ca1fa: 0c02 |000b: move-result-object v2 │ │ -4ca1fc: 1a00 42e9 |000c: const-string v0, "sp_data_display_trash_message" // string@e942 │ │ -4ca200: 7230 1703 0203 |000e: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ -4ca206: 7210 1603 0200 |0011: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4ca20c: 5412 9fad |0014: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ad9f │ │ -4ca210: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -4ca212: 6e20 3ff2 3200 |0017: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ -4ca218: 5412 9ead |001a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9e │ │ -4ca21c: 7110 2ff4 0200 |001c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$500:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // method@f42f │ │ -4ca222: 0c02 |001f: move-result-object v2 │ │ -4ca224: 5413 9fad |0020: iget-object v3, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ad9f │ │ -4ca228: 6e20 adf4 3200 |0022: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4ca22e: 5412 9ead |0025: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9e │ │ -4ca232: 6e10 36f4 0200 |0027: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f436 │ │ -4ca238: 0e00 |002a: return-void │ │ +4ca1cc: |[4ca1cc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$8.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ca1dc: 5412 9ead |0000: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9e │ │ +4ca1e0: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +4ca1e2: 7120 2ef4 3200 |0003: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$402:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Z)Z // method@f42e │ │ +4ca1e8: 5412 a0ad |0006: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ada0 │ │ +4ca1ec: 7210 1b03 0200 |0008: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4ca1f2: 0c02 |000b: move-result-object v2 │ │ +4ca1f4: 1a00 42e9 |000c: const-string v0, "sp_data_display_trash_message" // string@e942 │ │ +4ca1f8: 7230 1703 0203 |000e: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ +4ca1fe: 7210 1603 0200 |0011: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4ca204: 5412 9fad |0014: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ad9f │ │ +4ca208: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +4ca20a: 6e20 3ff2 3200 |0017: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ +4ca210: 5412 9ead |001a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9e │ │ +4ca214: 7110 2ff4 0200 |001c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$500:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // method@f42f │ │ +4ca21a: 0c02 |001f: move-result-object v2 │ │ +4ca21c: 5413 9fad |0020: iget-object v3, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ad9f │ │ +4ca220: 6e20 adf4 3200 |0022: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4ca226: 5412 9ead |0025: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad9e │ │ +4ca22a: 6e10 36f4 0200 |0027: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f436 │ │ +4ca230: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0006 line=601 │ │ 0x000e line=602 │ │ 0x0011 line=603 │ │ 0x0014 line=604 │ │ @@ -1040512,18 +1040512,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ca23c: |[4ca23c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$9.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4ca24c: 5b01 a1ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada1 │ │ -4ca250: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ca256: 0e00 |0005: return-void │ │ +4ca234: |[4ca234] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$9.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4ca244: 5b01 a1ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ada1 │ │ +4ca248: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ca24e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ @@ -1040533,35 +1040533,35 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -4ca258: |[4ca258] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$9.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4ca268: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4ca26c: 7010 b3a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4ca272: 1a01 7866 |0005: const-string v1, "Scanned " // string@6678 │ │ -4ca276: 6e20 bfa9 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca27c: 6e20 bfa9 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca282: 1a03 7216 |000d: const-string v3, ":" // string@1672 │ │ -4ca286: 6e20 bfa9 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca28c: 6e10 cfa9 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4ca292: 0c03 |0015: move-result-object v3 │ │ -4ca294: 1a00 612a |0016: const-string v0, "ExternalStorage" // string@2a61 │ │ -4ca298: 7120 e509 3000 |0018: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e5 │ │ -4ca29e: 2203 cb15 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4ca2a2: 7010 b3a9 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4ca2a8: 1a01 1915 |0020: const-string v1, "-> uri=" // string@1519 │ │ -4ca2ac: 6e20 bfa9 1300 |0022: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca2b2: 6e20 bea9 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ -4ca2b8: 6e10 cfa9 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4ca2be: 0c03 |002b: move-result-object v3 │ │ -4ca2c0: 7120 e509 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e5 │ │ -4ca2c6: 0e00 |002f: return-void │ │ +4ca250: |[4ca250] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$9.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4ca260: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4ca264: 7010 b3a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4ca26a: 1a01 7866 |0005: const-string v1, "Scanned " // string@6678 │ │ +4ca26e: 6e20 bfa9 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca274: 6e20 bfa9 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca27a: 1a03 7216 |000d: const-string v3, ":" // string@1672 │ │ +4ca27e: 6e20 bfa9 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca284: 6e10 cfa9 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4ca28a: 0c03 |0015: move-result-object v3 │ │ +4ca28c: 1a00 612a |0016: const-string v0, "ExternalStorage" // string@2a61 │ │ +4ca290: 7120 e509 3000 |0018: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e5 │ │ +4ca296: 2203 cb15 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4ca29a: 7010 b3a9 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4ca2a0: 1a01 1915 |0020: const-string v1, "-> uri=" // string@1519 │ │ +4ca2a4: 6e20 bfa9 1300 |0022: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca2aa: 6e20 bea9 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ +4ca2b0: 6e10 cfa9 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4ca2b6: 0c03 |002b: move-result-object v3 │ │ +4ca2b8: 7120 e509 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e5 │ │ +4ca2be: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=745 │ │ 0x001b line=746 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9; │ │ 0x0000 - 0x0030 reg=3 (null) Ljava/lang/String; │ │ @@ -1040598,17 +1040598,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4cb6c4: |[4cb6c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:()V │ │ -4cb6d4: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4cb6da: 0e00 |0003: return-void │ │ +4cb6bc: |[4cb6bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:()V │ │ +4cb6cc: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4cb6d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;) │ │ @@ -1040616,17 +1040616,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4cb6dc: |[4cb6dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4cb6ec: 7010 54f4 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:()V // method@f454 │ │ -4cb6f2: 0e00 |0003: return-void │ │ +4cb6d4: |[4cb6d4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4cb6e4: 7010 54f4 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:()V // method@f454 │ │ +4cb6ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9583 (CreateEditNoteViewModel.kt) │ │ │ │ @@ -1040671,18 +1040671,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ccbd0: |[4ccbd0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4ccbe0: 5b01 efad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adef │ │ -4ccbe4: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ccbea: 0e00 |0005: return-void │ │ +4ccbc8: |[4ccbc8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4ccbd8: 5b01 efad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adef │ │ +4ccbdc: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ccbe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ @@ -1040692,40 +1040692,40 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -4ccbec: |[4ccbec] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$4.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -4ccbfc: 6e20 570f 3100 |0000: invoke-virtual {v1, v3}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0f57 │ │ -4ccc02: 0c01 |0003: move-result-object v1 │ │ -4ccc04: 1f01 c915 |0004: check-cast v1, Ljava/lang/String; // type@15c9 │ │ -4ccc08: 5402 efad |0006: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adef │ │ -4ccc0c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -4ccc0e: 7120 caf4 3200 |0009: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I // method@f4ca │ │ -4ccc14: 5402 efad |000c: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adef │ │ -4ccc18: 5422 fdad |000e: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.allCategories:Ljava/util/List; // field@adfd │ │ -4ccc1c: 7210 7bac 0200 |0010: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ -4ccc22: 0c02 |0013: move-result-object v2 │ │ -4ccc24: 7210 52ac 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ -4ccc2a: 0a03 |0017: move-result v3 │ │ -4ccc2c: 3803 1800 |0018: if-eqz v3, 0030 // +0018 │ │ -4ccc30: 7210 53ac 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ -4ccc36: 0c03 |001d: move-result-object v3 │ │ -4ccc38: 1f03 8b1f |001e: check-cast v3, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ -4ccc3c: 6e10 26f2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f226 │ │ -4ccc42: 0c04 |0023: move-result-object v4 │ │ -4ccc44: 3341 f0ff |0024: if-ne v1, v4, 0014 // -0010 │ │ -4ccc48: 5404 efad |0026: iget-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adef │ │ -4ccc4c: 6e10 27f2 0300 |0028: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f227 │ │ -4ccc52: 0a03 |002b: move-result v3 │ │ -4ccc54: 7120 caf4 3400 |002c: invoke-static {v4, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I // method@f4ca │ │ -4ccc5a: 28e5 |002f: goto 0014 // -001b │ │ -4ccc5c: 0e00 |0030: return-void │ │ +4ccbe4: |[4ccbe4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$4.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +4ccbf4: 6e20 570f 3100 |0000: invoke-virtual {v1, v3}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0f57 │ │ +4ccbfa: 0c01 |0003: move-result-object v1 │ │ +4ccbfc: 1f01 c915 |0004: check-cast v1, Ljava/lang/String; // type@15c9 │ │ +4ccc00: 5402 efad |0006: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adef │ │ +4ccc04: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +4ccc06: 7120 caf4 3200 |0009: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I // method@f4ca │ │ +4ccc0c: 5402 efad |000c: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adef │ │ +4ccc10: 5422 fdad |000e: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.allCategories:Ljava/util/List; // field@adfd │ │ +4ccc14: 7210 7bac 0200 |0010: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ +4ccc1a: 0c02 |0013: move-result-object v2 │ │ +4ccc1c: 7210 52ac 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ +4ccc22: 0a03 |0017: move-result v3 │ │ +4ccc24: 3803 1800 |0018: if-eqz v3, 0030 // +0018 │ │ +4ccc28: 7210 53ac 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ +4ccc2e: 0c03 |001d: move-result-object v3 │ │ +4ccc30: 1f03 8b1f |001e: check-cast v3, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ +4ccc34: 6e10 26f2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f226 │ │ +4ccc3a: 0c04 |0023: move-result-object v4 │ │ +4ccc3c: 3341 f0ff |0024: if-ne v1, v4, 0014 // -0010 │ │ +4ccc40: 5404 efad |0026: iget-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adef │ │ +4ccc44: 6e10 27f2 0300 |0028: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f227 │ │ +4ccc4a: 0a03 |002b: move-result v3 │ │ +4ccc4c: 7120 caf4 3400 |002c: invoke-static {v4, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I // method@f4ca │ │ +4ccc52: 28e5 |002f: goto 0014 // -001b │ │ +4ccc54: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0006 line=224 │ │ 0x000c line=225 │ │ 0x0020 line=226 │ │ 0x0026 line=227 │ │ @@ -1040741,16 +1040741,16 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ccc60: |[4ccc60] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$4.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -4ccc70: 0e00 |0000: return-void │ │ +4ccc58: |[4ccc58] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$4.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +4ccc68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 26548 (SketchActivity.java) │ │ │ │ Class #4186 header: │ │ @@ -1040790,18 +1040790,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ccc74: |[4ccc74] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$5.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4ccc84: 5b01 f0ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf0 │ │ -4ccc88: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ccc8e: 0e00 |0005: return-void │ │ +4ccc6c: |[4ccc6c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$5.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4ccc7c: 5b01 f0ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf0 │ │ +4ccc80: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ccc86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ @@ -1040811,22 +1040811,22 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -4ccc90: |[4ccc90] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$5.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ccca0: 5423 f0ad |0000: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf0 │ │ -4ccca4: 2204 7200 |0002: new-instance v4, Landroid/content/Intent; // type@0072 │ │ -4ccca8: 5420 f0ad |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf0 │ │ -4cccac: 1c01 d31f |0006: const-class v1, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1fd3 │ │ -4cccb0: 7030 d802 0401 |0008: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02d8 │ │ -4cccb6: 6e20 f0f4 4300 |000b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.startActivity:(Landroid/content/Intent;)V // method@f4f0 │ │ -4cccbc: 0e00 |000e: return-void │ │ +4ccc88: |[4ccc88] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$5.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ccc98: 5423 f0ad |0000: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf0 │ │ +4ccc9c: 2204 7200 |0002: new-instance v4, Landroid/content/Intent; // type@0072 │ │ +4ccca0: 5420 f0ad |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf0 │ │ +4ccca4: 1c01 d31f |0006: const-class v1, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1fd3 │ │ +4ccca8: 7030 d802 0401 |0008: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02d8 │ │ +4cccae: 6e20 f0f4 4300 |000b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.startActivity:(Landroid/content/Intent;)V // method@f4f0 │ │ +4cccb4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5; │ │ 0x0000 - 0x000f reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000f reg=4 (null) I │ │ @@ -1040870,18 +1040870,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4cccc0: |[4cccc0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$6.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4cccd0: 5b01 f1ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf1 │ │ -4cccd4: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4cccda: 0e00 |0005: return-void │ │ +4cccb8: |[4cccb8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$6.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4cccc8: 5b01 f1ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf1 │ │ +4ccccc: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4cccd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ @@ -1040891,18 +1040891,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4cccdc: |[4cccdc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ -4cccec: 5401 f1ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf1 │ │ -4cccf0: 6e10 d3f4 0100 |0002: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d3 │ │ -4cccf6: 0e00 |0005: return-void │ │ +4cccd4: |[4cccd4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ccce4: 5401 f1ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf1 │ │ +4ccce8: 6e10 d3f4 0100 |0002: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d3 │ │ +4cccee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1040950,19 +1040950,19 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Landroid/content/SharedPreferences;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4cccf8: |[4cccf8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$7.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Landroid/content/SharedPreferences;)V │ │ -4ccd08: 5b01 f2ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ -4ccd0c: 5b02 f3ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.val$sp:Landroid/content/SharedPreferences; // field@adf3 │ │ -4ccd10: 7010 50a9 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ccd16: 0e00 |0007: return-void │ │ +4cccf0: |[4cccf0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$7.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Landroid/content/SharedPreferences;)V │ │ +4ccd00: 5b01 f2ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ +4ccd04: 5b02 f3ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.val$sp:Landroid/content/SharedPreferences; // field@adf3 │ │ +4ccd08: 7010 50a9 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ccd0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/SharedPreferences; │ │ @@ -1040973,53 +1040973,53 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 79 16-bit code units │ │ -4ccd18: |[4ccd18] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ccd28: 5445 f2ad |0000: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ -4ccd2c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -4ccd2e: 7120 cbf4 6500 |0003: invoke-static {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Z)Z // method@f4cb │ │ -4ccd34: 5445 f3ad |0006: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.val$sp:Landroid/content/SharedPreferences; // field@adf3 │ │ -4ccd38: 7210 1b03 0500 |0008: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4ccd3e: 0c05 |000b: move-result-object v5 │ │ -4ccd40: 1a00 42e9 |000c: const-string v0, "sp_data_display_trash_message" // string@e942 │ │ -4ccd44: 7230 1703 0506 |000e: invoke-interface {v5, v0, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ -4ccd4a: 7210 1603 0500 |0011: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4ccd50: 5445 f2ad |0014: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ -4ccd54: 6e10 d7f4 0500 |0016: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ -4ccd5a: 0c05 |0019: move-result-object v5 │ │ -4ccd5c: 2206 8c1f |001a: new-instance v6, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4ccd60: 1a00 0bd2 |001c: const-string v0, "org.secuso.privacyfriendlynotes.TITLE" // string@d20b │ │ -4ccd64: 6e20 ee02 0500 |001e: invoke-virtual {v5, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4ccd6a: 0c00 |0021: move-result-object v0 │ │ -4ccd6c: 1a01 08d2 |0022: const-string v1, "org.secuso.privacyfriendlynotes.CONTENT" // string@d208 │ │ -4ccd70: 6e20 ee02 1500 |0024: invoke-virtual {v5, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4ccd76: 0c01 |0027: move-result-object v1 │ │ -4ccd78: 1a02 07d2 |0028: const-string v2, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4ccd7c: 12f3 |002a: const/4 v3, #int -1 // #ff │ │ -4ccd7e: 6e30 e902 2503 |002b: invoke-virtual {v5, v2, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4ccd84: 0a05 |002e: move-result v5 │ │ -4ccd86: 1242 |002f: const/4 v2, #int 4 // #4 │ │ -4ccd88: 7055 2cf2 0621 |0030: invoke-direct {v6, v0, v1, v2, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4ccd8e: 5445 f2ad |0033: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ -4ccd92: 7110 c8f4 0500 |0035: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I // method@f4c8 │ │ -4ccd98: 0a05 |0038: move-result v5 │ │ -4ccd9a: 6e20 42f2 5600 |0039: invoke-virtual {v6, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4ccda0: 1215 |003c: const/4 v5, #int 1 // #1 │ │ -4ccda2: 6e20 3ff2 5600 |003d: invoke-virtual {v6, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ -4ccda8: 5445 f2ad |0040: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ -4ccdac: 7110 ccf4 0500 |0042: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$400:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // method@f4cc │ │ -4ccdb2: 0c05 |0045: move-result-object v5 │ │ -4ccdb4: 6e20 adf4 6500 |0046: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4ccdba: 5445 f2ad |0049: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ -4ccdbe: 6e10 d3f4 0500 |004b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d3 │ │ -4ccdc4: 0e00 |004e: return-void │ │ +4ccd10: |[4ccd10] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ccd20: 5445 f2ad |0000: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ +4ccd24: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +4ccd26: 7120 cbf4 6500 |0003: invoke-static {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Z)Z // method@f4cb │ │ +4ccd2c: 5445 f3ad |0006: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.val$sp:Landroid/content/SharedPreferences; // field@adf3 │ │ +4ccd30: 7210 1b03 0500 |0008: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4ccd36: 0c05 |000b: move-result-object v5 │ │ +4ccd38: 1a00 42e9 |000c: const-string v0, "sp_data_display_trash_message" // string@e942 │ │ +4ccd3c: 7230 1703 0506 |000e: invoke-interface {v5, v0, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ +4ccd42: 7210 1603 0500 |0011: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4ccd48: 5445 f2ad |0014: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ +4ccd4c: 6e10 d7f4 0500 |0016: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ +4ccd52: 0c05 |0019: move-result-object v5 │ │ +4ccd54: 2206 8c1f |001a: new-instance v6, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4ccd58: 1a00 0bd2 |001c: const-string v0, "org.secuso.privacyfriendlynotes.TITLE" // string@d20b │ │ +4ccd5c: 6e20 ee02 0500 |001e: invoke-virtual {v5, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4ccd62: 0c00 |0021: move-result-object v0 │ │ +4ccd64: 1a01 08d2 |0022: const-string v1, "org.secuso.privacyfriendlynotes.CONTENT" // string@d208 │ │ +4ccd68: 6e20 ee02 1500 |0024: invoke-virtual {v5, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4ccd6e: 0c01 |0027: move-result-object v1 │ │ +4ccd70: 1a02 07d2 |0028: const-string v2, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4ccd74: 12f3 |002a: const/4 v3, #int -1 // #ff │ │ +4ccd76: 6e30 e902 2503 |002b: invoke-virtual {v5, v2, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4ccd7c: 0a05 |002e: move-result v5 │ │ +4ccd7e: 1242 |002f: const/4 v2, #int 4 // #4 │ │ +4ccd80: 7055 2cf2 0621 |0030: invoke-direct {v6, v0, v1, v2, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4ccd86: 5445 f2ad |0033: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ +4ccd8a: 7110 c8f4 0500 |0035: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I // method@f4c8 │ │ +4ccd90: 0a05 |0038: move-result v5 │ │ +4ccd92: 6e20 42f2 5600 |0039: invoke-virtual {v6, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4ccd98: 1215 |003c: const/4 v5, #int 1 // #1 │ │ +4ccd9a: 6e20 3ff2 5600 |003d: invoke-virtual {v6, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ +4ccda0: 5445 f2ad |0040: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ +4ccda4: 7110 ccf4 0500 |0042: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$400:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // method@f4cc │ │ +4ccdaa: 0c05 |0045: move-result-object v5 │ │ +4ccdac: 6e20 adf4 6500 |0046: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4ccdb2: 5445 f2ad |0049: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf2 │ │ +4ccdb6: 6e10 d3f4 0500 |004b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d3 │ │ +4ccdbc: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0006 line=519 │ │ 0x000e line=520 │ │ 0x0011 line=521 │ │ 0x0014 line=522 │ │ @@ -1041072,18 +1041072,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4cce14: |[4cce14] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$9.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4cce24: 5b01 f5ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf5 │ │ -4cce28: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4cce2e: 0e00 |0005: return-void │ │ +4cce0c: |[4cce0c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$9.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4cce1c: 5b01 f5ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf5 │ │ +4cce20: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4cce26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ @@ -1041093,35 +1041093,35 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -4cce30: |[4cce30] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$9.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4cce40: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4cce44: 7010 b3a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4cce4a: 1a01 7866 |0005: const-string v1, "Scanned " // string@6678 │ │ -4cce4e: 6e20 bfa9 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cce54: 6e20 bfa9 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cce5a: 1a03 7216 |000d: const-string v3, ":" // string@1672 │ │ -4cce5e: 6e20 bfa9 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cce64: 6e10 cfa9 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4cce6a: 0c03 |0015: move-result-object v3 │ │ -4cce6c: 1a00 612a |0016: const-string v0, "ExternalStorage" // string@2a61 │ │ -4cce70: 7120 e509 3000 |0018: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e5 │ │ -4cce76: 2203 cb15 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4cce7a: 7010 b3a9 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4cce80: 1a01 1915 |0020: const-string v1, "-> uri=" // string@1519 │ │ -4cce84: 6e20 bfa9 1300 |0022: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cce8a: 6e20 bea9 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ -4cce90: 6e10 cfa9 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4cce96: 0c03 |002b: move-result-object v3 │ │ -4cce98: 7120 e509 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e5 │ │ -4cce9e: 0e00 |002f: return-void │ │ +4cce28: |[4cce28] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$9.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4cce38: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4cce3c: 7010 b3a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4cce42: 1a01 7866 |0005: const-string v1, "Scanned " // string@6678 │ │ +4cce46: 6e20 bfa9 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cce4c: 6e20 bfa9 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cce52: 1a03 7216 |000d: const-string v3, ":" // string@1672 │ │ +4cce56: 6e20 bfa9 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cce5c: 6e10 cfa9 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4cce62: 0c03 |0015: move-result-object v3 │ │ +4cce64: 1a00 612a |0016: const-string v0, "ExternalStorage" // string@2a61 │ │ +4cce68: 7120 e509 3000 |0018: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e5 │ │ +4cce6e: 2203 cb15 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4cce72: 7010 b3a9 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4cce78: 1a01 1915 |0020: const-string v1, "-> uri=" // string@1519 │ │ +4cce7c: 6e20 bfa9 1300 |0022: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cce82: 6e20 bea9 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ +4cce88: 6e10 cfa9 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4cce8e: 0c03 |002b: move-result-object v3 │ │ +4cce90: 7120 e509 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e5 │ │ +4cce96: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x001b line=682 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9; │ │ 0x0000 - 0x0030 reg=3 (null) Ljava/lang/String; │ │ @@ -1041170,18 +1041170,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ce458: |[4ce458] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce468: 5b01 15ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae15 │ │ -4ce46c: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ce472: 0e00 |0005: return-void │ │ +4ce448: |[4ce448] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce458: 5b01 15ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae15 │ │ +4ce45c: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ce462: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ @@ -1041191,40 +1041191,40 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -4ce474: |[4ce474] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$4.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -4ce484: 6e20 570f 3100 |0000: invoke-virtual {v1, v3}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0f57 │ │ -4ce48a: 0c01 |0003: move-result-object v1 │ │ -4ce48c: 1f01 c915 |0004: check-cast v1, Ljava/lang/String; // type@15c9 │ │ -4ce490: 5402 15ae |0006: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae15 │ │ -4ce494: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -4ce496: 7120 0df5 3200 |0009: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I // method@f50d │ │ -4ce49c: 5402 15ae |000c: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae15 │ │ -4ce4a0: 5422 24ae |000e: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.allCategories:Ljava/util/List; // field@ae24 │ │ -4ce4a4: 7210 7bac 0200 |0010: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ -4ce4aa: 0c02 |0013: move-result-object v2 │ │ -4ce4ac: 7210 52ac 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ -4ce4b2: 0a03 |0017: move-result v3 │ │ -4ce4b4: 3803 1800 |0018: if-eqz v3, 0030 // +0018 │ │ -4ce4b8: 7210 53ac 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ -4ce4be: 0c03 |001d: move-result-object v3 │ │ -4ce4c0: 1f03 8b1f |001e: check-cast v3, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ -4ce4c4: 6e10 26f2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f226 │ │ -4ce4ca: 0c04 |0023: move-result-object v4 │ │ -4ce4cc: 3341 f0ff |0024: if-ne v1, v4, 0014 // -0010 │ │ -4ce4d0: 5404 15ae |0026: iget-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae15 │ │ -4ce4d4: 6e10 27f2 0300 |0028: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f227 │ │ -4ce4da: 0a03 |002b: move-result v3 │ │ -4ce4dc: 7120 0df5 3400 |002c: invoke-static {v4, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I // method@f50d │ │ -4ce4e2: 28e5 |002f: goto 0014 // -001b │ │ -4ce4e4: 0e00 |0030: return-void │ │ +4ce464: |[4ce464] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$4.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +4ce474: 6e20 570f 3100 |0000: invoke-virtual {v1, v3}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0f57 │ │ +4ce47a: 0c01 |0003: move-result-object v1 │ │ +4ce47c: 1f01 c915 |0004: check-cast v1, Ljava/lang/String; // type@15c9 │ │ +4ce480: 5402 15ae |0006: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae15 │ │ +4ce484: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +4ce486: 7120 0df5 3200 |0009: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I // method@f50d │ │ +4ce48c: 5402 15ae |000c: iget-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae15 │ │ +4ce490: 5422 24ae |000e: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.allCategories:Ljava/util/List; // field@ae24 │ │ +4ce494: 7210 7bac 0200 |0010: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ +4ce49a: 0c02 |0013: move-result-object v2 │ │ +4ce49c: 7210 52ac 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ +4ce4a2: 0a03 |0017: move-result v3 │ │ +4ce4a4: 3803 1800 |0018: if-eqz v3, 0030 // +0018 │ │ +4ce4a8: 7210 53ac 0200 |001a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ +4ce4ae: 0c03 |001d: move-result-object v3 │ │ +4ce4b0: 1f03 8b1f |001e: check-cast v3, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ +4ce4b4: 6e10 26f2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f226 │ │ +4ce4ba: 0c04 |0023: move-result-object v4 │ │ +4ce4bc: 3341 f0ff |0024: if-ne v1, v4, 0014 // -0010 │ │ +4ce4c0: 5404 15ae |0026: iget-object v4, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae15 │ │ +4ce4c4: 6e10 27f2 0300 |0028: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f227 │ │ +4ce4ca: 0a03 |002b: move-result v3 │ │ +4ce4cc: 7120 0df5 3400 |002c: invoke-static {v4, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I // method@f50d │ │ +4ce4d2: 28e5 |002f: goto 0014 // -001b │ │ +4ce4d4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x000c line=238 │ │ 0x0020 line=239 │ │ 0x0026 line=240 │ │ @@ -1041240,16 +1041240,16 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ce4e8: |[4ce4e8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$4.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -4ce4f8: 0e00 |0000: return-void │ │ +4ce4d8: |[4ce4d8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$4.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +4ce4e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 28022 (TextNoteActivity.java) │ │ │ │ Class #4191 header: │ │ @@ -1041289,18 +1041289,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ce558: |[4ce558] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$5.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce568: 5b01 16ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ -4ce56c: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ce572: 0e00 |0005: return-void │ │ +4ce548: |[4ce548] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$5.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce558: 5b01 16ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ +4ce55c: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ce562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ @@ -1041310,33 +1041310,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -4ce4fc: |[4ce4fc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$5.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -4ce50c: 5412 16ae |0000: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ -4ce510: 5422 25ae |0002: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae25 │ │ -4ce514: 1a03 fb07 |0004: const-string v3, "#0274b2" // string@07fb │ │ -4ce518: 7110 e004 0300 |0006: invoke-static {v3}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ -4ce51e: 0a00 |0009: move-result v0 │ │ -4ce520: 6e20 ac0f 0200 |000a: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ -4ce526: 5412 16ae |000d: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ -4ce52a: 5422 2eae |000f: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae2e │ │ -4ce52e: 7110 e004 0300 |0011: invoke-static {v3}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ -4ce534: 0a00 |0014: move-result v0 │ │ -4ce536: 6e20 ac0f 0200 |0015: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ -4ce53c: 5412 16ae |0018: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ -4ce540: 5422 36ae |001a: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae36 │ │ -4ce544: 7110 e004 0300 |001c: invoke-static {v3}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ -4ce54a: 0a03 |001f: move-result v3 │ │ -4ce54c: 6e20 ac0f 3200 |0020: invoke-virtual {v2, v3}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ -4ce552: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -4ce554: 0f02 |0024: return v2 │ │ +4ce4ec: |[4ce4ec] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$5.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +4ce4fc: 5412 16ae |0000: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ +4ce500: 5422 25ae |0002: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae25 │ │ +4ce504: 1a03 fb07 |0004: const-string v3, "#0274b2" // string@07fb │ │ +4ce508: 7110 e004 0300 |0006: invoke-static {v3}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ +4ce50e: 0a00 |0009: move-result v0 │ │ +4ce510: 6e20 ac0f 0200 |000a: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ +4ce516: 5412 16ae |000d: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ +4ce51a: 5422 2eae |000f: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae2e │ │ +4ce51e: 7110 e004 0300 |0011: invoke-static {v3}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ +4ce524: 0a00 |0014: move-result v0 │ │ +4ce526: 6e20 ac0f 0200 |0015: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ +4ce52c: 5412 16ae |0018: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae16 │ │ +4ce530: 5422 36ae |001a: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae36 │ │ +4ce534: 7110 e004 0300 |001c: invoke-static {v3}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ +4ce53a: 0a03 |001f: move-result v3 │ │ +4ce53c: 6e20 ac0f 3200 |0020: invoke-virtual {v2, v3}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ +4ce542: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +4ce544: 0f02 |0024: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x000d line=256 │ │ 0x0018 line=257 │ │ locals : │ │ 0x0000 - 0x0025 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5; │ │ @@ -1041382,18 +1041382,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ce574: |[4ce574] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$6.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce584: 5b01 17ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae17 │ │ -4ce588: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ce58e: 0e00 |0005: return-void │ │ +4ce564: |[4ce564] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$6.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce574: 5b01 17ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae17 │ │ +4ce578: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ce57e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ @@ -1041403,22 +1041403,22 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -4ce590: |[4ce590] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ce5a0: 5423 17ae |0000: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae17 │ │ -4ce5a4: 2204 7200 |0002: new-instance v4, Landroid/content/Intent; // type@0072 │ │ -4ce5a8: 5420 17ae |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae17 │ │ -4ce5ac: 1c01 d31f |0006: const-class v1, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1fd3 │ │ -4ce5b0: 7030 d802 0401 |0008: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02d8 │ │ -4ce5b6: 6e20 30f5 4300 |000b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f530 │ │ -4ce5bc: 0e00 |000e: return-void │ │ +4ce580: |[4ce580] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$6.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ce590: 5423 17ae |0000: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae17 │ │ +4ce594: 2204 7200 |0002: new-instance v4, Landroid/content/Intent; // type@0072 │ │ +4ce598: 5420 17ae |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae17 │ │ +4ce59c: 1c01 d31f |0006: const-class v1, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1fd3 │ │ +4ce5a0: 7030 d802 0401 |0008: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02d8 │ │ +4ce5a6: 6e20 30f5 4300 |000b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f530 │ │ +4ce5ac: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6; │ │ 0x0000 - 0x000f reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000f reg=4 (null) I │ │ @@ -1041462,18 +1041462,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ce5c0: |[4ce5c0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$7.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce5d0: 5b01 18ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ -4ce5d4: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ce5da: 0e00 |0005: return-void │ │ +4ce5b0: |[4ce5b0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$7.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce5c0: 5b01 18ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ +4ce5c4: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ce5ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=660 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ @@ -1041483,18 +1041483,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ce5dc: |[4ce5dc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ce5ec: 5401 18ae |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ -4ce5f0: 6e10 15f5 0100 |0002: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f515 │ │ -4ce5f6: 0e00 |0005: return-void │ │ +4ce5cc: |[4ce5cc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$7.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ce5dc: 5401 18ae |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae18 │ │ +4ce5e0: 6e10 15f5 0100 |0002: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f515 │ │ +4ce5e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1041546,20 +1041546,20 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4ce5f8: |[4ce5f8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$8.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4ce608: 5b01 19ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ -4ce60c: 5b02 1bae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ae1b │ │ -4ce610: 5b03 1aae |0004: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae1a │ │ -4ce614: 7010 50a9 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ce61a: 0e00 |0009: return-void │ │ +4ce5e8: |[4ce5e8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$8.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4ce5f8: 5b01 19ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ +4ce5fc: 5b02 1bae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ae1b │ │ +4ce600: 5b03 1aae |0004: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae1a │ │ +4ce604: 7010 50a9 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ce60a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8; │ │ 0x0000 - 0x000a reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/SharedPreferences; │ │ @@ -1041571,35 +1041571,35 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -4ce61c: |[4ce61c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$8.onClick:(Landroid/content/DialogInterface;I)V │ │ -4ce62c: 5412 19ae |0000: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ -4ce630: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -4ce632: 7120 0ef5 3200 |0003: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)Z // method@f50e │ │ -4ce638: 5412 1bae |0006: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ae1b │ │ -4ce63c: 7210 1b03 0200 |0008: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4ce642: 0c02 |000b: move-result-object v2 │ │ -4ce644: 1a00 42e9 |000c: const-string v0, "sp_data_display_trash_message" // string@e942 │ │ -4ce648: 7230 1703 0203 |000e: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ -4ce64e: 7210 1603 0200 |0011: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4ce654: 5412 1aae |0014: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae1a │ │ -4ce658: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -4ce65a: 6e20 3ff2 3200 |0017: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ -4ce660: 5412 19ae |001a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ -4ce664: 7110 0ff5 0200 |001c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$400:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // method@f50f │ │ -4ce66a: 0c02 |001f: move-result-object v2 │ │ -4ce66c: 5413 1aae |0020: iget-object v3, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae1a │ │ -4ce670: 6e20 adf4 3200 |0022: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4ce676: 5412 19ae |0025: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ -4ce67a: 6e10 15f5 0200 |0027: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f515 │ │ -4ce680: 0e00 |002a: return-void │ │ +4ce60c: |[4ce60c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$8.onClick:(Landroid/content/DialogInterface;I)V │ │ +4ce61c: 5412 19ae |0000: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ +4ce620: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +4ce622: 7120 0ef5 3200 |0003: invoke-static {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)Z // method@f50e │ │ +4ce628: 5412 1bae |0006: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$sp:Landroid/content/SharedPreferences; // field@ae1b │ │ +4ce62c: 7210 1b03 0200 |0008: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4ce632: 0c02 |000b: move-result-object v2 │ │ +4ce634: 1a00 42e9 |000c: const-string v0, "sp_data_display_trash_message" // string@e942 │ │ +4ce638: 7230 1703 0203 |000e: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ +4ce63e: 7210 1603 0200 |0011: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4ce644: 5412 1aae |0014: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae1a │ │ +4ce648: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +4ce64a: 6e20 3ff2 3200 |0017: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ +4ce650: 5412 19ae |001a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ +4ce654: 7110 0ff5 0200 |001c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$400:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // method@f50f │ │ +4ce65a: 0c02 |001f: move-result-object v2 │ │ +4ce65c: 5413 1aae |0020: iget-object v3, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.val$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae1a │ │ +4ce660: 6e20 adf4 3200 |0022: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4ce666: 5412 19ae |0025: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae19 │ │ +4ce66a: 6e10 15f5 0200 |0027: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f515 │ │ +4ce670: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0006 line=690 │ │ 0x000e line=691 │ │ 0x0011 line=692 │ │ 0x0014 line=693 │ │ @@ -1041649,18 +1041649,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ce684: |[4ce684] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$9.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce694: 5b01 1cae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1c │ │ -4ce698: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ce69e: 0e00 |0005: return-void │ │ +4ce674: |[4ce674] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$9.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce684: 5b01 1cae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae1c │ │ +4ce688: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ce68e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ @@ -1041670,35 +1041670,35 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -4ce6a0: |[4ce6a0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$9.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4ce6b0: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4ce6b4: 7010 b3a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4ce6ba: 1a01 7866 |0005: const-string v1, "Scanned " // string@6678 │ │ -4ce6be: 6e20 bfa9 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ce6c4: 6e20 bfa9 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ce6ca: 1a03 7216 |000d: const-string v3, ":" // string@1672 │ │ -4ce6ce: 6e20 bfa9 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ce6d4: 6e10 cfa9 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4ce6da: 0c03 |0015: move-result-object v3 │ │ -4ce6dc: 1a00 612a |0016: const-string v0, "ExternalStorage" // string@2a61 │ │ -4ce6e0: 7120 e509 3000 |0018: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e5 │ │ -4ce6e6: 2203 cb15 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4ce6ea: 7010 b3a9 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4ce6f0: 1a01 1915 |0020: const-string v1, "-> uri=" // string@1519 │ │ -4ce6f4: 6e20 bfa9 1300 |0022: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ce6fa: 6e20 bea9 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ -4ce700: 6e10 cfa9 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4ce706: 0c03 |002b: move-result-object v3 │ │ -4ce708: 7120 e509 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e5 │ │ -4ce70e: 0e00 |002f: return-void │ │ +4ce690: |[4ce690] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$9.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4ce6a0: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4ce6a4: 7010 b3a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4ce6aa: 1a01 7866 |0005: const-string v1, "Scanned " // string@6678 │ │ +4ce6ae: 6e20 bfa9 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ce6b4: 6e20 bfa9 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ce6ba: 1a03 7216 |000d: const-string v3, ":" // string@1672 │ │ +4ce6be: 6e20 bfa9 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ce6c4: 6e10 cfa9 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4ce6ca: 0c03 |0015: move-result-object v3 │ │ +4ce6cc: 1a00 612a |0016: const-string v0, "ExternalStorage" // string@2a61 │ │ +4ce6d0: 7120 e509 3000 |0018: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e5 │ │ +4ce6d6: 2203 cb15 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4ce6da: 7010 b3a9 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4ce6e0: 1a01 1915 |0020: const-string v1, "-> uri=" // string@1519 │ │ +4ce6e4: 6e20 bfa9 1300 |0022: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ce6ea: 6e20 bea9 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ +4ce6f0: 6e10 cfa9 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4ce6f6: 0c03 |002b: move-result-object v3 │ │ +4ce6f8: 7120 e509 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09e5 │ │ +4ce6fe: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ 0x001b line=838 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9; │ │ 0x0000 - 0x0030 reg=3 (null) Ljava/lang/String; │ │ @@ -1041740,17 +1041740,17 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4d01f4: |[4d01f4] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;I)V │ │ -4d0204: 7030 580f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f58 │ │ -4d020a: 0e00 |0003: return-void │ │ +4d01e4: |[4d01e4] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;I)V │ │ +4d01f4: 7030 580f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f58 │ │ +4d01fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1041760,17 +1041760,17 @@ │ │ type : '(Landroid/content/Context;ILjava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -4d020c: |[4d020c] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ -4d021c: 7040 5a0f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0f5a │ │ -4d0222: 0e00 |0003: return-void │ │ +4d01fc: |[4d01fc] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ +4d020c: 7040 5a0f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0f5a │ │ +4d0212: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1041782,59 +1041782,59 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -4d012c: |[4d012c] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -4d013c: 3904 1200 |0000: if-nez v4, 0012 // +0012 │ │ -4d0140: 6e10 34f5 0200 |0002: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f534 │ │ -4d0146: 0c04 |0005: move-result-object v4 │ │ -4d0148: 7110 c70a 0400 |0006: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ac7 │ │ -4d014e: 0c04 |0009: move-result-object v4 │ │ -4d0150: 1405 3e00 0c7f |000a: const v5, #float 1.86093e+38 // #7f0c003e │ │ -4d0156: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -4d0158: 6e30 cb0a 5400 |000e: invoke-virtual {v4, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0acb │ │ -4d015e: 0c04 |0011: move-result-object v4 │ │ -4d0160: 6e20 35f5 3200 |0012: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f535 │ │ -4d0166: 0c03 |0015: move-result-object v3 │ │ -4d0168: 1f03 1a20 |0016: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4d016c: 3803 4200 |0018: if-eqz v3, 005a // +0042 │ │ -4d0170: 1405 2201 097f |001a: const v5, #float 1.8211e+38 // #7f090122 │ │ -4d0176: 6e20 760b 5400 |001d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ -4d017c: 0c05 |0020: move-result-object v5 │ │ -4d017e: 1f05 9202 |0021: check-cast v5, Landroid/widget/CheckBox; // type@0292 │ │ -4d0182: 1400 2301 097f |0023: const v0, #float 1.8211e+38 // #7f090123 │ │ -4d0188: 6e20 760b 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ -4d018e: 0c00 |0029: move-result-object v0 │ │ -4d0190: 1f00 ca02 |002a: check-cast v0, Landroid/widget/TextView; // type@02ca │ │ -4d0194: 6e10 39f5 0300 |002c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f539 │ │ -4d019a: 0a01 |002f: move-result v1 │ │ -4d019c: 6e20 b80f 1500 |0030: invoke-virtual {v5, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0fb8 │ │ -4d01a2: 6e10 38f5 0300 |0033: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f538 │ │ -4d01a8: 0c03 |0036: move-result-object v3 │ │ -4d01aa: 6e20 ec12 3000 |0037: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12ec │ │ -4d01b0: 6e10 34f5 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f534 │ │ -4d01b6: 0c03 |003d: move-result-object v3 │ │ -4d01b8: 7110 4108 0300 |003e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0841 │ │ -4d01be: 0c03 |0041: move-result-object v3 │ │ -4d01c0: 1205 |0042: const/4 v5, #int 0 // #0 │ │ -4d01c2: 1a01 28e7 |0043: const-string v1, "settings_use_custom_font_size" // string@e728 │ │ -4d01c6: 7230 1d03 1305 |0045: invoke-interface {v3, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4d01cc: 0a05 |0048: move-result v5 │ │ -4d01ce: 3805 1100 |0049: if-eqz v5, 005a // +0011 │ │ -4d01d2: 1a05 24e7 |004b: const-string v5, "settings_font_size" // string@e724 │ │ -4d01d6: 1a01 5916 |004d: const-string v1, "15" // string@1659 │ │ -4d01da: 7230 2003 5301 |004f: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4d01e0: 0c03 |0052: move-result-object v3 │ │ -4d01e2: 7110 cba8 0300 |0053: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ -4d01e8: 0a03 |0056: move-result v3 │ │ -4d01ea: 6e20 f612 3000 |0057: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@12f6 │ │ -4d01f0: 1104 |005a: return-object v4 │ │ +4d011c: |[4d011c] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +4d012c: 3904 1200 |0000: if-nez v4, 0012 // +0012 │ │ +4d0130: 6e10 34f5 0200 |0002: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f534 │ │ +4d0136: 0c04 |0005: move-result-object v4 │ │ +4d0138: 7110 c70a 0400 |0006: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ac7 │ │ +4d013e: 0c04 |0009: move-result-object v4 │ │ +4d0140: 1405 3e00 0c7f |000a: const v5, #float 1.86093e+38 // #7f0c003e │ │ +4d0146: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +4d0148: 6e30 cb0a 5400 |000e: invoke-virtual {v4, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0acb │ │ +4d014e: 0c04 |0011: move-result-object v4 │ │ +4d0150: 6e20 35f5 3200 |0012: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f535 │ │ +4d0156: 0c03 |0015: move-result-object v3 │ │ +4d0158: 1f03 1a20 |0016: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4d015c: 3803 4200 |0018: if-eqz v3, 005a // +0042 │ │ +4d0160: 1405 2201 097f |001a: const v5, #float 1.8211e+38 // #7f090122 │ │ +4d0166: 6e20 760b 5400 |001d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ +4d016c: 0c05 |0020: move-result-object v5 │ │ +4d016e: 1f05 9202 |0021: check-cast v5, Landroid/widget/CheckBox; // type@0292 │ │ +4d0172: 1400 2301 097f |0023: const v0, #float 1.8211e+38 // #7f090123 │ │ +4d0178: 6e20 760b 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ +4d017e: 0c00 |0029: move-result-object v0 │ │ +4d0180: 1f00 ca02 |002a: check-cast v0, Landroid/widget/TextView; // type@02ca │ │ +4d0184: 6e10 39f5 0300 |002c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f539 │ │ +4d018a: 0a01 |002f: move-result v1 │ │ +4d018c: 6e20 b80f 1500 |0030: invoke-virtual {v5, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0fb8 │ │ +4d0192: 6e10 38f5 0300 |0033: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f538 │ │ +4d0198: 0c03 |0036: move-result-object v3 │ │ +4d019a: 6e20 ec12 3000 |0037: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12ec │ │ +4d01a0: 6e10 34f5 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f534 │ │ +4d01a6: 0c03 |003d: move-result-object v3 │ │ +4d01a8: 7110 4108 0300 |003e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0841 │ │ +4d01ae: 0c03 |0041: move-result-object v3 │ │ +4d01b0: 1205 |0042: const/4 v5, #int 0 // #0 │ │ +4d01b2: 1a01 28e7 |0043: const-string v1, "settings_use_custom_font_size" // string@e728 │ │ +4d01b6: 7230 1d03 1305 |0045: invoke-interface {v3, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4d01bc: 0a05 |0048: move-result v5 │ │ +4d01be: 3805 1100 |0049: if-eqz v5, 005a // +0011 │ │ +4d01c2: 1a05 24e7 |004b: const-string v5, "settings_font_size" // string@e724 │ │ +4d01c6: 1a01 5916 |004d: const-string v1, "15" // string@1659 │ │ +4d01ca: 7230 2003 5301 |004f: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4d01d0: 0c03 |0052: move-result-object v3 │ │ +4d01d2: 7110 cba8 0300 |0053: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ +4d01d8: 0a03 |0056: move-result v3 │ │ +4d01da: 6e20 f612 3000 |0057: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@12f6 │ │ +4d01e0: 1104 |005a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=47 │ │ 0x000e line=48 │ │ 0x0012 line=50 │ │ 0x001d line=53 │ │ 0x0026 line=54 │ │ @@ -1041890,19 +1041890,19 @@ │ │ type : '(ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4d0254: |[4d0254] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.:(ZLjava/lang/String;)V │ │ -4d0264: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d026a: 5c01 38ae |0003: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@ae38 │ │ -4d026e: 5b02 39ae |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@ae39 │ │ -4d0272: 0e00 |0007: return-void │ │ +4d0244: |[4d0244] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.:(ZLjava/lang/String;)V │ │ +4d0254: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d025a: 5c01 38ae |0003: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@ae38 │ │ +4d025e: 5b02 39ae |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@ae39 │ │ +4d0262: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ @@ -1041915,17 +1041915,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d023c: |[4d023c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.getName:()Ljava/lang/String; │ │ -4d024c: 5410 39ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@ae39 │ │ -4d0250: 1100 |0002: return-object v0 │ │ +4d022c: |[4d022c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.getName:()Ljava/lang/String; │ │ +4d023c: 5410 39ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@ae39 │ │ +4d0240: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;) │ │ @@ -1041933,17 +1041933,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0224: |[4d0224] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.isChecked:()Z │ │ -4d0234: 5510 38ae |0000: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@ae38 │ │ -4d0238: 0f00 |0002: return v0 │ │ +4d0214: |[4d0214] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.isChecked:()Z │ │ +4d0224: 5510 38ae |0000: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@ae38 │ │ +4d0228: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;) │ │ @@ -1041951,17 +1041951,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0274: |[4d0274] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setChecked:(Z)V │ │ -4d0284: 5c01 38ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@ae38 │ │ -4d0288: 0e00 |0002: return-void │ │ +4d0264: |[4d0264] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setChecked:(Z)V │ │ +4d0274: 5c01 38ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@ae38 │ │ +4d0278: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1041970,17 +1041970,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d028c: |[4d028c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setName:(Ljava/lang/String;)V │ │ -4d029c: 5b01 39ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@ae39 │ │ -4d02a0: 0e00 |0002: return-void │ │ +4d027c: |[4d027c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setName:(Ljava/lang/String;)V │ │ +4d028c: 5b01 39ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@ae39 │ │ +4d0290: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1042039,17 +1042039,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d02a4: |[4d02a4] petrov.kristiyan.colorpicker.BuildConfig.:()V │ │ -4d02b4: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d02ba: 0e00 |0003: return-void │ │ +4d0294: |[4d0294] petrov.kristiyan.colorpicker.BuildConfig.:()V │ │ +4d02a4: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d02aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpetrov/kristiyan/colorpicker/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1042086,19 +1042086,19 @@ │ │ type : '(IZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4d031c: |[4d031c] petrov.kristiyan.colorpicker.ColorPal.:(IZ)V │ │ -4d032c: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d0332: 5901 41ae |0003: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae41 │ │ -4d0336: 5c02 40ae |0005: iput-boolean v2, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@ae40 │ │ -4d033a: 0e00 |0007: return-void │ │ +4d030c: |[4d030c] petrov.kristiyan.colorpicker.ColorPal.:(IZ)V │ │ +4d031c: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d0322: 5901 41ae |0003: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae41 │ │ +4d0326: 5c02 40ae |0005: iput-boolean v2, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@ae40 │ │ +4d032a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ 0x0005 line=10 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ @@ -1042111,24 +1042111,24 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -4d02bc: |[4d02bc] petrov.kristiyan.colorpicker.ColorPal.equals:(Ljava/lang/Object;)Z │ │ -4d02cc: 2030 1f20 |0000: instance-of v0, v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d02d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4d02d2: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ -4d02d6: 1f03 1f20 |0005: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d02da: 5233 41ae |0007: iget v3, v3, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae41 │ │ -4d02de: 5220 41ae |0009: iget v0, v2, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae41 │ │ -4d02e2: 3303 0300 |000b: if-ne v3, v0, 000e // +0003 │ │ -4d02e6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -4d02e8: 0f01 |000e: return v1 │ │ +4d02ac: |[4d02ac] petrov.kristiyan.colorpicker.ColorPal.equals:(Ljava/lang/Object;)Z │ │ +4d02bc: 2030 1f20 |0000: instance-of v0, v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d02c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4d02c2: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ +4d02c6: 1f03 1f20 |0005: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d02ca: 5233 41ae |0007: iget v3, v3, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae41 │ │ +4d02ce: 5220 41ae |0009: iget v0, v2, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae41 │ │ +4d02d2: 3303 0300 |000b: if-ne v3, v0, 000e // +0003 │ │ +4d02d6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +4d02d8: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0005 line=16 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ 0x0000 - 0x000f reg=3 (null) Ljava/lang/Object; │ │ @@ -1042138,17 +1042138,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0304: |[4d0304] petrov.kristiyan.colorpicker.ColorPal.getColor:()I │ │ -4d0314: 5210 41ae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae41 │ │ -4d0318: 0f00 |0002: return v0 │ │ +4d02f4: |[4d02f4] petrov.kristiyan.colorpicker.ColorPal.getColor:()I │ │ +4d0304: 5210 41ae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae41 │ │ +4d0308: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ │ │ #2 : (in Lpetrov/kristiyan/colorpicker/ColorPal;) │ │ @@ -1042156,17 +1042156,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d02ec: |[4d02ec] petrov.kristiyan.colorpicker.ColorPal.isCheck:()Z │ │ -4d02fc: 5510 40ae |0000: iget-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@ae40 │ │ -4d0300: 0f00 |0002: return v0 │ │ +4d02dc: |[4d02dc] petrov.kristiyan.colorpicker.ColorPal.isCheck:()Z │ │ +4d02ec: 5510 40ae |0000: iget-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@ae40 │ │ +4d02f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ │ │ #3 : (in Lpetrov/kristiyan/colorpicker/ColorPal;) │ │ @@ -1042174,17 +1042174,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d033c: |[4d033c] petrov.kristiyan.colorpicker.ColorPal.setCheck:(Z)V │ │ -4d034c: 5c01 40ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@ae40 │ │ -4d0350: 0e00 |0002: return-void │ │ +4d032c: |[4d032c] petrov.kristiyan.colorpicker.ColorPal.setCheck:(Z)V │ │ +4d033c: 5c01 40ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@ae40 │ │ +4d0340: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1042193,17 +1042193,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0354: |[4d0354] petrov.kristiyan.colorpicker.ColorPal.setColor:(I)V │ │ -4d0364: 5901 41ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae41 │ │ -4d0368: 0e00 |0002: return-void │ │ +4d0344: |[4d0344] petrov.kristiyan.colorpicker.ColorPal.setColor:(I)V │ │ +4d0354: 5901 41ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@ae41 │ │ +4d0358: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1042242,18 +1042242,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4d036c: |[4d036c] petrov.kristiyan.colorpicker.ColorPicker$1.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -4d037c: 5b01 42ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ -4d0380: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d0386: 0e00 |0005: return-void │ │ +4d035c: |[4d035c] petrov.kristiyan.colorpicker.ColorPicker$1.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +4d036c: 5b01 42ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ +4d0370: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d0376: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ @@ -1042263,44 +1042263,44 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -4d0388: |[4d0388] petrov.kristiyan.colorpicker.ColorPicker$1.onClick:(Landroid/view/View;)V │ │ -4d0398: 5423 42ae |0000: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ -4d039c: 7110 67f5 0300 |0002: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f567 │ │ -4d03a2: 0c03 |0005: move-result-object v3 │ │ -4d03a4: 3803 2700 |0006: if-eqz v3, 002d // +0027 │ │ -4d03a8: 5423 42ae |0008: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ -4d03ac: 7110 68f5 0300 |000a: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f568 │ │ -4d03b2: 0a03 |000d: move-result v3 │ │ -4d03b4: 3903 1f00 |000e: if-nez v3, 002d // +001f │ │ -4d03b8: 5423 42ae |0010: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ -4d03bc: 7110 67f5 0300 |0012: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f567 │ │ -4d03c2: 0c03 |0015: move-result-object v3 │ │ -4d03c4: 5420 42ae |0016: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ -4d03c8: 7110 69f5 0000 |0018: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f569 │ │ -4d03ce: 0c00 |001b: move-result-object v0 │ │ -4d03d0: 6e10 a6f5 0000 |001c: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f5a6 │ │ -4d03d6: 0a00 |001f: move-result v0 │ │ -4d03d8: 5421 42ae |0020: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ -4d03dc: 7110 69f5 0100 |0022: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f569 │ │ -4d03e2: 0c01 |0025: move-result-object v1 │ │ -4d03e4: 6e10 a7f5 0100 |0026: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f5a7 │ │ -4d03ea: 0a01 |0029: move-result v1 │ │ -4d03ec: 7230 64f5 0301 |002a: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onChooseColor:(II)V // method@f564 │ │ -4d03f2: 5423 42ae |002d: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ -4d03f6: 7110 6af5 0300 |002f: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f56a │ │ -4d03fc: 0a03 |0032: move-result v3 │ │ -4d03fe: 3803 0700 |0033: if-eqz v3, 003a // +0007 │ │ -4d0402: 5423 42ae |0035: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ -4d0406: 6e10 70f5 0300 |0037: invoke-virtual {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f570 │ │ -4d040c: 0e00 |003a: return-void │ │ +4d0378: |[4d0378] petrov.kristiyan.colorpicker.ColorPicker$1.onClick:(Landroid/view/View;)V │ │ +4d0388: 5423 42ae |0000: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ +4d038c: 7110 67f5 0300 |0002: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f567 │ │ +4d0392: 0c03 |0005: move-result-object v3 │ │ +4d0394: 3803 2700 |0006: if-eqz v3, 002d // +0027 │ │ +4d0398: 5423 42ae |0008: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ +4d039c: 7110 68f5 0300 |000a: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f568 │ │ +4d03a2: 0a03 |000d: move-result v3 │ │ +4d03a4: 3903 1f00 |000e: if-nez v3, 002d // +001f │ │ +4d03a8: 5423 42ae |0010: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ +4d03ac: 7110 67f5 0300 |0012: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f567 │ │ +4d03b2: 0c03 |0015: move-result-object v3 │ │ +4d03b4: 5420 42ae |0016: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ +4d03b8: 7110 69f5 0000 |0018: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f569 │ │ +4d03be: 0c00 |001b: move-result-object v0 │ │ +4d03c0: 6e10 a6f5 0000 |001c: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f5a6 │ │ +4d03c6: 0a00 |001f: move-result v0 │ │ +4d03c8: 5421 42ae |0020: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ +4d03cc: 7110 69f5 0100 |0022: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f569 │ │ +4d03d2: 0c01 |0025: move-result-object v1 │ │ +4d03d4: 6e10 a7f5 0100 |0026: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f5a7 │ │ +4d03da: 0a01 |0029: move-result v1 │ │ +4d03dc: 7230 64f5 0301 |002a: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onChooseColor:(II)V // method@f564 │ │ +4d03e2: 5423 42ae |002d: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ +4d03e6: 7110 6af5 0300 |002f: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f56a │ │ +4d03ec: 0a03 |0032: move-result v3 │ │ +4d03ee: 3803 0700 |0033: if-eqz v3, 003a // +0007 │ │ +4d03f2: 5423 42ae |0035: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae42 │ │ +4d03f6: 6e10 70f5 0300 |0037: invoke-virtual {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f570 │ │ +4d03fc: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0010 line=205 │ │ 0x002d line=206 │ │ 0x0035 line=207 │ │ locals : │ │ @@ -1042342,18 +1042342,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4d0410: |[4d0410] petrov.kristiyan.colorpicker.ColorPicker$2.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -4d0420: 5b01 43ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae43 │ │ -4d0424: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d042a: 0e00 |0005: return-void │ │ +4d0400: |[4d0400] petrov.kristiyan.colorpicker.ColorPicker$2.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +4d0410: 5b01 43ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae43 │ │ +4d0414: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d041a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ @@ -1042363,22 +1042363,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -4d042c: |[4d042c] petrov.kristiyan.colorpicker.ColorPicker$2.onClick:(Landroid/view/View;)V │ │ -4d043c: 5401 43ae |0000: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae43 │ │ -4d0440: 7110 6af5 0100 |0002: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f56a │ │ -4d0446: 0a01 |0005: move-result v1 │ │ -4d0448: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ -4d044c: 5401 43ae |0008: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae43 │ │ -4d0450: 6e10 70f5 0100 |000a: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f570 │ │ -4d0456: 0e00 |000d: return-void │ │ +4d041c: |[4d041c] petrov.kristiyan.colorpicker.ColorPicker$2.onClick:(Landroid/view/View;)V │ │ +4d042c: 5401 43ae |0000: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae43 │ │ +4d0430: 7110 6af5 0100 |0002: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f56a │ │ +4d0436: 0a01 |0005: move-result v1 │ │ +4d0438: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ +4d043c: 5401 43ae |0008: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae43 │ │ +4d0440: 6e10 70f5 0100 |000a: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f570 │ │ +4d0446: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0008 line=215 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$2; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/view/View; │ │ @@ -1042422,19 +1042422,19 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4d0458: |[4d0458] petrov.kristiyan.colorpicker.ColorPicker$3.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ -4d0468: 5b01 44ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae44 │ │ -4d046c: 5b02 45ae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae45 │ │ -4d0470: 7010 50a9 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d0476: 0e00 |0007: return-void │ │ +4d0448: |[4d0448] petrov.kristiyan.colorpicker.ColorPicker$3.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ +4d0458: 5b01 44ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae44 │ │ +4d045c: 5b02 45ae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae45 │ │ +4d0460: 7010 50a9 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d0466: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$3; │ │ 0x0000 - 0x0008 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0008 reg=2 (null) Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; │ │ @@ -1042445,28 +1042445,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -4d0478: |[4d0478] petrov.kristiyan.colorpicker.ColorPicker$3.onClick:(Landroid/view/View;)V │ │ -4d0488: 5430 45ae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae45 │ │ -4d048c: 5431 44ae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae44 │ │ -4d0490: 7110 69f5 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f569 │ │ -4d0496: 0c01 |0007: move-result-object v1 │ │ -4d0498: 6e10 a6f5 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f5a6 │ │ -4d049e: 0a01 |000b: move-result v1 │ │ -4d04a0: 5432 44ae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae44 │ │ -4d04a4: 7110 69f5 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f569 │ │ -4d04aa: 0c02 |0011: move-result-object v2 │ │ -4d04ac: 6e10 a7f5 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f5a7 │ │ -4d04b2: 0a02 |0015: move-result v2 │ │ -4d04b4: 7240 63f5 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f563 │ │ -4d04ba: 0e00 |0019: return-void │ │ +4d0468: |[4d0468] petrov.kristiyan.colorpicker.ColorPicker$3.onClick:(Landroid/view/View;)V │ │ +4d0478: 5430 45ae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae45 │ │ +4d047c: 5431 44ae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae44 │ │ +4d0480: 7110 69f5 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f569 │ │ +4d0486: 0c01 |0007: move-result-object v1 │ │ +4d0488: 6e10 a6f5 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f5a6 │ │ +4d048e: 0a01 |000b: move-result v1 │ │ +4d0490: 5432 44ae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae44 │ │ +4d0494: 7110 69f5 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f569 │ │ +4d049a: 0c02 |0011: move-result-object v2 │ │ +4d049c: 6e10 a7f5 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f5a7 │ │ +4d04a2: 0a02 |0015: move-result v2 │ │ +4d04a4: 7240 63f5 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f563 │ │ +4d04aa: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lpetrov/kristiyan/colorpicker/ColorPicker$3; │ │ 0x0000 - 0x001a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -1042509,19 +1042509,19 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4d04bc: |[4d04bc] petrov.kristiyan.colorpicker.ColorPicker$4.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ -4d04cc: 5b01 46ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ -4d04d0: 5b02 47ae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae47 │ │ -4d04d4: 7010 50a9 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d04da: 0e00 |0007: return-void │ │ +4d04ac: |[4d04ac] petrov.kristiyan.colorpicker.ColorPicker$4.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ +4d04bc: 5b01 46ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ +4d04c0: 5b02 47ae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae47 │ │ +4d04c4: 7010 50a9 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d04ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$4; │ │ 0x0000 - 0x0008 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0008 reg=2 (null) Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; │ │ @@ -1042532,28 +1042532,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -4d04dc: |[4d04dc] petrov.kristiyan.colorpicker.ColorPicker$4.onClick:(Landroid/view/View;)V │ │ -4d04ec: 5430 47ae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae47 │ │ -4d04f0: 5431 46ae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ -4d04f4: 7110 69f5 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f569 │ │ -4d04fa: 0c01 |0007: move-result-object v1 │ │ -4d04fc: 6e10 a6f5 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f5a6 │ │ -4d0502: 0a01 |000b: move-result v1 │ │ -4d0504: 5432 46ae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ -4d0508: 7110 69f5 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f569 │ │ -4d050e: 0c02 |0011: move-result-object v2 │ │ -4d0510: 6e10 a7f5 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f5a7 │ │ -4d0516: 0a02 |0015: move-result v2 │ │ -4d0518: 7240 63f5 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f563 │ │ -4d051e: 0e00 |0019: return-void │ │ +4d04cc: |[4d04cc] petrov.kristiyan.colorpicker.ColorPicker$4.onClick:(Landroid/view/View;)V │ │ +4d04dc: 5430 47ae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@ae47 │ │ +4d04e0: 5431 46ae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ +4d04e4: 7110 69f5 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f569 │ │ +4d04ea: 0c01 |0007: move-result-object v1 │ │ +4d04ec: 6e10 a6f5 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f5a6 │ │ +4d04f2: 0a01 |000b: move-result v1 │ │ +4d04f4: 5432 46ae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae46 │ │ +4d04f8: 7110 69f5 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f569 │ │ +4d04fe: 0c02 |0011: move-result-object v2 │ │ +4d0500: 6e10 a7f5 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f5a7 │ │ +4d0506: 0a02 |0015: move-result v2 │ │ +4d0508: 7240 63f5 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f563 │ │ +4d050e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lpetrov/kristiyan/colorpicker/ColorPicker$4; │ │ 0x0000 - 0x001a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -1042592,18 +1042592,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4d0520: |[4d0520] petrov.kristiyan.colorpicker.ColorPicker$5.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -4d0530: 5b01 48ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$5;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae48 │ │ -4d0534: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d053a: 0e00 |0005: return-void │ │ +4d0510: |[4d0510] petrov.kristiyan.colorpicker.ColorPicker$5.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +4d0520: 5b01 48ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$5;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae48 │ │ +4d0524: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d052a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$5; │ │ 0x0000 - 0x0006 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ @@ -1042613,20 +1042613,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4d053c: |[4d053c] petrov.kristiyan.colorpicker.ColorPicker$5.run:()V │ │ -4d054c: 5410 48ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker$5;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae48 │ │ -4d0550: 7110 6bf5 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/CustomDialog; // method@f56b │ │ -4d0556: 0c00 |0005: move-result-object v0 │ │ -4d0558: 6e10 b5f5 0000 |0006: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.dismiss:()V // method@f5b5 │ │ -4d055e: 0e00 |0009: return-void │ │ +4d052c: |[4d052c] petrov.kristiyan.colorpicker.ColorPicker$5.run:()V │ │ +4d053c: 5410 48ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker$5;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@ae48 │ │ +4d0540: 7110 6bf5 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/CustomDialog; // method@f56b │ │ +4d0546: 0c00 |0005: move-result-object v0 │ │ +4d0548: 6e10 b5f5 0000 |0006: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.dismiss:()V // method@f5b5 │ │ +4d054e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker$5; │ │ │ │ source_file_idx : 8769 (ColorPicker.java) │ │ @@ -1042914,76 +1042914,76 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 118 16-bit code units │ │ -4d0b2c: |[4d0b2c] petrov.kristiyan.colorpicker.ColorPicker.:(Landroid/content/Context;)V │ │ -4d0b3c: 7010 50a9 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d0b42: 7110 c70a 0500 |0003: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ac7 │ │ -4d0b48: 0c00 |0006: move-result-object v0 │ │ -4d0b4a: 6001 ccb0 |0007: sget v1, Lpetrov/kristiyan/colorpicker/R$layout;.color_palette_layout:I // field@b0cc │ │ -4d0b4e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4d0b50: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -4d0b52: 6e40 cc0a 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0acc │ │ -4d0b58: 0c00 |000e: move-result-object v0 │ │ -4d0b5a: 5b40 54ae |000f: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ -4d0b5e: 6001 69b0 |0011: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.colorpicker_base:I // field@b069 │ │ -4d0b62: 6e20 760b 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ -4d0b68: 0c00 |0016: move-result-object v0 │ │ -4d0b6a: 1f00 b702 |0017: check-cast v0, Landroid/widget/RelativeLayout; // type@02b7 │ │ -4d0b6e: 5b40 4eae |0019: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@ae4e │ │ -4d0b72: 5440 54ae |001b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ -4d0b76: 6001 68b0 |001d: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.color_palette:I // field@b068 │ │ -4d0b7a: 6e20 760b 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ -4d0b80: 0c00 |0022: move-result-object v0 │ │ -4d0b82: 1f00 850d |0023: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@0d85 │ │ -4d0b86: 5b40 6bae |0025: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6b │ │ -4d0b8a: 5440 54ae |0027: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ -4d0b8e: 6001 63b0 |0029: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.buttons_layout:I // field@b063 │ │ -4d0b92: 6e20 760b 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ -4d0b98: 0c00 |002e: move-result-object v0 │ │ -4d0b9a: 1f00 a902 |002f: check-cast v0, Landroid/widget/LinearLayout; // type@02a9 │ │ -4d0b9e: 5b40 49ae |0031: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae49 │ │ -4d0ba2: 5440 54ae |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ -4d0ba6: 6001 87b0 |0035: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.positive:I // field@b087 │ │ -4d0baa: 6e20 760b 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ -4d0bb0: 0c00 |003a: move-result-object v0 │ │ -4d0bb2: 1f00 9102 |003b: check-cast v0, Landroid/widget/Button; // type@0291 │ │ -4d0bb6: 5b40 69ae |003d: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae69 │ │ -4d0bba: 5440 54ae |003f: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ -4d0bbe: 6001 82b0 |0041: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.negative:I // field@b082 │ │ -4d0bc2: 6e20 760b 1000 |0043: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ -4d0bc8: 0c00 |0046: move-result-object v0 │ │ -4d0bca: 1f00 9102 |0047: check-cast v0, Landroid/widget/Button; // type@0291 │ │ -4d0bce: 5b40 61ae |0049: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae61 │ │ -4d0bd2: 5b45 51ae |004b: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ -4d0bd6: 1210 |004d: const/4 v0, #int 1 // #1 │ │ -4d0bd8: 5c40 56ae |004e: iput-boolean v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@ae56 │ │ -4d0bdc: 1250 |0050: const/4 v0, #int 5 // #5 │ │ -4d0bde: 5940 5aae |0051: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5a │ │ -4d0be2: 5940 5cae |0053: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae5c │ │ -4d0be6: 5940 5dae |0055: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae5d │ │ -4d0bea: 5940 5bae |0057: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5b │ │ -4d0bee: 6001 e7b0 |0059: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_title:I // field@b0e7 │ │ -4d0bf2: 6e20 ae02 1500 |005b: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@02ae │ │ -4d0bf8: 0c01 |005e: move-result-object v1 │ │ -4d0bfa: 5b41 6fae |005f: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@ae6f │ │ -4d0bfe: 6001 e5b0 |0061: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_cancel:I // field@b0e5 │ │ -4d0c02: 6e20 ae02 1500 |0063: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@02ae │ │ -4d0c08: 0c01 |0066: move-result-object v1 │ │ -4d0c0a: 5b41 62ae |0067: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@ae62 │ │ -4d0c0e: 6001 e6b0 |0069: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_ok:I // field@b0e6 │ │ -4d0c12: 6e20 ae02 1500 |006b: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@02ae │ │ -4d0c18: 0c05 |006e: move-result-object v5 │ │ -4d0c1a: 5b45 6aae |006f: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@ae6a │ │ -4d0c1e: 5943 52ae |0071: iput v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@ae52 │ │ -4d0c22: 5940 50ae |0073: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@ae50 │ │ -4d0c26: 0e00 |0075: return-void │ │ +4d0b1c: |[4d0b1c] petrov.kristiyan.colorpicker.ColorPicker.:(Landroid/content/Context;)V │ │ +4d0b2c: 7010 50a9 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d0b32: 7110 c70a 0500 |0003: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ac7 │ │ +4d0b38: 0c00 |0006: move-result-object v0 │ │ +4d0b3a: 6001 ccb0 |0007: sget v1, Lpetrov/kristiyan/colorpicker/R$layout;.color_palette_layout:I // field@b0cc │ │ +4d0b3e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4d0b40: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +4d0b42: 6e40 cc0a 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0acc │ │ +4d0b48: 0c00 |000e: move-result-object v0 │ │ +4d0b4a: 5b40 54ae |000f: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ +4d0b4e: 6001 69b0 |0011: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.colorpicker_base:I // field@b069 │ │ +4d0b52: 6e20 760b 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ +4d0b58: 0c00 |0016: move-result-object v0 │ │ +4d0b5a: 1f00 b702 |0017: check-cast v0, Landroid/widget/RelativeLayout; // type@02b7 │ │ +4d0b5e: 5b40 4eae |0019: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@ae4e │ │ +4d0b62: 5440 54ae |001b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ +4d0b66: 6001 68b0 |001d: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.color_palette:I // field@b068 │ │ +4d0b6a: 6e20 760b 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ +4d0b70: 0c00 |0022: move-result-object v0 │ │ +4d0b72: 1f00 850d |0023: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@0d85 │ │ +4d0b76: 5b40 6bae |0025: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6b │ │ +4d0b7a: 5440 54ae |0027: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ +4d0b7e: 6001 63b0 |0029: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.buttons_layout:I // field@b063 │ │ +4d0b82: 6e20 760b 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ +4d0b88: 0c00 |002e: move-result-object v0 │ │ +4d0b8a: 1f00 a902 |002f: check-cast v0, Landroid/widget/LinearLayout; // type@02a9 │ │ +4d0b8e: 5b40 49ae |0031: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae49 │ │ +4d0b92: 5440 54ae |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ +4d0b96: 6001 87b0 |0035: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.positive:I // field@b087 │ │ +4d0b9a: 6e20 760b 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ +4d0ba0: 0c00 |003a: move-result-object v0 │ │ +4d0ba2: 1f00 9102 |003b: check-cast v0, Landroid/widget/Button; // type@0291 │ │ +4d0ba6: 5b40 69ae |003d: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae69 │ │ +4d0baa: 5440 54ae |003f: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ +4d0bae: 6001 82b0 |0041: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.negative:I // field@b082 │ │ +4d0bb2: 6e20 760b 1000 |0043: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ +4d0bb8: 0c00 |0046: move-result-object v0 │ │ +4d0bba: 1f00 9102 |0047: check-cast v0, Landroid/widget/Button; // type@0291 │ │ +4d0bbe: 5b40 61ae |0049: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae61 │ │ +4d0bc2: 5b45 51ae |004b: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ +4d0bc6: 1210 |004d: const/4 v0, #int 1 // #1 │ │ +4d0bc8: 5c40 56ae |004e: iput-boolean v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@ae56 │ │ +4d0bcc: 1250 |0050: const/4 v0, #int 5 // #5 │ │ +4d0bce: 5940 5aae |0051: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5a │ │ +4d0bd2: 5940 5cae |0053: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae5c │ │ +4d0bd6: 5940 5dae |0055: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae5d │ │ +4d0bda: 5940 5bae |0057: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5b │ │ +4d0bde: 6001 e7b0 |0059: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_title:I // field@b0e7 │ │ +4d0be2: 6e20 ae02 1500 |005b: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@02ae │ │ +4d0be8: 0c01 |005e: move-result-object v1 │ │ +4d0bea: 5b41 6fae |005f: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@ae6f │ │ +4d0bee: 6001 e5b0 |0061: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_cancel:I // field@b0e5 │ │ +4d0bf2: 6e20 ae02 1500 |0063: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@02ae │ │ +4d0bf8: 0c01 |0066: move-result-object v1 │ │ +4d0bfa: 5b41 62ae |0067: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@ae62 │ │ +4d0bfe: 6001 e6b0 |0069: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_ok:I // field@b0e6 │ │ +4d0c02: 6e20 ae02 1500 |006b: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@02ae │ │ +4d0c08: 0c05 |006e: move-result-object v5 │ │ +4d0c0a: 5b45 6aae |006f: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@ae6a │ │ +4d0c0e: 5943 52ae |0071: iput v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@ae52 │ │ +4d0c12: 5940 50ae |0073: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@ae50 │ │ +4d0c16: 0e00 |0075: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x0011 line=70 │ │ 0x001b line=71 │ │ 0x0027 line=72 │ │ @@ -1043006,17 +1043006,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0acc: |[4d0acc] petrov.kristiyan.colorpicker.ColorPicker.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ -4d0adc: 5400 63ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@ae63 │ │ -4d0ae0: 1100 |0002: return-object v0 │ │ +4d0abc: |[4d0abc] petrov.kristiyan.colorpicker.ColorPicker.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ +4d0acc: 5400 63ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@ae63 │ │ +4d0ad0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #2 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1043024,17 +1043024,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d05c0: |[4d05c0] petrov.kristiyan.colorpicker.ColorPicker.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ -4d05d0: 5500 57ae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@ae57 │ │ -4d05d4: 0f00 |0002: return v0 │ │ +4d05b0: |[4d05b0] petrov.kristiyan.colorpicker.ColorPicker.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ +4d05c0: 5500 57ae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@ae57 │ │ +4d05c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #3 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1043042,17 +1043042,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0ae4: |[4d0ae4] petrov.kristiyan.colorpicker.ColorPicker.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ -4d0af4: 5400 4dae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ -4d0af8: 1100 |0002: return-object v0 │ │ +4d0ad4: |[4d0ad4] petrov.kristiyan.colorpicker.ColorPicker.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ +4d0ae4: 5400 4dae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ +4d0ae8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #4 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1043060,17 +1043060,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d05d8: |[4d05d8] petrov.kristiyan.colorpicker.ColorPicker.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ -4d05e8: 5500 56ae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@ae56 │ │ -4d05ec: 0f00 |0002: return v0 │ │ +4d05c8: |[4d05c8] petrov.kristiyan.colorpicker.ColorPicker.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ +4d05d8: 5500 56ae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@ae56 │ │ +4d05dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #5 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1043078,17 +1043078,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/CustomDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0afc: |[4d0afc] petrov.kristiyan.colorpicker.ColorPicker.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ -4d0b0c: 5400 53ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ -4d0b10: 1100 |0002: return-object v0 │ │ +4d0aec: |[4d0aec] petrov.kristiyan.colorpicker.ColorPicker.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ +4d0afc: 5400 53ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ +4d0b00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #6 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1043096,26 +1043096,26 @@ │ │ type : '(F)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4d05f0: |[4d05f0] petrov.kristiyan.colorpicker.ColorPicker.dip2px:(F)I │ │ -4d0600: 5410 51ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ -4d0604: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ -4d060a: 0c00 |0005: move-result-object v0 │ │ -4d060c: 6e10 ab03 0000 |0006: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ab │ │ -4d0612: 0c00 |0009: move-result-object v0 │ │ -4d0614: 5200 ff00 |000a: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ -4d0618: a802 0200 |000c: mul-float v2, v2, v0 │ │ -4d061c: 1500 003f |000e: const/high16 v0, #int 1056964608 // #3f00 │ │ -4d0620: c602 |0010: add-float/2addr v2, v0 │ │ -4d0622: 8722 |0011: float-to-int v2, v2 │ │ -4d0624: 0f02 |0012: return v2 │ │ +4d05e0: |[4d05e0] petrov.kristiyan.colorpicker.ColorPicker.dip2px:(F)I │ │ +4d05f0: 5410 51ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ +4d05f4: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ +4d05fa: 0c00 |0005: move-result-object v0 │ │ +4d05fc: 6e10 ab03 0000 |0006: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ab │ │ +4d0602: 0c00 |0009: move-result-object v0 │ │ +4d0604: 5200 ff00 |000a: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ +4d0608: a802 0200 |000c: mul-float v2, v2, v0 │ │ +4d060c: 1500 003f |000e: const/high16 v0, #int 1056964608 // #3f00 │ │ +4d0610: c602 |0010: add-float/2addr v2, v0 │ │ +4d0612: 8722 |0011: float-to-int v2, v2 │ │ +4d0614: 0f02 |0012: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0013 reg=2 (null) F │ │ │ │ @@ -1043124,29 +1043124,29 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -4d0628: |[4d0628] petrov.kristiyan.colorpicker.ColorPicker.getDimensionDp:(I)I │ │ -4d0638: 5410 51ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ -4d063c: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ -4d0642: 0c00 |0005: move-result-object v0 │ │ -4d0644: 6e20 a803 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@03a8 │ │ -4d064a: 0a02 |0009: move-result v2 │ │ -4d064c: 5410 51ae |000a: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ -4d0650: 6e10 ac02 0000 |000c: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ -4d0656: 0c00 |000f: move-result-object v0 │ │ -4d0658: 6e10 ab03 0000 |0010: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ab │ │ -4d065e: 0c00 |0013: move-result-object v0 │ │ -4d0660: 5200 ff00 |0014: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ -4d0664: c902 |0016: div-float/2addr v2, v0 │ │ -4d0666: 8722 |0017: float-to-int v2, v2 │ │ -4d0668: 0f02 |0018: return v2 │ │ +4d0618: |[4d0618] petrov.kristiyan.colorpicker.ColorPicker.getDimensionDp:(I)I │ │ +4d0628: 5410 51ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ +4d062c: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ +4d0632: 0c00 |0005: move-result-object v0 │ │ +4d0634: 6e20 a803 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@03a8 │ │ +4d063a: 0a02 |0009: move-result v2 │ │ +4d063c: 5410 51ae |000a: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ +4d0640: 6e10 ac02 0000 |000c: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ +4d0646: 0c00 |000f: move-result-object v0 │ │ +4d0648: 6e10 ab03 0000 |0010: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ab │ │ +4d064e: 0c00 |0013: move-result-object v0 │ │ +4d0650: 5200 ff00 |0014: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ +4d0654: c902 |0016: div-float/2addr v2, v0 │ │ +4d0656: 8722 |0017: float-to-int v2, v2 │ │ +4d0658: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0019 reg=2 (null) I │ │ │ │ @@ -1043155,41 +1043155,41 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -4d081c: |[4d081c] petrov.kristiyan.colorpicker.ColorPicker.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d082c: 5450 51ae |0000: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ -4d0830: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ -4d0836: 0c00 |0005: move-result-object v0 │ │ -4d0838: 6001 90ae |0006: sget v1, Lpetrov/kristiyan/colorpicker/R$array;.default_colors:I // field@ae90 │ │ -4d083c: 6e20 cb03 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03cb │ │ -4d0842: 0c00 |000b: move-result-object v0 │ │ -4d0844: 5b50 6dae |000c: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae6d │ │ -4d0848: 2200 3616 |000e: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ -4d084c: 7010 62ab 0000 |0010: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ -4d0852: 5b50 4fae |0013: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ -4d0856: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -4d0858: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -4d085a: 5452 6dae |0017: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae6d │ │ -4d085e: 6e10 ed03 0200 |0019: invoke-virtual {v2}, Landroid/content/res/TypedArray;.length:()I // method@03ed │ │ -4d0864: 0a02 |001c: move-result v2 │ │ -4d0866: 3521 1500 |001d: if-ge v1, v2, 0032 // +0015 │ │ -4d086a: 5452 4fae |001f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ -4d086e: 2203 1f20 |0021: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d0872: 5454 6dae |0023: iget-object v4, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae6d │ │ -4d0876: 6e30 d403 1400 |0025: invoke-virtual {v4, v1, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d4 │ │ -4d087c: 0a04 |0028: move-result v4 │ │ -4d087e: 7030 53f5 4300 |0029: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f553 │ │ -4d0884: 6e20 66ab 3200 |002c: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ -4d088a: d801 0101 |002f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4d088e: 28e6 |0031: goto 0017 // -001a │ │ -4d0890: 1105 |0032: return-object v5 │ │ +4d080c: |[4d080c] petrov.kristiyan.colorpicker.ColorPicker.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d081c: 5450 51ae |0000: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ +4d0820: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ +4d0826: 0c00 |0005: move-result-object v0 │ │ +4d0828: 6001 90ae |0006: sget v1, Lpetrov/kristiyan/colorpicker/R$array;.default_colors:I // field@ae90 │ │ +4d082c: 6e20 cb03 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03cb │ │ +4d0832: 0c00 |000b: move-result-object v0 │ │ +4d0834: 5b50 6dae |000c: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae6d │ │ +4d0838: 2200 3616 |000e: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ +4d083c: 7010 62ab 0000 |0010: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ +4d0842: 5b50 4fae |0013: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ +4d0846: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +4d0848: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +4d084a: 5452 6dae |0017: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae6d │ │ +4d084e: 6e10 ed03 0200 |0019: invoke-virtual {v2}, Landroid/content/res/TypedArray;.length:()I // method@03ed │ │ +4d0854: 0a02 |001c: move-result v2 │ │ +4d0856: 3521 1500 |001d: if-ge v1, v2, 0032 // +0015 │ │ +4d085a: 5452 4fae |001f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ +4d085e: 2203 1f20 |0021: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d0862: 5454 6dae |0023: iget-object v4, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae6d │ │ +4d0866: 6e30 d403 1400 |0025: invoke-virtual {v4, v1, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d4 │ │ +4d086c: 0a04 |0028: move-result v4 │ │ +4d086e: 7030 53f5 4300 |0029: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f553 │ │ +4d0874: 6e20 66ab 3200 |002c: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ +4d087a: d801 0101 |002f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4d087e: 28e6 |0031: goto 0017 // -001a │ │ +4d0880: 1105 |0032: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x000e line=517 │ │ 0x0017 line=518 │ │ 0x001f line=519 │ │ locals : │ │ @@ -1043200,20 +1043200,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4d0a0c: |[4d0a0c] petrov.kristiyan.colorpicker.ColorPicker.setMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0a1c: 5901 5eae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@ae5e │ │ -4d0a20: 5903 5fae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@ae5f │ │ -4d0a24: 5902 60ae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@ae60 │ │ -4d0a28: 5904 59ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@ae59 │ │ -4d0a2c: 1100 |0008: return-object v0 │ │ +4d09fc: |[4d09fc] petrov.kristiyan.colorpicker.ColorPicker.setMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0a0c: 5901 5eae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@ae5e │ │ +4d0a10: 5903 5fae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@ae5f │ │ +4d0a14: 5902 60ae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@ae60 │ │ +4d0a18: 5904 59ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@ae59 │ │ +4d0a1c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0002 line=526 │ │ 0x0004 line=527 │ │ 0x0006 line=528 │ │ locals : │ │ @@ -1043229,22 +1043229,22 @@ │ │ type : '(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -4d066c: |[4d066c] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d067c: 2200 2220 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3; // type@2022 │ │ -4d0680: 7030 5df5 1004 |0002: invoke-direct {v0, v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f55d │ │ -4d0686: 6e20 a60f 0300 |0005: invoke-virtual {v3, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa6 │ │ -4d068c: 6e20 aa0f 2300 |0008: invoke-virtual {v3, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ -4d0692: 5412 49ae |000b: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae49 │ │ -4d0696: 6e20 2711 3200 |000d: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1127 │ │ -4d069c: 1101 |0010: return-object v1 │ │ +4d065c: |[4d065c] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d066c: 2200 2220 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3; // type@2022 │ │ +4d0670: 7030 5df5 1004 |0002: invoke-direct {v0, v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f55d │ │ +4d0676: 6e20 a60f 0300 |0005: invoke-virtual {v3, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa6 │ │ +4d067c: 6e20 aa0f 2300 |0008: invoke-virtual {v3, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ +4d0682: 5412 49ae |000b: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae49 │ │ +4d0686: 6e20 2711 3200 |000d: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1127 │ │ +4d068c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0008 line=352 │ │ 0x000b line=353 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ @@ -1043257,68 +1043257,68 @@ │ │ type : '(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 114 16-bit code units │ │ -4d06a0: |[4d06a0] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d06b0: 2200 a802 |0000: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@02a8 │ │ -4d06b4: 12e1 |0002: const/4 v1, #int -2 // #fe │ │ -4d06b6: 7030 1d11 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@111d │ │ -4d06bc: 1501 2041 |0006: const/high16 v1, #int 1092616192 // #4120 │ │ -4d06c0: 7020 6ef5 1600 |0008: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d06c6: 0a01 |000b: move-result v1 │ │ -4d06c8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -4d06ca: 6e52 2311 1022 |000d: invoke-virtual {v0, v1, v2, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1123 │ │ -4d06d0: 2201 9102 |0010: new-instance v1, Landroid/widget/Button; // type@0291 │ │ -4d06d4: 5463 51ae |0012: iget-object v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ -4d06d8: 7020 840f 3100 |0014: invoke-direct {v1, v3}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0f84 │ │ -4d06de: 6003 ffaf |0017: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@afff │ │ -4d06e2: 7020 74f5 3600 |0019: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f574 │ │ -4d06e8: 0a03 |001c: move-result v3 │ │ -4d06ea: 6e20 a40f 3100 |001d: invoke-virtual {v1, v3}, Landroid/widget/Button;.setMinWidth:(I)V // method@0fa4 │ │ -4d06f0: 6003 ffaf |0020: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@afff │ │ -4d06f4: 7020 74f5 3600 |0022: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f574 │ │ -4d06fa: 0a03 |0025: move-result v3 │ │ -4d06fc: 6e20 a50f 3100 |0026: invoke-virtual {v1, v3}, Landroid/widget/Button;.setMinimumWidth:(I)V // method@0fa5 │ │ -4d0702: 6003 00b0 |0029: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b000 │ │ -4d0706: 7020 74f5 3600 |002b: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f574 │ │ -4d070c: 0a03 |002e: move-result v3 │ │ -4d070e: 1504 a040 |002f: const/high16 v4, #int 1084227584 // #40a0 │ │ -4d0712: 7020 6ef5 4600 |0031: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d0718: 0a05 |0034: move-result v5 │ │ -4d071a: b053 |0035: add-int/2addr v3, v5 │ │ -4d071c: 6005 00b0 |0036: sget v5, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b000 │ │ -4d0720: 7020 74f5 5600 |0038: invoke-direct {v6, v5}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f574 │ │ -4d0726: 0a05 |003b: move-result v5 │ │ -4d0728: 7020 6ef5 4600 |003c: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d072e: 0a04 |003f: move-result v4 │ │ -4d0730: b045 |0040: add-int/2addr v5, v4 │ │ -4d0732: 6e52 a70f 3152 |0041: invoke-virtual {v1, v3, v2, v5, v2}, Landroid/widget/Button;.setPadding:(IIII)V // method@0fa7 │ │ -4d0738: 6002 4db0 |0044: sget v2, Lpetrov/kristiyan/colorpicker/R$drawable;.button:I // field@b04d │ │ -4d073c: 6e20 9e0f 2100 |0046: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0f9e │ │ -4d0742: 6002 01b0 |0049: sget v2, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_text_size:I // field@b001 │ │ -4d0746: 7020 74f5 2600 |004b: invoke-direct {v6, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f574 │ │ -4d074c: 0a02 |004e: move-result v2 │ │ -4d074e: 8222 |004f: int-to-float v2, v2 │ │ -4d0750: 6e20 ae0f 2100 |0050: invoke-virtual {v1, v2}, Landroid/widget/Button;.setTextSize:(F)V // method@0fae │ │ -4d0756: 5462 51ae |0053: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ -4d075a: 6003 7baf |0055: sget v3, Lpetrov/kristiyan/colorpicker/R$color;.black_de:I // field@af7b │ │ -4d075e: 7120 9b41 3200 |0057: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@419b │ │ -4d0764: 0a02 |005a: move-result v2 │ │ -4d0766: 6e20 ac0f 2100 |005b: invoke-virtual {v1, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ -4d076c: 2202 2320 |005e: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$4; // type@2023 │ │ -4d0770: 7030 5ff5 6208 |0060: invoke-direct {v2, v6, v8}, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f55f │ │ -4d0776: 6e20 a60f 2100 |0063: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa6 │ │ -4d077c: 6e20 aa0f 7100 |0066: invoke-virtual {v1, v7}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ -4d0782: 5467 49ae |0069: iget-object v7, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae49 │ │ -4d0786: 6e20 2711 1700 |006b: invoke-virtual {v7, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1127 │ │ -4d078c: 6e20 a30f 0100 |006e: invoke-virtual {v1, v0}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fa3 │ │ -4d0792: 1106 |0071: return-object v6 │ │ +4d0690: |[4d0690] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d06a0: 2200 a802 |0000: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@02a8 │ │ +4d06a4: 12e1 |0002: const/4 v1, #int -2 // #fe │ │ +4d06a6: 7030 1d11 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@111d │ │ +4d06ac: 1501 2041 |0006: const/high16 v1, #int 1092616192 // #4120 │ │ +4d06b0: 7020 6ef5 1600 |0008: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d06b6: 0a01 |000b: move-result v1 │ │ +4d06b8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +4d06ba: 6e52 2311 1022 |000d: invoke-virtual {v0, v1, v2, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1123 │ │ +4d06c0: 2201 9102 |0010: new-instance v1, Landroid/widget/Button; // type@0291 │ │ +4d06c4: 5463 51ae |0012: iget-object v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ +4d06c8: 7020 840f 3100 |0014: invoke-direct {v1, v3}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0f84 │ │ +4d06ce: 6003 ffaf |0017: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@afff │ │ +4d06d2: 7020 74f5 3600 |0019: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f574 │ │ +4d06d8: 0a03 |001c: move-result v3 │ │ +4d06da: 6e20 a40f 3100 |001d: invoke-virtual {v1, v3}, Landroid/widget/Button;.setMinWidth:(I)V // method@0fa4 │ │ +4d06e0: 6003 ffaf |0020: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@afff │ │ +4d06e4: 7020 74f5 3600 |0022: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f574 │ │ +4d06ea: 0a03 |0025: move-result v3 │ │ +4d06ec: 6e20 a50f 3100 |0026: invoke-virtual {v1, v3}, Landroid/widget/Button;.setMinimumWidth:(I)V // method@0fa5 │ │ +4d06f2: 6003 00b0 |0029: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b000 │ │ +4d06f6: 7020 74f5 3600 |002b: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f574 │ │ +4d06fc: 0a03 |002e: move-result v3 │ │ +4d06fe: 1504 a040 |002f: const/high16 v4, #int 1084227584 // #40a0 │ │ +4d0702: 7020 6ef5 4600 |0031: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d0708: 0a05 |0034: move-result v5 │ │ +4d070a: b053 |0035: add-int/2addr v3, v5 │ │ +4d070c: 6005 00b0 |0036: sget v5, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b000 │ │ +4d0710: 7020 74f5 5600 |0038: invoke-direct {v6, v5}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f574 │ │ +4d0716: 0a05 |003b: move-result v5 │ │ +4d0718: 7020 6ef5 4600 |003c: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d071e: 0a04 |003f: move-result v4 │ │ +4d0720: b045 |0040: add-int/2addr v5, v4 │ │ +4d0722: 6e52 a70f 3152 |0041: invoke-virtual {v1, v3, v2, v5, v2}, Landroid/widget/Button;.setPadding:(IIII)V // method@0fa7 │ │ +4d0728: 6002 4db0 |0044: sget v2, Lpetrov/kristiyan/colorpicker/R$drawable;.button:I // field@b04d │ │ +4d072c: 6e20 9e0f 2100 |0046: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0f9e │ │ +4d0732: 6002 01b0 |0049: sget v2, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_text_size:I // field@b001 │ │ +4d0736: 7020 74f5 2600 |004b: invoke-direct {v6, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.getDimensionDp:(I)I // method@f574 │ │ +4d073c: 0a02 |004e: move-result v2 │ │ +4d073e: 8222 |004f: int-to-float v2, v2 │ │ +4d0740: 6e20 ae0f 2100 |0050: invoke-virtual {v1, v2}, Landroid/widget/Button;.setTextSize:(F)V // method@0fae │ │ +4d0746: 5462 51ae |0053: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ +4d074a: 6003 7baf |0055: sget v3, Lpetrov/kristiyan/colorpicker/R$color;.black_de:I // field@af7b │ │ +4d074e: 7120 9b41 3200 |0057: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@419b │ │ +4d0754: 0a02 |005a: move-result v2 │ │ +4d0756: 6e20 ac0f 2100 |005b: invoke-virtual {v1, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ +4d075c: 2202 2320 |005e: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$4; // type@2023 │ │ +4d0760: 7030 5ff5 6208 |0060: invoke-direct {v2, v6, v8}, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f55f │ │ +4d0766: 6e20 a60f 2100 |0063: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa6 │ │ +4d076c: 6e20 aa0f 7100 |0066: invoke-virtual {v1, v7}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ +4d0772: 5467 49ae |0069: iget-object v7, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae49 │ │ +4d0776: 6e20 2711 1700 |006b: invoke-virtual {v7, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1127 │ │ +4d077c: 6e20 a30f 0100 |006e: invoke-virtual {v1, v0}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fa3 │ │ +4d0782: 1106 |0071: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0008 line=370 │ │ 0x0010 line=371 │ │ 0x0017 line=372 │ │ 0x0020 line=373 │ │ @@ -1043340,17 +1043340,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0794: |[4d0794] petrov.kristiyan.colorpicker.ColorPicker.disableDefaultButtons:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d07a4: 5c01 55ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@ae55 │ │ -4d07a8: 1100 |0002: return-object v0 │ │ +4d0784: |[4d0784] petrov.kristiyan.colorpicker.ColorPicker.disableDefaultButtons:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0794: 5c01 55ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@ae55 │ │ +4d0798: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1043359,24 +1043359,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -4d0c28: |[4d0c28] petrov.kristiyan.colorpicker.ColorPicker.dismissDialog:()V │ │ -4d0c38: 5440 53ae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ -4d0c3c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -4d0c40: 2200 5001 |0004: new-instance v0, Landroid/os/Handler; // type@0150 │ │ -4d0c44: 7010 8c07 0000 |0006: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@078c │ │ -4d0c4a: 2201 2420 |0009: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorPicker$5; // type@2024 │ │ -4d0c4e: 7020 61f5 4100 |000b: invoke-direct {v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$5;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f561 │ │ -4d0c54: 1602 fa00 |000e: const-wide/16 v2, #int 250 // #fa │ │ -4d0c58: 6e40 9d07 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@079d │ │ -4d0c5e: 0e00 |0013: return-void │ │ +4d0c18: |[4d0c18] petrov.kristiyan.colorpicker.ColorPicker.dismissDialog:()V │ │ +4d0c28: 5440 53ae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ +4d0c2c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +4d0c30: 2200 5001 |0004: new-instance v0, Landroid/os/Handler; // type@0150 │ │ +4d0c34: 7010 8c07 0000 |0006: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@078c │ │ +4d0c3a: 2201 2420 |0009: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorPicker$5; // type@2024 │ │ +4d0c3e: 7020 61f5 4100 |000b: invoke-direct {v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$5;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f561 │ │ +4d0c44: 1602 fa00 |000e: const-wide/16 v2, #int 250 // #fa │ │ +4d0c48: 6e40 9d07 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@079d │ │ +4d0c4e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0004 line=462 │ │ 0x0009 line=463 │ │ 0x0010 line=469 │ │ locals : │ │ @@ -1043387,17 +1043387,17 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/CustomDialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0b14: |[4d0b14] petrov.kristiyan.colorpicker.ColorPicker.getDialog:()Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ -4d0b24: 5410 53ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ -4d0b28: 1100 |0002: return-object v0 │ │ +4d0b04: |[4d0b04] petrov.kristiyan.colorpicker.ColorPicker.getDialog:()Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ +4d0b14: 5410 53ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ +4d0b18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #5 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1043405,17 +1043405,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d05a8: |[4d05a8] petrov.kristiyan.colorpicker.ColorPicker.getDialogBaseLayout:()Landroid/widget/RelativeLayout; │ │ -4d05b8: 5410 4eae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@ae4e │ │ -4d05bc: 1100 |0002: return-object v0 │ │ +4d0598: |[4d0598] petrov.kristiyan.colorpicker.ColorPicker.getDialogBaseLayout:()Landroid/widget/RelativeLayout; │ │ +4d05a8: 5410 4eae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@ae4e │ │ +4d05ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #6 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1043423,17 +1043423,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0560: |[4d0560] petrov.kristiyan.colorpicker.ColorPicker.getDialogViewLayout:()Landroid/view/View; │ │ -4d0570: 5410 54ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ -4d0574: 1100 |0002: return-object v0 │ │ +4d0550: |[4d0550] petrov.kristiyan.colorpicker.ColorPicker.getDialogViewLayout:()Landroid/view/View; │ │ +4d0560: 5410 54ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ +4d0564: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #7 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1043441,17 +1043441,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0578: |[4d0578] petrov.kristiyan.colorpicker.ColorPicker.getNegativeButton:()Landroid/widget/Button; │ │ -4d0588: 5410 61ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae61 │ │ -4d058c: 1100 |0002: return-object v0 │ │ +4d0568: |[4d0568] petrov.kristiyan.colorpicker.ColorPicker.getNegativeButton:()Landroid/widget/Button; │ │ +4d0578: 5410 61ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae61 │ │ +4d057c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #8 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1043459,17 +1043459,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0590: |[4d0590] petrov.kristiyan.colorpicker.ColorPicker.getPositiveButton:()Landroid/widget/Button; │ │ -4d05a0: 5410 69ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae69 │ │ -4d05a4: 1100 |0002: return-object v0 │ │ +4d0580: |[4d0580] petrov.kristiyan.colorpicker.ColorPicker.getPositiveButton:()Landroid/widget/Button; │ │ +4d0590: 5410 69ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae69 │ │ +4d0594: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #9 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1043477,17 +1043477,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d07ac: |[4d07ac] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d07bc: 5901 4aae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@ae4a │ │ -4d07c0: 1100 |0002: return-object v0 │ │ +4d079c: |[4d079c] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d07ac: 5901 4aae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@ae4a │ │ +4d07b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1043496,20 +1043496,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4d07c4: |[4d07c4] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d07d4: 5901 5bae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5b │ │ -4d07d8: 5902 5dae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae5d │ │ -4d07dc: 5903 5cae |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae5c │ │ -4d07e0: 5904 5aae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5a │ │ -4d07e4: 1100 |0008: return-object v0 │ │ +4d07b4: |[4d07b4] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d07c4: 5901 5bae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5b │ │ +4d07c8: 5902 5dae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae5d │ │ +4d07cc: 5903 5cae |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae5c │ │ +4d07d0: 5904 5aae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5a │ │ +4d07d4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0002 line=296 │ │ 0x0004 line=297 │ │ 0x0006 line=298 │ │ locals : │ │ @@ -1043524,18 +1043524,18 @@ │ │ type : '(II)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4d07e8: |[4d07e8] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonSize:(II)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d07f8: 5901 4cae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@ae4c │ │ -4d07fc: 5902 4bae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@ae4b │ │ -4d0800: 1100 |0004: return-object v0 │ │ +4d07d8: |[4d07d8] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonSize:(II)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d07e8: 5901 4cae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@ae4c │ │ +4d07ec: 5902 4bae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@ae4b │ │ +4d07f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0002 line=281 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ @@ -1043546,17 +1043546,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0804: |[4d0804] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonTickColor:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0814: 5901 6eae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@ae6e │ │ -4d0818: 1100 |0002: return-object v0 │ │ +4d07f4: |[4d07f4] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonTickColor:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0804: 5901 6eae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@ae6e │ │ +4d0808: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1043565,40 +1043565,40 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -4d0894: |[4d0894] petrov.kristiyan.colorpicker.ColorPicker.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d08a4: 5440 51ae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ -4d08a8: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ -4d08ae: 0c00 |0005: move-result-object v0 │ │ -4d08b0: 6e20 cb03 5000 |0006: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03cb │ │ -4d08b6: 0c05 |0009: move-result-object v5 │ │ -4d08b8: 5b45 6dae |000a: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae6d │ │ -4d08bc: 2205 3616 |000c: new-instance v5, Ljava/util/ArrayList; // type@1636 │ │ -4d08c0: 7010 62ab 0500 |000e: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ -4d08c6: 5b45 4fae |0011: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ -4d08ca: 1205 |0013: const/4 v5, #int 0 // #0 │ │ -4d08cc: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -4d08ce: 5441 6dae |0015: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae6d │ │ -4d08d2: 6e10 ed03 0100 |0017: invoke-virtual {v1}, Landroid/content/res/TypedArray;.length:()I // method@03ed │ │ -4d08d8: 0a01 |001a: move-result v1 │ │ -4d08da: 3510 1500 |001b: if-ge v0, v1, 0030 // +0015 │ │ -4d08de: 5441 4fae |001d: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ -4d08e2: 2202 1f20 |001f: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d08e6: 5443 6dae |0021: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae6d │ │ -4d08ea: 6e30 d403 0305 |0023: invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d4 │ │ -4d08f0: 0a03 |0026: move-result v3 │ │ -4d08f2: 7030 53f5 3205 |0027: invoke-direct {v2, v3, v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f553 │ │ -4d08f8: 6e20 66ab 2100 |002a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ -4d08fe: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4d0902: 28e6 |002f: goto 0015 // -001a │ │ -4d0904: 1104 |0030: return-object v4 │ │ +4d0884: |[4d0884] petrov.kristiyan.colorpicker.ColorPicker.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0894: 5440 51ae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ +4d0898: 6e10 ac02 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02ac │ │ +4d089e: 0c00 |0005: move-result-object v0 │ │ +4d08a0: 6e20 cb03 5000 |0006: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03cb │ │ +4d08a6: 0c05 |0009: move-result-object v5 │ │ +4d08a8: 5b45 6dae |000a: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae6d │ │ +4d08ac: 2205 3616 |000c: new-instance v5, Ljava/util/ArrayList; // type@1636 │ │ +4d08b0: 7010 62ab 0500 |000e: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ +4d08b6: 5b45 4fae |0011: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ +4d08ba: 1205 |0013: const/4 v5, #int 0 // #0 │ │ +4d08bc: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +4d08be: 5441 6dae |0015: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae6d │ │ +4d08c2: 6e10 ed03 0100 |0017: invoke-virtual {v1}, Landroid/content/res/TypedArray;.length:()I // method@03ed │ │ +4d08c8: 0a01 |001a: move-result v1 │ │ +4d08ca: 3510 1500 |001b: if-ge v0, v1, 0030 // +0015 │ │ +4d08ce: 5441 4fae |001d: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ +4d08d2: 2202 1f20 |001f: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d08d6: 5443 6dae |0021: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@ae6d │ │ +4d08da: 6e30 d403 0305 |0023: invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d4 │ │ +4d08e0: 0a03 |0026: move-result v3 │ │ +4d08e2: 7030 53f5 3205 |0027: invoke-direct {v2, v3, v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f553 │ │ +4d08e8: 6e20 66ab 2100 |002a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ +4d08ee: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4d08f2: 28e6 |002f: goto 0015 // -001a │ │ +4d08f4: 1104 |0030: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x000c line=94 │ │ 0x0015 line=95 │ │ 0x001d line=96 │ │ locals : │ │ @@ -1043610,34 +1043610,34 @@ │ │ type : '(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -4d0950: |[4d0950] petrov.kristiyan.colorpicker.ColorPicker.setColors:(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0960: 2200 3616 |0000: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ -4d0964: 7010 62ab 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ -4d096a: 5b50 4fae |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ -4d096e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4d0970: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4d0972: 6e10 76ab 0600 |0009: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ -4d0978: 0a02 |000c: move-result v2 │ │ -4d097a: 3521 1700 |000d: if-ge v1, v2, 0024 // +0017 │ │ -4d097e: 5452 4fae |000f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ -4d0982: 2203 1f20 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d0986: 7110 f3a8 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4d098c: 0c04 |0016: move-result-object v4 │ │ -4d098e: 6e20 6eab 4600 |0017: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@ab6e │ │ -4d0994: 0a04 |001a: move-result v4 │ │ -4d0996: 7030 53f5 4300 |001b: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f553 │ │ -4d099c: 6e20 66ab 3200 |001e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ -4d09a2: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4d09a6: 28e6 |0023: goto 0009 // -001a │ │ -4d09a8: 1105 |0024: return-object v5 │ │ +4d0940: |[4d0940] petrov.kristiyan.colorpicker.ColorPicker.setColors:(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0950: 2200 3616 |0000: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ +4d0954: 7010 62ab 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ +4d095a: 5b50 4fae |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ +4d095e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4d0960: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4d0962: 6e10 76ab 0600 |0009: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ +4d0968: 0a02 |000c: move-result v2 │ │ +4d096a: 3521 1700 |000d: if-ge v1, v2, 0024 // +0017 │ │ +4d096e: 5452 4fae |000f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ +4d0972: 2203 1f20 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d0976: 7110 f3a8 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4d097c: 0c04 |0016: move-result-object v4 │ │ +4d097e: 6e20 6eab 4600 |0017: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@ab6e │ │ +4d0984: 0a04 |001a: move-result v4 │ │ +4d0986: 7030 53f5 4300 |001b: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f553 │ │ +4d098c: 6e20 66ab 3200 |001e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ +4d0992: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4d0996: 28e6 |0023: goto 0009 // -001a │ │ +4d0998: 1105 |0024: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0009 line=109 │ │ 0x000f line=110 │ │ locals : │ │ 0x0000 - 0x0025 reg=5 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ @@ -1043648,30 +1043648,30 @@ │ │ type : '([I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -4d0908: |[4d0908] petrov.kristiyan.colorpicker.ColorPicker.setColors:([I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0918: 2200 3616 |0000: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ -4d091c: 7010 62ab 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ -4d0922: 5b50 4fae |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ -4d0926: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4d0928: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4d092a: 2162 |0009: array-length v2, v6 │ │ -4d092c: 3521 1100 |000a: if-ge v1, v2, 001b // +0011 │ │ -4d0930: 5452 4fae |000c: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ -4d0934: 2203 1f20 |000e: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d0938: 4404 0601 |0010: aget v4, v6, v1 │ │ -4d093c: 7030 53f5 4300 |0012: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f553 │ │ -4d0942: 6e20 66ab 3200 |0015: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ -4d0948: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4d094c: 28ef |001a: goto 0009 // -0011 │ │ -4d094e: 1105 |001b: return-object v5 │ │ +4d08f8: |[4d08f8] petrov.kristiyan.colorpicker.ColorPicker.setColors:([I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0908: 2200 3616 |0000: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ +4d090c: 7010 62ab 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ +4d0912: 5b50 4fae |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ +4d0916: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4d0918: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4d091a: 2162 |0009: array-length v2, v6 │ │ +4d091c: 3521 1100 |000a: if-ge v1, v2, 001b // +0011 │ │ +4d0920: 5452 4fae |000c: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ +4d0924: 2203 1f20 |000e: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d0928: 4404 0601 |0010: aget v4, v6, v1 │ │ +4d092c: 7030 53f5 4300 |0012: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f553 │ │ +4d0932: 6e20 66ab 3200 |0015: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ +4d0938: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4d093c: 28ef |001a: goto 0009 // -0011 │ │ +4d093e: 1105 |001b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0009 line=123 │ │ 0x000c line=124 │ │ locals : │ │ 0x0000 - 0x001c reg=5 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ @@ -1043682,17 +1043682,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d09ac: |[4d09ac] petrov.kristiyan.colorpicker.ColorPicker.setColumns:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d09bc: 5901 50ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@ae50 │ │ -4d09c0: 1100 |0002: return-object v0 │ │ +4d099c: |[4d099c] petrov.kristiyan.colorpicker.ColorPicker.setColumns:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d09ac: 5901 50ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@ae50 │ │ +4d09b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1043701,17 +1043701,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d09c4: |[4d09c4] petrov.kristiyan.colorpicker.ColorPicker.setDefaultColorButton:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d09d4: 5901 52ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@ae52 │ │ -4d09d8: 1100 |0002: return-object v0 │ │ +4d09b4: |[4d09b4] petrov.kristiyan.colorpicker.ColorPicker.setDefaultColorButton:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d09c4: 5901 52ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@ae52 │ │ +4d09c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1043720,18 +1043720,18 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4d09dc: |[4d09dc] petrov.kristiyan.colorpicker.ColorPicker.setDialogFullHeight:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d09ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4d09ee: 5c10 58ae |0001: iput-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@ae58 │ │ -4d09f2: 1101 |0003: return-object v1 │ │ +4d09cc: |[4d09cc] petrov.kristiyan.colorpicker.ColorPicker.setDialogFullHeight:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d09dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4d09de: 5c10 58ae |0001: iput-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@ae58 │ │ +4d09e2: 1101 |0003: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=408 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #19 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1043739,17 +1043739,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d09f4: |[4d09f4] petrov.kristiyan.colorpicker.ColorPicker.setDismissOnButtonListenerClick:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0a04: 5c01 56ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@ae56 │ │ -4d0a08: 1100 |0002: return-object v0 │ │ +4d09e4: |[4d09e4] petrov.kristiyan.colorpicker.ColorPicker.setDismissOnButtonListenerClick:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d09f4: 5c01 56ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@ae56 │ │ +4d09f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1043758,17 +1043758,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0a30: |[4d0a30] petrov.kristiyan.colorpicker.ColorPicker.setOnChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0a40: 5b01 63ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@ae63 │ │ -4d0a44: 1100 |0002: return-object v0 │ │ +4d0a20: |[4d0a20] petrov.kristiyan.colorpicker.ColorPicker.setOnChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0a30: 5b01 63ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@ae63 │ │ +4d0a34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ │ │ @@ -1043777,23 +1043777,23 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -4d0a48: |[4d0a48] petrov.kristiyan.colorpicker.ColorPicker.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0a58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4d0a5a: 5c20 57ae |0001: iput-boolean v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@ae57 │ │ -4d0a5e: 5420 49ae |0003: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae49 │ │ -4d0a62: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ -4d0a66: 6e20 5911 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1159 │ │ -4d0a6c: 5b23 64ae |000a: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae64 │ │ -4d0a70: 6e10 70f5 0200 |000c: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f570 │ │ -4d0a76: 1102 |000f: return-object v2 │ │ +4d0a38: |[4d0a38] petrov.kristiyan.colorpicker.ColorPicker.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0a48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4d0a4a: 5c20 57ae |0001: iput-boolean v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@ae57 │ │ +4d0a4e: 5420 49ae |0003: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@ae49 │ │ +4d0a52: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ +4d0a56: 6e20 5911 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1159 │ │ +4d0a5c: 5b23 64ae |000a: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae64 │ │ +4d0a60: 6e10 70f5 0200 |000c: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f570 │ │ +4d0a66: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=320 │ │ 0x0003 line=321 │ │ 0x000a line=322 │ │ 0x000c line=323 │ │ locals : │ │ @@ -1043805,17 +1043805,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0a78: |[4d0a78] petrov.kristiyan.colorpicker.ColorPicker.setRoundColorButton:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0a88: 5c01 6cae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@ae6c │ │ -4d0a8c: 1100 |0002: return-object v0 │ │ +4d0a68: |[4d0a68] petrov.kristiyan.colorpicker.ColorPicker.setRoundColorButton:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0a78: 5c01 6cae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@ae6c │ │ +4d0a7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1043824,17 +1043824,17 @@ │ │ type : '(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d0a90: |[4d0a90] petrov.kristiyan.colorpicker.ColorPicker.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0aa0: 5b01 6fae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@ae6f │ │ -4d0aa4: 1100 |0002: return-object v0 │ │ +4d0a80: |[4d0a80] petrov.kristiyan.colorpicker.ColorPicker.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0a90: 5b01 6fae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@ae6f │ │ +4d0a94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1043843,20 +1043843,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4d0aa8: |[4d0aa8] petrov.kristiyan.colorpicker.ColorPicker.setTitlePadding:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4d0ab8: 5901 66ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@ae66 │ │ -4d0abc: 5903 67ae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@ae67 │ │ -4d0ac0: 5902 68ae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@ae68 │ │ -4d0ac4: 5904 65ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@ae65 │ │ -4d0ac8: 1100 |0008: return-object v0 │ │ +4d0a98: |[4d0a98] petrov.kristiyan.colorpicker.ColorPicker.setTitlePadding:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4d0aa8: 5901 66ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@ae66 │ │ +4d0aac: 5903 67ae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@ae67 │ │ +4d0ab0: 5902 68ae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@ae68 │ │ +4d0ab4: 5904 65ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@ae65 │ │ +4d0ab8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0002 line=495 │ │ 0x0004 line=496 │ │ 0x0006 line=497 │ │ locals : │ │ @@ -1043871,194 +1043871,194 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 375 16-bit code units │ │ -4d0c60: |[4d0c60] petrov.kristiyan.colorpicker.ColorPicker.show:()V │ │ -4d0c70: 5460 4fae |0000: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ -4d0c74: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -4d0c78: 6e10 6fab 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@ab6f │ │ -4d0c7e: 0a00 |0007: move-result v0 │ │ -4d0c80: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -4d0c84: 7010 7bf5 0600 |000a: invoke-direct {v6}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f57b │ │ -4d0c8a: 5460 54ae |000d: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ -4d0c8e: 6001 a9b0 |000f: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.title:I // field@b0a9 │ │ -4d0c92: 6e20 760b 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ -4d0c98: 0c00 |0014: move-result-object v0 │ │ -4d0c9a: 1f00 ca02 |0015: check-cast v0, Landroid/widget/TextView; // type@02ca │ │ -4d0c9e: 5461 6fae |0017: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@ae6f │ │ -4d0ca2: 3801 2400 |0019: if-eqz v1, 003d // +0024 │ │ -4d0ca6: 6e20 ec12 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12ec │ │ -4d0cac: 5261 66ae |001e: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@ae66 │ │ -4d0cb0: 8211 |0020: int-to-float v1, v1 │ │ -4d0cb2: 7020 6ef5 1600 |0021: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d0cb8: 0a01 |0024: move-result v1 │ │ -4d0cba: 5262 68ae |0025: iget v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@ae68 │ │ -4d0cbe: 8222 |0027: int-to-float v2, v2 │ │ -4d0cc0: 7020 6ef5 2600 |0028: invoke-direct {v6, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d0cc6: 0a02 |002b: move-result v2 │ │ -4d0cc8: 5263 67ae |002c: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@ae67 │ │ -4d0ccc: 8233 |002e: int-to-float v3, v3 │ │ -4d0cce: 7020 6ef5 3600 |002f: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d0cd4: 0a03 |0032: move-result v3 │ │ -4d0cd6: 5264 65ae |0033: iget v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@ae65 │ │ -4d0cda: 8244 |0035: int-to-float v4, v4 │ │ -4d0cdc: 7020 6ef5 4600 |0036: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d0ce2: 0a04 |0039: move-result v4 │ │ -4d0ce4: 6e54 e112 1032 |003a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.setPadding:(IIII)V // method@12e1 │ │ -4d0cea: 2201 2c20 |003d: new-instance v1, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@202c │ │ -4d0cee: 5462 51ae |003f: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ -4d0cf2: 5463 54ae |0041: iget-object v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ -4d0cf6: 7030 b4f5 2103 |0043: invoke-direct {v1, v2, v3}, Lpetrov/kristiyan/colorpicker/CustomDialog;.:(Landroid/content/Context;Landroid/view/View;)V // method@f5b4 │ │ -4d0cfc: 5b61 53ae |0046: iput-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ -4d0d00: 2201 2d0d |0048: new-instance v1, Landroidx/recyclerview/widget/GridLayoutManager; // type@0d2d │ │ -4d0d04: 5462 51ae |004a: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ -4d0d08: 5263 50ae |004c: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@ae50 │ │ -4d0d0c: 7030 5465 2103 |004e: invoke-direct {v1, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@6554 │ │ -4d0d12: 5462 6bae |0051: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6b │ │ -4d0d16: 6e20 776a 1200 |0053: invoke-virtual {v2, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@6a77 │ │ -4d0d1c: 5561 57ae |0056: iget-boolean v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@ae57 │ │ -4d0d20: 3801 1000 |0058: if-eqz v1, 0068 // +0010 │ │ -4d0d24: 2201 2b20 |005a: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@202b │ │ -4d0d28: 5462 4fae |005c: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ -4d0d2c: 5463 64ae |005e: iget-object v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae64 │ │ -4d0d30: 5464 53ae |0060: iget-object v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ -4d0d34: 7040 90f5 2143 |0062: invoke-direct {v1, v2, v3, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Lpetrov/kristiyan/colorpicker/CustomDialog;)V // method@f590 │ │ -4d0d3a: 5b61 4dae |0065: iput-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ -4d0d3e: 280a |0067: goto 0071 // +000a │ │ -4d0d40: 2201 2b20 |0068: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@202b │ │ -4d0d44: 5462 4fae |006a: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ -4d0d48: 7020 8ff5 2100 |006c: invoke-direct {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;)V // method@f58f │ │ -4d0d4e: 5b61 4dae |006f: iput-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ -4d0d52: 5561 58ae |0071: iget-boolean v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@ae58 │ │ -4d0d56: 12e2 |0073: const/4 v2, #int -2 // #fe │ │ -4d0d58: 3801 1a00 |0074: if-eqz v1, 008e // +001a │ │ -4d0d5c: 2201 b602 |0076: new-instance v1, Landroid/widget/RelativeLayout$LayoutParams; // type@02b6 │ │ -4d0d60: 12f3 |0078: const/4 v3, #int -1 // #ff │ │ -4d0d62: 7030 f911 2103 |0079: invoke-direct {v1, v2, v3}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@11f9 │ │ -4d0d68: 1234 |007c: const/4 v4, #int 3 // #3 │ │ -4d0d6a: 6e10 8812 0000 |007d: invoke-virtual {v0}, Landroid/widget/TextView;.getId:()I // method@1288 │ │ -4d0d70: 0a00 |0080: move-result v0 │ │ -4d0d72: 6e30 fa11 4100 |0081: invoke-virtual {v1, v4, v0}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fa │ │ -4d0d78: 1300 0e00 |0084: const/16 v0, #int 14 // #e │ │ -4d0d7c: 6e30 fa11 0103 |0086: invoke-virtual {v1, v0, v3}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fa │ │ -4d0d82: 5460 6bae |0089: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6b │ │ -4d0d86: 6e20 786a 1000 |008b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@6a78 │ │ -4d0d8c: 5460 6bae |008e: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6b │ │ -4d0d90: 5461 4dae |0090: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ -4d0d94: 6e20 696a 1000 |0092: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@6a69 │ │ -4d0d9a: 5260 59ae |0095: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@ae59 │ │ -4d0d9e: 3900 0e00 |0097: if-nez v0, 00a5 // +000e │ │ -4d0da2: 5261 5eae |0099: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@ae5e │ │ -4d0da6: 3901 0a00 |009b: if-nez v1, 00a5 // +000a │ │ -4d0daa: 5261 5fae |009d: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@ae5f │ │ -4d0dae: 3901 0600 |009f: if-nez v1, 00a5 // +0006 │ │ -4d0db2: 5261 60ae |00a1: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@ae60 │ │ -4d0db6: 3801 0d00 |00a3: if-eqz v1, 00b0 // +000d │ │ -4d0dba: 5461 4dae |00a5: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ -4d0dbe: 5263 5eae |00a7: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@ae5e │ │ -4d0dc2: 5264 60ae |00a9: iget v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@ae60 │ │ -4d0dc6: 5265 5fae |00ab: iget v5, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@ae5f │ │ -4d0dca: 6e50 b2f5 3154 |00ad: invoke-virtual {v1, v3, v4, v5, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setMargin:(IIII)V // method@f5b2 │ │ -4d0dd0: 5260 6eae |00b0: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@ae6e │ │ -4d0dd4: 3800 0700 |00b2: if-eqz v0, 00b9 // +0007 │ │ -4d0dd8: 5461 4dae |00b4: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ -4d0ddc: 6e20 b3f5 0100 |00b6: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setTickColor:(I)V // method@f5b3 │ │ -4d0de2: 5260 5aae |00b9: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5a │ │ -4d0de6: 3900 0e00 |00bb: if-nez v0, 00c9 // +000e │ │ -4d0dea: 5260 5bae |00bd: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5b │ │ -4d0dee: 3900 0a00 |00bf: if-nez v0, 00c9 // +000a │ │ -4d0df2: 5260 5cae |00c1: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae5c │ │ -4d0df6: 3900 0600 |00c3: if-nez v0, 00c9 // +0006 │ │ -4d0dfa: 5260 5dae |00c5: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae5d │ │ -4d0dfe: 3800 2300 |00c7: if-eqz v0, 00ea // +0023 │ │ -4d0e02: 5460 4dae |00c9: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ -4d0e06: 5261 5bae |00cb: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5b │ │ -4d0e0a: 8211 |00cd: int-to-float v1, v1 │ │ -4d0e0c: 7020 6ef5 1600 |00ce: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d0e12: 0a01 |00d1: move-result v1 │ │ -4d0e14: 5263 5dae |00d2: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae5d │ │ -4d0e18: 8233 |00d4: int-to-float v3, v3 │ │ -4d0e1a: 7020 6ef5 3600 |00d5: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d0e20: 0a03 |00d8: move-result v3 │ │ -4d0e22: 5264 5cae |00d9: iget v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae5c │ │ -4d0e26: 8244 |00db: int-to-float v4, v4 │ │ -4d0e28: 7020 6ef5 4600 |00dc: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d0e2e: 0a04 |00df: move-result v4 │ │ -4d0e30: 5265 5aae |00e0: iget v5, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5a │ │ -4d0e34: 8255 |00e2: int-to-float v5, v5 │ │ -4d0e36: 7020 6ef5 5600 |00e3: invoke-direct {v6, v5}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d0e3c: 0a05 |00e6: move-result v5 │ │ -4d0e3e: 6e55 aff5 1043 |00e7: invoke-virtual {v0, v1, v3, v4, v5}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonMargin:(IIII)V // method@f5af │ │ -4d0e44: 5260 4bae |00ea: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@ae4b │ │ -4d0e48: 3900 0600 |00ec: if-nez v0, 00f2 // +0006 │ │ -4d0e4c: 5260 4cae |00ee: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@ae4c │ │ -4d0e50: 3800 1500 |00f0: if-eqz v0, 0105 // +0015 │ │ -4d0e54: 5460 4dae |00f2: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ -4d0e58: 5261 4cae |00f4: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@ae4c │ │ -4d0e5c: 8211 |00f6: int-to-float v1, v1 │ │ -4d0e5e: 7020 6ef5 1600 |00f7: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d0e64: 0a01 |00fa: move-result v1 │ │ -4d0e66: 5263 4bae |00fb: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@ae4b │ │ -4d0e6a: 8233 |00fd: int-to-float v3, v3 │ │ -4d0e6c: 7020 6ef5 3600 |00fe: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ -4d0e72: 0a03 |0101: move-result v3 │ │ -4d0e74: 6e30 b0f5 1003 |0102: invoke-virtual {v0, v1, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonSize:(II)V // method@f5b0 │ │ -4d0e7a: 5560 6cae |0105: iget-boolean v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@ae6c │ │ -4d0e7e: 3800 0700 |0107: if-eqz v0, 010e // +0007 │ │ -4d0e82: 6000 4fb0 |0109: sget v0, Lpetrov/kristiyan/colorpicker/R$drawable;.round_button:I // field@b04f │ │ -4d0e86: 6e20 77f5 0600 |010b: invoke-virtual {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f577 │ │ -4d0e8c: 5260 4aae |010e: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@ae4a │ │ -4d0e90: 3800 0700 |0110: if-eqz v0, 0117 // +0007 │ │ -4d0e94: 5461 4dae |0112: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ -4d0e98: 6e20 aef5 0100 |0114: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonDrawable:(I)V // method@f5ae │ │ -4d0e9e: 5260 52ae |0117: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@ae52 │ │ -4d0ea2: 3800 0700 |0119: if-eqz v0, 0120 // +0007 │ │ -4d0ea6: 5461 4dae |011b: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ -4d0eaa: 6e20 b1f5 0100 |011d: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setDefaultColor:(I)V // method@f5b1 │ │ -4d0eb0: 5560 55ae |0120: iget-boolean v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@ae55 │ │ -4d0eb4: 3800 0e00 |0122: if-eqz v0, 0130 // +000e │ │ -4d0eb8: 5460 69ae |0124: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae69 │ │ -4d0ebc: 1301 0800 |0126: const/16 v1, #int 8 // #8 │ │ -4d0ec0: 6e20 b00f 1000 |0128: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0fb0 │ │ -4d0ec6: 5460 61ae |012b: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae61 │ │ -4d0eca: 6e20 b00f 1000 |012d: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0fb0 │ │ -4d0ed0: 5460 69ae |0130: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae69 │ │ -4d0ed4: 5461 6aae |0132: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@ae6a │ │ -4d0ed8: 6e20 aa0f 1000 |0134: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ -4d0ede: 5460 61ae |0137: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae61 │ │ -4d0ee2: 5461 62ae |0139: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@ae62 │ │ -4d0ee6: 6e20 aa0f 1000 |013b: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ -4d0eec: 5460 69ae |013e: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae69 │ │ -4d0ef0: 2201 2020 |0140: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorPicker$1; // type@2020 │ │ -4d0ef4: 7020 59f5 6100 |0142: invoke-direct {v1, v6}, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f559 │ │ -4d0efa: 6e20 a60f 1000 |0145: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa6 │ │ -4d0f00: 5460 61ae |0148: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae61 │ │ -4d0f04: 2201 2120 |014a: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorPicker$2; // type@2021 │ │ -4d0f08: 7020 5bf5 6100 |014c: invoke-direct {v1, v6}, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f55b │ │ -4d0f0e: 6e20 a60f 1000 |014f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa6 │ │ -4d0f14: 5460 53ae |0152: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ -4d0f18: 6e10 b9f5 0000 |0154: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.show:()V // method@f5b9 │ │ -4d0f1e: 2200 5402 |0157: new-instance v0, Landroid/view/WindowManager$LayoutParams; // type@0254 │ │ -4d0f22: 7010 f70d 0000 |0159: invoke-direct {v0}, Landroid/view/WindowManager$LayoutParams;.:()V // method@0df7 │ │ -4d0f28: 5461 53ae |015c: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ -4d0f2c: 6e10 b6f5 0100 |015e: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.getWindow:()Landroid/view/Window; // method@f5b6 │ │ -4d0f32: 0c01 |0161: move-result-object v1 │ │ -4d0f34: 6e10 8e0d 0100 |0162: invoke-virtual {v1}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0d8e │ │ -4d0f3a: 0c01 |0165: move-result-object v1 │ │ -4d0f3c: 6e20 f90d 1000 |0166: invoke-virtual {v0, v1}, Landroid/view/WindowManager$LayoutParams;.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I // method@0df9 │ │ -4d0f42: 5902 2a01 |0169: iput v2, v0, Landroid/view/WindowManager$LayoutParams;.width:I // field@012a │ │ -4d0f46: 5902 2601 |016b: iput v2, v0, Landroid/view/WindowManager$LayoutParams;.height:I // field@0126 │ │ -4d0f4a: 5461 53ae |016d: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ -4d0f4e: 6e10 b6f5 0100 |016f: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.getWindow:()Landroid/view/Window; // method@f5b6 │ │ -4d0f54: 0c01 |0172: move-result-object v1 │ │ -4d0f56: 6e20 9c0d 0100 |0173: invoke-virtual {v1, v0}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@0d9c │ │ -4d0f5c: 0e00 |0176: return-void │ │ +4d0c50: |[4d0c50] petrov.kristiyan.colorpicker.ColorPicker.show:()V │ │ +4d0c60: 5460 4fae |0000: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ +4d0c64: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +4d0c68: 6e10 6fab 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@ab6f │ │ +4d0c6e: 0a00 |0007: move-result v0 │ │ +4d0c70: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +4d0c74: 7010 7bf5 0600 |000a: invoke-direct {v6}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f57b │ │ +4d0c7a: 5460 54ae |000d: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ +4d0c7e: 6001 a9b0 |000f: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.title:I // field@b0a9 │ │ +4d0c82: 6e20 760b 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ +4d0c88: 0c00 |0014: move-result-object v0 │ │ +4d0c8a: 1f00 ca02 |0015: check-cast v0, Landroid/widget/TextView; // type@02ca │ │ +4d0c8e: 5461 6fae |0017: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@ae6f │ │ +4d0c92: 3801 2400 |0019: if-eqz v1, 003d // +0024 │ │ +4d0c96: 6e20 ec12 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12ec │ │ +4d0c9c: 5261 66ae |001e: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@ae66 │ │ +4d0ca0: 8211 |0020: int-to-float v1, v1 │ │ +4d0ca2: 7020 6ef5 1600 |0021: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d0ca8: 0a01 |0024: move-result v1 │ │ +4d0caa: 5262 68ae |0025: iget v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@ae68 │ │ +4d0cae: 8222 |0027: int-to-float v2, v2 │ │ +4d0cb0: 7020 6ef5 2600 |0028: invoke-direct {v6, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d0cb6: 0a02 |002b: move-result v2 │ │ +4d0cb8: 5263 67ae |002c: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@ae67 │ │ +4d0cbc: 8233 |002e: int-to-float v3, v3 │ │ +4d0cbe: 7020 6ef5 3600 |002f: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d0cc4: 0a03 |0032: move-result v3 │ │ +4d0cc6: 5264 65ae |0033: iget v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@ae65 │ │ +4d0cca: 8244 |0035: int-to-float v4, v4 │ │ +4d0ccc: 7020 6ef5 4600 |0036: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d0cd2: 0a04 |0039: move-result v4 │ │ +4d0cd4: 6e54 e112 1032 |003a: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.setPadding:(IIII)V // method@12e1 │ │ +4d0cda: 2201 2c20 |003d: new-instance v1, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@202c │ │ +4d0cde: 5462 51ae |003f: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ +4d0ce2: 5463 54ae |0041: iget-object v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@ae54 │ │ +4d0ce6: 7030 b4f5 2103 |0043: invoke-direct {v1, v2, v3}, Lpetrov/kristiyan/colorpicker/CustomDialog;.:(Landroid/content/Context;Landroid/view/View;)V // method@f5b4 │ │ +4d0cec: 5b61 53ae |0046: iput-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ +4d0cf0: 2201 2d0d |0048: new-instance v1, Landroidx/recyclerview/widget/GridLayoutManager; // type@0d2d │ │ +4d0cf4: 5462 51ae |004a: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.context:Landroid/content/Context; // field@ae51 │ │ +4d0cf8: 5263 50ae |004c: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@ae50 │ │ +4d0cfc: 7030 5465 2103 |004e: invoke-direct {v1, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@6554 │ │ +4d0d02: 5462 6bae |0051: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6b │ │ +4d0d06: 6e20 776a 1200 |0053: invoke-virtual {v2, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@6a77 │ │ +4d0d0c: 5561 57ae |0056: iget-boolean v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@ae57 │ │ +4d0d10: 3801 1000 |0058: if-eqz v1, 0068 // +0010 │ │ +4d0d14: 2201 2b20 |005a: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@202b │ │ +4d0d18: 5462 4fae |005c: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ +4d0d1c: 5463 64ae |005e: iget-object v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae64 │ │ +4d0d20: 5464 53ae |0060: iget-object v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ +4d0d24: 7040 90f5 2143 |0062: invoke-direct {v1, v2, v3, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Lpetrov/kristiyan/colorpicker/CustomDialog;)V // method@f590 │ │ +4d0d2a: 5b61 4dae |0065: iput-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ +4d0d2e: 280a |0067: goto 0071 // +000a │ │ +4d0d30: 2201 2b20 |0068: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@202b │ │ +4d0d34: 5462 4fae |006a: iget-object v2, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@ae4f │ │ +4d0d38: 7020 8ff5 2100 |006c: invoke-direct {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;)V // method@f58f │ │ +4d0d3e: 5b61 4dae |006f: iput-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ +4d0d42: 5561 58ae |0071: iget-boolean v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@ae58 │ │ +4d0d46: 12e2 |0073: const/4 v2, #int -2 // #fe │ │ +4d0d48: 3801 1a00 |0074: if-eqz v1, 008e // +001a │ │ +4d0d4c: 2201 b602 |0076: new-instance v1, Landroid/widget/RelativeLayout$LayoutParams; // type@02b6 │ │ +4d0d50: 12f3 |0078: const/4 v3, #int -1 // #ff │ │ +4d0d52: 7030 f911 2103 |0079: invoke-direct {v1, v2, v3}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@11f9 │ │ +4d0d58: 1234 |007c: const/4 v4, #int 3 // #3 │ │ +4d0d5a: 6e10 8812 0000 |007d: invoke-virtual {v0}, Landroid/widget/TextView;.getId:()I // method@1288 │ │ +4d0d60: 0a00 |0080: move-result v0 │ │ +4d0d62: 6e30 fa11 4100 |0081: invoke-virtual {v1, v4, v0}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fa │ │ +4d0d68: 1300 0e00 |0084: const/16 v0, #int 14 // #e │ │ +4d0d6c: 6e30 fa11 0103 |0086: invoke-virtual {v1, v0, v3}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fa │ │ +4d0d72: 5460 6bae |0089: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6b │ │ +4d0d76: 6e20 786a 1000 |008b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@6a78 │ │ +4d0d7c: 5460 6bae |008e: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@ae6b │ │ +4d0d80: 5461 4dae |0090: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ +4d0d84: 6e20 696a 1000 |0092: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@6a69 │ │ +4d0d8a: 5260 59ae |0095: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@ae59 │ │ +4d0d8e: 3900 0e00 |0097: if-nez v0, 00a5 // +000e │ │ +4d0d92: 5261 5eae |0099: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@ae5e │ │ +4d0d96: 3901 0a00 |009b: if-nez v1, 00a5 // +000a │ │ +4d0d9a: 5261 5fae |009d: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@ae5f │ │ +4d0d9e: 3901 0600 |009f: if-nez v1, 00a5 // +0006 │ │ +4d0da2: 5261 60ae |00a1: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@ae60 │ │ +4d0da6: 3801 0d00 |00a3: if-eqz v1, 00b0 // +000d │ │ +4d0daa: 5461 4dae |00a5: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ +4d0dae: 5263 5eae |00a7: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@ae5e │ │ +4d0db2: 5264 60ae |00a9: iget v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@ae60 │ │ +4d0db6: 5265 5fae |00ab: iget v5, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@ae5f │ │ +4d0dba: 6e50 b2f5 3154 |00ad: invoke-virtual {v1, v3, v4, v5, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setMargin:(IIII)V // method@f5b2 │ │ +4d0dc0: 5260 6eae |00b0: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@ae6e │ │ +4d0dc4: 3800 0700 |00b2: if-eqz v0, 00b9 // +0007 │ │ +4d0dc8: 5461 4dae |00b4: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ +4d0dcc: 6e20 b3f5 0100 |00b6: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setTickColor:(I)V // method@f5b3 │ │ +4d0dd2: 5260 5aae |00b9: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5a │ │ +4d0dd6: 3900 0e00 |00bb: if-nez v0, 00c9 // +000e │ │ +4d0dda: 5260 5bae |00bd: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5b │ │ +4d0dde: 3900 0a00 |00bf: if-nez v0, 00c9 // +000a │ │ +4d0de2: 5260 5cae |00c1: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae5c │ │ +4d0de6: 3900 0600 |00c3: if-nez v0, 00c9 // +0006 │ │ +4d0dea: 5260 5dae |00c5: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae5d │ │ +4d0dee: 3800 2300 |00c7: if-eqz v0, 00ea // +0023 │ │ +4d0df2: 5460 4dae |00c9: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ +4d0df6: 5261 5bae |00cb: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@ae5b │ │ +4d0dfa: 8211 |00cd: int-to-float v1, v1 │ │ +4d0dfc: 7020 6ef5 1600 |00ce: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d0e02: 0a01 |00d1: move-result v1 │ │ +4d0e04: 5263 5dae |00d2: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@ae5d │ │ +4d0e08: 8233 |00d4: int-to-float v3, v3 │ │ +4d0e0a: 7020 6ef5 3600 |00d5: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d0e10: 0a03 |00d8: move-result v3 │ │ +4d0e12: 5264 5cae |00d9: iget v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@ae5c │ │ +4d0e16: 8244 |00db: int-to-float v4, v4 │ │ +4d0e18: 7020 6ef5 4600 |00dc: invoke-direct {v6, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d0e1e: 0a04 |00df: move-result v4 │ │ +4d0e20: 5265 5aae |00e0: iget v5, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@ae5a │ │ +4d0e24: 8255 |00e2: int-to-float v5, v5 │ │ +4d0e26: 7020 6ef5 5600 |00e3: invoke-direct {v6, v5}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d0e2c: 0a05 |00e6: move-result v5 │ │ +4d0e2e: 6e55 aff5 1043 |00e7: invoke-virtual {v0, v1, v3, v4, v5}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonMargin:(IIII)V // method@f5af │ │ +4d0e34: 5260 4bae |00ea: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@ae4b │ │ +4d0e38: 3900 0600 |00ec: if-nez v0, 00f2 // +0006 │ │ +4d0e3c: 5260 4cae |00ee: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@ae4c │ │ +4d0e40: 3800 1500 |00f0: if-eqz v0, 0105 // +0015 │ │ +4d0e44: 5460 4dae |00f2: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ +4d0e48: 5261 4cae |00f4: iget v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@ae4c │ │ +4d0e4c: 8211 |00f6: int-to-float v1, v1 │ │ +4d0e4e: 7020 6ef5 1600 |00f7: invoke-direct {v6, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d0e54: 0a01 |00fa: move-result v1 │ │ +4d0e56: 5263 4bae |00fb: iget v3, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@ae4b │ │ +4d0e5a: 8233 |00fd: int-to-float v3, v3 │ │ +4d0e5c: 7020 6ef5 3600 |00fe: invoke-direct {v6, v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dip2px:(F)I // method@f56e │ │ +4d0e62: 0a03 |0101: move-result v3 │ │ +4d0e64: 6e30 b0f5 1003 |0102: invoke-virtual {v0, v1, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonSize:(II)V // method@f5b0 │ │ +4d0e6a: 5560 6cae |0105: iget-boolean v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@ae6c │ │ +4d0e6e: 3800 0700 |0107: if-eqz v0, 010e // +0007 │ │ +4d0e72: 6000 4fb0 |0109: sget v0, Lpetrov/kristiyan/colorpicker/R$drawable;.round_button:I // field@b04f │ │ +4d0e76: 6e20 77f5 0600 |010b: invoke-virtual {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f577 │ │ +4d0e7c: 5260 4aae |010e: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@ae4a │ │ +4d0e80: 3800 0700 |0110: if-eqz v0, 0117 // +0007 │ │ +4d0e84: 5461 4dae |0112: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ +4d0e88: 6e20 aef5 0100 |0114: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonDrawable:(I)V // method@f5ae │ │ +4d0e8e: 5260 52ae |0117: iget v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@ae52 │ │ +4d0e92: 3800 0700 |0119: if-eqz v0, 0120 // +0007 │ │ +4d0e96: 5461 4dae |011b: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae4d │ │ +4d0e9a: 6e20 b1f5 0100 |011d: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setDefaultColor:(I)V // method@f5b1 │ │ +4d0ea0: 5560 55ae |0120: iget-boolean v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@ae55 │ │ +4d0ea4: 3800 0e00 |0122: if-eqz v0, 0130 // +000e │ │ +4d0ea8: 5460 69ae |0124: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae69 │ │ +4d0eac: 1301 0800 |0126: const/16 v1, #int 8 // #8 │ │ +4d0eb0: 6e20 b00f 1000 |0128: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0fb0 │ │ +4d0eb6: 5460 61ae |012b: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae61 │ │ +4d0eba: 6e20 b00f 1000 |012d: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0fb0 │ │ +4d0ec0: 5460 69ae |0130: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae69 │ │ +4d0ec4: 5461 6aae |0132: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@ae6a │ │ +4d0ec8: 6e20 aa0f 1000 |0134: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ +4d0ece: 5460 61ae |0137: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae61 │ │ +4d0ed2: 5461 62ae |0139: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@ae62 │ │ +4d0ed6: 6e20 aa0f 1000 |013b: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ +4d0edc: 5460 69ae |013e: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroid/widget/Button; // field@ae69 │ │ +4d0ee0: 2201 2020 |0140: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorPicker$1; // type@2020 │ │ +4d0ee4: 7020 59f5 6100 |0142: invoke-direct {v1, v6}, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f559 │ │ +4d0eea: 6e20 a60f 1000 |0145: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa6 │ │ +4d0ef0: 5460 61ae |0148: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroid/widget/Button; // field@ae61 │ │ +4d0ef4: 2201 2120 |014a: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorPicker$2; // type@2021 │ │ +4d0ef8: 7020 5bf5 6100 |014c: invoke-direct {v1, v6}, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f55b │ │ +4d0efe: 6e20 a60f 1000 |014f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa6 │ │ +4d0f04: 5460 53ae |0152: iget-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ +4d0f08: 6e10 b9f5 0000 |0154: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.show:()V // method@f5b9 │ │ +4d0f0e: 2200 5402 |0157: new-instance v0, Landroid/view/WindowManager$LayoutParams; // type@0254 │ │ +4d0f12: 7010 f70d 0000 |0159: invoke-direct {v0}, Landroid/view/WindowManager$LayoutParams;.:()V // method@0df7 │ │ +4d0f18: 5461 53ae |015c: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ +4d0f1c: 6e10 b6f5 0100 |015e: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.getWindow:()Landroid/view/Window; // method@f5b6 │ │ +4d0f22: 0c01 |0161: move-result-object v1 │ │ +4d0f24: 6e10 8e0d 0100 |0162: invoke-virtual {v1}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0d8e │ │ +4d0f2a: 0c01 |0165: move-result-object v1 │ │ +4d0f2c: 6e20 f90d 1000 |0166: invoke-virtual {v0, v1}, Landroid/view/WindowManager$LayoutParams;.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I // method@0df9 │ │ +4d0f32: 5902 2a01 |0169: iput v2, v0, Landroid/view/WindowManager$LayoutParams;.width:I // field@012a │ │ +4d0f36: 5902 2601 |016b: iput v2, v0, Landroid/view/WindowManager$LayoutParams;.height:I // field@0126 │ │ +4d0f3a: 5461 53ae |016d: iget-object v1, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae53 │ │ +4d0f3e: 6e10 b6f5 0100 |016f: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.getWindow:()Landroid/view/Window; // method@f5b6 │ │ +4d0f44: 0c01 |0172: move-result-object v1 │ │ +4d0f46: 6e20 9c0d 0100 |0173: invoke-virtual {v1, v0}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@0d9c │ │ +4d0f4c: 0e00 |0176: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x000a line=145 │ │ 0x000d line=147 │ │ 0x0017 line=148 │ │ 0x001b line=149 │ │ @@ -1044140,18 +1044140,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4d0f60: |[4d0f60] petrov.kristiyan.colorpicker.ColorViewAdapter$1.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ -4d0f70: 5b01 70ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae70 │ │ -4d0f74: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d0f7a: 0e00 |0005: return-void │ │ +4d0f50: |[4d0f50] petrov.kristiyan.colorpicker.ColorViewAdapter$1.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ +4d0f60: 5b01 70ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae70 │ │ +4d0f64: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d0f6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ @@ -1044161,20 +1044161,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4d0f7c: |[4d0f7c] petrov.kristiyan.colorpicker.ColorViewAdapter$1.run:()V │ │ -4d0f8c: 5410 70ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae70 │ │ -4d0f90: 7110 9bf5 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog; // method@f59b │ │ -4d0f96: 0c00 |0005: move-result-object v0 │ │ -4d0f98: 6e10 b5f5 0000 |0006: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.dismiss:()V // method@f5b5 │ │ -4d0f9e: 0e00 |0009: return-void │ │ +4d0f6c: |[4d0f6c] petrov.kristiyan.colorpicker.ColorViewAdapter$1.run:()V │ │ +4d0f7c: 5410 70ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae70 │ │ +4d0f80: 7110 9bf5 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog; // method@f59b │ │ +4d0f86: 0c00 |0005: move-result-object v0 │ │ +4d0f88: 6e10 b5f5 0000 |0006: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.dismiss:()V // method@f5b5 │ │ +4d0f8e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1; │ │ │ │ source_file_idx : 8787 (ColorViewAdapter.java) │ │ @@ -1044257,17 +1044257,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1778: |[4d1778] petrov.kristiyan.colorpicker.R$anim.:()V │ │ -4d1788: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d178e: 0e00 |0003: return-void │ │ +4d1768: |[4d1768] petrov.kristiyan.colorpicker.R$anim.:()V │ │ +4d1778: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d177e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1044304,17 +1044304,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1790: |[4d1790] petrov.kristiyan.colorpicker.R$array.:()V │ │ -4d17a0: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d17a6: 0e00 |0003: return-void │ │ +4d1780: |[4d1780] petrov.kristiyan.colorpicker.R$array.:()V │ │ +4d1790: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d1796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1045411,17 +1045411,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d17a8: |[4d17a8] petrov.kristiyan.colorpicker.R$attr.:()V │ │ -4d17b8: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d17be: 0e00 |0003: return-void │ │ +4d1798: |[4d1798] petrov.kristiyan.colorpicker.R$attr.:()V │ │ +4d17a8: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d17ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1045463,17 +1045463,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d17c0: |[4d17c0] petrov.kristiyan.colorpicker.R$bool.:()V │ │ -4d17d0: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d17d6: 0e00 |0003: return-void │ │ +4d17b0: |[4d17b0] petrov.kristiyan.colorpicker.R$bool.:()V │ │ +4d17c0: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d17c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1045935,17 +1045935,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d17d8: |[4d17d8] petrov.kristiyan.colorpicker.R$color.:()V │ │ -4d17e8: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d17ee: 0e00 |0003: return-void │ │ +4d17c8: |[4d17c8] petrov.kristiyan.colorpicker.R$color.:()V │ │ +4d17d8: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d17de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1046382,17 +1046382,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d17f0: |[4d17f0] petrov.kristiyan.colorpicker.R$dimen.:()V │ │ -4d1800: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d1806: 0e00 |0003: return-void │ │ +4d17e0: |[4d17e0] petrov.kristiyan.colorpicker.R$dimen.:()V │ │ +4d17f0: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d17f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1046749,17 +1046749,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1808: |[4d1808] petrov.kristiyan.colorpicker.R$drawable.:()V │ │ -4d1818: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d181e: 0e00 |0003: return-void │ │ +4d17f8: |[4d17f8] petrov.kristiyan.colorpicker.R$drawable.:()V │ │ +4d1808: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d180e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1047271,17 +1047271,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1820: |[4d1820] petrov.kristiyan.colorpicker.R$id.:()V │ │ -4d1830: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d1836: 0e00 |0003: return-void │ │ +4d1810: |[4d1810] petrov.kristiyan.colorpicker.R$id.:()V │ │ +4d1820: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d1826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1047333,17 +1047333,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1838: |[4d1838] petrov.kristiyan.colorpicker.R$integer.:()V │ │ -4d1848: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d184e: 0e00 |0003: return-void │ │ +4d1828: |[4d1828] petrov.kristiyan.colorpicker.R$integer.:()V │ │ +4d1838: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d183e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1047535,17 +1047535,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1850: |[4d1850] petrov.kristiyan.colorpicker.R$layout.:()V │ │ -4d1860: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d1866: 0e00 |0003: return-void │ │ +4d1840: |[4d1840] petrov.kristiyan.colorpicker.R$layout.:()V │ │ +4d1850: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d1856: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1047682,17 +1047682,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d1868: |[4d1868] petrov.kristiyan.colorpicker.R$string.:()V │ │ -4d1878: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d187e: 0e00 |0003: return-void │ │ +4d1858: |[4d1858] petrov.kristiyan.colorpicker.R$string.:()V │ │ +4d1868: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d186e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1049254,17 +1049254,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d2128: |[4d2128] petrov.kristiyan.colorpicker.R$style.:()V │ │ -4d2138: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d213e: 0e00 |0003: return-void │ │ +4d2118: |[4d2118] petrov.kristiyan.colorpicker.R$style.:()V │ │ +4d2128: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d212e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1051321,169 +1051321,169 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1088 16-bit code units │ │ -4d1880: |[4d1880] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ -4d1890: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -4d1894: 2300 4420 |0002: new-array v0, v0, [I // type@2044 │ │ -4d1898: 2600 f200 0000 |0004: fill-array-data v0, 000000f6 // +000000f2 │ │ -4d189e: 6900 1bb2 |0007: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBar:[I // field@b21b │ │ -4d18a2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -4d18a4: 2301 4420 |000a: new-array v1, v0, [I // type@2044 │ │ -4d18a8: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -4d18ae: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -4d18b0: 4b02 0103 |0010: aput v2, v1, v3 │ │ -4d18b4: 6901 1cb2 |0012: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBarLayout:[I // field@b21c │ │ -4d18b8: 2301 4420 |0014: new-array v1, v0, [I // type@2044 │ │ -4d18bc: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -4d18c2: 4b02 0103 |0019: aput v2, v1, v3 │ │ -4d18c6: 6901 3bb2 |001b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuItemView:[I // field@b23b │ │ -4d18ca: 2331 4420 |001d: new-array v1, v3, [I // type@2044 │ │ -4d18ce: 6901 3db2 |001f: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuView:[I // field@b23d │ │ -4d18d2: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -4d18d4: 2312 4420 |0022: new-array v2, v1, [I // type@2044 │ │ -4d18d8: 2602 1001 0000 |0024: fill-array-data v2, 00000134 // +00000110 │ │ -4d18de: 6902 3eb2 |0027: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMode:[I // field@b23e │ │ -4d18e2: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -4d18e4: 2324 4420 |002a: new-array v4, v2, [I // type@2044 │ │ -4d18e8: 2604 1801 0000 |002c: fill-array-data v4, 00000144 // +00000118 │ │ -4d18ee: 6904 45b2 |002f: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.ActivityChooserView:[I // field@b245 │ │ -4d18f2: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -4d18f6: 2345 4420 |0033: new-array v5, v4, [I // type@2044 │ │ -4d18fa: 2605 1701 0000 |0035: fill-array-data v5, 0000014c // +00000117 │ │ -4d1900: 6905 48b2 |0038: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AlertDialog:[I // field@b248 │ │ -4d1904: 1245 |003a: const/4 v5, #int 4 // #4 │ │ -4d1906: 2356 4420 |003b: new-array v6, v5, [I // type@2044 │ │ -4d190a: 2606 2301 0000 |003d: fill-array-data v6, 00000160 // +00000123 │ │ -4d1910: 6906 51b2 |0040: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatImageView:[I // field@b251 │ │ -4d1914: 1306 1600 |0042: const/16 v6, #int 22 // #16 │ │ -4d1918: 2366 4420 |0044: new-array v6, v6, [I // type@2044 │ │ -4d191c: 2606 2601 0000 |0046: fill-array-data v6, 0000016c // +00000126 │ │ -4d1922: 6906 56b2 |0049: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextView:[I // field@b256 │ │ -4d1926: 1306 7f00 |004b: const/16 v6, #int 127 // #7f │ │ -4d192a: 2366 4420 |004d: new-array v6, v6, [I // type@2044 │ │ -4d192e: 2606 4d01 0000 |004f: fill-array-data v6, 0000019c // +0000014d │ │ -4d1934: 6906 6db2 |0052: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTheme:[I // field@b26d │ │ -4d1938: 2306 4420 |0054: new-array v6, v0, [I // type@2044 │ │ -4d193c: 1407 2b00 047f |0056: const v7, #float 1.75459e+38 // #7f04002b │ │ -4d1942: 4b07 0603 |0059: aput v7, v6, v3 │ │ -4d1946: 6906 edb2 |005b: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.ButtonBarLayout:[I // field@b2ed │ │ -4d194a: 2356 4420 |005d: new-array v6, v5, [I // type@2044 │ │ -4d194e: 2606 3f02 0000 |005f: fill-array-data v6, 0000029e // +0000023f │ │ -4d1954: 6906 efb2 |0062: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.CompoundButton:[I // field@b2ef │ │ -4d1958: 2344 4420 |0064: new-array v4, v4, [I // type@2044 │ │ -4d195c: 2604 4402 0000 |0066: fill-array-data v4, 000002aa // +00000244 │ │ -4d1962: 6904 f4b2 |0069: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.DrawerArrowToggle:[I // field@b2f4 │ │ -4d1966: 1304 0900 |006b: const/16 v4, #int 9 // #9 │ │ -4d196a: 2346 4420 |006d: new-array v6, v4, [I // type@2044 │ │ -4d196e: 2606 4f02 0000 |006f: fill-array-data v6, 000002be // +0000024f │ │ -4d1974: 6906 fdb2 |0072: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat:[I // field@b2fd │ │ -4d1978: 2355 4420 |0074: new-array v5, v5, [I // type@2044 │ │ -4d197c: 2605 5e02 0000 |0076: fill-array-data v5, 000002d4 // +0000025e │ │ -4d1982: 6905 feb2 |0079: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat_Layout:[I // field@b2fe │ │ -4d1986: 2322 4420 |007b: new-array v2, v2, [I // type@2044 │ │ -4d198a: 2602 6302 0000 |007d: fill-array-data v2, 000002e0 // +00000263 │ │ -4d1990: 6902 0cb3 |0080: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ListPopupWindow:[I // field@b30c │ │ -4d1994: 2311 4420 |0082: new-array v1, v1, [I // type@2044 │ │ -4d1998: 2601 6402 0000 |0084: fill-array-data v1, 000002e8 // +00000264 │ │ -4d199e: 6901 0fb3 |0087: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuGroup:[I // field@b30f │ │ -4d19a2: 1301 1700 |0089: const/16 v1, #int 23 // #17 │ │ -4d19a6: 2311 4420 |008b: new-array v1, v1, [I // type@2044 │ │ -4d19aa: 2601 6b02 0000 |008d: fill-array-data v1, 000002f8 // +0000026b │ │ -4d19b0: 6901 16b3 |0090: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuItem:[I // field@b316 │ │ -4d19b4: 2341 4420 |0092: new-array v1, v4, [I // type@2044 │ │ -4d19b8: 2601 9602 0000 |0094: fill-array-data v1, 0000032a // +00000296 │ │ -4d19be: 6901 2eb3 |0097: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuView:[I // field@b32e │ │ -4d19c2: 1231 |0099: const/4 v1, #int 3 // #3 │ │ -4d19c4: 2312 4420 |009a: new-array v2, v1, [I // type@2044 │ │ -4d19c8: 2602 a402 0000 |009c: fill-array-data v2, 00000340 // +000002a4 │ │ -4d19ce: 6902 38b3 |009f: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindow:[I // field@b338 │ │ -4d19d2: 2300 4420 |00a1: new-array v0, v0, [I // type@2044 │ │ -4d19d6: 1402 8303 047f |00a3: const v2, #float 1.75476e+38 // #7f040383 │ │ -4d19dc: 4b02 0003 |00a6: aput v2, v0, v3 │ │ -4d19e0: 6900 39b3 |00a8: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindowBackgroundState:[I // field@b339 │ │ -4d19e4: 1300 0c00 |00aa: const/16 v0, #int 12 // #c │ │ -4d19e8: 2300 4420 |00ac: new-array v0, v0, [I // type@2044 │ │ -4d19ec: 2600 9c02 0000 |00ae: fill-array-data v0, 0000034a // +0000029c │ │ -4d19f2: 6900 3eb3 |00b1: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.RecyclerView:[I // field@b33e │ │ -4d19f6: 1300 1100 |00b3: const/16 v0, #int 17 // #11 │ │ -4d19fa: 2300 4420 |00b5: new-array v0, v0, [I // type@2044 │ │ -4d19fe: 2600 af02 0000 |00b7: fill-array-data v0, 00000366 // +000002af │ │ -4d1a04: 6900 4bb3 |00ba: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SearchView:[I // field@b34b │ │ -4d1a08: 1250 |00bc: const/4 v0, #int 5 // #5 │ │ -4d1a0a: 2302 4420 |00bd: new-array v2, v0, [I // type@2044 │ │ -4d1a0e: 2602 cd02 0000 |00bf: fill-array-data v2, 0000038c // +000002cd │ │ -4d1a14: 6902 5db3 |00c2: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.Spinner:[I // field@b35d │ │ -4d1a18: 1302 0e00 |00c4: const/16 v2, #int 14 // #e │ │ -4d1a1c: 2322 4420 |00c6: new-array v2, v2, [I // type@2044 │ │ -4d1a20: 2602 d202 0000 |00c8: fill-array-data v2, 0000039a // +000002d2 │ │ -4d1a26: 6902 63b3 |00cb: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.SwitchCompat:[I // field@b363 │ │ -4d1a2a: 1302 1000 |00cd: const/16 v2, #int 16 // #10 │ │ -4d1a2e: 2322 4420 |00cf: new-array v2, v2, [I // type@2044 │ │ -4d1a32: 2602 e902 0000 |00d1: fill-array-data v2, 000003ba // +000002e9 │ │ -4d1a38: 6902 72b3 |00d4: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.TextAppearance:[I // field@b372 │ │ -4d1a3c: 1302 1e00 |00d6: const/16 v2, #int 30 // #1e │ │ -4d1a40: 2322 4420 |00d8: new-array v2, v2, [I // type@2044 │ │ -4d1a44: 2602 0403 0000 |00da: fill-array-data v2, 000003de // +00000304 │ │ -4d1a4a: 6902 83b3 |00dd: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.Toolbar:[I // field@b383 │ │ -4d1a4e: 2300 4420 |00df: new-array v0, v0, [I // type@2044 │ │ -4d1a52: 2600 3d03 0000 |00e1: fill-array-data v0, 0000041e // +0000033d │ │ -4d1a58: 6900 a2b3 |00e4: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.View:[I // field@b3a2 │ │ -4d1a5c: 2310 4420 |00e6: new-array v0, v1, [I // type@2044 │ │ -4d1a60: 2600 4403 0000 |00e8: fill-array-data v0, 0000042c // +00000344 │ │ -4d1a66: 6900 a3b3 |00eb: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewBackgroundHelper:[I // field@b3a3 │ │ -4d1a6a: 2310 4420 |00ed: new-array v0, v1, [I // type@2044 │ │ -4d1a6e: 2600 4703 0000 |00ef: fill-array-data v0, 00000436 // +00000347 │ │ -4d1a74: 6900 a7b3 |00f2: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewStubCompat:[I // field@b3a7 │ │ -4d1a78: 0e00 |00f4: return-void │ │ -4d1a7a: 0000 |00f5: nop // spacer │ │ -4d1a7c: 0003 0400 1d00 0000 4000 047f 4700 ... |00f6: array-data (62 units) │ │ -4d1af8: 0003 0400 0600 0000 4000 047f 4700 ... |0134: array-data (16 units) │ │ -4d1b18: 0003 0400 0200 0000 7d01 047f 0802 ... |0144: array-data (8 units) │ │ -4d1b28: 0003 0400 0800 0000 f200 0101 7d00 ... |014c: array-data (20 units) │ │ -4d1b50: 0003 0400 0400 0000 1901 0101 7b03 ... |0160: array-data (12 units) │ │ -4d1b68: 0003 0400 1600 0000 3400 0101 3a00 ... |016c: array-data (48 units) │ │ -4d1bc8: 0003 0400 7f00 0000 5700 0101 ae00 ... |019c: array-data (258 units) │ │ -4d1dcc: 0003 0400 0400 0000 0701 0101 7b00 ... |029e: array-data (12 units) │ │ -4d1de4: 0003 0400 0800 0000 3500 047f 3600 ... |02aa: array-data (20 units) │ │ -4d1e0c: 0003 0400 0900 0000 af00 0101 c400 ... |02be: array-data (22 units) │ │ -4d1e38: 0003 0400 0400 0000 b300 0101 f400 ... |02d4: array-data (12 units) │ │ -4d1e50: 0003 0400 0200 0000 ac02 0101 ad02 ... |02e0: array-data (8 units) │ │ -4d1e60: 0003 0400 0600 0000 0e00 0101 d000 ... |02e8: array-data (16 units) │ │ -4d1e80: 0003 0400 1700 0000 0200 0101 0e00 ... |02f8: array-data (50 units) │ │ -4d1ee4: 0003 0400 0900 0000 ae00 0101 2c01 ... |032a: array-data (22 units) │ │ -4d1f10: 0003 0400 0300 0000 7601 0101 c902 ... |0340: array-data (10 units) │ │ -4d1f24: 0003 0400 0c00 0000 c400 0101 eb00 ... |034a: array-data (28 units) │ │ -4d1f5c: 0003 0400 1100 0000 da00 0101 1f01 ... |0366: array-data (38 units) │ │ -4d1fa8: 0003 0400 0500 0000 b200 0101 7601 ... |038c: array-data (14 units) │ │ -4d1fc4: 0003 0400 0e00 0000 2401 0101 2501 ... |039a: array-data (32 units) │ │ -4d2004: 0003 0400 1000 0000 9500 0101 9600 ... |03ba: array-data (36 units) │ │ -4d204c: 0003 0400 1e00 0000 af00 0101 4001 ... |03de: array-data (64 units) │ │ -4d20cc: 0003 0400 0500 0000 0000 0101 da00 ... |041e: array-data (14 units) │ │ -4d20e8: 0003 0400 0300 0000 d400 0101 4900 ... |042c: array-data (10 units) │ │ -4d20fc: 0003 0400 0300 0000 d000 0101 f200 ... |0436: array-data (10 units) │ │ +4d1870: |[4d1870] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ +4d1880: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +4d1884: 2300 4420 |0002: new-array v0, v0, [I // type@2044 │ │ +4d1888: 2600 f200 0000 |0004: fill-array-data v0, 000000f6 // +000000f2 │ │ +4d188e: 6900 1bb2 |0007: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBar:[I // field@b21b │ │ +4d1892: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +4d1894: 2301 4420 |000a: new-array v1, v0, [I // type@2044 │ │ +4d1898: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +4d189e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +4d18a0: 4b02 0103 |0010: aput v2, v1, v3 │ │ +4d18a4: 6901 1cb2 |0012: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBarLayout:[I // field@b21c │ │ +4d18a8: 2301 4420 |0014: new-array v1, v0, [I // type@2044 │ │ +4d18ac: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +4d18b2: 4b02 0103 |0019: aput v2, v1, v3 │ │ +4d18b6: 6901 3bb2 |001b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuItemView:[I // field@b23b │ │ +4d18ba: 2331 4420 |001d: new-array v1, v3, [I // type@2044 │ │ +4d18be: 6901 3db2 |001f: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuView:[I // field@b23d │ │ +4d18c2: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +4d18c4: 2312 4420 |0022: new-array v2, v1, [I // type@2044 │ │ +4d18c8: 2602 1001 0000 |0024: fill-array-data v2, 00000134 // +00000110 │ │ +4d18ce: 6902 3eb2 |0027: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMode:[I // field@b23e │ │ +4d18d2: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +4d18d4: 2324 4420 |002a: new-array v4, v2, [I // type@2044 │ │ +4d18d8: 2604 1801 0000 |002c: fill-array-data v4, 00000144 // +00000118 │ │ +4d18de: 6904 45b2 |002f: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.ActivityChooserView:[I // field@b245 │ │ +4d18e2: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +4d18e6: 2345 4420 |0033: new-array v5, v4, [I // type@2044 │ │ +4d18ea: 2605 1701 0000 |0035: fill-array-data v5, 0000014c // +00000117 │ │ +4d18f0: 6905 48b2 |0038: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AlertDialog:[I // field@b248 │ │ +4d18f4: 1245 |003a: const/4 v5, #int 4 // #4 │ │ +4d18f6: 2356 4420 |003b: new-array v6, v5, [I // type@2044 │ │ +4d18fa: 2606 2301 0000 |003d: fill-array-data v6, 00000160 // +00000123 │ │ +4d1900: 6906 51b2 |0040: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatImageView:[I // field@b251 │ │ +4d1904: 1306 1600 |0042: const/16 v6, #int 22 // #16 │ │ +4d1908: 2366 4420 |0044: new-array v6, v6, [I // type@2044 │ │ +4d190c: 2606 2601 0000 |0046: fill-array-data v6, 0000016c // +00000126 │ │ +4d1912: 6906 56b2 |0049: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextView:[I // field@b256 │ │ +4d1916: 1306 7f00 |004b: const/16 v6, #int 127 // #7f │ │ +4d191a: 2366 4420 |004d: new-array v6, v6, [I // type@2044 │ │ +4d191e: 2606 4d01 0000 |004f: fill-array-data v6, 0000019c // +0000014d │ │ +4d1924: 6906 6db2 |0052: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTheme:[I // field@b26d │ │ +4d1928: 2306 4420 |0054: new-array v6, v0, [I // type@2044 │ │ +4d192c: 1407 2b00 047f |0056: const v7, #float 1.75459e+38 // #7f04002b │ │ +4d1932: 4b07 0603 |0059: aput v7, v6, v3 │ │ +4d1936: 6906 edb2 |005b: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.ButtonBarLayout:[I // field@b2ed │ │ +4d193a: 2356 4420 |005d: new-array v6, v5, [I // type@2044 │ │ +4d193e: 2606 3f02 0000 |005f: fill-array-data v6, 0000029e // +0000023f │ │ +4d1944: 6906 efb2 |0062: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.CompoundButton:[I // field@b2ef │ │ +4d1948: 2344 4420 |0064: new-array v4, v4, [I // type@2044 │ │ +4d194c: 2604 4402 0000 |0066: fill-array-data v4, 000002aa // +00000244 │ │ +4d1952: 6904 f4b2 |0069: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.DrawerArrowToggle:[I // field@b2f4 │ │ +4d1956: 1304 0900 |006b: const/16 v4, #int 9 // #9 │ │ +4d195a: 2346 4420 |006d: new-array v6, v4, [I // type@2044 │ │ +4d195e: 2606 4f02 0000 |006f: fill-array-data v6, 000002be // +0000024f │ │ +4d1964: 6906 fdb2 |0072: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat:[I // field@b2fd │ │ +4d1968: 2355 4420 |0074: new-array v5, v5, [I // type@2044 │ │ +4d196c: 2605 5e02 0000 |0076: fill-array-data v5, 000002d4 // +0000025e │ │ +4d1972: 6905 feb2 |0079: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat_Layout:[I // field@b2fe │ │ +4d1976: 2322 4420 |007b: new-array v2, v2, [I // type@2044 │ │ +4d197a: 2602 6302 0000 |007d: fill-array-data v2, 000002e0 // +00000263 │ │ +4d1980: 6902 0cb3 |0080: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ListPopupWindow:[I // field@b30c │ │ +4d1984: 2311 4420 |0082: new-array v1, v1, [I // type@2044 │ │ +4d1988: 2601 6402 0000 |0084: fill-array-data v1, 000002e8 // +00000264 │ │ +4d198e: 6901 0fb3 |0087: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuGroup:[I // field@b30f │ │ +4d1992: 1301 1700 |0089: const/16 v1, #int 23 // #17 │ │ +4d1996: 2311 4420 |008b: new-array v1, v1, [I // type@2044 │ │ +4d199a: 2601 6b02 0000 |008d: fill-array-data v1, 000002f8 // +0000026b │ │ +4d19a0: 6901 16b3 |0090: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuItem:[I // field@b316 │ │ +4d19a4: 2341 4420 |0092: new-array v1, v4, [I // type@2044 │ │ +4d19a8: 2601 9602 0000 |0094: fill-array-data v1, 0000032a // +00000296 │ │ +4d19ae: 6901 2eb3 |0097: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuView:[I // field@b32e │ │ +4d19b2: 1231 |0099: const/4 v1, #int 3 // #3 │ │ +4d19b4: 2312 4420 |009a: new-array v2, v1, [I // type@2044 │ │ +4d19b8: 2602 a402 0000 |009c: fill-array-data v2, 00000340 // +000002a4 │ │ +4d19be: 6902 38b3 |009f: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindow:[I // field@b338 │ │ +4d19c2: 2300 4420 |00a1: new-array v0, v0, [I // type@2044 │ │ +4d19c6: 1402 8303 047f |00a3: const v2, #float 1.75476e+38 // #7f040383 │ │ +4d19cc: 4b02 0003 |00a6: aput v2, v0, v3 │ │ +4d19d0: 6900 39b3 |00a8: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindowBackgroundState:[I // field@b339 │ │ +4d19d4: 1300 0c00 |00aa: const/16 v0, #int 12 // #c │ │ +4d19d8: 2300 4420 |00ac: new-array v0, v0, [I // type@2044 │ │ +4d19dc: 2600 9c02 0000 |00ae: fill-array-data v0, 0000034a // +0000029c │ │ +4d19e2: 6900 3eb3 |00b1: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.RecyclerView:[I // field@b33e │ │ +4d19e6: 1300 1100 |00b3: const/16 v0, #int 17 // #11 │ │ +4d19ea: 2300 4420 |00b5: new-array v0, v0, [I // type@2044 │ │ +4d19ee: 2600 af02 0000 |00b7: fill-array-data v0, 00000366 // +000002af │ │ +4d19f4: 6900 4bb3 |00ba: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SearchView:[I // field@b34b │ │ +4d19f8: 1250 |00bc: const/4 v0, #int 5 // #5 │ │ +4d19fa: 2302 4420 |00bd: new-array v2, v0, [I // type@2044 │ │ +4d19fe: 2602 cd02 0000 |00bf: fill-array-data v2, 0000038c // +000002cd │ │ +4d1a04: 6902 5db3 |00c2: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.Spinner:[I // field@b35d │ │ +4d1a08: 1302 0e00 |00c4: const/16 v2, #int 14 // #e │ │ +4d1a0c: 2322 4420 |00c6: new-array v2, v2, [I // type@2044 │ │ +4d1a10: 2602 d202 0000 |00c8: fill-array-data v2, 0000039a // +000002d2 │ │ +4d1a16: 6902 63b3 |00cb: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.SwitchCompat:[I // field@b363 │ │ +4d1a1a: 1302 1000 |00cd: const/16 v2, #int 16 // #10 │ │ +4d1a1e: 2322 4420 |00cf: new-array v2, v2, [I // type@2044 │ │ +4d1a22: 2602 e902 0000 |00d1: fill-array-data v2, 000003ba // +000002e9 │ │ +4d1a28: 6902 72b3 |00d4: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.TextAppearance:[I // field@b372 │ │ +4d1a2c: 1302 1e00 |00d6: const/16 v2, #int 30 // #1e │ │ +4d1a30: 2322 4420 |00d8: new-array v2, v2, [I // type@2044 │ │ +4d1a34: 2602 0403 0000 |00da: fill-array-data v2, 000003de // +00000304 │ │ +4d1a3a: 6902 83b3 |00dd: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.Toolbar:[I // field@b383 │ │ +4d1a3e: 2300 4420 |00df: new-array v0, v0, [I // type@2044 │ │ +4d1a42: 2600 3d03 0000 |00e1: fill-array-data v0, 0000041e // +0000033d │ │ +4d1a48: 6900 a2b3 |00e4: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.View:[I // field@b3a2 │ │ +4d1a4c: 2310 4420 |00e6: new-array v0, v1, [I // type@2044 │ │ +4d1a50: 2600 4403 0000 |00e8: fill-array-data v0, 0000042c // +00000344 │ │ +4d1a56: 6900 a3b3 |00eb: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewBackgroundHelper:[I // field@b3a3 │ │ +4d1a5a: 2310 4420 |00ed: new-array v0, v1, [I // type@2044 │ │ +4d1a5e: 2600 4703 0000 |00ef: fill-array-data v0, 00000436 // +00000347 │ │ +4d1a64: 6900 a7b3 |00f2: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewStubCompat:[I // field@b3a7 │ │ +4d1a68: 0e00 |00f4: return-void │ │ +4d1a6a: 0000 |00f5: nop // spacer │ │ +4d1a6c: 0003 0400 1d00 0000 4000 047f 4700 ... |00f6: array-data (62 units) │ │ +4d1ae8: 0003 0400 0600 0000 4000 047f 4700 ... |0134: array-data (16 units) │ │ +4d1b08: 0003 0400 0200 0000 7d01 047f 0802 ... |0144: array-data (8 units) │ │ +4d1b18: 0003 0400 0800 0000 f200 0101 7d00 ... |014c: array-data (20 units) │ │ +4d1b40: 0003 0400 0400 0000 1901 0101 7b03 ... |0160: array-data (12 units) │ │ +4d1b58: 0003 0400 1600 0000 3400 0101 3a00 ... |016c: array-data (48 units) │ │ +4d1bb8: 0003 0400 7f00 0000 5700 0101 ae00 ... |019c: array-data (258 units) │ │ +4d1dbc: 0003 0400 0400 0000 0701 0101 7b00 ... |029e: array-data (12 units) │ │ +4d1dd4: 0003 0400 0800 0000 3500 047f 3600 ... |02aa: array-data (20 units) │ │ +4d1dfc: 0003 0400 0900 0000 af00 0101 c400 ... |02be: array-data (22 units) │ │ +4d1e28: 0003 0400 0400 0000 b300 0101 f400 ... |02d4: array-data (12 units) │ │ +4d1e40: 0003 0400 0200 0000 ac02 0101 ad02 ... |02e0: array-data (8 units) │ │ +4d1e50: 0003 0400 0600 0000 0e00 0101 d000 ... |02e8: array-data (16 units) │ │ +4d1e70: 0003 0400 1700 0000 0200 0101 0e00 ... |02f8: array-data (50 units) │ │ +4d1ed4: 0003 0400 0900 0000 ae00 0101 2c01 ... |032a: array-data (22 units) │ │ +4d1f00: 0003 0400 0300 0000 7601 0101 c902 ... |0340: array-data (10 units) │ │ +4d1f14: 0003 0400 0c00 0000 c400 0101 eb00 ... |034a: array-data (28 units) │ │ +4d1f4c: 0003 0400 1100 0000 da00 0101 1f01 ... |0366: array-data (38 units) │ │ +4d1f98: 0003 0400 0500 0000 b200 0101 7601 ... |038c: array-data (14 units) │ │ +4d1fb4: 0003 0400 0e00 0000 2401 0101 2501 ... |039a: array-data (32 units) │ │ +4d1ff4: 0003 0400 1000 0000 9500 0101 9600 ... |03ba: array-data (36 units) │ │ +4d203c: 0003 0400 1e00 0000 af00 0101 4001 ... |03de: array-data (64 units) │ │ +4d20bc: 0003 0400 0500 0000 0000 0101 da00 ... |041e: array-data (14 units) │ │ +4d20d8: 0003 0400 0300 0000 d400 0101 4900 ... |042c: array-data (10 units) │ │ +4d20ec: 0003 0400 0300 0000 d000 0101 f200 ... |0436: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lpetrov/kristiyan/colorpicker/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d2110: |[4d2110] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ -4d2120: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d2126: 0e00 |0003: return-void │ │ +4d2100: |[4d2100] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ +4d2110: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d2116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1051514,17 +1051514,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d2140: |[4d2140] petrov.kristiyan.colorpicker.R.:()V │ │ -4d2150: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4d2156: 0e00 |0003: return-void │ │ +4d2130: |[4d2130] petrov.kristiyan.colorpicker.R.:()V │ │ +4d2140: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4d2146: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1579157,37 +1579157,37 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4c9bac: |[4c9bac] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4c9bbc: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4c9bc2: 5b01 92ad |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad92 │ │ -4c9bc6: 0e00 |0005: return-void │ │ +4c9ba4: |[4c9ba4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4c9bb4: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4c9bba: 5b01 92ad |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad92 │ │ +4c9bbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4c9bc8: |[4c9bc8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -4c9bd8: 5410 92ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad92 │ │ -4c9bdc: 1f02 8c1f |0002: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4c9be0: 6e20 40f4 2000 |0004: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-ChecklistNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f440 │ │ -4c9be6: 0e00 |0007: return-void │ │ +4c9bc0: |[4c9bc0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +4c9bd0: 5410 92ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad92 │ │ +4c9bd4: 1f02 8c1f |0002: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4c9bd8: 6e20 40f4 2000 |0004: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-ChecklistNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f440 │ │ +4c9bde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9654 (D8$$SyntheticClass) │ │ │ │ Class #5900 header: │ │ @@ -1579231,18 +1579231,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4c9be8: |[4c9be8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4c9bf8: 5b01 93ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad93 │ │ -4c9bfc: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4c9c02: 0e00 |0005: return-void │ │ +4c9be0: |[4c9be0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4c9bf0: 5b01 93ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad93 │ │ +4c9bf4: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4c9bfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ @@ -1579252,18 +1579252,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4c9c04: |[4c9c04] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$1.onChanged:(Ljava/lang/Object;)V │ │ -4c9c14: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ -4c9c18: 6e20 0ff4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.onChanged:(Ljava/util/List;)V // method@f40f │ │ -4c9c1e: 0e00 |0005: return-void │ │ +4c9bfc: |[4c9bfc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$1.onChanged:(Ljava/lang/Object;)V │ │ +4c9c0c: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ +4c9c10: 6e20 0ff4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.onChanged:(Ljava/util/List;)V // method@f40f │ │ +4c9c16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1579272,32 +1579272,32 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -4c9c20: |[4c9c20] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$1.onChanged:(Ljava/util/List;)V │ │ -4c9c30: 5420 93ad |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad93 │ │ -4c9c34: 5b03 a9ad |0002: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.allCategories:Ljava/util/List; // field@ada9 │ │ -4c9c38: 7210 7bac 0300 |0004: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ -4c9c3e: 0c03 |0007: move-result-object v3 │ │ -4c9c40: 7210 52ac 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ -4c9c46: 0a00 |000b: move-result v0 │ │ -4c9c48: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ -4c9c4c: 7210 53ac 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ -4c9c52: 0c00 |0011: move-result-object v0 │ │ -4c9c54: 1f00 8b1f |0012: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ -4c9c58: 5421 93ad |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad93 │ │ -4c9c5c: 5411 a8ad |0016: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ada8 │ │ -4c9c60: 6e10 26f2 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f226 │ │ -4c9c66: 0c00 |001b: move-result-object v0 │ │ -4c9c68: 6e20 5c0f 0100 |001c: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ -4c9c6e: 28e9 |001f: goto 0008 // -0017 │ │ -4c9c70: 0e00 |0020: return-void │ │ +4c9c18: |[4c9c18] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$1.onChanged:(Ljava/util/List;)V │ │ +4c9c28: 5420 93ad |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad93 │ │ +4c9c2c: 5b03 a9ad |0002: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.allCategories:Ljava/util/List; // field@ada9 │ │ +4c9c30: 7210 7bac 0300 |0004: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ +4c9c36: 0c03 |0007: move-result-object v3 │ │ +4c9c38: 7210 52ac 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ +4c9c3e: 0a00 |000b: move-result v0 │ │ +4c9c40: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ +4c9c44: 7210 53ac 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ +4c9c4a: 0c00 |0011: move-result-object v0 │ │ +4c9c4c: 1f00 8b1f |0012: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ +4c9c50: 5421 93ad |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad93 │ │ +4c9c54: 5411 a8ad |0016: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ada8 │ │ +4c9c58: 6e10 26f2 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f226 │ │ +4c9c5e: 0c00 |001b: move-result-object v0 │ │ +4c9c60: 6e20 5c0f 0100 |001c: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ +4c9c66: 28e9 |001f: goto 0008 // -0017 │ │ +4c9c68: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0004 line=150 │ │ 0x0014 line=151 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1; │ │ @@ -1579345,18 +1579345,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4c9c74: |[4c9c74] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4c9c84: 5b01 94ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad94 │ │ -4c9c88: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4c9c8e: 0e00 |0005: return-void │ │ +4c9c6c: |[4c9c6c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4c9c7c: 5b01 94ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad94 │ │ +4c9c80: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4c9c86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ @@ -1579366,18 +1579366,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4c9c90: |[4c9c90] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$2.onChanged:(Ljava/lang/Object;)V │ │ -4c9ca0: 1f01 c915 |0000: check-cast v1, Ljava/lang/String; // type@15c9 │ │ -4c9ca4: 6e20 12f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.onChanged:(Ljava/lang/String;)V // method@f412 │ │ -4c9caa: 0e00 |0005: return-void │ │ +4c9c88: |[4c9c88] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$2.onChanged:(Ljava/lang/Object;)V │ │ +4c9c98: 1f01 c915 |0000: check-cast v1, Ljava/lang/String; // type@15c9 │ │ +4c9c9c: 6e20 12f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.onChanged:(Ljava/lang/String;)V // method@f412 │ │ +4c9ca2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1579386,27 +1579386,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4c9cac: |[4c9cac] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$2.onChanged:(Ljava/lang/String;)V │ │ -4c9cbc: 5410 94ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad94 │ │ -4c9cc0: 5400 a8ad |0002: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ada8 │ │ -4c9cc4: 6e20 5f0f 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f5f │ │ -4c9cca: 0a02 |0007: move-result v2 │ │ -4c9ccc: 7110 f3a8 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4c9cd2: 0c02 |000b: move-result-object v2 │ │ -4c9cd4: 5410 94ad |000c: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad94 │ │ -4c9cd8: 5400 b9ad |000e: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adb9 │ │ -4c9cdc: 6e10 e6a8 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@a8e6 │ │ -4c9ce2: 0a02 |0013: move-result v2 │ │ -4c9ce4: 6e20 5112 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@1251 │ │ -4c9cea: 0e00 |0017: return-void │ │ +4c9ca4: |[4c9ca4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$2.onChanged:(Ljava/lang/String;)V │ │ +4c9cb4: 5410 94ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad94 │ │ +4c9cb8: 5400 a8ad |0002: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ada8 │ │ +4c9cbc: 6e20 5f0f 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f5f │ │ +4c9cc2: 0a02 |0007: move-result v2 │ │ +4c9cc4: 7110 f3a8 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4c9cca: 0c02 |000b: move-result-object v2 │ │ +4c9ccc: 5410 94ad |000c: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad94 │ │ +4c9cd0: 5400 b9ad |000e: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adb9 │ │ +4c9cd4: 6e10 e6a8 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@a8e6 │ │ +4c9cda: 0a02 |0013: move-result v2 │ │ +4c9cdc: 6e20 5112 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@1251 │ │ +4c9ce2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x000c line=163 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2; │ │ 0x0000 - 0x0018 reg=2 (null) Ljava/lang/String; │ │ @@ -1579454,18 +1579454,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4c9cec: |[4c9cec] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4c9cfc: 5b01 95ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad95 │ │ -4c9d00: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4c9d06: 0e00 |0005: return-void │ │ +4c9ce4: |[4c9ce4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4c9cf4: 5b01 95ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad95 │ │ +4c9cf8: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4c9cfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ @@ -1579475,18 +1579475,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4c9d08: |[4c9d08] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$3.onChanged:(Ljava/lang/Object;)V │ │ -4c9d18: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ -4c9d1c: 6e20 15f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.onChanged:(Ljava/util/List;)V // method@f415 │ │ -4c9d22: 0e00 |0005: return-void │ │ +4c9d00: |[4c9d00] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$3.onChanged:(Ljava/lang/Object;)V │ │ +4c9d10: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ +4c9d14: 6e20 15f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.onChanged:(Ljava/util/List;)V // method@f415 │ │ +4c9d1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1579495,44 +1579495,44 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -4c9d24: |[4c9d24] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$3.onChanged:(Ljava/util/List;)V │ │ -4c9d34: 7210 7bac 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ -4c9d3a: 0c04 |0003: move-result-object v4 │ │ -4c9d3c: 7210 52ac 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ -4c9d42: 0a00 |0007: move-result v0 │ │ -4c9d44: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ -4c9d48: 7210 53ac 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ -4c9d4e: 0c00 |000d: move-result-object v0 │ │ -4c9d50: 1f00 8d1f |000e: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4c9d54: 6e10 4bf2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ -4c9d5a: 0a01 |0013: move-result v1 │ │ -4c9d5c: 5432 95ad |0014: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad95 │ │ -4c9d60: 7110 2af4 0200 |0016: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I // method@f42a │ │ -4c9d66: 0a02 |0019: move-result v2 │ │ -4c9d68: 3321 eaff |001a: if-ne v1, v2, 0004 // -0016 │ │ -4c9d6c: 5431 95ad |001c: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad95 │ │ -4c9d70: 7110 2bf4 0100 |001e: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; // method@f42b │ │ -4c9d76: 0c01 |0021: move-result-object v1 │ │ -4c9d78: 5432 95ad |0022: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad95 │ │ -4c9d7c: 7110 2af4 0200 |0024: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I // method@f42a │ │ -4c9d82: 0a02 |0027: move-result v2 │ │ -4c9d84: 6e20 4ef2 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f24e │ │ -4c9d8a: 5431 95ad |002b: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad95 │ │ -4c9d8e: 7110 2bf4 0100 |002d: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; // method@f42b │ │ -4c9d94: 0c01 |0030: move-result-object v1 │ │ -4c9d96: 6e10 4af2 0000 |0031: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ -4c9d9c: 0a00 |0034: move-result v0 │ │ -4c9d9e: 6e20 4df2 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f24d │ │ -4c9da4: 28cc |0038: goto 0004 // -0034 │ │ -4c9da6: 0e00 |0039: return-void │ │ +4c9d1c: |[4c9d1c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$3.onChanged:(Ljava/util/List;)V │ │ +4c9d2c: 7210 7bac 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ +4c9d32: 0c04 |0003: move-result-object v4 │ │ +4c9d34: 7210 52ac 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ +4c9d3a: 0a00 |0007: move-result v0 │ │ +4c9d3c: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ +4c9d40: 7210 53ac 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ +4c9d46: 0c00 |000d: move-result-object v0 │ │ +4c9d48: 1f00 8d1f |000e: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4c9d4c: 6e10 4bf2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ +4c9d52: 0a01 |0013: move-result v1 │ │ +4c9d54: 5432 95ad |0014: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad95 │ │ +4c9d58: 7110 2af4 0200 |0016: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I // method@f42a │ │ +4c9d5e: 0a02 |0019: move-result v2 │ │ +4c9d60: 3321 eaff |001a: if-ne v1, v2, 0004 // -0016 │ │ +4c9d64: 5431 95ad |001c: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad95 │ │ +4c9d68: 7110 2bf4 0100 |001e: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; // method@f42b │ │ +4c9d6e: 0c01 |0021: move-result-object v1 │ │ +4c9d70: 5432 95ad |0022: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad95 │ │ +4c9d74: 7110 2af4 0200 |0024: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I // method@f42a │ │ +4c9d7a: 0a02 |0027: move-result v2 │ │ +4c9d7c: 6e20 4ef2 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f24e │ │ +4c9d82: 5431 95ad |002b: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ad95 │ │ +4c9d86: 7110 2bf4 0100 |002d: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; // method@f42b │ │ +4c9d8c: 0c01 |0030: move-result-object v1 │ │ +4c9d8e: 6e10 4af2 0000 |0031: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ +4c9d94: 0a00 |0034: move-result v0 │ │ +4c9d96: 6e20 4df2 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f24d │ │ +4c9d9c: 28cc |0038: goto 0004 // -0034 │ │ +4c9d9e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0010 line=173 │ │ 0x001c line=174 │ │ 0x002b line=175 │ │ locals : │ │ @@ -1579569,37 +1579569,37 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4cbad4: |[4cbad4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V │ │ -4cbae4: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4cbaea: 5b01 c7ad |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc7 │ │ -4cbaee: 0e00 |0005: return-void │ │ +4cbacc: |[4cbacc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V │ │ +4cbadc: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4cbae2: 5b01 c7ad |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc7 │ │ +4cbae6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4cbaf0: |[4cbaf0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -4cbb00: 5410 c7ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc7 │ │ -4cbb04: 1f02 c915 |0002: check-cast v2, Ljava/lang/String; // type@15c9 │ │ -4cbb08: 7120 6cf4 2000 |0004: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.$r8$lambda$rVpvwTP3wYixfm0zud6lFS28lhI:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V // method@f46c │ │ -4cbb0e: 0e00 |0007: return-void │ │ +4cbae8: |[4cbae8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +4cbaf8: 5410 c7ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc7 │ │ +4cbafc: 1f02 c915 |0002: check-cast v2, Ljava/lang/String; // type@15c9 │ │ +4cbb00: 7120 6cf4 2000 |0004: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.$r8$lambda$rVpvwTP3wYixfm0zud6lFS28lhI:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V // method@f46c │ │ +4cbb06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9654 (D8$$SyntheticClass) │ │ │ │ Class #5904 header: │ │ @@ -1579630,37 +1579630,37 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4cc9d4: |[4cc9d4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4cc9e4: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4cc9ea: 5b01 ebad |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adeb │ │ -4cc9ee: 0e00 |0005: return-void │ │ +4cc9cc: |[4cc9cc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4cc9dc: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4cc9e2: 5b01 ebad |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adeb │ │ +4cc9e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4cc9f0: |[4cc9f0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -4cca00: 5410 ebad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adeb │ │ -4cca04: 1f02 8c1f |0002: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4cca08: 6e20 def4 2000 |0004: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-SketchActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4de │ │ -4cca0e: 0e00 |0007: return-void │ │ +4cc9e8: |[4cc9e8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +4cc9f8: 5410 ebad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adeb │ │ +4cc9fc: 1f02 8c1f |0002: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4cca00: 6e20 def4 2000 |0004: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-SketchActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4de │ │ +4cca06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9654 (D8$$SyntheticClass) │ │ │ │ Class #5905 header: │ │ @@ -1579704,18 +1579704,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4cca10: |[4cca10] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4cca20: 5b01 ecad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adec │ │ -4cca24: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4cca2a: 0e00 |0005: return-void │ │ +4cca08: |[4cca08] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4cca18: 5b01 ecad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adec │ │ +4cca1c: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4cca22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ @@ -1579725,18 +1579725,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4cca2c: |[4cca2c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$1.onChanged:(Ljava/lang/Object;)V │ │ -4cca3c: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ -4cca40: 6e20 b3f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.onChanged:(Ljava/util/List;)V // method@f4b3 │ │ -4cca46: 0e00 |0005: return-void │ │ +4cca24: |[4cca24] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$1.onChanged:(Ljava/lang/Object;)V │ │ +4cca34: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ +4cca38: 6e20 b3f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.onChanged:(Ljava/util/List;)V // method@f4b3 │ │ +4cca3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1579745,32 +1579745,32 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -4cca48: |[4cca48] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$1.onChanged:(Ljava/util/List;)V │ │ -4cca58: 5420 ecad |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adec │ │ -4cca5c: 5b03 fdad |0002: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.allCategories:Ljava/util/List; // field@adfd │ │ -4cca60: 7210 7bac 0300 |0004: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ -4cca66: 0c03 |0007: move-result-object v3 │ │ -4cca68: 7210 52ac 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ -4cca6e: 0a00 |000b: move-result v0 │ │ -4cca70: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ -4cca74: 7210 53ac 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ -4cca7a: 0c00 |0011: move-result-object v0 │ │ -4cca7c: 1f00 8b1f |0012: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ -4cca80: 5421 ecad |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adec │ │ -4cca84: 5411 fcad |0016: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adfc │ │ -4cca88: 6e10 26f2 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f226 │ │ -4cca8e: 0c00 |001b: move-result-object v0 │ │ -4cca90: 6e20 5c0f 0100 |001c: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ -4cca96: 28e9 |001f: goto 0008 // -0017 │ │ -4cca98: 0e00 |0020: return-void │ │ +4cca40: |[4cca40] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$1.onChanged:(Ljava/util/List;)V │ │ +4cca50: 5420 ecad |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adec │ │ +4cca54: 5b03 fdad |0002: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.allCategories:Ljava/util/List; // field@adfd │ │ +4cca58: 7210 7bac 0300 |0004: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ +4cca5e: 0c03 |0007: move-result-object v3 │ │ +4cca60: 7210 52ac 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ +4cca66: 0a00 |000b: move-result v0 │ │ +4cca68: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ +4cca6c: 7210 53ac 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ +4cca72: 0c00 |0011: move-result-object v0 │ │ +4cca74: 1f00 8b1f |0012: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ +4cca78: 5421 ecad |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adec │ │ +4cca7c: 5411 fcad |0016: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adfc │ │ +4cca80: 6e10 26f2 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f226 │ │ +4cca86: 0c00 |001b: move-result-object v0 │ │ +4cca88: 6e20 5c0f 0100 |001c: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ +4cca8e: 28e9 |001f: goto 0008 // -0017 │ │ +4cca90: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0004 line=149 │ │ 0x0014 line=150 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1; │ │ @@ -1579818,18 +1579818,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4cca9c: |[4cca9c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4ccaac: 5b01 edad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aded │ │ -4ccab0: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ccab6: 0e00 |0005: return-void │ │ +4cca94: |[4cca94] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4ccaa4: 5b01 edad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aded │ │ +4ccaa8: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ccaae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ @@ -1579839,18 +1579839,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ccab8: |[4ccab8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$2.onChanged:(Ljava/lang/Object;)V │ │ -4ccac8: 1f01 c915 |0000: check-cast v1, Ljava/lang/String; // type@15c9 │ │ -4ccacc: 6e20 b6f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.onChanged:(Ljava/lang/String;)V // method@f4b6 │ │ -4ccad2: 0e00 |0005: return-void │ │ +4ccab0: |[4ccab0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$2.onChanged:(Ljava/lang/Object;)V │ │ +4ccac0: 1f01 c915 |0000: check-cast v1, Ljava/lang/String; // type@15c9 │ │ +4ccac4: 6e20 b6f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.onChanged:(Ljava/lang/String;)V // method@f4b6 │ │ +4ccaca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1579859,27 +1579859,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4ccad4: |[4ccad4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$2.onChanged:(Ljava/lang/String;)V │ │ -4ccae4: 5410 edad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aded │ │ -4ccae8: 5400 fcad |0002: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adfc │ │ -4ccaec: 6e20 5f0f 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f5f │ │ -4ccaf2: 0a02 |0007: move-result v2 │ │ -4ccaf4: 7110 f3a8 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4ccafa: 0c02 |000b: move-result-object v2 │ │ -4ccafc: 5410 edad |000c: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aded │ │ -4ccb00: 5400 0eae |000e: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae0e │ │ -4ccb04: 6e10 e6a8 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@a8e6 │ │ -4ccb0a: 0a02 |0013: move-result v2 │ │ -4ccb0c: 6e20 5112 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@1251 │ │ -4ccb12: 0e00 |0017: return-void │ │ +4ccacc: |[4ccacc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$2.onChanged:(Ljava/lang/String;)V │ │ +4ccadc: 5410 edad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aded │ │ +4ccae0: 5400 fcad |0002: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adfc │ │ +4ccae4: 6e20 5f0f 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f5f │ │ +4ccaea: 0a02 |0007: move-result v2 │ │ +4ccaec: 7110 f3a8 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4ccaf2: 0c02 |000b: move-result-object v2 │ │ +4ccaf4: 5410 edad |000c: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aded │ │ +4ccaf8: 5400 0eae |000e: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae0e │ │ +4ccafc: 6e10 e6a8 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@a8e6 │ │ +4ccb02: 0a02 |0013: move-result v2 │ │ +4ccb04: 6e20 5112 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@1251 │ │ +4ccb0a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x000c line=162 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2; │ │ 0x0000 - 0x0018 reg=2 (null) Ljava/lang/String; │ │ @@ -1579927,18 +1579927,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ccb14: |[4ccb14] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4ccb24: 5b01 eead |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adee │ │ -4ccb28: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ccb2e: 0e00 |0005: return-void │ │ +4ccb0c: |[4ccb0c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4ccb1c: 5b01 eead |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adee │ │ +4ccb20: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ccb26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ @@ -1579948,18 +1579948,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ccb30: |[4ccb30] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$3.onChanged:(Ljava/lang/Object;)V │ │ -4ccb40: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ -4ccb44: 6e20 b9f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.onChanged:(Ljava/util/List;)V // method@f4b9 │ │ -4ccb4a: 0e00 |0005: return-void │ │ +4ccb28: |[4ccb28] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$3.onChanged:(Ljava/lang/Object;)V │ │ +4ccb38: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ +4ccb3c: 6e20 b9f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.onChanged:(Ljava/util/List;)V // method@f4b9 │ │ +4ccb42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1579968,44 +1579968,44 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -4ccb4c: |[4ccb4c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$3.onChanged:(Ljava/util/List;)V │ │ -4ccb5c: 7210 7bac 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ -4ccb62: 0c04 |0003: move-result-object v4 │ │ -4ccb64: 7210 52ac 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ -4ccb6a: 0a00 |0007: move-result v0 │ │ -4ccb6c: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ -4ccb70: 7210 53ac 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ -4ccb76: 0c00 |000d: move-result-object v0 │ │ -4ccb78: 1f00 8d1f |000e: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ccb7c: 6e10 4bf2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ -4ccb82: 0a01 |0013: move-result v1 │ │ -4ccb84: 5432 eead |0014: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adee │ │ -4ccb88: 7110 c8f4 0200 |0016: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I // method@f4c8 │ │ -4ccb8e: 0a02 |0019: move-result v2 │ │ -4ccb90: 3321 eaff |001a: if-ne v1, v2, 0004 // -0016 │ │ -4ccb94: 5431 eead |001c: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adee │ │ -4ccb98: 7110 c9f4 0100 |001e: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; // method@f4c9 │ │ -4ccb9e: 0c01 |0021: move-result-object v1 │ │ -4ccba0: 5432 eead |0022: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adee │ │ -4ccba4: 7110 c8f4 0200 |0024: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I // method@f4c8 │ │ -4ccbaa: 0a02 |0027: move-result v2 │ │ -4ccbac: 6e20 4ef2 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f24e │ │ -4ccbb2: 5431 eead |002b: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adee │ │ -4ccbb6: 7110 c9f4 0100 |002d: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; // method@f4c9 │ │ -4ccbbc: 0c01 |0030: move-result-object v1 │ │ -4ccbbe: 6e10 4af2 0000 |0031: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ -4ccbc4: 0a00 |0034: move-result v0 │ │ -4ccbc6: 6e20 4df2 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f24d │ │ -4ccbcc: 28cc |0038: goto 0004 // -0034 │ │ -4ccbce: 0e00 |0039: return-void │ │ +4ccb44: |[4ccb44] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$3.onChanged:(Ljava/util/List;)V │ │ +4ccb54: 7210 7bac 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ +4ccb5a: 0c04 |0003: move-result-object v4 │ │ +4ccb5c: 7210 52ac 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ +4ccb62: 0a00 |0007: move-result v0 │ │ +4ccb64: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ +4ccb68: 7210 53ac 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ +4ccb6e: 0c00 |000d: move-result-object v0 │ │ +4ccb70: 1f00 8d1f |000e: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4ccb74: 6e10 4bf2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ +4ccb7a: 0a01 |0013: move-result v1 │ │ +4ccb7c: 5432 eead |0014: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adee │ │ +4ccb80: 7110 c8f4 0200 |0016: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I // method@f4c8 │ │ +4ccb86: 0a02 |0019: move-result v2 │ │ +4ccb88: 3321 eaff |001a: if-ne v1, v2, 0004 // -0016 │ │ +4ccb8c: 5431 eead |001c: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adee │ │ +4ccb90: 7110 c9f4 0100 |001e: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; // method@f4c9 │ │ +4ccb96: 0c01 |0021: move-result-object v1 │ │ +4ccb98: 5432 eead |0022: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adee │ │ +4ccb9c: 7110 c8f4 0200 |0024: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I // method@f4c8 │ │ +4ccba2: 0a02 |0027: move-result v2 │ │ +4ccba4: 6e20 4ef2 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f24e │ │ +4ccbaa: 5431 eead |002b: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adee │ │ +4ccbae: 7110 c9f4 0100 |002d: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; // method@f4c9 │ │ +4ccbb4: 0c01 |0030: move-result-object v1 │ │ +4ccbb6: 6e10 4af2 0000 |0031: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ +4ccbbc: 0a00 |0034: move-result v0 │ │ +4ccbbe: 6e20 4df2 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f24d │ │ +4ccbc4: 28cc |0038: goto 0004 // -0034 │ │ +4ccbc6: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0010 line=172 │ │ 0x001c line=173 │ │ 0x002b line=174 │ │ locals : │ │ @@ -1580051,18 +1580051,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ccdc8: |[4ccdc8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$8.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4ccdd8: 5b01 f4ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf4 │ │ -4ccddc: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ccde2: 0e00 |0005: return-void │ │ +4ccdc0: |[4ccdc0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$8.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4ccdd0: 5b01 f4ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf4 │ │ +4ccdd4: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ccdda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ @@ -1580072,22 +1580072,22 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ccde4: |[4ccde4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$8.setOnFastChooseColorListener:(II)V │ │ -4ccdf4: 5401 f4ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf4 │ │ -4ccdf8: 5411 02ae |0002: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4ccdfc: 6e20 68a7 2100 |0004: invoke-virtual {v1, v2}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a768 │ │ -4cce02: 5401 f4ad |0007: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf4 │ │ -4cce06: 5411 fead |0009: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector:Landroid/widget/Button; // field@adfe │ │ -4cce0a: 6e20 9c0f 2100 |000b: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f9c │ │ -4cce10: 0e00 |000e: return-void │ │ +4ccddc: |[4ccddc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$8.setOnFastChooseColorListener:(II)V │ │ +4ccdec: 5401 f4ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf4 │ │ +4ccdf0: 5411 02ae |0002: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4ccdf4: 6e20 68a7 2100 |0004: invoke-virtual {v1, v2}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a768 │ │ +4ccdfa: 5401 f4ad |0007: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@adf4 │ │ +4ccdfe: 5411 fead |0009: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector:Landroid/widget/Button; // field@adfe │ │ +4cce02: 6e20 9c0f 2100 |000b: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f9c │ │ +4cce08: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0007 line=557 │ │ locals : │ │ 0x0000 - 0x000f reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8; │ │ 0x0000 - 0x000f reg=1 (null) I │ │ @@ -1580123,37 +1580123,37 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ce25c: |[4ce25c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce26c: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ce272: 5b01 11ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae11 │ │ -4ce276: 0e00 |0005: return-void │ │ +4ce24c: |[4ce24c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce25c: 7010 50a9 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ce262: 5b01 11ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae11 │ │ +4ce266: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4ce278: |[4ce278] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -4ce288: 5410 11ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae11 │ │ -4ce28c: 1f02 8c1f |0002: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4ce290: 6e20 1ef5 2000 |0004: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-TextNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f51e │ │ -4ce296: 0e00 |0007: return-void │ │ +4ce268: |[4ce268] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +4ce278: 5410 11ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae11 │ │ +4ce27c: 1f02 8c1f |0002: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4ce280: 6e20 1ef5 2000 |0004: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-TextNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f51e │ │ +4ce286: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9654 (D8$$SyntheticClass) │ │ │ │ Class #5910 header: │ │ @@ -1580197,18 +1580197,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ce298: |[4ce298] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce2a8: 5b01 12ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae12 │ │ -4ce2ac: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ce2b2: 0e00 |0005: return-void │ │ +4ce288: |[4ce288] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce298: 5b01 12ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae12 │ │ +4ce29c: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ce2a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ @@ -1580218,18 +1580218,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ce2b4: |[4ce2b4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$1.onChanged:(Ljava/lang/Object;)V │ │ -4ce2c4: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ -4ce2c8: 6e20 f6f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.onChanged:(Ljava/util/List;)V // method@f4f6 │ │ -4ce2ce: 0e00 |0005: return-void │ │ +4ce2a4: |[4ce2a4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$1.onChanged:(Ljava/lang/Object;)V │ │ +4ce2b4: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ +4ce2b8: 6e20 f6f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.onChanged:(Ljava/util/List;)V // method@f4f6 │ │ +4ce2be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1580238,32 +1580238,32 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -4ce2d0: |[4ce2d0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$1.onChanged:(Ljava/util/List;)V │ │ -4ce2e0: 5420 12ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae12 │ │ -4ce2e4: 5b03 24ae |0002: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.allCategories:Ljava/util/List; // field@ae24 │ │ -4ce2e8: 7210 7bac 0300 |0004: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ -4ce2ee: 0c03 |0007: move-result-object v3 │ │ -4ce2f0: 7210 52ac 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ -4ce2f6: 0a00 |000b: move-result v0 │ │ -4ce2f8: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ -4ce2fc: 7210 53ac 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ -4ce302: 0c00 |0011: move-result-object v0 │ │ -4ce304: 1f00 8b1f |0012: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ -4ce308: 5421 12ae |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae12 │ │ -4ce30c: 5411 23ae |0016: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae23 │ │ -4ce310: 6e10 26f2 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f226 │ │ -4ce316: 0c00 |001b: move-result-object v0 │ │ -4ce318: 6e20 5c0f 0100 |001c: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ -4ce31e: 28e9 |001f: goto 0008 // -0017 │ │ -4ce320: 0e00 |0020: return-void │ │ +4ce2c0: |[4ce2c0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$1.onChanged:(Ljava/util/List;)V │ │ +4ce2d0: 5420 12ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae12 │ │ +4ce2d4: 5b03 24ae |0002: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.allCategories:Ljava/util/List; // field@ae24 │ │ +4ce2d8: 7210 7bac 0300 |0004: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ +4ce2de: 0c03 |0007: move-result-object v3 │ │ +4ce2e0: 7210 52ac 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ +4ce2e6: 0a00 |000b: move-result v0 │ │ +4ce2e8: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ +4ce2ec: 7210 53ac 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ +4ce2f2: 0c00 |0011: move-result-object v0 │ │ +4ce2f4: 1f00 8b1f |0012: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1f8b │ │ +4ce2f8: 5421 12ae |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae12 │ │ +4ce2fc: 5411 23ae |0016: iget-object v1, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae23 │ │ +4ce300: 6e10 26f2 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f226 │ │ +4ce306: 0c00 |001b: move-result-object v0 │ │ +4ce308: 6e20 5c0f 0100 |001c: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ +4ce30e: 28e9 |001f: goto 0008 // -0017 │ │ +4ce310: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0004 line=151 │ │ 0x0014 line=152 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1; │ │ @@ -1580311,18 +1580311,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ce324: |[4ce324] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce334: 5b01 13ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae13 │ │ -4ce338: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ce33e: 0e00 |0005: return-void │ │ +4ce314: |[4ce314] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce324: 5b01 13ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae13 │ │ +4ce328: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ce32e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ @@ -1580332,18 +1580332,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ce340: |[4ce340] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$2.onChanged:(Ljava/lang/Object;)V │ │ -4ce350: 1f01 c915 |0000: check-cast v1, Ljava/lang/String; // type@15c9 │ │ -4ce354: 6e20 f9f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.onChanged:(Ljava/lang/String;)V // method@f4f9 │ │ -4ce35a: 0e00 |0005: return-void │ │ +4ce330: |[4ce330] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$2.onChanged:(Ljava/lang/Object;)V │ │ +4ce340: 1f01 c915 |0000: check-cast v1, Ljava/lang/String; // type@15c9 │ │ +4ce344: 6e20 f9f4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.onChanged:(Ljava/lang/String;)V // method@f4f9 │ │ +4ce34a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1580352,27 +1580352,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4ce35c: |[4ce35c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$2.onChanged:(Ljava/lang/String;)V │ │ -4ce36c: 5410 13ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae13 │ │ -4ce370: 5400 23ae |0002: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae23 │ │ -4ce374: 6e20 5f0f 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f5f │ │ -4ce37a: 0a02 |0007: move-result v2 │ │ -4ce37c: 7110 f3a8 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4ce382: 0c02 |000b: move-result-object v2 │ │ -4ce384: 5410 13ae |000c: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae13 │ │ -4ce388: 5400 34ae |000e: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae34 │ │ -4ce38c: 6e10 e6a8 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@a8e6 │ │ -4ce392: 0a02 |0013: move-result v2 │ │ -4ce394: 6e20 5112 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@1251 │ │ -4ce39a: 0e00 |0017: return-void │ │ +4ce34c: |[4ce34c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$2.onChanged:(Ljava/lang/String;)V │ │ +4ce35c: 5410 13ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae13 │ │ +4ce360: 5400 23ae |0002: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae23 │ │ +4ce364: 6e20 5f0f 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0f5f │ │ +4ce36a: 0a02 |0007: move-result v2 │ │ +4ce36c: 7110 f3a8 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4ce372: 0c02 |000b: move-result-object v2 │ │ +4ce374: 5410 13ae |000c: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae13 │ │ +4ce378: 5400 34ae |000e: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae34 │ │ +4ce37c: 6e10 e6a8 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@a8e6 │ │ +4ce382: 0a02 |0013: move-result v2 │ │ +4ce384: 6e20 5112 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@1251 │ │ +4ce38a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x000c line=164 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2; │ │ 0x0000 - 0x0018 reg=2 (null) Ljava/lang/String; │ │ @@ -1580420,18 +1580420,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ce39c: |[4ce39c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4ce3ac: 5b01 14ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae14 │ │ -4ce3b0: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ -4ce3b6: 0e00 |0005: return-void │ │ +4ce38c: |[4ce38c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4ce39c: 5b01 14ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae14 │ │ +4ce3a0: 7010 50a9 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@a950 │ │ +4ce3a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ @@ -1580441,18 +1580441,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ce3b8: |[4ce3b8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$3.onChanged:(Ljava/lang/Object;)V │ │ -4ce3c8: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ -4ce3cc: 6e20 fcf4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.onChanged:(Ljava/util/List;)V // method@f4fc │ │ -4ce3d2: 0e00 |0005: return-void │ │ +4ce3a8: |[4ce3a8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$3.onChanged:(Ljava/lang/Object;)V │ │ +4ce3b8: 1f01 4b16 |0000: check-cast v1, Ljava/util/List; // type@164b │ │ +4ce3bc: 6e20 fcf4 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.onChanged:(Ljava/util/List;)V // method@f4fc │ │ +4ce3c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1580461,44 +1580461,44 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -4ce3d4: |[4ce3d4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$3.onChanged:(Ljava/util/List;)V │ │ -4ce3e4: 7210 7bac 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ -4ce3ea: 0c04 |0003: move-result-object v4 │ │ -4ce3ec: 7210 52ac 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ -4ce3f2: 0a00 |0007: move-result v0 │ │ -4ce3f4: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ -4ce3f8: 7210 53ac 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ -4ce3fe: 0c00 |000d: move-result-object v0 │ │ -4ce400: 1f00 8d1f |000e: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ce404: 6e10 4bf2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ -4ce40a: 0a01 |0013: move-result v1 │ │ -4ce40c: 5432 14ae |0014: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae14 │ │ -4ce410: 7110 0bf5 0200 |0016: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I // method@f50b │ │ -4ce416: 0a02 |0019: move-result v2 │ │ -4ce418: 3321 eaff |001a: if-ne v1, v2, 0004 // -0016 │ │ -4ce41c: 5431 14ae |001c: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae14 │ │ -4ce420: 7110 0cf5 0100 |001e: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; // method@f50c │ │ -4ce426: 0c01 |0021: move-result-object v1 │ │ -4ce428: 5432 14ae |0022: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae14 │ │ -4ce42c: 7110 0bf5 0200 |0024: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I // method@f50b │ │ -4ce432: 0a02 |0027: move-result v2 │ │ -4ce434: 6e20 4ef2 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f24e │ │ -4ce43a: 5431 14ae |002b: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae14 │ │ -4ce43e: 7110 0cf5 0100 |002d: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; // method@f50c │ │ -4ce444: 0c01 |0030: move-result-object v1 │ │ -4ce446: 6e10 4af2 0000 |0031: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ -4ce44c: 0a00 |0034: move-result v0 │ │ -4ce44e: 6e20 4df2 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f24d │ │ -4ce454: 28cc |0038: goto 0004 // -0034 │ │ -4ce456: 0e00 |0039: return-void │ │ +4ce3c4: |[4ce3c4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$3.onChanged:(Ljava/util/List;)V │ │ +4ce3d4: 7210 7bac 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ac7b │ │ +4ce3da: 0c04 |0003: move-result-object v4 │ │ +4ce3dc: 7210 52ac 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ac52 │ │ +4ce3e2: 0a00 |0007: move-result v0 │ │ +4ce3e4: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ +4ce3e8: 7210 53ac 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ac53 │ │ +4ce3ee: 0c00 |000d: move-result-object v0 │ │ +4ce3f0: 1f00 8d1f |000e: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4ce3f4: 6e10 4bf2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ +4ce3fa: 0a01 |0013: move-result v1 │ │ +4ce3fc: 5432 14ae |0014: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae14 │ │ +4ce400: 7110 0bf5 0200 |0016: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I // method@f50b │ │ +4ce406: 0a02 |0019: move-result v2 │ │ +4ce408: 3321 eaff |001a: if-ne v1, v2, 0004 // -0016 │ │ +4ce40c: 5431 14ae |001c: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae14 │ │ +4ce410: 7110 0cf5 0100 |001e: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; // method@f50c │ │ +4ce416: 0c01 |0021: move-result-object v1 │ │ +4ce418: 5432 14ae |0022: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae14 │ │ +4ce41c: 7110 0bf5 0200 |0024: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I // method@f50b │ │ +4ce422: 0a02 |0027: move-result v2 │ │ +4ce424: 6e20 4ef2 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f24e │ │ +4ce42a: 5431 14ae |002b: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@ae14 │ │ +4ce42e: 7110 0cf5 0100 |002d: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; // method@f50c │ │ +4ce434: 0c01 |0030: move-result-object v1 │ │ +4ce436: 6e10 4af2 0000 |0031: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ +4ce43c: 0a00 |0034: move-result v0 │ │ +4ce43e: 6e20 4df2 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f24d │ │ +4ce444: 28cc |0038: goto 0004 // -0034 │ │ +4ce446: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0010 line=174 │ │ 0x001c line=175 │ │ 0x002b line=176 │ │ locals : │ │ @@ -1580544,74 +1580544,74 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 122 16-bit code units │ │ -4d0fa0: |[4d0fa0] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V │ │ -4d0fb0: 5b56 72ae |0000: iput-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d0fb4: 7020 4469 7500 |0002: invoke-direct {v5, v7}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@6944 │ │ -4d0fba: 6000 67b0 |0005: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.color:I // field@b067 │ │ -4d0fbe: 6e20 760b 0700 |0007: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ -4d0fc4: 0c00 |000a: move-result-object v0 │ │ -4d0fc6: 1f00 9102 |000b: check-cast v0, Landroid/widget/Button; // type@0291 │ │ -4d0fca: 5b50 71ae |000d: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ -4d0fce: 7110 91f5 0600 |000f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f591 │ │ -4d0fd4: 0a01 |0012: move-result v1 │ │ -4d0fd6: 6e20 ac0f 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ -4d0fdc: 5450 71ae |0016: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ -4d0fe0: 7110 92f5 0600 |0018: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f592 │ │ -4d0fe6: 0a01 |001b: move-result v1 │ │ -4d0fe8: 6e20 9e0f 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0f9e │ │ -4d0fee: 5450 71ae |001f: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ -4d0ff2: 6e20 a60f 5000 |0021: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa6 │ │ -4d0ff8: 5450 71ae |0024: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ -4d0ffc: 6e10 900f 0000 |0026: invoke-virtual {v0}, Landroid/widget/Button;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0f90 │ │ -4d1002: 0c00 |0029: move-result-object v0 │ │ -4d1004: 1f00 a802 |002a: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@02a8 │ │ -4d1008: 7110 9df5 0600 |002c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f59d │ │ -4d100e: 0a01 |002f: move-result v1 │ │ -4d1010: 7110 9ef5 0600 |0030: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f59e │ │ -4d1016: 0a02 |0033: move-result v2 │ │ -4d1018: 7110 9ff5 0600 |0034: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f59f │ │ -4d101e: 0a03 |0037: move-result v3 │ │ -4d1020: 7110 a0f5 0600 |0038: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a0 │ │ -4d1026: 0a04 |003b: move-result v4 │ │ -4d1028: 6e54 2311 1032 |003c: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1123 │ │ -4d102e: 7110 a1f5 0600 |003f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a1 │ │ -4d1034: 0a01 |0042: move-result v1 │ │ -4d1036: 12f2 |0043: const/4 v2, #int -1 // #ff │ │ -4d1038: 3221 0800 |0044: if-eq v1, v2, 004c // +0008 │ │ -4d103c: 7110 a1f5 0600 |0046: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a1 │ │ -4d1042: 0a01 |0049: move-result v1 │ │ -4d1044: 5901 5e01 |004a: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@015e │ │ -4d1048: 7110 a2f5 0600 |004c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a2 │ │ -4d104e: 0a01 |004f: move-result v1 │ │ -4d1050: 3221 0800 |0050: if-eq v1, v2, 0058 // +0008 │ │ -4d1054: 7110 a2f5 0600 |0052: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a2 │ │ -4d105a: 0a01 |0055: move-result v1 │ │ -4d105c: 5901 5901 |0056: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.height:I // field@0159 │ │ -4d1060: 6000 7db0 |0058: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.linearLayout:I // field@b07d │ │ -4d1064: 6e20 760b 0700 |005a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ -4d106a: 0c07 |005d: move-result-object v7 │ │ -4d106c: 1f07 a902 |005e: check-cast v7, Landroid/widget/LinearLayout; // type@02a9 │ │ -4d1070: 6e10 3811 0700 |0060: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1138 │ │ -4d1076: 0c07 |0063: move-result-object v7 │ │ -4d1078: 1f07 2b0d |0064: check-cast v7, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams; // type@0d2b │ │ -4d107c: 7110 a3f5 0600 |0066: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a3 │ │ -4d1082: 0a00 |0069: move-result v0 │ │ -4d1084: 7110 a4f5 0600 |006a: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a4 │ │ -4d108a: 0a01 |006d: move-result v1 │ │ -4d108c: 7110 93f5 0600 |006e: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f593 │ │ -4d1092: 0a02 |0071: move-result v2 │ │ -4d1094: 7110 94f5 0600 |0072: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f594 │ │ -4d109a: 0a06 |0075: move-result v6 │ │ -4d109c: 6e56 4665 0721 |0076: invoke-virtual {v7, v0, v1, v2, v6}, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams;.setMargins:(IIII)V // method@6546 │ │ -4d10a2: 0e00 |0079: return-void │ │ +4d0f90: |[4d0f90] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V │ │ +4d0fa0: 5b56 72ae |0000: iput-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d0fa4: 7020 4469 7500 |0002: invoke-direct {v5, v7}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@6944 │ │ +4d0faa: 6000 67b0 |0005: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.color:I // field@b067 │ │ +4d0fae: 6e20 760b 0700 |0007: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ +4d0fb4: 0c00 |000a: move-result-object v0 │ │ +4d0fb6: 1f00 9102 |000b: check-cast v0, Landroid/widget/Button; // type@0291 │ │ +4d0fba: 5b50 71ae |000d: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ +4d0fbe: 7110 91f5 0600 |000f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f591 │ │ +4d0fc4: 0a01 |0012: move-result v1 │ │ +4d0fc6: 6e20 ac0f 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ +4d0fcc: 5450 71ae |0016: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ +4d0fd0: 7110 92f5 0600 |0018: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f592 │ │ +4d0fd6: 0a01 |001b: move-result v1 │ │ +4d0fd8: 6e20 9e0f 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0f9e │ │ +4d0fde: 5450 71ae |001f: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ +4d0fe2: 6e20 a60f 5000 |0021: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa6 │ │ +4d0fe8: 5450 71ae |0024: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ +4d0fec: 6e10 900f 0000 |0026: invoke-virtual {v0}, Landroid/widget/Button;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0f90 │ │ +4d0ff2: 0c00 |0029: move-result-object v0 │ │ +4d0ff4: 1f00 a802 |002a: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@02a8 │ │ +4d0ff8: 7110 9df5 0600 |002c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f59d │ │ +4d0ffe: 0a01 |002f: move-result v1 │ │ +4d1000: 7110 9ef5 0600 |0030: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f59e │ │ +4d1006: 0a02 |0033: move-result v2 │ │ +4d1008: 7110 9ff5 0600 |0034: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f59f │ │ +4d100e: 0a03 |0037: move-result v3 │ │ +4d1010: 7110 a0f5 0600 |0038: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a0 │ │ +4d1016: 0a04 |003b: move-result v4 │ │ +4d1018: 6e54 2311 1032 |003c: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1123 │ │ +4d101e: 7110 a1f5 0600 |003f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a1 │ │ +4d1024: 0a01 |0042: move-result v1 │ │ +4d1026: 12f2 |0043: const/4 v2, #int -1 // #ff │ │ +4d1028: 3221 0800 |0044: if-eq v1, v2, 004c // +0008 │ │ +4d102c: 7110 a1f5 0600 |0046: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a1 │ │ +4d1032: 0a01 |0049: move-result v1 │ │ +4d1034: 5901 5e01 |004a: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@015e │ │ +4d1038: 7110 a2f5 0600 |004c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a2 │ │ +4d103e: 0a01 |004f: move-result v1 │ │ +4d1040: 3221 0800 |0050: if-eq v1, v2, 0058 // +0008 │ │ +4d1044: 7110 a2f5 0600 |0052: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a2 │ │ +4d104a: 0a01 |0055: move-result v1 │ │ +4d104c: 5901 5901 |0056: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.height:I // field@0159 │ │ +4d1050: 6000 7db0 |0058: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.linearLayout:I // field@b07d │ │ +4d1054: 6e20 760b 0700 |005a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b76 │ │ +4d105a: 0c07 |005d: move-result-object v7 │ │ +4d105c: 1f07 a902 |005e: check-cast v7, Landroid/widget/LinearLayout; // type@02a9 │ │ +4d1060: 6e10 3811 0700 |0060: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1138 │ │ +4d1066: 0c07 |0063: move-result-object v7 │ │ +4d1068: 1f07 2b0d |0064: check-cast v7, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams; // type@0d2b │ │ +4d106c: 7110 a3f5 0600 |0066: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a3 │ │ +4d1072: 0a00 |0069: move-result v0 │ │ +4d1074: 7110 a4f5 0600 |006a: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f5a4 │ │ +4d107a: 0a01 |006d: move-result v1 │ │ +4d107c: 7110 93f5 0600 |006e: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f593 │ │ +4d1082: 0a02 |0071: move-result v2 │ │ +4d1084: 7110 94f5 0600 |0072: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f594 │ │ +4d108a: 0a06 |0075: move-result v6 │ │ +4d108c: 6e56 4665 0721 |0076: invoke-virtual {v7, v0, v1, v2, v6}, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams;.setMargins:(IIII)V // method@6546 │ │ +4d1092: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0002 line=39 │ │ 0x0005 line=41 │ │ 0x000f line=42 │ │ 0x0016 line=43 │ │ @@ -1580636,87 +1580636,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 148 16-bit code units │ │ -4d10a4: |[4d10a4] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.onClick:(Landroid/view/View;)V │ │ -4d10b4: 5420 72ae |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d10b8: 7110 95f5 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ -4d10be: 0a00 |0005: move-result v0 │ │ -4d10c0: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -4d10c2: 3210 2d00 |0007: if-eq v0, v1, 0034 // +002d │ │ -4d10c6: 5420 72ae |0009: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d10ca: 7110 95f5 0000 |000b: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ -4d10d0: 0a00 |000e: move-result v0 │ │ -4d10d2: 6e10 8df5 0200 |000f: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f58d │ │ -4d10d8: 0a01 |0012: move-result v1 │ │ -4d10da: 3210 2100 |0013: if-eq v0, v1, 0034 // +0021 │ │ -4d10de: 5420 72ae |0015: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d10e2: 7110 97f5 0000 |0017: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f597 │ │ -4d10e8: 0c00 |001a: move-result-object v0 │ │ -4d10ea: 5421 72ae |001b: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d10ee: 7110 95f5 0100 |001d: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ -4d10f4: 0a01 |0020: move-result v1 │ │ -4d10f6: 6e20 6dab 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ -4d10fc: 0c00 |0024: move-result-object v0 │ │ -4d10fe: 1f00 1f20 |0025: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d1102: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -4d1104: 6e20 57f5 1000 |0028: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f557 │ │ -4d110a: 5420 72ae |002b: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d110e: 7110 95f5 0000 |002d: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ -4d1114: 0a01 |0030: move-result v1 │ │ -4d1116: 6e20 a9f5 1000 |0031: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f5a9 │ │ -4d111c: 5420 72ae |0034: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d1120: 6e10 8df5 0200 |0036: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f58d │ │ -4d1126: 0a01 |0039: move-result v1 │ │ -4d1128: 7120 96f5 1000 |003a: invoke-static {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f596 │ │ -4d112e: 5420 72ae |003d: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d1132: 6e10 c00b 0300 |003f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0bc0 │ │ -4d1138: 0c03 |0042: move-result-object v3 │ │ -4d113a: 1f03 b015 |0043: check-cast v3, Ljava/lang/Integer; // type@15b0 │ │ -4d113e: 6e10 e6a8 0300 |0045: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@a8e6 │ │ -4d1144: 0a03 |0048: move-result v3 │ │ -4d1146: 7120 99f5 3000 |0049: invoke-static {v0, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f599 │ │ -4d114c: 5423 72ae |004c: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d1150: 7110 97f5 0300 |004e: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f597 │ │ -4d1156: 0c03 |0051: move-result-object v3 │ │ -4d1158: 6e10 8df5 0200 |0052: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f58d │ │ -4d115e: 0a00 |0055: move-result v0 │ │ -4d1160: 6e20 6dab 0300 |0056: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ -4d1166: 0c03 |0059: move-result-object v3 │ │ -4d1168: 1f03 1f20 |005a: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d116c: 1210 |005c: const/4 v0, #int 1 // #1 │ │ -4d116e: 6e20 57f5 0300 |005d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f557 │ │ -4d1174: 5423 72ae |0060: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d1178: 7110 95f5 0300 |0062: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ -4d117e: 0a00 |0065: move-result v0 │ │ -4d1180: 6e20 a9f5 0300 |0066: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f5a9 │ │ -4d1186: 5423 72ae |0069: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d118a: 7110 9af5 0300 |006b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f59a │ │ -4d1190: 0c03 |006e: move-result-object v3 │ │ -4d1192: 3803 2400 |006f: if-eqz v3, 0093 // +0024 │ │ -4d1196: 5423 72ae |0071: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d119a: 7110 9bf5 0300 |0073: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog; // method@f59b │ │ -4d11a0: 0c03 |0076: move-result-object v3 │ │ -4d11a2: 3803 1c00 |0077: if-eqz v3, 0093 // +001c │ │ -4d11a6: 5423 72ae |0079: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d11aa: 7110 9af5 0300 |007b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f59a │ │ -4d11b0: 0c03 |007e: move-result-object v3 │ │ -4d11b2: 5420 72ae |007f: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d11b6: 7110 95f5 0000 |0081: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ -4d11bc: 0a00 |0084: move-result v0 │ │ -4d11be: 5421 72ae |0085: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d11c2: 7110 98f5 0100 |0087: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ -4d11c8: 0a01 |008a: move-result v1 │ │ -4d11ca: 7230 65f5 0301 |008b: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.setOnFastChooseColorListener:(II)V // method@f565 │ │ -4d11d0: 5423 72ae |008e: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ -4d11d4: 7110 9cf5 0300 |0090: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@f59c │ │ -4d11da: 0e00 |0093: return-void │ │ +4d1094: |[4d1094] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.onClick:(Landroid/view/View;)V │ │ +4d10a4: 5420 72ae |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d10a8: 7110 95f5 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ +4d10ae: 0a00 |0005: move-result v0 │ │ +4d10b0: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +4d10b2: 3210 2d00 |0007: if-eq v0, v1, 0034 // +002d │ │ +4d10b6: 5420 72ae |0009: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d10ba: 7110 95f5 0000 |000b: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ +4d10c0: 0a00 |000e: move-result v0 │ │ +4d10c2: 6e10 8df5 0200 |000f: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f58d │ │ +4d10c8: 0a01 |0012: move-result v1 │ │ +4d10ca: 3210 2100 |0013: if-eq v0, v1, 0034 // +0021 │ │ +4d10ce: 5420 72ae |0015: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d10d2: 7110 97f5 0000 |0017: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f597 │ │ +4d10d8: 0c00 |001a: move-result-object v0 │ │ +4d10da: 5421 72ae |001b: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d10de: 7110 95f5 0100 |001d: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ +4d10e4: 0a01 |0020: move-result v1 │ │ +4d10e6: 6e20 6dab 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ +4d10ec: 0c00 |0024: move-result-object v0 │ │ +4d10ee: 1f00 1f20 |0025: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d10f2: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +4d10f4: 6e20 57f5 1000 |0028: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f557 │ │ +4d10fa: 5420 72ae |002b: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d10fe: 7110 95f5 0000 |002d: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ +4d1104: 0a01 |0030: move-result v1 │ │ +4d1106: 6e20 a9f5 1000 |0031: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f5a9 │ │ +4d110c: 5420 72ae |0034: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d1110: 6e10 8df5 0200 |0036: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f58d │ │ +4d1116: 0a01 |0039: move-result v1 │ │ +4d1118: 7120 96f5 1000 |003a: invoke-static {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f596 │ │ +4d111e: 5420 72ae |003d: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d1122: 6e10 c00b 0300 |003f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0bc0 │ │ +4d1128: 0c03 |0042: move-result-object v3 │ │ +4d112a: 1f03 b015 |0043: check-cast v3, Ljava/lang/Integer; // type@15b0 │ │ +4d112e: 6e10 e6a8 0300 |0045: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@a8e6 │ │ +4d1134: 0a03 |0048: move-result v3 │ │ +4d1136: 7120 99f5 3000 |0049: invoke-static {v0, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f599 │ │ +4d113c: 5423 72ae |004c: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d1140: 7110 97f5 0300 |004e: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f597 │ │ +4d1146: 0c03 |0051: move-result-object v3 │ │ +4d1148: 6e10 8df5 0200 |0052: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f58d │ │ +4d114e: 0a00 |0055: move-result v0 │ │ +4d1150: 6e20 6dab 0300 |0056: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ +4d1156: 0c03 |0059: move-result-object v3 │ │ +4d1158: 1f03 1f20 |005a: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d115c: 1210 |005c: const/4 v0, #int 1 // #1 │ │ +4d115e: 6e20 57f5 0300 |005d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f557 │ │ +4d1164: 5423 72ae |0060: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d1168: 7110 95f5 0300 |0062: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ +4d116e: 0a00 |0065: move-result v0 │ │ +4d1170: 6e20 a9f5 0300 |0066: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f5a9 │ │ +4d1176: 5423 72ae |0069: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d117a: 7110 9af5 0300 |006b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f59a │ │ +4d1180: 0c03 |006e: move-result-object v3 │ │ +4d1182: 3803 2400 |006f: if-eqz v3, 0093 // +0024 │ │ +4d1186: 5423 72ae |0071: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d118a: 7110 9bf5 0300 |0073: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog; // method@f59b │ │ +4d1190: 0c03 |0076: move-result-object v3 │ │ +4d1192: 3803 1c00 |0077: if-eqz v3, 0093 // +001c │ │ +4d1196: 5423 72ae |0079: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d119a: 7110 9af5 0300 |007b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f59a │ │ +4d11a0: 0c03 |007e: move-result-object v3 │ │ +4d11a2: 5420 72ae |007f: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d11a6: 7110 95f5 0000 |0081: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f595 │ │ +4d11ac: 0a00 |0084: move-result v0 │ │ +4d11ae: 5421 72ae |0085: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d11b2: 7110 98f5 0100 |0087: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f598 │ │ +4d11b8: 0a01 |008a: move-result v1 │ │ +4d11ba: 7230 65f5 0301 |008b: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.setOnFastChooseColorListener:(II)V // method@f565 │ │ +4d11c0: 5423 72ae |008e: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@ae72 │ │ +4d11c4: 7110 9cf5 0300 |0090: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@f59c │ │ +4d11ca: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0015 line=61 │ │ 0x002b line=62 │ │ 0x0034 line=64 │ │ 0x003d line=65 │ │ @@ -1580837,29 +1580837,29 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -4d1454: |[4d1454] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;)V │ │ -4d1464: 7010 8867 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6788 │ │ -4d146a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -4d146c: 5920 76ae |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae76 │ │ -4d1470: 5920 83ae |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae83 │ │ -4d1474: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4d1476: 5921 7cae |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae7c │ │ -4d147a: 5921 7dae |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae7d │ │ -4d147e: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -4d1480: 5921 7eae |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae7e │ │ -4d1484: 5921 7bae |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7b │ │ -4d1488: 5920 75ae |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae75 │ │ -4d148c: 5920 74ae |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae74 │ │ -4d1490: 5b23 79ae |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ -4d1494: 0e00 |0018: return-void │ │ +4d1444: |[4d1444] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;)V │ │ +4d1454: 7010 8867 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6788 │ │ +4d145a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +4d145c: 5920 76ae |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae76 │ │ +4d1460: 5920 83ae |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae83 │ │ +4d1464: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4d1466: 5921 7cae |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae7c │ │ +4d146a: 5921 7dae |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae7d │ │ +4d146e: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +4d1470: 5921 7eae |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae7e │ │ +4d1474: 5921 7bae |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7b │ │ +4d1478: 5920 75ae |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae75 │ │ +4d147c: 5920 74ae |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae74 │ │ +4d1480: 5b23 79ae |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ +4d1484: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=24 │ │ 0x0006 line=28 │ │ 0x0009 line=29 │ │ 0x0012 line=30 │ │ @@ -1580873,31 +1580873,31 @@ │ │ type : '(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Lpetrov/kristiyan/colorpicker/CustomDialog;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -4d1498: |[4d1498] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Lpetrov/kristiyan/colorpicker/CustomDialog;)V │ │ -4d14a8: 7010 8867 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6788 │ │ -4d14ae: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -4d14b0: 5920 76ae |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae76 │ │ -4d14b4: 5920 83ae |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae83 │ │ -4d14b8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4d14ba: 5921 7cae |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae7c │ │ -4d14be: 5921 7dae |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae7d │ │ -4d14c2: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -4d14c4: 5921 7eae |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae7e │ │ -4d14c8: 5921 7bae |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7b │ │ -4d14cc: 5920 75ae |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae75 │ │ -4d14d0: 5920 74ae |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae74 │ │ -4d14d4: 5b23 79ae |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ -4d14d8: 5b25 78ae |0018: iput-object v5, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae78 │ │ -4d14dc: 5b24 82ae |001a: iput-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae82 │ │ -4d14e0: 0e00 |001c: return-void │ │ +4d1488: |[4d1488] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Lpetrov/kristiyan/colorpicker/CustomDialog;)V │ │ +4d1498: 7010 8867 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6788 │ │ +4d149e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +4d14a0: 5920 76ae |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae76 │ │ +4d14a4: 5920 83ae |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae83 │ │ +4d14a8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4d14aa: 5921 7cae |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae7c │ │ +4d14ae: 5921 7dae |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae7d │ │ +4d14b2: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +4d14b4: 5921 7eae |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae7e │ │ +4d14b8: 5921 7bae |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7b │ │ +4d14bc: 5920 75ae |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae75 │ │ +4d14c0: 5920 74ae |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae74 │ │ +4d14c4: 5b23 79ae |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ +4d14c8: 5b25 78ae |0018: iput-object v5, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae78 │ │ +4d14cc: 5b24 82ae |001a: iput-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae82 │ │ +4d14d0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=24 │ │ 0x0006 line=28 │ │ 0x0009 line=29 │ │ 0x0012 line=30 │ │ @@ -1580915,17 +1580915,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d11f8: |[4d11f8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1208: 5200 83ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae83 │ │ -4d120c: 0f00 |0002: return v0 │ │ +4d11e8: |[4d11e8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d11f8: 5200 83ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae83 │ │ +4d11fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #3 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1580933,17 +1580933,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1210: |[4d1210] petrov.kristiyan.colorpicker.ColorViewAdapter.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1220: 5200 73ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@ae73 │ │ -4d1224: 0f00 |0002: return v0 │ │ +4d1200: |[4d1200] petrov.kristiyan.colorpicker.ColorViewAdapter.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1210: 5200 73ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@ae73 │ │ +4d1214: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #4 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1580951,17 +1580951,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1228: |[4d1228] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1238: 5200 80ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@ae80 │ │ -4d123c: 0f00 |0002: return v0 │ │ +4d1218: |[4d1218] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1228: 5200 80ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@ae80 │ │ +4d122c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #5 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1580969,17 +1580969,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1240: |[4d1240] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1250: 5200 7aae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@ae7a │ │ -4d1254: 0f00 |0002: return v0 │ │ +4d1230: |[4d1230] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1240: 5200 7aae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@ae7a │ │ +4d1244: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #6 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1580987,17 +1580987,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1258: |[4d1258] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1268: 5200 76ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae76 │ │ -4d126c: 0f00 |0002: return v0 │ │ +4d1248: |[4d1248] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1258: 5200 76ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae76 │ │ +4d125c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #7 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581005,17 +1581005,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1270: |[4d1270] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ -4d1280: 5901 76ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae76 │ │ -4d1284: 0f01 |0002: return v1 │ │ +4d1260: |[4d1260] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ +4d1270: 5901 76ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae76 │ │ +4d1274: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1581024,17 +1581024,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d13c8: |[4d13c8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; │ │ -4d13d8: 5400 79ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ -4d13dc: 1100 |0002: return-object v0 │ │ +4d13b8: |[4d13b8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; │ │ +4d13c8: 5400 79ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ +4d13cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #9 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581042,17 +1581042,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1288: |[4d1288] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1298: 5200 77ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@ae77 │ │ -4d129c: 0f00 |0002: return v0 │ │ +4d1278: |[4d1278] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1288: 5200 77ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@ae77 │ │ +4d128c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #10 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581060,17 +1581060,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d12a0: |[4d12a0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ -4d12b0: 5901 77ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@ae77 │ │ -4d12b4: 0f01 |0002: return v1 │ │ +4d1290: |[4d1290] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ +4d12a0: 5901 77ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@ae77 │ │ +4d12a4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1581079,17 +1581079,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d13e0: |[4d13e0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ -4d13f0: 5400 82ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae82 │ │ -4d13f4: 1100 |0002: return-object v0 │ │ +4d13d0: |[4d13d0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ +4d13e0: 5400 82ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@ae82 │ │ +4d13e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #12 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581097,17 +1581097,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d143c: |[4d143c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ -4d144c: 5400 78ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae78 │ │ -4d1450: 1100 |0002: return-object v0 │ │ +4d142c: |[4d142c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ +4d143c: 5400 78ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae78 │ │ +4d1440: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #13 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581115,17 +1581115,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4d14e4: |[4d14e4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ -4d14f4: 7010 a5f5 0000 |0000: invoke-direct {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dismissDialog:()V // method@f5a5 │ │ -4d14fa: 0e00 |0003: return-void │ │ +4d14d4: |[4d14d4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ +4d14e4: 7010 a5f5 0000 |0000: invoke-direct {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dismissDialog:()V // method@f5a5 │ │ +4d14ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #14 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581133,17 +1581133,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d12b8: |[4d12b8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d12c8: 5200 7cae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae7c │ │ -4d12cc: 0f00 |0002: return v0 │ │ +4d12a8: |[4d12a8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d12b8: 5200 7cae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae7c │ │ +4d12bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #15 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581151,17 +1581151,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d12d0: |[4d12d0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d12e0: 5200 7eae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae7e │ │ -4d12e4: 0f00 |0002: return v0 │ │ +4d12c0: |[4d12c0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d12d0: 5200 7eae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae7e │ │ +4d12d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #16 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581169,17 +1581169,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d12e8: |[4d12e8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d12f8: 5200 7dae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae7d │ │ -4d12fc: 0f00 |0002: return v0 │ │ +4d12d8: |[4d12d8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d12e8: 5200 7dae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae7d │ │ +4d12ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #17 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581187,17 +1581187,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1300: |[4d1300] petrov.kristiyan.colorpicker.ColorViewAdapter.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1310: 5200 7bae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7b │ │ -4d1314: 0f00 |0002: return v0 │ │ +4d12f0: |[4d12f0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1300: 5200 7bae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7b │ │ +4d1304: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #18 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581205,17 +1581205,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1318: |[4d1318] petrov.kristiyan.colorpicker.ColorViewAdapter.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1328: 5200 75ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae75 │ │ -4d132c: 0f00 |0002: return v0 │ │ +4d1308: |[4d1308] petrov.kristiyan.colorpicker.ColorViewAdapter.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1318: 5200 75ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae75 │ │ +4d131c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #19 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581223,17 +1581223,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1330: |[4d1330] petrov.kristiyan.colorpicker.ColorViewAdapter.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1340: 5200 74ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae74 │ │ -4d1344: 0f00 |0002: return v0 │ │ +4d1320: |[4d1320] petrov.kristiyan.colorpicker.ColorViewAdapter.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1330: 5200 74ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae74 │ │ +4d1334: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #20 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581241,17 +1581241,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1348: |[4d1348] petrov.kristiyan.colorpicker.ColorViewAdapter.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1358: 5200 7fae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@ae7f │ │ -4d135c: 0f00 |0002: return v0 │ │ +4d1338: |[4d1338] petrov.kristiyan.colorpicker.ColorViewAdapter.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1348: 5200 7fae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@ae7f │ │ +4d134c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #21 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581259,17 +1581259,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1360: |[4d1360] petrov.kristiyan.colorpicker.ColorViewAdapter.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4d1370: 5200 81ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@ae81 │ │ -4d1374: 0f00 |0002: return v0 │ │ +4d1350: |[4d1350] petrov.kristiyan.colorpicker.ColorViewAdapter.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4d1360: 5200 81ae |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@ae81 │ │ +4d1364: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #22 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581277,24 +1581277,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -4d14fc: |[4d14fc] petrov.kristiyan.colorpicker.ColorViewAdapter.dismissDialog:()V │ │ -4d150c: 5440 78ae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae78 │ │ -4d1510: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -4d1514: 2200 5001 |0004: new-instance v0, Landroid/os/Handler; // type@0150 │ │ -4d1518: 7010 8c07 0000 |0006: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@078c │ │ -4d151e: 2201 2920 |0009: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1; // type@2029 │ │ -4d1522: 7020 8af5 4100 |000b: invoke-direct {v1, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@f58a │ │ -4d1528: 1602 fa00 |000e: const-wide/16 v2, #int 250 // #fa │ │ -4d152c: 6e40 9d07 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@079d │ │ -4d1532: 0e00 |0013: return-void │ │ +4d14ec: |[4d14ec] petrov.kristiyan.colorpicker.ColorViewAdapter.dismissDialog:()V │ │ +4d14fc: 5440 78ae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dialog:Lpetrov/kristiyan/colorpicker/CustomDialog; // field@ae78 │ │ +4d1500: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +4d1504: 2200 5001 |0004: new-instance v0, Landroid/os/Handler; // type@0150 │ │ +4d1508: 7010 8c07 0000 |0006: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@078c │ │ +4d150e: 2201 2920 |0009: new-instance v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1; // type@2029 │ │ +4d1512: 7020 8af5 4100 |000b: invoke-direct {v1, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$1;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@f58a │ │ +4d1518: 1602 fa00 |000e: const-wide/16 v2, #int 250 // #fa │ │ +4d151c: 6e40 9d07 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@079d │ │ +4d1522: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ 0x0009 line=78 │ │ 0x0010 line=84 │ │ locals : │ │ @@ -1581306,17 +1581306,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1378: |[4d1378] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorPosition:()I │ │ -4d1388: 5210 76ae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae76 │ │ -4d138c: 0f00 |0002: return v0 │ │ +4d1368: |[4d1368] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorPosition:()I │ │ +4d1378: 5210 76ae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae76 │ │ +4d137c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #1 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581324,17 +1581324,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1390: |[4d1390] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorSelected:()I │ │ -4d13a0: 5210 77ae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@ae77 │ │ -4d13a4: 0f00 |0002: return v0 │ │ +4d1380: |[4d1380] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorSelected:()I │ │ +4d1390: 5210 77ae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@ae77 │ │ +4d1394: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #2 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581342,19 +1581342,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4d13a8: |[4d13a8] petrov.kristiyan.colorpicker.ColorViewAdapter.getItemCount:()I │ │ -4d13b8: 5410 79ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ -4d13bc: 6e10 76ab 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ -4d13c2: 0a00 |0005: move-result v0 │ │ -4d13c4: 0f00 |0006: return v0 │ │ +4d1398: |[4d1398] petrov.kristiyan.colorpicker.ColorViewAdapter.getItemCount:()I │ │ +4d13a8: 5410 79ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ +4d13ac: 6e10 76ab 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ +4d13b2: 0a00 |0005: move-result v0 │ │ +4d13b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #3 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1581362,18 +1581362,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -4d1534: |[4d1534] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -4d1544: 1f01 2a20 |0000: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@202a │ │ -4d1548: 6e30 abf5 1002 |0002: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V // method@f5ab │ │ -4d154e: 0e00 |0005: return-void │ │ +4d1524: |[4d1524] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +4d1534: 1f01 2a20 |0000: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@202a │ │ +4d1538: 6e30 abf5 1002 |0002: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V // method@f5ab │ │ +4d153e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1581383,71 +1581383,71 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 114 16-bit code units │ │ -4d1550: |[4d1550] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V │ │ -4d1560: 5430 79ae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ -4d1564: 6e20 6dab 5000 |0002: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ -4d156a: 0c00 |0005: move-result-object v0 │ │ -4d156c: 1f00 1f20 |0006: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d1570: 6e10 56f5 0000 |0008: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.isCheck:()Z // method@f556 │ │ -4d1576: 0a00 |000b: move-result v0 │ │ -4d1578: 3800 1c00 |000c: if-eqz v0, 0028 // +001c │ │ -4d157c: 6000 c900 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ -4d1580: 1301 1700 |0010: const/16 v1, #int 23 // #17 │ │ -4d1584: 3510 0a00 |0012: if-ge v0, v1, 001c // +000a │ │ -4d1588: 5440 71ae |0014: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ -4d158c: 1a01 69f6 |0016: const-string v1, "✔" // string@f669 │ │ -4d1590: 6e20 aa0f 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ -4d1596: 2814 |001b: goto 002f // +0014 │ │ -4d1598: 5440 71ae |001c: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ -4d159c: 1a01 190a |001e: const-string v1, "✓" // string@0a19 │ │ -4d15a0: 7110 cb08 0100 |0020: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08cb │ │ -4d15a6: 0c01 |0023: move-result-object v1 │ │ -4d15a8: 6e20 aa0f 1000 |0024: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ -4d15ae: 2808 |0027: goto 002f // +0008 │ │ -4d15b0: 5440 71ae |0028: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ -4d15b4: 1a01 0000 |002a: const-string v1, "" // string@0000 │ │ -4d15b8: 6e20 aa0f 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ -4d15be: 5230 73ae |002f: iget v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@ae73 │ │ -4d15c2: 3800 1a00 |0031: if-eqz v0, 004b // +001a │ │ -4d15c6: 5440 71ae |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ -4d15ca: 6e10 8d0f 0000 |0035: invoke-virtual {v0}, Landroid/widget/Button;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0f8d │ │ -4d15d0: 0c00 |0038: move-result-object v0 │ │ -4d15d2: 5431 79ae |0039: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ -4d15d6: 6e20 6dab 5100 |003b: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ -4d15dc: 0c01 |003e: move-result-object v1 │ │ -4d15de: 1f01 1f20 |003f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d15e2: 6e10 55f5 0100 |0041: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f555 │ │ -4d15e8: 0a01 |0044: move-result v1 │ │ -4d15ea: 6202 af00 |0045: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@00af │ │ -4d15ee: 6e30 1f06 1002 |0047: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@061f │ │ -4d15f4: 2812 |004a: goto 005c // +0012 │ │ -4d15f6: 5440 71ae |004b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ -4d15fa: 5431 79ae |004d: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ -4d15fe: 6e20 6dab 5100 |004f: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ -4d1604: 0c01 |0052: move-result-object v1 │ │ -4d1606: 1f01 1f20 |0053: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d160a: 6e10 55f5 0100 |0055: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f555 │ │ -4d1610: 0a01 |0058: move-result v1 │ │ -4d1612: 6e20 9c0f 1000 |0059: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f9c │ │ -4d1618: 5444 71ae |005c: iget-object v4, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ -4d161c: 5430 79ae |005e: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ -4d1620: 6e20 6dab 5000 |0060: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ -4d1626: 0c05 |0063: move-result-object v5 │ │ -4d1628: 1f05 1f20 |0064: check-cast v5, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d162c: 6e10 55f5 0500 |0066: invoke-virtual {v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f555 │ │ -4d1632: 0a05 |0069: move-result v5 │ │ -4d1634: 7110 f3a8 0500 |006a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4d163a: 0c05 |006d: move-result-object v5 │ │ -4d163c: 6e20 a80f 5400 |006e: invoke-virtual {v4, v5}, Landroid/widget/Button;.setTag:(Ljava/lang/Object;)V // method@0fa8 │ │ -4d1642: 0e00 |0071: return-void │ │ +4d1540: |[4d1540] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V │ │ +4d1550: 5430 79ae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ +4d1554: 6e20 6dab 5000 |0002: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ +4d155a: 0c00 |0005: move-result-object v0 │ │ +4d155c: 1f00 1f20 |0006: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d1560: 6e10 56f5 0000 |0008: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.isCheck:()Z // method@f556 │ │ +4d1566: 0a00 |000b: move-result v0 │ │ +4d1568: 3800 1c00 |000c: if-eqz v0, 0028 // +001c │ │ +4d156c: 6000 c900 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ +4d1570: 1301 1700 |0010: const/16 v1, #int 23 // #17 │ │ +4d1574: 3510 0a00 |0012: if-ge v0, v1, 001c // +000a │ │ +4d1578: 5440 71ae |0014: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ +4d157c: 1a01 69f6 |0016: const-string v1, "✔" // string@f669 │ │ +4d1580: 6e20 aa0f 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ +4d1586: 2814 |001b: goto 002f // +0014 │ │ +4d1588: 5440 71ae |001c: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ +4d158c: 1a01 190a |001e: const-string v1, "✓" // string@0a19 │ │ +4d1590: 7110 cb08 0100 |0020: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08cb │ │ +4d1596: 0c01 |0023: move-result-object v1 │ │ +4d1598: 6e20 aa0f 1000 |0024: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ +4d159e: 2808 |0027: goto 002f // +0008 │ │ +4d15a0: 5440 71ae |0028: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ +4d15a4: 1a01 0000 |002a: const-string v1, "" // string@0000 │ │ +4d15a8: 6e20 aa0f 1000 |002c: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ +4d15ae: 5230 73ae |002f: iget v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@ae73 │ │ +4d15b2: 3800 1a00 |0031: if-eqz v0, 004b // +001a │ │ +4d15b6: 5440 71ae |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ +4d15ba: 6e10 8d0f 0000 |0035: invoke-virtual {v0}, Landroid/widget/Button;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0f8d │ │ +4d15c0: 0c00 |0038: move-result-object v0 │ │ +4d15c2: 5431 79ae |0039: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ +4d15c6: 6e20 6dab 5100 |003b: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ +4d15cc: 0c01 |003e: move-result-object v1 │ │ +4d15ce: 1f01 1f20 |003f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d15d2: 6e10 55f5 0100 |0041: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f555 │ │ +4d15d8: 0a01 |0044: move-result v1 │ │ +4d15da: 6202 af00 |0045: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@00af │ │ +4d15de: 6e30 1f06 1002 |0047: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@061f │ │ +4d15e4: 2812 |004a: goto 005c // +0012 │ │ +4d15e6: 5440 71ae |004b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ +4d15ea: 5431 79ae |004d: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ +4d15ee: 6e20 6dab 5100 |004f: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ +4d15f4: 0c01 |0052: move-result-object v1 │ │ +4d15f6: 1f01 1f20 |0053: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d15fa: 6e10 55f5 0100 |0055: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f555 │ │ +4d1600: 0a01 |0058: move-result v1 │ │ +4d1602: 6e20 9c0f 1000 |0059: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f9c │ │ +4d1608: 5444 71ae |005c: iget-object v4, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroid/widget/Button; // field@ae71 │ │ +4d160c: 5430 79ae |005e: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ +4d1610: 6e20 6dab 5000 |0060: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ +4d1616: 0c05 |0063: move-result-object v5 │ │ +4d1618: 1f05 1f20 |0064: check-cast v5, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d161c: 6e10 55f5 0500 |0066: invoke-virtual {v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f555 │ │ +4d1622: 0a05 |0069: move-result v5 │ │ +4d1624: 7110 f3a8 0500 |006a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4d162a: 0c05 |006d: move-result-object v5 │ │ +4d162c: 6e20 a80f 5400 |006e: invoke-virtual {v4, v5}, Landroid/widget/Button;.setTag:(Ljava/lang/Object;)V // method@0fa8 │ │ +4d1632: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x000e line=117 │ │ 0x0014 line=118 │ │ 0x001c line=121 │ │ 0x0028 line=125 │ │ @@ -1581465,18 +1581465,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -4d11dc: |[4d11dc] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -4d11ec: 6e30 adf5 1002 |0000: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // method@f5ad │ │ -4d11f2: 0c01 |0003: move-result-object v1 │ │ -4d11f4: 1101 |0004: return-object v1 │ │ +4d11cc: |[4d11cc] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +4d11dc: 6e30 adf5 1002 |0000: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // method@f5ad │ │ +4d11e2: 0c01 |0003: move-result-object v1 │ │ +4d11e4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1581486,28 +1581486,28 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -4d13f8: |[4d13f8] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; │ │ -4d1408: 6e10 d10c 0300 |0000: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0cd1 │ │ -4d140e: 0c04 |0003: move-result-object v4 │ │ -4d1410: 7110 c70a 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ac7 │ │ -4d1416: 0c04 |0007: move-result-object v4 │ │ -4d1418: 6000 cfb0 |0008: sget v0, Lpetrov/kristiyan/colorpicker/R$layout;.palette_item:I // field@b0cf │ │ -4d141c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -4d141e: 6e40 cc0a 0413 |000b: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0acc │ │ -4d1424: 0c03 |000e: move-result-object v3 │ │ -4d1426: 5b23 84ae |000f: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.v:Landroid/view/View; // field@ae84 │ │ -4d142a: 2203 2a20 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@202a │ │ -4d142e: 5424 84ae |0013: iget-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.v:Landroid/view/View; // field@ae84 │ │ -4d1432: 7030 8cf5 2304 |0015: invoke-direct {v3, v2, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V // method@f58c │ │ -4d1438: 1103 |0018: return-object v3 │ │ +4d13e8: |[4d13e8] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; │ │ +4d13f8: 6e10 d10c 0300 |0000: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0cd1 │ │ +4d13fe: 0c04 |0003: move-result-object v4 │ │ +4d1400: 7110 c70a 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ac7 │ │ +4d1406: 0c04 |0007: move-result-object v4 │ │ +4d1408: 6000 cfb0 |0008: sget v0, Lpetrov/kristiyan/colorpicker/R$layout;.palette_item:I // field@b0cf │ │ +4d140c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +4d140e: 6e40 cc0a 0413 |000b: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0acc │ │ +4d1414: 0c03 |000e: move-result-object v3 │ │ +4d1416: 5b23 84ae |000f: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.v:Landroid/view/View; // field@ae84 │ │ +4d141a: 2203 2a20 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@202a │ │ +4d141e: 5424 84ae |0013: iget-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.v:Landroid/view/View; // field@ae84 │ │ +4d1422: 7030 8cf5 2304 |0015: invoke-direct {v3, v2, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V // method@f58c │ │ +4d1428: 1103 |0018: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0011 line=110 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0019 reg=3 (null) Landroid/view/ViewGroup; │ │ @@ -1581518,17 +1581518,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1644: |[4d1644] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonDrawable:(I)V │ │ -4d1654: 5901 73ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@ae73 │ │ -4d1658: 0e00 |0002: return-void │ │ +4d1634: |[4d1634] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonDrawable:(I)V │ │ +4d1644: 5901 73ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@ae73 │ │ +4d1648: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1581537,20 +1581537,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4d165c: |[4d165c] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonMargin:(IIII)V │ │ -4d166c: 5901 7cae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae7c │ │ -4d1670: 5903 7dae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae7d │ │ -4d1674: 5902 7eae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae7e │ │ -4d1678: 5904 7bae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7b │ │ -4d167c: 0e00 |0008: return-void │ │ +4d164c: |[4d164c] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonMargin:(IIII)V │ │ +4d165c: 5901 7cae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@ae7c │ │ +4d1660: 5903 7dae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@ae7d │ │ +4d1664: 5902 7eae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@ae7e │ │ +4d1668: 5904 7bae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@ae7b │ │ +4d166c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0002 line=164 │ │ 0x0004 line=165 │ │ 0x0006 line=166 │ │ locals : │ │ @@ -1581565,18 +1581565,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4d1680: |[4d1680] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonSize:(II)V │ │ -4d1690: 5901 75ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae75 │ │ -4d1694: 5902 74ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae74 │ │ -4d1698: 0e00 |0004: return-void │ │ +4d1670: |[4d1670] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonSize:(II)V │ │ +4d1680: 5901 75ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@ae75 │ │ +4d1684: 5902 74ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@ae74 │ │ +4d1688: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0002 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ @@ -1581587,34 +1581587,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4d169c: |[4d169c] petrov.kristiyan.colorpicker.ColorViewAdapter.setDefaultColor:(I)V │ │ -4d16ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4d16ae: 5431 79ae |0001: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ -4d16b2: 6e10 76ab 0100 |0003: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ -4d16b8: 0a01 |0006: move-result v1 │ │ -4d16ba: 3510 1c00 |0007: if-ge v0, v1, 0023 // +001c │ │ -4d16be: 5431 79ae |0009: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ -4d16c2: 6e20 6dab 0100 |000b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ -4d16c8: 0c01 |000e: move-result-object v1 │ │ -4d16ca: 1f01 1f20 |000f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ -4d16ce: 6e10 55f5 0100 |0011: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f555 │ │ -4d16d4: 0a02 |0014: move-result v2 │ │ -4d16d6: 3342 0b00 |0015: if-ne v2, v4, 0020 // +000b │ │ -4d16da: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -4d16dc: 6e20 57f5 2100 |0018: invoke-virtual {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f557 │ │ -4d16e2: 5930 76ae |001b: iput v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae76 │ │ -4d16e6: 6e20 a9f5 0300 |001d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f5a9 │ │ -4d16ec: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4d16f0: 28df |0022: goto 0001 // -0021 │ │ -4d16f2: 0e00 |0023: return-void │ │ +4d168c: |[4d168c] petrov.kristiyan.colorpicker.ColorViewAdapter.setDefaultColor:(I)V │ │ +4d169c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4d169e: 5431 79ae |0001: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ +4d16a2: 6e10 76ab 0100 |0003: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ +4d16a8: 0a01 |0006: move-result v1 │ │ +4d16aa: 3510 1c00 |0007: if-ge v0, v1, 0023 // +001c │ │ +4d16ae: 5431 79ae |0009: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@ae79 │ │ +4d16b2: 6e20 6dab 0100 |000b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ab6d │ │ +4d16b8: 0c01 |000e: move-result-object v1 │ │ +4d16ba: 1f01 1f20 |000f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@201f │ │ +4d16be: 6e10 55f5 0100 |0011: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f555 │ │ +4d16c4: 0a02 |0014: move-result v2 │ │ +4d16c6: 3342 0b00 |0015: if-ne v2, v4, 0020 // +000b │ │ +4d16ca: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +4d16cc: 6e20 57f5 2100 |0018: invoke-virtual {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f557 │ │ +4d16d2: 5930 76ae |001b: iput v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@ae76 │ │ +4d16d6: 6e20 a9f5 0300 |001d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f5a9 │ │ +4d16dc: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4d16e0: 28df |0022: goto 0001 // -0021 │ │ +4d16e2: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=148 │ │ 0x0009 line=149 │ │ 0x0011 line=150 │ │ 0x0018 line=151 │ │ 0x001b line=152 │ │ @@ -1581628,20 +1581628,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4d16f4: |[4d16f4] petrov.kristiyan.colorpicker.ColorViewAdapter.setMargin:(IIII)V │ │ -4d1704: 5904 7aae |0000: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@ae7a │ │ -4d1708: 5901 7fae |0002: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@ae7f │ │ -4d170c: 5903 80ae |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@ae80 │ │ -4d1710: 5902 81ae |0006: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@ae81 │ │ -4d1714: 0e00 |0008: return-void │ │ +4d16e4: |[4d16e4] petrov.kristiyan.colorpicker.ColorViewAdapter.setMargin:(IIII)V │ │ +4d16f4: 5904 7aae |0000: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@ae7a │ │ +4d16f8: 5901 7fae |0002: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@ae7f │ │ +4d16fc: 5903 80ae |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@ae80 │ │ +4d1700: 5902 81ae |0006: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@ae81 │ │ +4d1704: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0004 line=143 │ │ 0x0006 line=144 │ │ locals : │ │ @@ -1581656,17 +1581656,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4d1718: |[4d1718] petrov.kristiyan.colorpicker.ColorViewAdapter.setTickColor:(I)V │ │ -4d1728: 5901 83ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae83 │ │ -4d172c: 0e00 |0002: return-void │ │ +4d1708: |[4d1708] petrov.kristiyan.colorpicker.ColorViewAdapter.setTickColor:(I)V │ │ +4d1718: 5901 83ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@ae83 │ │ +4d171c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1764283,64 +1764283,64 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -4cc618: |[4cc618] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:()V │ │ -4cc628: 2200 f31f |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // type@1ff3 │ │ -4cc62c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4cc62e: 7020 55f4 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f455 │ │ -4cc634: 6900 e3ad |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // field@ade3 │ │ -4cc638: 1a00 6e25 |0008: const-string v0, "CreateEditNoteViewModel" // string@256e │ │ -4cc63c: 6900 e4ad |000a: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.TAG:Ljava/lang/String; // field@ade4 │ │ -4cc640: 0e00 |000c: return-void │ │ +4cc610: |[4cc610] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:()V │ │ +4cc620: 2200 f31f |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // type@1ff3 │ │ +4cc624: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4cc626: 7020 55f4 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f455 │ │ +4cc62c: 6900 e3ad |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // field@ade3 │ │ +4cc630: 1a00 6e25 |0008: const-string v0, "CreateEditNoteViewModel" // string@256e │ │ +4cc634: 6900 e4ad |000a: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.TAG:Ljava/lang/String; // field@ade4 │ │ +4cc638: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=127 │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ name : '' │ │ type : '(Landroid/app/Application;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -4cc644: |[4cc644] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:(Landroid/app/Application;)V │ │ -4cc654: 1a00 e380 |0000: const-string v0, "application" // string@80e3 │ │ -4cc658: 7120 36ca 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc65e: 7020 cf60 4300 |0005: invoke-direct {v3, v4}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@60cf │ │ -4cc664: 1f04 6900 |0008: check-cast v4, Landroid/content/Context; // type@0069 │ │ -4cc668: 7110 68f1 0400 |000a: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f168 │ │ -4cc66e: 0c00 |000d: move-result-object v0 │ │ -4cc670: 1a01 679f |000e: const-string v1, "getInstance(application)" // string@9f67 │ │ -4cc674: 7120 35ca 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca35 │ │ -4cc67a: 5b30 eaad |0013: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@adea │ │ -4cc67e: 6e10 6df1 0000 |0015: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f16d │ │ -4cc684: 0c02 |0018: move-result-object v2 │ │ -4cc686: 7210 04f2 0200 |0019: invoke-interface {v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.getAllNotificationsLiveData:()Landroidx/lifecycle/LiveData; // method@f204 │ │ -4cc68c: 0c02 |001c: move-result-object v2 │ │ -4cc68e: 5b32 e8ad |001d: iput-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@ade8 │ │ -4cc692: 6e10 66f1 0000 |001f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f166 │ │ -4cc698: 0c00 |0022: move-result-object v0 │ │ -4cc69a: 7210 90f1 0000 |0023: invoke-interface {v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f190 │ │ -4cc6a0: 0c00 |0026: move-result-object v0 │ │ -4cc6a2: 5b30 e7ad |0027: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@ade7 │ │ -4cc6a6: 2200 5b0c |0029: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@0c5b │ │ -4cc6aa: 7010 8a61 0000 |002b: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@618a │ │ -4cc6b0: 5b30 e5ad |002e: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@ade5 │ │ -4cc6b4: 7110 68f1 0400 |0030: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f168 │ │ -4cc6ba: 0c04 |0033: move-result-object v4 │ │ -4cc6bc: 7120 35ca 1400 |0034: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca35 │ │ -4cc6c2: 5b34 e9ad |0037: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@ade9 │ │ -4cc6c6: 0e00 |0039: return-void │ │ +4cc63c: |[4cc63c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:(Landroid/app/Application;)V │ │ +4cc64c: 1a00 e380 |0000: const-string v0, "application" // string@80e3 │ │ +4cc650: 7120 36ca 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc656: 7020 cf60 4300 |0005: invoke-direct {v3, v4}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@60cf │ │ +4cc65c: 1f04 6900 |0008: check-cast v4, Landroid/content/Context; // type@0069 │ │ +4cc660: 7110 68f1 0400 |000a: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f168 │ │ +4cc666: 0c00 |000d: move-result-object v0 │ │ +4cc668: 1a01 679f |000e: const-string v1, "getInstance(application)" // string@9f67 │ │ +4cc66c: 7120 35ca 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca35 │ │ +4cc672: 5b30 eaad |0013: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@adea │ │ +4cc676: 6e10 6df1 0000 |0015: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f16d │ │ +4cc67c: 0c02 |0018: move-result-object v2 │ │ +4cc67e: 7210 04f2 0200 |0019: invoke-interface {v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.getAllNotificationsLiveData:()Landroidx/lifecycle/LiveData; // method@f204 │ │ +4cc684: 0c02 |001c: move-result-object v2 │ │ +4cc686: 5b32 e8ad |001d: iput-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@ade8 │ │ +4cc68a: 6e10 66f1 0000 |001f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f166 │ │ +4cc690: 0c00 |0022: move-result-object v0 │ │ +4cc692: 7210 90f1 0000 |0023: invoke-interface {v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f190 │ │ +4cc698: 0c00 |0026: move-result-object v0 │ │ +4cc69a: 5b30 e7ad |0027: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@ade7 │ │ +4cc69e: 2200 5b0c |0029: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@0c5b │ │ +4cc6a2: 7010 8a61 0000 |002b: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@618a │ │ +4cc6a8: 5b30 e5ad |002e: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@ade5 │ │ +4cc6ac: 7110 68f1 0400 |0030: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f168 │ │ +4cc6b2: 0c04 |0033: move-result-object v4 │ │ +4cc6b4: 7120 35ca 1400 |0034: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca35 │ │ +4cc6ba: 5b34 e9ad |0037: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@ade9 │ │ +4cc6be: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=32 │ │ 0x0008 line=34 │ │ 0x0015 line=35 │ │ 0x001f line=36 │ │ 0x0029 line=37 │ │ @@ -1764354,17 +1764354,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cc5e8: |[4cc5e8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ -4cc5f8: 5400 e9ad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@ade9 │ │ -4cc5fc: 1100 |0002: return-object v0 │ │ +4cc5e0: |[4cc5e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ +4cc5f0: 5400 e9ad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@ade9 │ │ +4cc5f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -1764372,17 +1764372,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cc600: |[4cc600] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ -4cc610: 5400 eaad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@adea │ │ -4cc614: 1100 |0002: return-object v0 │ │ +4cc5f8: |[4cc5f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ +4cc608: 5400 eaad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@adea │ │ +4cc60c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -1764390,17 +1764390,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cc5d0: |[4cc5d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; │ │ -4cc5e0: 5400 e5ad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@ade5 │ │ -4cc5e4: 1100 |0002: return-object v0 │ │ +4cc5c8: |[4cc5c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; │ │ +4cc5d8: 5400 e5ad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@ade5 │ │ +4cc5dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -1764408,17 +1764408,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cc494: |[4cc494] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; │ │ -4cc4a4: 5400 e6ad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@ade6 │ │ -4cc4a8: 1100 |0002: return-object v0 │ │ +4cc48c: |[4cc48c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; │ │ +4cc49c: 5400 e6ad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@ade6 │ │ +4cc4a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #6 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -1764426,17 +1764426,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cc6c8: |[4cc6c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V │ │ -4cc6d8: 5b01 e6ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@ade6 │ │ -4cc6dc: 0e00 |0002: return-void │ │ +4cc6c0: |[4cc6c0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V │ │ +4cc6d0: 5b01 e6ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@ade6 │ │ +4cc6d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0003 reg=1 (null) Landroidx/lifecycle/LiveData; │ │ │ │ @@ -1764446,34 +1764446,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4cc6e0: |[4cc6e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -4cc6f0: 1a00 fe85 |0000: const-string v0, "category" // string@85fe │ │ -4cc6f4: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc6fa: 0770 |0005: move-object v0, v7 │ │ -4cc6fc: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc700: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ -4cc706: 0c01 |000b: move-result-object v1 │ │ -4cc708: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ -4cc70e: 0c00 |000f: move-result-object v0 │ │ -4cc710: 0702 |0010: move-object v2, v0 │ │ -4cc712: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc716: 2200 f51f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@1ff5 │ │ -4cc71a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc71c: 7040 5bf4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f45b │ │ -4cc722: 0704 |0019: move-object v4, v0 │ │ -4cc724: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc728: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cc72a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cc72c: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ -4cc732: 0e00 |0021: return-void │ │ +4cc6d8: |[4cc6d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +4cc6e8: 1a00 fe85 |0000: const-string v0, "category" // string@85fe │ │ +4cc6ec: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc6f2: 0770 |0005: move-object v0, v7 │ │ +4cc6f4: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc6f8: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ +4cc6fe: 0c01 |000b: move-result-object v1 │ │ +4cc700: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ +4cc706: 0c00 |000f: move-result-object v0 │ │ +4cc708: 0702 |0010: move-object v2, v0 │ │ +4cc70a: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc70e: 2200 f51f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@1ff5 │ │ +4cc712: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc714: 7040 5bf4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f45b │ │ +4cc71a: 0704 |0019: move-object v4, v0 │ │ +4cc71c: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc720: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc722: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc724: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ +4cc72a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Category; │ │ │ │ @@ -1764482,34 +1764482,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4cc734: |[4cc734] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4cc744: 1a00 86cd |0000: const-string v0, "note" // string@cd86 │ │ -4cc748: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc74e: 0770 |0005: move-object v0, v7 │ │ -4cc750: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc754: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ -4cc75a: 0c01 |000b: move-result-object v1 │ │ -4cc75c: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ -4cc762: 0c00 |000f: move-result-object v0 │ │ -4cc764: 0702 |0010: move-object v2, v0 │ │ -4cc766: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc76a: 2200 f61f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@1ff6 │ │ -4cc76e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc770: 7040 60f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f460 │ │ -4cc776: 0704 |0019: move-object v4, v0 │ │ -4cc778: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc77c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cc77e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cc780: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ -4cc786: 0e00 |0021: return-void │ │ +4cc72c: |[4cc72c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4cc73c: 1a00 86cd |0000: const-string v0, "note" // string@cd86 │ │ +4cc740: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc746: 0770 |0005: move-object v0, v7 │ │ +4cc748: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc74c: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ +4cc752: 0c01 |000b: move-result-object v1 │ │ +4cc754: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ +4cc75a: 0c00 |000f: move-result-object v0 │ │ +4cc75c: 0702 |0010: move-object v2, v0 │ │ +4cc75e: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc762: 2200 f61f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@1ff6 │ │ +4cc766: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc768: 7040 60f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f460 │ │ +4cc76e: 0704 |0019: move-object v4, v0 │ │ +4cc770: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc774: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc776: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc778: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ +4cc77e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ │ │ @@ -1764518,34 +1764518,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4cc788: |[4cc788] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -4cc798: 1a00 9acd |0000: const-string v0, "notification" // string@cd9a │ │ -4cc79c: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc7a2: 0770 |0005: move-object v0, v7 │ │ -4cc7a4: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc7a8: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ -4cc7ae: 0c01 |000b: move-result-object v1 │ │ -4cc7b0: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ -4cc7b6: 0c00 |000f: move-result-object v0 │ │ -4cc7b8: 0702 |0010: move-object v2, v0 │ │ -4cc7ba: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc7be: 2200 f41f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@1ff4 │ │ -4cc7c2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc7c4: 7040 56f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f456 │ │ -4cc7ca: 0704 |0019: move-object v4, v0 │ │ -4cc7cc: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc7d0: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cc7d2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cc7d4: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ -4cc7da: 0e00 |0021: return-void │ │ +4cc780: |[4cc780] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +4cc790: 1a00 9acd |0000: const-string v0, "notification" // string@cd9a │ │ +4cc794: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc79a: 0770 |0005: move-object v0, v7 │ │ +4cc79c: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc7a0: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ +4cc7a6: 0c01 |000b: move-result-object v1 │ │ +4cc7a8: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ +4cc7ae: 0c00 |000f: move-result-object v0 │ │ +4cc7b0: 0702 |0010: move-object v2, v0 │ │ +4cc7b2: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc7b6: 2200 f41f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@1ff4 │ │ +4cc7ba: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc7bc: 7040 56f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f456 │ │ +4cc7c2: 0704 |0019: move-object v4, v0 │ │ +4cc7c4: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc7c8: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc7ca: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc7cc: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ +4cc7d2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ │ │ @@ -1764554,17 +1764554,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cc4ac: |[4cc4ac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; │ │ -4cc4bc: 5410 e7ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@ade7 │ │ -4cc4c0: 1100 |0002: return-object v0 │ │ +4cc4a4: |[4cc4a4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; │ │ +4cc4b4: 5410 e7ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@ade7 │ │ +4cc4b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -1764572,17 +1764572,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cc4c4: |[4cc4c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllNotifications:()Landroidx/lifecycle/LiveData; │ │ -4cc4d4: 5410 e8ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@ade8 │ │ -4cc4d8: 1100 |0002: return-object v0 │ │ +4cc4bc: |[4cc4bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllNotifications:()Landroidx/lifecycle/LiveData; │ │ +4cc4cc: 5410 e8ad |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@ade8 │ │ +4cc4d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -1764590,36 +1764590,36 @@ │ │ type : '(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 38 16-bit code units │ │ -4cc4dc: |[4cc4dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; │ │ -4cc4ec: 1a00 0286 |0000: const-string v0, "categoryId" // string@8602 │ │ -4cc4f0: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc4f6: 0770 |0005: move-object v0, v7 │ │ -4cc4f8: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc4fc: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ -4cc502: 0c01 |000b: move-result-object v1 │ │ -4cc504: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ -4cc50a: 0c00 |000f: move-result-object v0 │ │ -4cc50c: 0702 |0010: move-object v2, v0 │ │ -4cc50e: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc512: 2200 fa1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@1ffa │ │ -4cc516: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc518: 7040 73f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)V // method@f473 │ │ -4cc51e: 0704 |0019: move-object v4, v0 │ │ -4cc520: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc524: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cc526: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cc528: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ -4cc52e: 5478 e5ad |0021: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@ade5 │ │ -4cc532: 1f08 590c |0023: check-cast v8, Landroidx/lifecycle/LiveData; // type@0c59 │ │ -4cc536: 1108 |0025: return-object v8 │ │ +4cc4d4: |[4cc4d4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; │ │ +4cc4e4: 1a00 0286 |0000: const-string v0, "categoryId" // string@8602 │ │ +4cc4e8: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc4ee: 0770 |0005: move-object v0, v7 │ │ +4cc4f0: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc4f4: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ +4cc4fa: 0c01 |000b: move-result-object v1 │ │ +4cc4fc: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ +4cc502: 0c00 |000f: move-result-object v0 │ │ +4cc504: 0702 |0010: move-object v2, v0 │ │ +4cc506: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc50a: 2200 fa1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@1ffa │ │ +4cc50e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc510: 7040 73f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)V // method@f473 │ │ +4cc516: 0704 |0019: move-object v4, v0 │ │ +4cc518: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc51c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc51e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc520: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ +4cc526: 5478 e5ad |0021: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@ade5 │ │ +4cc52a: 1f08 590c |0023: check-cast v8, Landroidx/lifecycle/LiveData; // type@0c59 │ │ +4cc52e: 1108 |0025: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=79 │ │ 0x0021 line=94 │ │ locals : │ │ 0x0000 - 0x0026 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0026 reg=8 (null) Ljava/lang/Integer; │ │ @@ -1764629,51 +1764629,51 @@ │ │ type : '(J)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 68 16-bit code units │ │ -4cc538: |[4cc538] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getNoteByID:(J)Landroidx/lifecycle/LiveData; │ │ -4cc548: 2206 5d0c |0000: new-instance v6, Landroidx/lifecycle/MutableLiveData; // type@0c5d │ │ -4cc54c: 7010 9561 0600 |0002: invoke-direct {v6}, Landroidx/lifecycle/MutableLiveData;.:()V // method@6195 │ │ -4cc552: 6200 e4ad |0005: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.TAG:Ljava/lang/String; // field@ade4 │ │ -4cc556: 2201 cb15 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4cc55a: 7010 b3a9 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4cc560: 1a02 132c |000c: const-string v2, "Fetching note " // string@2c13 │ │ -4cc564: 6e20 bfa9 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cc56a: 6e30 bba9 e10f |0011: invoke-virtual {v1, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@a9bb │ │ -4cc570: 1a02 b406 |0014: const-string v2, " from database" // string@06b4 │ │ -4cc574: 6e20 bfa9 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cc57a: 6e10 cfa9 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4cc580: 0c01 |001c: move-result-object v1 │ │ -4cc582: 7120 e109 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@09e1 │ │ -4cc588: 07d0 |0020: move-object v0, v13 │ │ -4cc58a: 1f00 820c |0021: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc58e: 7110 4662 0000 |0023: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ -4cc594: 0c07 |0026: move-result-object v7 │ │ -4cc596: 7100 09d9 0000 |0027: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d909 │ │ -4cc59c: 0c00 |002a: move-result-object v0 │ │ -4cc59e: 0708 |002b: move-object v8, v0 │ │ -4cc5a0: 1f08 2018 |002c: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc5a4: 2209 fb1f |002e: new-instance v9, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@1ffb │ │ -4cc5a8: 1205 |0030: const/4 v5, #int 0 // #0 │ │ -4cc5aa: 0790 |0031: move-object v0, v9 │ │ -4cc5ac: 0761 |0032: move-object v1, v6 │ │ -4cc5ae: 07d2 |0033: move-object v2, v13 │ │ -4cc5b0: 04e3 |0034: move-wide v3, v14 │ │ -4cc5b2: 7606 78f4 0000 |0035: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V // method@f478 │ │ -4cc5b8: 079a |0038: move-object v10, v9 │ │ -4cc5ba: 1f0a ab18 |0039: check-cast v10, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc5be: 1209 |003b: const/4 v9, #int 0 // #0 │ │ -4cc5c0: 122b |003c: const/4 v11, #int 2 // #2 │ │ -4cc5c2: 120c |003d: const/4 v12, #int 0 // #0 │ │ -4cc5c4: 7706 61d7 0700 |003e: invoke-static/range {v7, v8, v9, v10, v11, v12}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ -4cc5ca: 1f06 590c |0041: check-cast v6, Landroidx/lifecycle/LiveData; // type@0c59 │ │ -4cc5ce: 1106 |0043: return-object v6 │ │ +4cc530: |[4cc530] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getNoteByID:(J)Landroidx/lifecycle/LiveData; │ │ +4cc540: 2206 5d0c |0000: new-instance v6, Landroidx/lifecycle/MutableLiveData; // type@0c5d │ │ +4cc544: 7010 9561 0600 |0002: invoke-direct {v6}, Landroidx/lifecycle/MutableLiveData;.:()V // method@6195 │ │ +4cc54a: 6200 e4ad |0005: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.TAG:Ljava/lang/String; // field@ade4 │ │ +4cc54e: 2201 cb15 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4cc552: 7010 b3a9 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4cc558: 1a02 132c |000c: const-string v2, "Fetching note " // string@2c13 │ │ +4cc55c: 6e20 bfa9 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cc562: 6e30 bba9 e10f |0011: invoke-virtual {v1, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@a9bb │ │ +4cc568: 1a02 b406 |0014: const-string v2, " from database" // string@06b4 │ │ +4cc56c: 6e20 bfa9 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cc572: 6e10 cfa9 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4cc578: 0c01 |001c: move-result-object v1 │ │ +4cc57a: 7120 e109 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@09e1 │ │ +4cc580: 07d0 |0020: move-object v0, v13 │ │ +4cc582: 1f00 820c |0021: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc586: 7110 4662 0000 |0023: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ +4cc58c: 0c07 |0026: move-result-object v7 │ │ +4cc58e: 7100 09d9 0000 |0027: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d909 │ │ +4cc594: 0c00 |002a: move-result-object v0 │ │ +4cc596: 0708 |002b: move-object v8, v0 │ │ +4cc598: 1f08 2018 |002c: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc59c: 2209 fb1f |002e: new-instance v9, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@1ffb │ │ +4cc5a0: 1205 |0030: const/4 v5, #int 0 // #0 │ │ +4cc5a2: 0790 |0031: move-object v0, v9 │ │ +4cc5a4: 0761 |0032: move-object v1, v6 │ │ +4cc5a6: 07d2 |0033: move-object v2, v13 │ │ +4cc5a8: 04e3 |0034: move-wide v3, v14 │ │ +4cc5aa: 7606 78f4 0000 |0035: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V // method@f478 │ │ +4cc5b0: 079a |0038: move-object v10, v9 │ │ +4cc5b2: 1f0a ab18 |0039: check-cast v10, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc5b6: 1209 |003b: const/4 v9, #int 0 // #0 │ │ +4cc5b8: 122b |003c: const/4 v11, #int 2 // #2 │ │ +4cc5ba: 120c |003d: const/4 v12, #int 0 // #0 │ │ +4cc5bc: 7706 61d7 0700 |003e: invoke-static/range {v7, v8, v9, v10, v11, v12}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ +4cc5c2: 1f06 590c |0041: check-cast v6, Landroidx/lifecycle/LiveData; // type@0c59 │ │ +4cc5c6: 1106 |0043: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ 0x0020 line=120 │ │ 0x0041 line=123 │ │ locals : │ │ @@ -1764685,34 +1764685,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4cc7dc: |[4cc7dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -4cc7ec: 1a00 fe85 |0000: const-string v0, "category" // string@85fe │ │ -4cc7f0: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc7f6: 0770 |0005: move-object v0, v7 │ │ -4cc7f8: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc7fc: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ -4cc802: 0c01 |000b: move-result-object v1 │ │ -4cc804: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ -4cc80a: 0c00 |000f: move-result-object v0 │ │ -4cc80c: 0702 |0010: move-object v2, v0 │ │ -4cc80e: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc812: 2200 fd1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@1ffd │ │ -4cc816: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc818: 7040 82f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f482 │ │ -4cc81e: 0704 |0019: move-object v4, v0 │ │ -4cc820: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc824: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cc826: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cc828: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ -4cc82e: 0e00 |0021: return-void │ │ +4cc7d4: |[4cc7d4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +4cc7e4: 1a00 fe85 |0000: const-string v0, "category" // string@85fe │ │ +4cc7e8: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc7ee: 0770 |0005: move-object v0, v7 │ │ +4cc7f0: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc7f4: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ +4cc7fa: 0c01 |000b: move-result-object v1 │ │ +4cc7fc: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ +4cc802: 0c00 |000f: move-result-object v0 │ │ +4cc804: 0702 |0010: move-object v2, v0 │ │ +4cc806: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc80a: 2200 fd1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@1ffd │ │ +4cc80e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc810: 7040 82f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f482 │ │ +4cc816: 0704 |0019: move-object v4, v0 │ │ +4cc818: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc81c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc81e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc820: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ +4cc826: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Category; │ │ │ │ @@ -1764721,34 +1764721,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4cc830: |[4cc830] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4cc840: 1a00 86cd |0000: const-string v0, "note" // string@cd86 │ │ -4cc844: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc84a: 0770 |0005: move-object v0, v7 │ │ -4cc84c: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc850: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ -4cc856: 0c01 |000b: move-result-object v1 │ │ -4cc858: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ -4cc85e: 0c00 |000f: move-result-object v0 │ │ -4cc860: 0702 |0010: move-object v2, v0 │ │ -4cc862: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc866: 2200 fe1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; // type@1ffe │ │ -4cc86a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc86c: 7040 87f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f487 │ │ -4cc872: 0704 |0019: move-object v4, v0 │ │ -4cc874: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc878: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cc87a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cc87c: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ -4cc882: 0e00 |0021: return-void │ │ +4cc828: |[4cc828] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4cc838: 1a00 86cd |0000: const-string v0, "note" // string@cd86 │ │ +4cc83c: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc842: 0770 |0005: move-object v0, v7 │ │ +4cc844: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc848: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ +4cc84e: 0c01 |000b: move-result-object v1 │ │ +4cc850: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ +4cc856: 0c00 |000f: move-result-object v0 │ │ +4cc858: 0702 |0010: move-object v2, v0 │ │ +4cc85a: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc85e: 2200 fe1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; // type@1ffe │ │ +4cc862: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc864: 7040 87f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f487 │ │ +4cc86a: 0704 |0019: move-object v4, v0 │ │ +4cc86c: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc870: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc872: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc874: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ +4cc87a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ │ │ @@ -1764757,34 +1764757,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4cc884: |[4cc884] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -4cc894: 1a00 9acd |0000: const-string v0, "notification" // string@cd9a │ │ -4cc898: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc89e: 0770 |0005: move-object v0, v7 │ │ -4cc8a0: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc8a4: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ -4cc8aa: 0c01 |000b: move-result-object v1 │ │ -4cc8ac: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ -4cc8b2: 0c00 |000f: move-result-object v0 │ │ -4cc8b4: 0702 |0010: move-object v2, v0 │ │ -4cc8b6: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc8ba: 2200 fc1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@1ffc │ │ -4cc8be: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc8c0: 7040 7df4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f47d │ │ -4cc8c6: 0704 |0019: move-object v4, v0 │ │ -4cc8c8: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc8cc: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cc8ce: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cc8d0: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ -4cc8d6: 0e00 |0021: return-void │ │ +4cc87c: |[4cc87c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +4cc88c: 1a00 9acd |0000: const-string v0, "notification" // string@cd9a │ │ +4cc890: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc896: 0770 |0005: move-object v0, v7 │ │ +4cc898: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc89c: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ +4cc8a2: 0c01 |000b: move-result-object v1 │ │ +4cc8a4: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ +4cc8aa: 0c00 |000f: move-result-object v0 │ │ +4cc8ac: 0702 |0010: move-object v2, v0 │ │ +4cc8ae: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc8b2: 2200 fc1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@1ffc │ │ +4cc8b6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc8b8: 7040 7df4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f47d │ │ +4cc8be: 0704 |0019: move-object v4, v0 │ │ +4cc8c0: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc8c4: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc8c6: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc8c8: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ +4cc8ce: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ │ │ @@ -1764793,34 +1764793,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4cc8d8: |[4cc8d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -4cc8e8: 1a00 fe85 |0000: const-string v0, "category" // string@85fe │ │ -4cc8ec: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc8f2: 0770 |0005: move-object v0, v7 │ │ -4cc8f4: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc8f8: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ -4cc8fe: 0c01 |000b: move-result-object v1 │ │ -4cc900: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ -4cc906: 0c00 |000f: move-result-object v0 │ │ -4cc908: 0702 |0010: move-object v2, v0 │ │ -4cc90a: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc90e: 2200 0020 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2000 │ │ -4cc912: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc914: 7040 91f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f491 │ │ -4cc91a: 0704 |0019: move-object v4, v0 │ │ -4cc91c: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc920: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cc922: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cc924: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ -4cc92a: 0e00 |0021: return-void │ │ +4cc8d0: |[4cc8d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +4cc8e0: 1a00 fe85 |0000: const-string v0, "category" // string@85fe │ │ +4cc8e4: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc8ea: 0770 |0005: move-object v0, v7 │ │ +4cc8ec: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc8f0: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ +4cc8f6: 0c01 |000b: move-result-object v1 │ │ +4cc8f8: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ +4cc8fe: 0c00 |000f: move-result-object v0 │ │ +4cc900: 0702 |0010: move-object v2, v0 │ │ +4cc902: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc906: 2200 0020 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2000 │ │ +4cc90a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc90c: 7040 91f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f491 │ │ +4cc912: 0704 |0019: move-object v4, v0 │ │ +4cc914: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc918: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc91a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc91c: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ +4cc922: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Category; │ │ │ │ @@ -1764829,34 +1764829,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4cc92c: |[4cc92c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4cc93c: 1a00 86cd |0000: const-string v0, "note" // string@cd86 │ │ -4cc940: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc946: 0770 |0005: move-object v0, v7 │ │ -4cc948: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc94c: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ -4cc952: 0c01 |000b: move-result-object v1 │ │ -4cc954: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ -4cc95a: 0c00 |000f: move-result-object v0 │ │ -4cc95c: 0702 |0010: move-object v2, v0 │ │ -4cc95e: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc962: 2200 0120 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@2001 │ │ -4cc966: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc968: 7040 96f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f496 │ │ -4cc96e: 0704 |0019: move-object v4, v0 │ │ -4cc970: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc974: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cc976: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cc978: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ -4cc97e: 0e00 |0021: return-void │ │ +4cc924: |[4cc924] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4cc934: 1a00 86cd |0000: const-string v0, "note" // string@cd86 │ │ +4cc938: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc93e: 0770 |0005: move-object v0, v7 │ │ +4cc940: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc944: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ +4cc94a: 0c01 |000b: move-result-object v1 │ │ +4cc94c: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ +4cc952: 0c00 |000f: move-result-object v0 │ │ +4cc954: 0702 |0010: move-object v2, v0 │ │ +4cc956: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc95a: 2200 0120 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@2001 │ │ +4cc95e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc960: 7040 96f4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f496 │ │ +4cc966: 0704 |0019: move-object v4, v0 │ │ +4cc968: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc96c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc96e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc970: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ +4cc976: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ │ │ @@ -1764865,34 +1764865,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4cc980: |[4cc980] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -4cc990: 1a00 9acd |0000: const-string v0, "notification" // string@cd9a │ │ -4cc994: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ -4cc99a: 0770 |0005: move-object v0, v7 │ │ -4cc99c: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ -4cc9a0: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ -4cc9a6: 0c01 |000b: move-result-object v1 │ │ -4cc9a8: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ -4cc9ae: 0c00 |000f: move-result-object v0 │ │ -4cc9b0: 0702 |0010: move-object v2, v0 │ │ -4cc9b2: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cc9b6: 2200 ff1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@1fff │ │ -4cc9ba: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4cc9bc: 7040 8cf4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f48c │ │ -4cc9c2: 0704 |0019: move-object v4, v0 │ │ -4cc9c4: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cc9c8: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4cc9ca: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4cc9cc: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ -4cc9d2: 0e00 |0021: return-void │ │ +4cc978: |[4cc978] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +4cc988: 1a00 9acd |0000: const-string v0, "notification" // string@cd9a │ │ +4cc98c: 7120 36ca 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@ca36 │ │ +4cc992: 0770 |0005: move-object v0, v7 │ │ +4cc994: 1f00 820c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c82 │ │ +4cc998: 7110 4662 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@6246 │ │ +4cc99e: 0c01 |000b: move-result-object v1 │ │ +4cc9a0: 7100 07d9 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@d907 │ │ +4cc9a6: 0c00 |000f: move-result-object v0 │ │ +4cc9a8: 0702 |0010: move-object v2, v0 │ │ +4cc9aa: 1f02 2018 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cc9ae: 2200 ff1f |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@1fff │ │ +4cc9b2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4cc9b4: 7040 8cf4 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f48c │ │ +4cc9ba: 0704 |0019: move-object v4, v0 │ │ +4cc9bc: 1f04 ab18 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cc9c0: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4cc9c2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4cc9c4: 7706 61d7 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@d761 │ │ +4cc9ca: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ │ │ @@ -1764925,20 +1764925,20 @@ │ │ type : '(Landroid/content/Context;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -4d1730: |[4d1730] petrov.kristiyan.colorpicker.CustomDialog.:(Landroid/content/Context;Landroid/view/View;)V │ │ -4d1740: 7020 0817 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.:(Landroid/content/Context;)V // method@1708 │ │ -4d1746: 5b02 85ae |0003: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@ae85 │ │ -4d174a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -4d174c: 6e20 baf5 1000 |0006: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.supportRequestWindowFeature:(I)Z // method@f5ba │ │ -4d1752: 0e00 |0009: return-void │ │ +4d1720: |[4d1720] petrov.kristiyan.colorpicker.CustomDialog.:(Landroid/content/Context;Landroid/view/View;)V │ │ +4d1730: 7020 0817 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.:(Landroid/content/Context;)V // method@1708 │ │ +4d1736: 5b02 85ae |0003: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@ae85 │ │ +4d173a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +4d173c: 6e20 baf5 1000 |0006: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.supportRequestWindowFeature:(I)Z // method@f5ba │ │ +4d1742: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0006 line=19 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ @@ -1764951,19 +1764951,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4d1754: |[4d1754] petrov.kristiyan.colorpicker.CustomDialog.onCreate:(Landroid/os/Bundle;)V │ │ -4d1764: 5410 85ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@ae85 │ │ -4d1768: 6e20 b8f5 0100 |0002: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.setContentView:(Landroid/view/View;)V // method@f5b8 │ │ -4d176e: 6f20 1717 2100 |0005: invoke-super {v1, v2}, Landroidx/appcompat/app/AppCompatDialog;.onCreate:(Landroid/os/Bundle;)V // method@1717 │ │ -4d1774: 0e00 |0008: return-void │ │ +4d1744: |[4d1744] petrov.kristiyan.colorpicker.CustomDialog.onCreate:(Landroid/os/Bundle;)V │ │ +4d1754: 5410 85ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@ae85 │ │ +4d1758: 6e20 b8f5 0100 |0002: invoke-virtual {v1, v0}, Lpetrov/kristiyan/colorpicker/CustomDialog;.setContentView:(Landroid/view/View;)V // method@f5b8 │ │ +4d175e: 6f20 1717 2100 |0005: invoke-super {v1, v2}, Landroidx/appcompat/app/AppCompatDialog;.onCreate:(Landroid/os/Bundle;)V // method@1717 │ │ +4d1764: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/os/Bundle; │ │ @@ -2005497,112 +2005497,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cb7c4: |[4cb7c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -4cb7d4: 5b01 bead |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adbe │ │ -4cb7d8: 5b02 bcad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adbc │ │ -4cb7dc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cb7de: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cb7e4: 0e00 |0008: return-void │ │ +4cb7bc: |[4cb7bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +4cb7cc: 5b01 bead |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adbe │ │ +4cb7d0: 5b02 bcad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adbc │ │ +4cb7d4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cb7d6: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cb7dc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4cb79c: |[4cb79c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cb7ac: 2203 f41f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@1ff4 │ │ -4cb7b0: 5420 bead |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adbe │ │ -4cb7b4: 5421 bcad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adbc │ │ -4cb7b8: 7040 56f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f456 │ │ -4cb7be: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cb7c2: 1103 |000b: return-object v3 │ │ +4cb794: |[4cb794] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cb7a4: 2203 f41f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@1ff4 │ │ +4cb7a8: 5420 bead |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adbe │ │ +4cb7ac: 5421 bcad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adbc │ │ +4cb7b0: 7040 56f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f456 │ │ +4cb7b6: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cb7ba: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cb6f4: |[4cb6f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cb704: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cb708: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cb70c: 6e30 59f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f459 │ │ -4cb712: 0c01 |0007: move-result-object v1 │ │ -4cb714: 1101 |0008: return-object v1 │ │ +4cb6ec: |[4cb6ec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cb6fc: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cb700: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cb704: 6e30 59f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f459 │ │ +4cb70a: 0c01 |0007: move-result-object v1 │ │ +4cb70c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cb718: |[4cb718] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cb728: 6e30 57f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f457 │ │ -4cb72e: 0c01 |0003: move-result-object v1 │ │ -4cb730: 1f01 f41f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@1ff4 │ │ -4cb734: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cb738: 6e20 5af4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f45a │ │ -4cb73e: 0c01 |000b: move-result-object v1 │ │ -4cb740: 1101 |000c: return-object v1 │ │ +4cb710: |[4cb710] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cb720: 6e30 57f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f457 │ │ +4cb726: 0c01 |0003: move-result-object v1 │ │ +4cb728: 1f01 f41f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@1ff4 │ │ +4cb72c: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cb730: 6e20 5af4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f45a │ │ +4cb736: 0c01 |000b: move-result-object v1 │ │ +4cb738: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4cb744: |[4cb744] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cb754: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cb75a: 5210 bdad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.label:I // field@adbd │ │ -4cb75e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cb762: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cb768: 5412 bead |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adbe │ │ -4cb76c: 7110 9ef4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ -4cb772: 0c02 |000f: move-result-object v2 │ │ -4cb774: 6e10 6df1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f16d │ │ -4cb77a: 0c02 |0013: move-result-object v2 │ │ -4cb77c: 5410 bcad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adbc │ │ -4cb780: 7220 02f2 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f202 │ │ -4cb786: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cb78a: 1102 |001b: return-object v2 │ │ -4cb78c: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cb790: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cb794: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cb79a: 2702 |0023: throw v2 │ │ +4cb73c: |[4cb73c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cb74c: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cb752: 5210 bdad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.label:I // field@adbd │ │ +4cb756: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cb75a: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cb760: 5412 bead |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adbe │ │ +4cb764: 7110 9ef4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ +4cb76a: 0c02 |000f: move-result-object v2 │ │ +4cb76c: 6e10 6df1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f16d │ │ +4cb772: 0c02 |0013: move-result-object v2 │ │ +4cb774: 5410 bcad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adbc │ │ +4cb778: 7220 02f2 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f202 │ │ +4cb77e: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cb782: 1102 |001b: return-object v2 │ │ +4cb784: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cb788: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cb78c: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cb792: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ 0x0019 line=55 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; │ │ @@ -2005660,112 +2005660,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cb8b8: |[4cb8b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -4cb8c8: 5b01 c1ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc1 │ │ -4cb8cc: 5b02 bfad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@adbf │ │ -4cb8d0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cb8d2: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cb8d8: 0e00 |0008: return-void │ │ +4cb8b0: |[4cb8b0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +4cb8c0: 5b01 c1ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc1 │ │ +4cb8c4: 5b02 bfad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@adbf │ │ +4cb8c8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cb8ca: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cb8d0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4cb890: |[4cb890] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cb8a0: 2203 f51f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@1ff5 │ │ -4cb8a4: 5420 c1ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc1 │ │ -4cb8a8: 5421 bfad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@adbf │ │ -4cb8ac: 7040 5bf4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f45b │ │ -4cb8b2: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cb8b6: 1103 |000b: return-object v3 │ │ +4cb888: |[4cb888] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cb898: 2203 f51f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@1ff5 │ │ +4cb89c: 5420 c1ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc1 │ │ +4cb8a0: 5421 bfad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@adbf │ │ +4cb8a4: 7040 5bf4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f45b │ │ +4cb8aa: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cb8ae: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cb7e8: |[4cb7e8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cb7f8: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cb7fc: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cb800: 6e30 5ef4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f45e │ │ -4cb806: 0c01 |0007: move-result-object v1 │ │ -4cb808: 1101 |0008: return-object v1 │ │ +4cb7e0: |[4cb7e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cb7f0: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cb7f4: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cb7f8: 6e30 5ef4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f45e │ │ +4cb7fe: 0c01 |0007: move-result-object v1 │ │ +4cb800: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cb80c: |[4cb80c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cb81c: 6e30 5cf4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f45c │ │ -4cb822: 0c01 |0003: move-result-object v1 │ │ -4cb824: 1f01 f51f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@1ff5 │ │ -4cb828: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cb82c: 6e20 5ff4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f45f │ │ -4cb832: 0c01 |000b: move-result-object v1 │ │ -4cb834: 1101 |000c: return-object v1 │ │ +4cb804: |[4cb804] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cb814: 6e30 5cf4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f45c │ │ +4cb81a: 0c01 |0003: move-result-object v1 │ │ +4cb81c: 1f01 f51f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@1ff5 │ │ +4cb820: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cb824: 6e20 5ff4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f45f │ │ +4cb82a: 0c01 |000b: move-result-object v1 │ │ +4cb82c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4cb838: |[4cb838] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cb848: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cb84e: 5210 c0ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.label:I // field@adc0 │ │ -4cb852: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cb856: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cb85c: 5412 c1ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc1 │ │ -4cb860: 7110 9ef4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ -4cb866: 0c02 |000f: move-result-object v2 │ │ -4cb868: 6e10 66f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f166 │ │ -4cb86e: 0c02 |0013: move-result-object v2 │ │ -4cb870: 5410 bfad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@adbf │ │ -4cb874: 7220 8ef1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f18e │ │ -4cb87a: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cb87e: 1102 |001b: return-object v2 │ │ -4cb880: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cb884: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cb888: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cb88e: 2702 |0023: throw v2 │ │ +4cb830: |[4cb830] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cb840: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cb846: 5210 c0ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.label:I // field@adc0 │ │ +4cb84a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cb84e: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cb854: 5412 c1ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc1 │ │ +4cb858: 7110 9ef4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ +4cb85e: 0c02 |000f: move-result-object v2 │ │ +4cb860: 6e10 66f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f166 │ │ +4cb866: 0c02 |0013: move-result-object v2 │ │ +4cb868: 5410 bfad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@adbf │ │ +4cb86c: 7220 8ef1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f18e │ │ +4cb872: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cb876: 1102 |001b: return-object v2 │ │ +4cb878: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cb87c: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cb880: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cb886: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=72 │ │ 0x000a line=73 │ │ 0x0019 line=74 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; │ │ @@ -2005823,112 +2005823,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cb9ac: |[4cb9ac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -4cb9bc: 5b01 c4ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc4 │ │ -4cb9c0: 5b02 c2ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@adc2 │ │ -4cb9c4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cb9c6: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cb9cc: 0e00 |0008: return-void │ │ +4cb9a4: |[4cb9a4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +4cb9b4: 5b01 c4ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc4 │ │ +4cb9b8: 5b02 c2ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@adc2 │ │ +4cb9bc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cb9be: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cb9c4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4cb984: |[4cb984] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cb994: 2203 f61f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@1ff6 │ │ -4cb998: 5420 c4ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc4 │ │ -4cb99c: 5421 c2ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@adc2 │ │ -4cb9a0: 7040 60f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f460 │ │ -4cb9a6: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cb9aa: 1103 |000b: return-object v3 │ │ +4cb97c: |[4cb97c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cb98c: 2203 f61f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@1ff6 │ │ +4cb990: 5420 c4ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc4 │ │ +4cb994: 5421 c2ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@adc2 │ │ +4cb998: 7040 60f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f460 │ │ +4cb99e: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cb9a2: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cb8dc: |[4cb8dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cb8ec: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cb8f0: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cb8f4: 6e30 63f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f463 │ │ -4cb8fa: 0c01 |0007: move-result-object v1 │ │ -4cb8fc: 1101 |0008: return-object v1 │ │ +4cb8d4: |[4cb8d4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cb8e4: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cb8e8: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cb8ec: 6e30 63f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f463 │ │ +4cb8f2: 0c01 |0007: move-result-object v1 │ │ +4cb8f4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cb900: |[4cb900] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cb910: 6e30 61f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f461 │ │ -4cb916: 0c01 |0003: move-result-object v1 │ │ -4cb918: 1f01 f61f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@1ff6 │ │ -4cb91c: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cb920: 6e20 64f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f464 │ │ -4cb926: 0c01 |000b: move-result-object v1 │ │ -4cb928: 1101 |000c: return-object v1 │ │ +4cb8f8: |[4cb8f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cb908: 6e30 61f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f461 │ │ +4cb90e: 0c01 |0003: move-result-object v1 │ │ +4cb910: 1f01 f61f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@1ff6 │ │ +4cb914: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cb918: 6e20 64f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f464 │ │ +4cb91e: 0c01 |000b: move-result-object v1 │ │ +4cb920: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4cb92c: |[4cb92c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cb93c: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cb942: 5210 c3ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.label:I // field@adc3 │ │ -4cb946: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cb94a: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cb950: 5412 c4ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc4 │ │ -4cb954: 7110 9df4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49d │ │ -4cb95a: 0c02 |000f: move-result-object v2 │ │ -4cb95c: 6e10 6cf1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16c │ │ -4cb962: 0c02 |0013: move-result-object v2 │ │ -4cb964: 5410 c2ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@adc2 │ │ -4cb968: 7220 b6f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f1b6 │ │ -4cb96e: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cb972: 1102 |001b: return-object v2 │ │ -4cb974: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cb978: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cb97c: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cb982: 2702 |0023: throw v2 │ │ +4cb924: |[4cb924] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cb934: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cb93a: 5210 c3ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.label:I // field@adc3 │ │ +4cb93e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cb942: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cb948: 5412 c4ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc4 │ │ +4cb94c: 7110 9df4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49d │ │ +4cb952: 0c02 |000f: move-result-object v2 │ │ +4cb954: 6e10 6cf1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16c │ │ +4cb95a: 0c02 |0013: move-result-object v2 │ │ +4cb95c: 5410 c2ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@adc2 │ │ +4cb960: 7220 b6f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f1b6 │ │ +4cb966: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cb96a: 1102 |001b: return-object v2 │ │ +4cb96c: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cb970: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cb974: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cb97a: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=112 │ │ 0x000a line=113 │ │ 0x0019 line=114 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; │ │ @@ -2005982,115 +2005982,115 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4cbab4: |[4cbab4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -4cbac4: 5b01 c6ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc6 │ │ -4cbac8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4cbaca: 7030 0ac7 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cbad0: 0e00 |0006: return-void │ │ +4cbaac: |[4cbaac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +4cbabc: 5b01 c6ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc6 │ │ +4cbac0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4cbac2: 7030 0ac7 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cbac8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4cba90: |[4cba90] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cbaa0: 2202 f71f |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@1ff7 │ │ -4cbaa4: 5410 c6ad |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc6 │ │ -4cbaa8: 7030 65f4 0203 |0004: invoke-direct {v2, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f465 │ │ -4cbaae: 1f02 1518 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbab2: 1102 |0009: return-object v2 │ │ +4cba88: |[4cba88] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cba98: 2202 f71f |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@1ff7 │ │ +4cba9c: 5410 c6ad |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc6 │ │ +4cbaa0: 7030 65f4 0203 |0004: invoke-direct {v2, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f465 │ │ +4cbaa6: 1f02 1518 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbaaa: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cb9d0: |[4cb9d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cb9e0: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cb9e4: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cb9e8: 6e30 68f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f468 │ │ -4cb9ee: 0c01 |0007: move-result-object v1 │ │ -4cb9f0: 1101 |0008: return-object v1 │ │ +4cb9c8: |[4cb9c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cb9d8: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cb9dc: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cb9e0: 6e30 68f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f468 │ │ +4cb9e6: 0c01 |0007: move-result-object v1 │ │ +4cb9e8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cb9f4: |[4cb9f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cba04: 6e30 66f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f466 │ │ -4cba0a: 0c01 |0003: move-result-object v1 │ │ -4cba0c: 1f01 f71f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@1ff7 │ │ -4cba10: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cba14: 6e20 69f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f469 │ │ -4cba1a: 0c01 |000b: move-result-object v1 │ │ -4cba1c: 1101 |000c: return-object v1 │ │ +4cb9ec: |[4cb9ec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cb9fc: 6e30 66f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f466 │ │ +4cba02: 0c01 |0003: move-result-object v1 │ │ +4cba04: 1f01 f71f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@1ff7 │ │ +4cba08: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cba0c: 6e20 69f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f469 │ │ +4cba12: 0c01 |000b: move-result-object v1 │ │ +4cba14: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -4cba20: |[4cba20] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cba30: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cba36: 5210 c5ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.label:I // field@adc5 │ │ -4cba3a: 3900 2200 |0005: if-nez v0, 0027 // +0022 │ │ -4cba3e: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cba44: 5412 c6ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc6 │ │ -4cba48: 7110 a0f4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@f4a0 │ │ -4cba4e: 0c02 |000f: move-result-object v2 │ │ -4cba50: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ -4cba54: 5412 c6ad |0012: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc6 │ │ -4cba58: 7110 9ff4 0200 |0014: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@f49f │ │ -4cba5e: 0c02 |0017: move-result-object v2 │ │ -4cba60: 5410 c6ad |0018: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc6 │ │ -4cba64: 7110 a0f4 0000 |001a: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@f4a0 │ │ -4cba6a: 0c00 |001d: move-result-object v0 │ │ -4cba6c: 7110 33ca 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@ca33 │ │ -4cba72: 6e20 9161 0200 |0021: invoke-virtual {v2, v0}, Landroidx/lifecycle/MediatorLiveData;.removeSource:(Landroidx/lifecycle/LiveData;)V // method@6191 │ │ -4cba78: 6202 7578 |0024: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cba7c: 1102 |0026: return-object v2 │ │ -4cba7e: 2202 ac15 |0027: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cba82: 1a00 0385 |0029: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cba86: 7020 d9a8 0200 |002b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cba8c: 2702 |002e: throw v2 │ │ +4cba18: |[4cba18] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cba28: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cba2e: 5210 c5ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.label:I // field@adc5 │ │ +4cba32: 3900 2200 |0005: if-nez v0, 0027 // +0022 │ │ +4cba36: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cba3c: 5412 c6ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc6 │ │ +4cba40: 7110 a0f4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@f4a0 │ │ +4cba46: 0c02 |000f: move-result-object v2 │ │ +4cba48: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ +4cba4c: 5412 c6ad |0012: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc6 │ │ +4cba50: 7110 9ff4 0200 |0014: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@f49f │ │ +4cba56: 0c02 |0017: move-result-object v2 │ │ +4cba58: 5410 c6ad |0018: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc6 │ │ +4cba5c: 7110 a0f4 0000 |001a: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@f4a0 │ │ +4cba62: 0c00 |001d: move-result-object v0 │ │ +4cba64: 7110 33ca 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@ca33 │ │ +4cba6a: 6e20 9161 0200 |0021: invoke-virtual {v2, v0}, Landroidx/lifecycle/MediatorLiveData;.removeSource:(Landroidx/lifecycle/LiveData;)V // method@6191 │ │ +4cba70: 6202 7578 |0024: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cba74: 1102 |0026: return-object v2 │ │ +4cba76: 2202 ac15 |0027: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cba7a: 1a00 0385 |0029: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cba7e: 7020 d9a8 0200 |002b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cba84: 2702 |002e: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000a line=81 │ │ 0x0012 line=82 │ │ 0x0024 line=84 │ │ locals : │ │ @@ -2006145,53 +2006145,53 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4cbbf0: |[4cbbf0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.$r8$lambda$rVpvwTP3wYixfm0zud6lFS28lhI:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ -4cbc00: 7120 72f4 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V // method@f472 │ │ -4cbc06: 0e00 |0003: return-void │ │ +4cbbe8: |[4cbbe8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.$r8$lambda$rVpvwTP3wYixfm0zud6lFS28lhI:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ +4cbbf8: 7120 72f4 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V // method@f472 │ │ +4cbbfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;) │ │ name : '' │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4cbc08: |[4cbc08] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -4cbc18: 5b01 c9ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc9 │ │ -4cbc1c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4cbc1e: 7030 0ac7 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cbc24: 0e00 |0006: return-void │ │ +4cbc00: |[4cbc00] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +4cbc10: 5b01 c9ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc9 │ │ +4cbc14: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4cbc16: 7030 0ac7 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cbc1c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;) │ │ name : 'invokeSuspend$lambda-0' │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4cbc28: |[4cbc28] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ -4cbc38: 7110 9ff4 0000 |0000: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@f49f │ │ -4cbc3e: 0c00 |0003: move-result-object v0 │ │ -4cbc40: 6e20 9061 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/MediatorLiveData;.postValue:(Ljava/lang/Object;)V // method@6190 │ │ -4cbc46: 0e00 |0007: return-void │ │ +4cbc20: |[4cbc20] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ +4cbc30: 7110 9ff4 0000 |0000: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@f49f │ │ +4cbc36: 0c00 |0003: move-result-object v0 │ │ +4cbc38: 6e20 9061 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/MediatorLiveData;.postValue:(Ljava/lang/Object;)V // method@6190 │ │ +4cbc3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2006201,95 +2006201,95 @@ │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4cbbcc: |[4cbbcc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cbbdc: 2202 f91f |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@1ff9 │ │ -4cbbe0: 5410 c9ad |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc9 │ │ -4cbbe4: 7030 6df4 0203 |0004: invoke-direct {v2, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f46d │ │ -4cbbea: 1f02 1518 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbbee: 1102 |0009: return-object v2 │ │ +4cbbc4: |[4cbbc4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cbbd4: 2202 f91f |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@1ff9 │ │ +4cbbd8: 5410 c9ad |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc9 │ │ +4cbbdc: 7030 6df4 0203 |0004: invoke-direct {v2, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f46d │ │ +4cbbe2: 1f02 1518 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbbe6: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cbb10: |[4cbb10] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbb20: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cbb24: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbb28: 6e30 70f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f470 │ │ -4cbb2e: 0c01 |0007: move-result-object v1 │ │ -4cbb30: 1101 |0008: return-object v1 │ │ +4cbb08: |[4cbb08] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbb18: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cbb1c: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbb20: 6e30 70f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f470 │ │ +4cbb26: 0c01 |0007: move-result-object v1 │ │ +4cbb28: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cbb34: |[4cbb34] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cbb44: 6e30 6ef4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f46e │ │ -4cbb4a: 0c01 |0003: move-result-object v1 │ │ -4cbb4c: 1f01 f91f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@1ff9 │ │ -4cbb50: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbb54: 6e20 71f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f471 │ │ -4cbb5a: 0c01 |000b: move-result-object v1 │ │ -4cbb5c: 1101 |000c: return-object v1 │ │ +4cbb2c: |[4cbb2c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cbb3c: 6e30 6ef4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f46e │ │ +4cbb42: 0c01 |0003: move-result-object v1 │ │ +4cbb44: 1f01 f91f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@1ff9 │ │ +4cbb48: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbb4c: 6e20 71f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f471 │ │ +4cbb52: 0c01 |000b: move-result-object v1 │ │ +4cbb54: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -4cbb60: |[4cbb60] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbb70: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cbb76: 5230 c8ad |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.label:I // field@adc8 │ │ -4cbb7a: 3900 2100 |0005: if-nez v0, 0026 // +0021 │ │ -4cbb7e: 7110 5db0 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cbb84: 5434 c9ad |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc9 │ │ -4cbb88: 7110 9ff4 0400 |000c: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@f49f │ │ -4cbb8e: 0c04 |000f: move-result-object v4 │ │ -4cbb90: 5430 c9ad |0010: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc9 │ │ -4cbb94: 7110 a0f4 0000 |0012: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@f4a0 │ │ -4cbb9a: 0c00 |0015: move-result-object v0 │ │ -4cbb9c: 7110 33ca 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@ca33 │ │ -4cbba2: 5431 c9ad |0019: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc9 │ │ -4cbba6: 2202 f81f |001b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0; // type@1ff8 │ │ -4cbbaa: 7020 6af4 1200 |001d: invoke-direct {v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V // method@f46a │ │ -4cbbb0: 6e30 8b61 0402 |0020: invoke-virtual {v4, v0, v2}, Landroidx/lifecycle/MediatorLiveData;.addSource:(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V // method@618b │ │ -4cbbb6: 6204 7578 |0023: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbbba: 1104 |0025: return-object v4 │ │ -4cbbbc: 2204 ac15 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cbbc0: 1a00 0385 |0028: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cbbc4: 7020 d9a8 0400 |002a: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cbbca: 2704 |002d: throw v4 │ │ +4cbb58: |[4cbb58] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbb68: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cbb6e: 5230 c8ad |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.label:I // field@adc8 │ │ +4cbb72: 3900 2100 |0005: if-nez v0, 0026 // +0021 │ │ +4cbb76: 7110 5db0 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cbb7c: 5434 c9ad |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc9 │ │ +4cbb80: 7110 9ff4 0400 |000c: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@f49f │ │ +4cbb86: 0c04 |000f: move-result-object v4 │ │ +4cbb88: 5430 c9ad |0010: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc9 │ │ +4cbb8c: 7110 a0f4 0000 |0012: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@f4a0 │ │ +4cbb92: 0c00 |0015: move-result-object v0 │ │ +4cbb94: 7110 33ca 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@ca33 │ │ +4cbb9a: 5431 c9ad |0019: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adc9 │ │ +4cbb9e: 2202 f81f |001b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0; // type@1ff8 │ │ +4cbba2: 7020 6af4 1200 |001d: invoke-direct {v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V // method@f46a │ │ +4cbba8: 6e30 8b61 0402 |0020: invoke-virtual {v4, v0, v2}, Landroidx/lifecycle/MediatorLiveData;.addSource:(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V // method@618b │ │ +4cbbae: 6204 7578 |0023: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbbb2: 1104 |0025: return-object v4 │ │ +4cbbb4: 2204 ac15 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cbbb8: 1a00 0385 |0028: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cbbbc: 7020 d9a8 0400 |002a: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cbbc2: 2704 |002d: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=87 │ │ 0x000a line=88 │ │ 0x0023 line=91 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; │ │ @@ -2006347,152 +2006347,152 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cbdac: |[4cbdac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)V │ │ -4cbdbc: 5b01 ccad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcc │ │ -4cbdc0: 5b02 caad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:Ljava/lang/Integer; // field@adca │ │ -4cbdc4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cbdc6: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cbdcc: 0e00 |0008: return-void │ │ +4cbda4: |[4cbda4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)V │ │ +4cbdb4: 5b01 ccad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcc │ │ +4cbdb8: 5b02 caad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:Ljava/lang/Integer; // field@adca │ │ +4cbdbc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cbdbe: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cbdc4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4cbd84: |[4cbd84] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cbd94: 2203 fa1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@1ffa │ │ -4cbd98: 5420 ccad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcc │ │ -4cbd9c: 5421 caad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:Ljava/lang/Integer; // field@adca │ │ -4cbda0: 7040 73f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)V // method@f473 │ │ -4cbda6: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbdaa: 1103 |000b: return-object v3 │ │ +4cbd7c: |[4cbd7c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cbd8c: 2203 fa1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@1ffa │ │ +4cbd90: 5420 ccad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcc │ │ +4cbd94: 5421 caad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:Ljava/lang/Integer; // field@adca │ │ +4cbd98: 7040 73f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)V // method@f473 │ │ +4cbd9e: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbda2: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cbc48: |[4cbc48] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbc58: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cbc5c: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbc60: 6e30 76f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f476 │ │ -4cbc66: 0c01 |0007: move-result-object v1 │ │ -4cbc68: 1101 |0008: return-object v1 │ │ +4cbc40: |[4cbc40] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbc50: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cbc54: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbc58: 6e30 76f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f476 │ │ +4cbc5e: 0c01 |0007: move-result-object v1 │ │ +4cbc60: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cbc6c: |[4cbc6c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cbc7c: 6e30 74f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f474 │ │ -4cbc82: 0c01 |0003: move-result-object v1 │ │ -4cbc84: 1f01 fa1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@1ffa │ │ -4cbc88: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbc8c: 6e20 77f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f477 │ │ -4cbc92: 0c01 |000b: move-result-object v1 │ │ -4cbc94: 1101 |000c: return-object v1 │ │ +4cbc64: |[4cbc64] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cbc74: 6e30 74f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f474 │ │ +4cbc7a: 0c01 |0003: move-result-object v1 │ │ +4cbc7c: 1f01 fa1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@1ffa │ │ +4cbc80: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbc84: 6e20 77f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f477 │ │ +4cbc8a: 0c01 |000b: move-result-object v1 │ │ +4cbc8c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -4cbc98: |[4cbc98] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbca8: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cbcae: 0c00 |0003: move-result-object v0 │ │ -4cbcb0: 5261 cbad |0004: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@adcb │ │ -4cbcb4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -4cbcb6: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -4cbcb8: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -4cbcba: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ -4cbcbe: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ -4cbcc2: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ -4cbcc6: 7110 5db0 0700 |000f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cbccc: 2859 |0012: goto 006b // +0059 │ │ -4cbcce: 2207 ac15 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cbcd2: 1a00 0385 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cbcd6: 7020 d9a8 0700 |0017: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cbcdc: 2707 |001a: throw v7 │ │ -4cbcde: 7110 5db0 0700 |001b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cbce4: 281f |001e: goto 003d // +001f │ │ -4cbce6: 7110 5db0 0700 |001f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cbcec: 7100 0bd9 0000 |0022: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@d90b │ │ -4cbcf2: 0c07 |0025: move-result-object v7 │ │ -4cbcf4: 1f07 2018 |0026: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cbcf8: 2201 f71f |0028: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@1ff7 │ │ -4cbcfc: 5465 ccad |002a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcc │ │ -4cbd00: 7030 65f4 5102 |002c: invoke-direct {v1, v5, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f465 │ │ -4cbd06: 1f01 ab18 |002f: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cbd0a: 0765 |0031: move-object v5, v6 │ │ -4cbd0c: 1f05 1518 |0032: check-cast v5, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbd10: 5964 cbad |0034: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@adcb │ │ -4cbd14: 7130 64d7 1705 |0036: invoke-static {v7, v1, v5}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@d764 │ │ -4cbd1a: 0c07 |0039: move-result-object v7 │ │ -4cbd1c: 3307 0300 |003a: if-ne v7, v0, 003d // +0003 │ │ -4cbd20: 1100 |003c: return-object v0 │ │ -4cbd22: 5467 ccad |003d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcc │ │ -4cbd26: 7110 9ef4 0700 |003f: invoke-static {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ -4cbd2c: 0c01 |0042: move-result-object v1 │ │ -4cbd2e: 6e10 66f1 0100 |0043: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f166 │ │ -4cbd34: 0c01 |0046: move-result-object v1 │ │ -4cbd36: 5464 caad |0047: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:Ljava/lang/Integer; // field@adca │ │ -4cbd3a: 7220 8df1 4100 |0049: invoke-interface {v1, v4}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.categoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f18d │ │ -4cbd40: 0c01 |004c: move-result-object v1 │ │ -4cbd42: 7120 a1f4 1700 |004d: invoke-static {v7, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V // method@f4a1 │ │ -4cbd48: 7100 0bd9 0000 |0050: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@d90b │ │ -4cbd4e: 0c07 |0053: move-result-object v7 │ │ -4cbd50: 1f07 2018 |0054: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ -4cbd54: 2201 f91f |0056: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@1ff9 │ │ -4cbd58: 5464 ccad |0058: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcc │ │ -4cbd5c: 7030 6df4 4102 |005a: invoke-direct {v1, v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f46d │ │ -4cbd62: 1f01 ab18 |005d: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18ab │ │ -4cbd66: 0762 |005f: move-object v2, v6 │ │ -4cbd68: 1f02 1518 |0060: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbd6c: 5963 cbad |0062: iput v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@adcb │ │ -4cbd70: 7130 64d7 1702 |0064: invoke-static {v7, v1, v2}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@d764 │ │ -4cbd76: 0c07 |0067: move-result-object v7 │ │ -4cbd78: 3307 0300 |0068: if-ne v7, v0, 006b // +0003 │ │ -4cbd7c: 1100 |006a: return-object v0 │ │ -4cbd7e: 6207 7578 |006b: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbd82: 1107 |006d: return-object v7 │ │ +4cbc90: |[4cbc90] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbca0: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cbca6: 0c00 |0003: move-result-object v0 │ │ +4cbca8: 5261 cbad |0004: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@adcb │ │ +4cbcac: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +4cbcae: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +4cbcb0: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +4cbcb2: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ +4cbcb6: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ +4cbcba: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ +4cbcbe: 7110 5db0 0700 |000f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cbcc4: 2859 |0012: goto 006b // +0059 │ │ +4cbcc6: 2207 ac15 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cbcca: 1a00 0385 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cbcce: 7020 d9a8 0700 |0017: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cbcd4: 2707 |001a: throw v7 │ │ +4cbcd6: 7110 5db0 0700 |001b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cbcdc: 281f |001e: goto 003d // +001f │ │ +4cbcde: 7110 5db0 0700 |001f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cbce4: 7100 0bd9 0000 |0022: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@d90b │ │ +4cbcea: 0c07 |0025: move-result-object v7 │ │ +4cbcec: 1f07 2018 |0026: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cbcf0: 2201 f71f |0028: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@1ff7 │ │ +4cbcf4: 5465 ccad |002a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcc │ │ +4cbcf8: 7030 65f4 5102 |002c: invoke-direct {v1, v5, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f465 │ │ +4cbcfe: 1f01 ab18 |002f: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cbd02: 0765 |0031: move-object v5, v6 │ │ +4cbd04: 1f05 1518 |0032: check-cast v5, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbd08: 5964 cbad |0034: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@adcb │ │ +4cbd0c: 7130 64d7 1705 |0036: invoke-static {v7, v1, v5}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@d764 │ │ +4cbd12: 0c07 |0039: move-result-object v7 │ │ +4cbd14: 3307 0300 |003a: if-ne v7, v0, 003d // +0003 │ │ +4cbd18: 1100 |003c: return-object v0 │ │ +4cbd1a: 5467 ccad |003d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcc │ │ +4cbd1e: 7110 9ef4 0700 |003f: invoke-static {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ +4cbd24: 0c01 |0042: move-result-object v1 │ │ +4cbd26: 6e10 66f1 0100 |0043: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f166 │ │ +4cbd2c: 0c01 |0046: move-result-object v1 │ │ +4cbd2e: 5464 caad |0047: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:Ljava/lang/Integer; // field@adca │ │ +4cbd32: 7220 8df1 4100 |0049: invoke-interface {v1, v4}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.categoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f18d │ │ +4cbd38: 0c01 |004c: move-result-object v1 │ │ +4cbd3a: 7120 a1f4 1700 |004d: invoke-static {v7, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V // method@f4a1 │ │ +4cbd40: 7100 0bd9 0000 |0050: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@d90b │ │ +4cbd46: 0c07 |0053: move-result-object v7 │ │ +4cbd48: 1f07 2018 |0054: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1820 │ │ +4cbd4c: 2201 f91f |0056: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@1ff9 │ │ +4cbd50: 5464 ccad |0058: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adcc │ │ +4cbd54: 7030 6df4 4102 |005a: invoke-direct {v1, v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f46d │ │ +4cbd5a: 1f01 ab18 |005d: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18ab │ │ +4cbd5e: 0762 |005f: move-object v2, v6 │ │ +4cbd60: 1f02 1518 |0060: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbd64: 5963 cbad |0062: iput v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@adcb │ │ +4cbd68: 7130 64d7 1702 |0064: invoke-static {v7, v1, v2}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@d764 │ │ +4cbd6e: 0c07 |0067: move-result-object v7 │ │ +4cbd70: 3307 0300 |0068: if-ne v7, v0, 006b // +0003 │ │ +4cbd74: 1100 |006a: return-object v0 │ │ +4cbd76: 6207 7578 |006b: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbd7a: 1107 |006d: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=79 │ │ 0x0013 line=93 │ │ 0x001b line=79 │ │ 0x0022 line=80 │ │ 0x003d line=85 │ │ @@ -2006560,119 +2006560,119 @@ │ │ type : '(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -4cbeb4: |[4cbeb4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V │ │ -4cbec4: 5b01 cead |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@adce │ │ -4cbec8: 5b02 d0ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ -4cbecc: 5a03 cdad |0004: iput-wide v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@adcd │ │ -4cbed0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -4cbed2: 7030 0ac7 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cbed8: 0e00 |000a: return-void │ │ +4cbeac: |[4cbeac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V │ │ +4cbebc: 5b01 cead |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@adce │ │ +4cbec0: 5b02 d0ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ +4cbec4: 5a03 cdad |0004: iput-wide v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@adcd │ │ +4cbec8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +4cbeca: 7030 0ac7 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cbed0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -4cbe84: |[4cbe84] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cbe94: 2207 fb1f |0000: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@1ffb │ │ -4cbe98: 5461 cead |0002: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@adce │ │ -4cbe9c: 5462 d0ad |0004: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ -4cbea0: 5363 cdad |0006: iget-wide v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@adcd │ │ -4cbea4: 0770 |0008: move-object v0, v7 │ │ -4cbea6: 0785 |0009: move-object v5, v8 │ │ -4cbea8: 7606 78f4 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V // method@f478 │ │ -4cbeae: 1f07 1518 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbeb2: 1107 |000f: return-object v7 │ │ +4cbe7c: |[4cbe7c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cbe8c: 2207 fb1f |0000: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@1ffb │ │ +4cbe90: 5461 cead |0002: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@adce │ │ +4cbe94: 5462 d0ad |0004: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ +4cbe98: 5363 cdad |0006: iget-wide v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@adcd │ │ +4cbe9c: 0770 |0008: move-object v0, v7 │ │ +4cbe9e: 0785 |0009: move-object v5, v8 │ │ +4cbea0: 7606 78f4 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V // method@f478 │ │ +4cbea6: 1f07 1518 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbeaa: 1107 |000f: return-object v7 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cbdd0: |[4cbdd0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbde0: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cbde4: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbde8: 6e30 7bf4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f47b │ │ -4cbdee: 0c01 |0007: move-result-object v1 │ │ -4cbdf0: 1101 |0008: return-object v1 │ │ +4cbdc8: |[4cbdc8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbdd8: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cbddc: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbde0: 6e30 7bf4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f47b │ │ +4cbde6: 0c01 |0007: move-result-object v1 │ │ +4cbde8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cbdf4: |[4cbdf4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cbe04: 6e30 79f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f479 │ │ -4cbe0a: 0c01 |0003: move-result-object v1 │ │ -4cbe0c: 1f01 fb1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@1ffb │ │ -4cbe10: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbe14: 6e20 7cf4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f47c │ │ -4cbe1a: 0c01 |000b: move-result-object v1 │ │ -4cbe1c: 1101 |000c: return-object v1 │ │ +4cbdec: |[4cbdec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cbdfc: 6e30 79f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f479 │ │ +4cbe02: 0c01 |0003: move-result-object v1 │ │ +4cbe04: 1f01 fb1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@1ffb │ │ +4cbe08: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbe0c: 6e20 7cf4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f47c │ │ +4cbe12: 0c01 |000b: move-result-object v1 │ │ +4cbe14: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -4cbe20: |[4cbe20] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbe30: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cbe36: 5230 cfad |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.label:I // field@adcf │ │ -4cbe3a: 3900 1d00 |0005: if-nez v0, 0022 // +001d │ │ -4cbe3e: 7110 5db0 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cbe44: 5434 cead |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@adce │ │ -4cbe48: 5430 d0ad |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ -4cbe4c: 7110 9df4 0000 |000e: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49d │ │ -4cbe52: 0c00 |0011: move-result-object v0 │ │ -4cbe54: 6e10 6cf1 0000 |0012: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16c │ │ -4cbe5a: 0c00 |0015: move-result-object v0 │ │ -4cbe5c: 5331 cdad |0016: iget-wide v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@adcd │ │ -4cbe60: 7230 bbf1 1002 |0018: invoke-interface {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.getNoteByID:(J)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@f1bb │ │ -4cbe66: 0c00 |001b: move-result-object v0 │ │ -4cbe68: 6e20 9761 0400 |001c: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@6197 │ │ -4cbe6e: 6204 7578 |001f: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbe72: 1104 |0021: return-object v4 │ │ -4cbe74: 2204 ac15 |0022: new-instance v4, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cbe78: 1a00 0385 |0024: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cbe7c: 7020 d9a8 0400 |0026: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cbe82: 2704 |0029: throw v4 │ │ +4cbe18: |[4cbe18] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbe28: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cbe2e: 5230 cfad |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.label:I // field@adcf │ │ +4cbe32: 3900 1d00 |0005: if-nez v0, 0022 // +001d │ │ +4cbe36: 7110 5db0 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cbe3c: 5434 cead |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@adce │ │ +4cbe40: 5430 d0ad |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add0 │ │ +4cbe44: 7110 9df4 0000 |000e: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49d │ │ +4cbe4a: 0c00 |0011: move-result-object v0 │ │ +4cbe4c: 6e10 6cf1 0000 |0012: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16c │ │ +4cbe52: 0c00 |0015: move-result-object v0 │ │ +4cbe54: 5331 cdad |0016: iget-wide v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@adcd │ │ +4cbe58: 7230 bbf1 1002 |0018: invoke-interface {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.getNoteByID:(J)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@f1bb │ │ +4cbe5e: 0c00 |001b: move-result-object v0 │ │ +4cbe60: 6e20 9761 0400 |001c: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@6197 │ │ +4cbe66: 6204 7578 |001f: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbe6a: 1104 |0021: return-object v4 │ │ +4cbe6c: 2204 ac15 |0022: new-instance v4, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cbe70: 1a00 0385 |0024: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cbe74: 7020 d9a8 0400 |0026: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cbe7a: 2704 |0029: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=120 │ │ 0x000a line=121 │ │ 0x001f line=122 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; │ │ @@ -2006730,112 +2006730,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cbfac: |[4cbfac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -4cbfbc: 5b01 d3ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add3 │ │ -4cbfc0: 5b02 d1ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@add1 │ │ -4cbfc4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cbfc6: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cbfcc: 0e00 |0008: return-void │ │ +4cbfa4: |[4cbfa4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +4cbfb4: 5b01 d3ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add3 │ │ +4cbfb8: 5b02 d1ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@add1 │ │ +4cbfbc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cbfbe: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cbfc4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4cbf84: |[4cbf84] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cbf94: 2203 fc1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@1ffc │ │ -4cbf98: 5420 d3ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add3 │ │ -4cbf9c: 5421 d1ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@add1 │ │ -4cbfa0: 7040 7df4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f47d │ │ -4cbfa6: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbfaa: 1103 |000b: return-object v3 │ │ +4cbf7c: |[4cbf7c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cbf8c: 2203 fc1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@1ffc │ │ +4cbf90: 5420 d3ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add3 │ │ +4cbf94: 5421 d1ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@add1 │ │ +4cbf98: 7040 7df4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f47d │ │ +4cbf9e: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbfa2: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cbedc: |[4cbedc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbeec: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cbef0: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbef4: 6e30 80f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f480 │ │ -4cbefa: 0c01 |0007: move-result-object v1 │ │ -4cbefc: 1101 |0008: return-object v1 │ │ +4cbed4: |[4cbed4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbee4: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cbee8: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbeec: 6e30 80f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f480 │ │ +4cbef2: 0c01 |0007: move-result-object v1 │ │ +4cbef4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cbf00: |[4cbf00] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cbf10: 6e30 7ef4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f47e │ │ -4cbf16: 0c01 |0003: move-result-object v1 │ │ -4cbf18: 1f01 fc1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@1ffc │ │ -4cbf1c: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbf20: 6e20 81f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f481 │ │ -4cbf26: 0c01 |000b: move-result-object v1 │ │ -4cbf28: 1101 |000c: return-object v1 │ │ +4cbef8: |[4cbef8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cbf08: 6e30 7ef4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f47e │ │ +4cbf0e: 0c01 |0003: move-result-object v1 │ │ +4cbf10: 1f01 fc1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@1ffc │ │ +4cbf14: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbf18: 6e20 81f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f481 │ │ +4cbf1e: 0c01 |000b: move-result-object v1 │ │ +4cbf20: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4cbf2c: |[4cbf2c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbf3c: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cbf42: 5210 d2ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.label:I // field@add2 │ │ -4cbf46: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cbf4a: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cbf50: 5412 d3ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add3 │ │ -4cbf54: 7110 9ef4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ -4cbf5a: 0c02 |000f: move-result-object v2 │ │ -4cbf5c: 6e10 6df1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f16d │ │ -4cbf62: 0c02 |0013: move-result-object v2 │ │ -4cbf64: 5410 d1ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@add1 │ │ -4cbf68: 7220 05f2 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f205 │ │ -4cbf6e: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cbf72: 1102 |001b: return-object v2 │ │ -4cbf74: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cbf78: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cbf7c: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cbf82: 2702 |0023: throw v2 │ │ +4cbf24: |[4cbf24] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbf34: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cbf3a: 5210 d2ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.label:I // field@add2 │ │ +4cbf3e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cbf42: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cbf48: 5412 d3ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add3 │ │ +4cbf4c: 7110 9ef4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ +4cbf52: 0c02 |000f: move-result-object v2 │ │ +4cbf54: 6e10 6df1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f16d │ │ +4cbf5a: 0c02 |0013: move-result-object v2 │ │ +4cbf5c: 5410 d1ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@add1 │ │ +4cbf60: 7220 05f2 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f205 │ │ +4cbf66: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cbf6a: 1102 |001b: return-object v2 │ │ +4cbf6c: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cbf70: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cbf74: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cbf7a: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=43 │ │ 0x000a line=44 │ │ 0x0019 line=45 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; │ │ @@ -2006893,112 +2006893,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cc0a0: |[4cc0a0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -4cc0b0: 5b01 d6ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add6 │ │ -4cc0b4: 5b02 d4ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@add4 │ │ -4cc0b8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cc0ba: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cc0c0: 0e00 |0008: return-void │ │ +4cc098: |[4cc098] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +4cc0a8: 5b01 d6ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add6 │ │ +4cc0ac: 5b02 d4ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@add4 │ │ +4cc0b0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cc0b2: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cc0b8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4cc078: |[4cc078] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cc088: 2203 fd1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@1ffd │ │ -4cc08c: 5420 d6ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add6 │ │ -4cc090: 5421 d4ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@add4 │ │ -4cc094: 7040 82f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f482 │ │ -4cc09a: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc09e: 1103 |000b: return-object v3 │ │ +4cc070: |[4cc070] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cc080: 2203 fd1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@1ffd │ │ +4cc084: 5420 d6ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add6 │ │ +4cc088: 5421 d4ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@add4 │ │ +4cc08c: 7040 82f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f482 │ │ +4cc092: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc096: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cbfd0: |[4cbfd0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cbfe0: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cbfe4: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cbfe8: 6e30 85f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f485 │ │ -4cbfee: 0c01 |0007: move-result-object v1 │ │ -4cbff0: 1101 |0008: return-object v1 │ │ +4cbfc8: |[4cbfc8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cbfd8: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cbfdc: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cbfe0: 6e30 85f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f485 │ │ +4cbfe6: 0c01 |0007: move-result-object v1 │ │ +4cbfe8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cbff4: |[4cbff4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cc004: 6e30 83f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f483 │ │ -4cc00a: 0c01 |0003: move-result-object v1 │ │ -4cc00c: 1f01 fd1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@1ffd │ │ -4cc010: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc014: 6e20 86f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f486 │ │ -4cc01a: 0c01 |000b: move-result-object v1 │ │ -4cc01c: 1101 |000c: return-object v1 │ │ +4cbfec: |[4cbfec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cbffc: 6e30 83f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f483 │ │ +4cc002: 0c01 |0003: move-result-object v1 │ │ +4cc004: 1f01 fd1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@1ffd │ │ +4cc008: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc00c: 6e20 86f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f486 │ │ +4cc012: 0c01 |000b: move-result-object v1 │ │ +4cc014: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4cc020: |[4cc020] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc030: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cc036: 5210 d5ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.label:I // field@add5 │ │ -4cc03a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cc03e: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cc044: 5412 d6ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add6 │ │ -4cc048: 7110 9ef4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ -4cc04e: 0c02 |000f: move-result-object v2 │ │ -4cc050: 6e10 66f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f166 │ │ -4cc056: 0c02 |0013: move-result-object v2 │ │ -4cc058: 5410 d4ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@add4 │ │ -4cc05c: 7220 91f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f191 │ │ -4cc062: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc066: 1102 |001b: return-object v2 │ │ -4cc068: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cc06c: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cc070: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cc076: 2702 |0023: throw v2 │ │ +4cc018: |[4cc018] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc028: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cc02e: 5210 d5ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.label:I // field@add5 │ │ +4cc032: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cc036: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cc03c: 5412 d6ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add6 │ │ +4cc040: 7110 9ef4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ +4cc046: 0c02 |000f: move-result-object v2 │ │ +4cc048: 6e10 66f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f166 │ │ +4cc04e: 0c02 |0013: move-result-object v2 │ │ +4cc050: 5410 d4ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@add4 │ │ +4cc054: 7220 91f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f191 │ │ +4cc05a: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc05e: 1102 |001b: return-object v2 │ │ +4cc060: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cc064: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cc068: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cc06e: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=60 │ │ 0x000a line=61 │ │ 0x0019 line=62 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; │ │ @@ -2007056,112 +2007056,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cc194: |[4cc194] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -4cc1a4: 5b01 d9ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add9 │ │ -4cc1a8: 5b02 d7ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@add7 │ │ -4cc1ac: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cc1ae: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cc1b4: 0e00 |0008: return-void │ │ +4cc18c: |[4cc18c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +4cc19c: 5b01 d9ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add9 │ │ +4cc1a0: 5b02 d7ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@add7 │ │ +4cc1a4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cc1a6: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cc1ac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4cc16c: |[4cc16c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cc17c: 2203 fe1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; // type@1ffe │ │ -4cc180: 5420 d9ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add9 │ │ -4cc184: 5421 d7ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@add7 │ │ -4cc188: 7040 87f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f487 │ │ -4cc18e: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc192: 1103 |000b: return-object v3 │ │ +4cc164: |[4cc164] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cc174: 2203 fe1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; // type@1ffe │ │ +4cc178: 5420 d9ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add9 │ │ +4cc17c: 5421 d7ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@add7 │ │ +4cc180: 7040 87f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f487 │ │ +4cc186: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc18a: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cc0c4: |[4cc0c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc0d4: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cc0d8: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc0dc: 6e30 8af4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f48a │ │ -4cc0e2: 0c01 |0007: move-result-object v1 │ │ -4cc0e4: 1101 |0008: return-object v1 │ │ +4cc0bc: |[4cc0bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc0cc: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cc0d0: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc0d4: 6e30 8af4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f48a │ │ +4cc0da: 0c01 |0007: move-result-object v1 │ │ +4cc0dc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cc0e8: |[4cc0e8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cc0f8: 6e30 88f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f488 │ │ -4cc0fe: 0c01 |0003: move-result-object v1 │ │ -4cc100: 1f01 fe1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; // type@1ffe │ │ -4cc104: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc108: 6e20 8bf4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f48b │ │ -4cc10e: 0c01 |000b: move-result-object v1 │ │ -4cc110: 1101 |000c: return-object v1 │ │ +4cc0e0: |[4cc0e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cc0f0: 6e30 88f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f488 │ │ +4cc0f6: 0c01 |0003: move-result-object v1 │ │ +4cc0f8: 1f01 fe1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; // type@1ffe │ │ +4cc0fc: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc100: 6e20 8bf4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f48b │ │ +4cc106: 0c01 |000b: move-result-object v1 │ │ +4cc108: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4cc114: |[4cc114] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc124: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cc12a: 5210 d8ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.label:I // field@add8 │ │ -4cc12e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cc132: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cc138: 5412 d9ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add9 │ │ -4cc13c: 7110 9df4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49d │ │ -4cc142: 0c02 |000f: move-result-object v2 │ │ -4cc144: 6e10 6cf1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16c │ │ -4cc14a: 0c02 |0013: move-result-object v2 │ │ -4cc14c: 5410 d7ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@add7 │ │ -4cc150: 7220 bdf1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f1bd │ │ -4cc156: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc15a: 1102 |001b: return-object v2 │ │ -4cc15c: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cc160: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cc164: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cc16a: 2702 |0023: throw v2 │ │ +4cc10c: |[4cc10c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc11c: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cc122: 5210 d8ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.label:I // field@add8 │ │ +4cc126: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cc12a: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cc130: 5412 d9ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@add9 │ │ +4cc134: 7110 9df4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49d │ │ +4cc13a: 0c02 |000f: move-result-object v2 │ │ +4cc13c: 6e10 6cf1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16c │ │ +4cc142: 0c02 |0013: move-result-object v2 │ │ +4cc144: 5410 d7ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@add7 │ │ +4cc148: 7220 bdf1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f1bd │ │ +4cc14e: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc152: 1102 |001b: return-object v2 │ │ +4cc154: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cc158: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cc15c: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cc162: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=99 │ │ 0x000a line=100 │ │ 0x0019 line=101 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$3; │ │ @@ -2007219,112 +2007219,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cc288: |[4cc288] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -4cc298: 5b01 dcad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addc │ │ -4cc29c: 5b02 daad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adda │ │ -4cc2a0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cc2a2: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cc2a8: 0e00 |0008: return-void │ │ +4cc280: |[4cc280] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +4cc290: 5b01 dcad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addc │ │ +4cc294: 5b02 daad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adda │ │ +4cc298: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cc29a: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cc2a0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4cc260: |[4cc260] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cc270: 2203 ff1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@1fff │ │ -4cc274: 5420 dcad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addc │ │ -4cc278: 5421 daad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adda │ │ -4cc27c: 7040 8cf4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f48c │ │ -4cc282: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc286: 1103 |000b: return-object v3 │ │ +4cc258: |[4cc258] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cc268: 2203 ff1f |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@1fff │ │ +4cc26c: 5420 dcad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addc │ │ +4cc270: 5421 daad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adda │ │ +4cc274: 7040 8cf4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f48c │ │ +4cc27a: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc27e: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cc1b8: |[4cc1b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc1c8: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cc1cc: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc1d0: 6e30 8ff4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f48f │ │ -4cc1d6: 0c01 |0007: move-result-object v1 │ │ -4cc1d8: 1101 |0008: return-object v1 │ │ +4cc1b0: |[4cc1b0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc1c0: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cc1c4: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc1c8: 6e30 8ff4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f48f │ │ +4cc1ce: 0c01 |0007: move-result-object v1 │ │ +4cc1d0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cc1dc: |[4cc1dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cc1ec: 6e30 8df4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f48d │ │ -4cc1f2: 0c01 |0003: move-result-object v1 │ │ -4cc1f4: 1f01 ff1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@1fff │ │ -4cc1f8: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc1fc: 6e20 90f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f490 │ │ -4cc202: 0c01 |000b: move-result-object v1 │ │ -4cc204: 1101 |000c: return-object v1 │ │ +4cc1d4: |[4cc1d4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cc1e4: 6e30 8df4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f48d │ │ +4cc1ea: 0c01 |0003: move-result-object v1 │ │ +4cc1ec: 1f01 ff1f |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@1fff │ │ +4cc1f0: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc1f4: 6e20 90f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f490 │ │ +4cc1fa: 0c01 |000b: move-result-object v1 │ │ +4cc1fc: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4cc208: |[4cc208] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc218: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cc21e: 5210 dbad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.label:I // field@addb │ │ -4cc222: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cc226: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cc22c: 5412 dcad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addc │ │ -4cc230: 7110 9ef4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ -4cc236: 0c02 |000f: move-result-object v2 │ │ -4cc238: 6e10 6df1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f16d │ │ -4cc23e: 0c02 |0013: move-result-object v2 │ │ -4cc240: 5410 daad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adda │ │ -4cc244: 7220 06f2 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f206 │ │ -4cc24a: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc24e: 1102 |001b: return-object v2 │ │ -4cc250: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cc254: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cc258: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cc25e: 2702 |0023: throw v2 │ │ +4cc200: |[4cc200] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc210: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cc216: 5210 dbad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.label:I // field@addb │ │ +4cc21a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cc21e: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cc224: 5412 dcad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addc │ │ +4cc228: 7110 9ef4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ +4cc22e: 0c02 |000f: move-result-object v2 │ │ +4cc230: 6e10 6df1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f16d │ │ +4cc236: 0c02 |0013: move-result-object v2 │ │ +4cc238: 5410 daad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adda │ │ +4cc23c: 7220 06f2 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f206 │ │ +4cc242: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc246: 1102 |001b: return-object v2 │ │ +4cc248: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cc24c: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cc250: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cc256: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=48 │ │ 0x000a line=49 │ │ 0x0019 line=50 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; │ │ @@ -2007382,112 +2007382,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cc37c: |[4cc37c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -4cc38c: 5b01 dfad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addf │ │ -4cc390: 5b02 ddad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@addd │ │ -4cc394: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cc396: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cc39c: 0e00 |0008: return-void │ │ +4cc374: |[4cc374] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +4cc384: 5b01 dfad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addf │ │ +4cc388: 5b02 ddad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@addd │ │ +4cc38c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cc38e: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cc394: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4cc354: |[4cc354] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cc364: 2203 0020 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2000 │ │ -4cc368: 5420 dfad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addf │ │ -4cc36c: 5421 ddad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@addd │ │ -4cc370: 7040 91f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f491 │ │ -4cc376: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc37a: 1103 |000b: return-object v3 │ │ +4cc34c: |[4cc34c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cc35c: 2203 0020 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2000 │ │ +4cc360: 5420 dfad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addf │ │ +4cc364: 5421 ddad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@addd │ │ +4cc368: 7040 91f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f491 │ │ +4cc36e: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc372: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cc2ac: |[4cc2ac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc2bc: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cc2c0: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc2c4: 6e30 94f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f494 │ │ -4cc2ca: 0c01 |0007: move-result-object v1 │ │ -4cc2cc: 1101 |0008: return-object v1 │ │ +4cc2a4: |[4cc2a4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc2b4: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cc2b8: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc2bc: 6e30 94f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f494 │ │ +4cc2c2: 0c01 |0007: move-result-object v1 │ │ +4cc2c4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cc2d0: |[4cc2d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cc2e0: 6e30 92f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f492 │ │ -4cc2e6: 0c01 |0003: move-result-object v1 │ │ -4cc2e8: 1f01 0020 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2000 │ │ -4cc2ec: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc2f0: 6e20 95f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f495 │ │ -4cc2f6: 0c01 |000b: move-result-object v1 │ │ -4cc2f8: 1101 |000c: return-object v1 │ │ +4cc2c8: |[4cc2c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cc2d8: 6e30 92f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f492 │ │ +4cc2de: 0c01 |0003: move-result-object v1 │ │ +4cc2e0: 1f01 0020 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2000 │ │ +4cc2e4: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc2e8: 6e20 95f4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f495 │ │ +4cc2ee: 0c01 |000b: move-result-object v1 │ │ +4cc2f0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4cc2fc: |[4cc2fc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc30c: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cc312: 5210 dead |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.label:I // field@adde │ │ -4cc316: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cc31a: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cc320: 5412 dfad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addf │ │ -4cc324: 7110 9ef4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ -4cc32a: 0c02 |000f: move-result-object v2 │ │ -4cc32c: 6e10 66f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f166 │ │ -4cc332: 0c02 |0013: move-result-object v2 │ │ -4cc334: 5410 ddad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@addd │ │ -4cc338: 7220 92f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f192 │ │ -4cc33e: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc342: 1102 |001b: return-object v2 │ │ -4cc344: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cc348: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cc34c: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cc352: 2702 |0023: throw v2 │ │ +4cc2f4: |[4cc2f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc304: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cc30a: 5210 dead |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.label:I // field@adde │ │ +4cc30e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cc312: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cc318: 5412 dfad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@addf │ │ +4cc31c: 7110 9ef4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49e │ │ +4cc322: 0c02 |000f: move-result-object v2 │ │ +4cc324: 6e10 66f1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f166 │ │ +4cc32a: 0c02 |0013: move-result-object v2 │ │ +4cc32c: 5410 ddad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@addd │ │ +4cc330: 7220 92f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f192 │ │ +4cc336: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc33a: 1102 |001b: return-object v2 │ │ +4cc33c: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cc340: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cc344: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cc34a: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=66 │ │ 0x000a line=67 │ │ 0x0019 line=68 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; │ │ @@ -2007545,112 +2007545,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cc470: |[4cc470] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -4cc480: 5b01 e2ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade2 │ │ -4cc484: 5b02 e0ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ade0 │ │ -4cc488: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4cc48a: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ -4cc490: 0e00 |0008: return-void │ │ +4cc468: |[4cc468] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +4cc478: 5b01 e2ad |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade2 │ │ +4cc47c: 5b02 e0ad |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ade0 │ │ +4cc480: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4cc482: 7030 0ac7 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c70a │ │ +4cc488: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4cc448: |[4cc448] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4cc458: 2203 0120 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@2001 │ │ -4cc45c: 5420 e2ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade2 │ │ -4cc460: 5421 e0ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ade0 │ │ -4cc464: 7040 96f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f496 │ │ -4cc46a: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc46e: 1103 |000b: return-object v3 │ │ +4cc440: |[4cc440] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4cc450: 2203 0120 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@2001 │ │ +4cc454: 5420 e2ad |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade2 │ │ +4cc458: 5421 e0ad |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ade0 │ │ +4cc45c: 7040 96f4 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f496 │ │ +4cc462: 1f03 1518 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc466: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4cc3a0: |[4cc3a0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc3b0: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ -4cc3b4: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ -4cc3b8: 6e30 99f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f499 │ │ -4cc3be: 0c01 |0007: move-result-object v1 │ │ -4cc3c0: 1101 |0008: return-object v1 │ │ +4cc398: |[4cc398] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc3a8: 1f01 9b1a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1a9b │ │ +4cc3ac: 1f02 1518 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1815 │ │ +4cc3b0: 6e30 99f4 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f499 │ │ +4cc3b6: 0c01 |0007: move-result-object v1 │ │ +4cc3b8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4cc3c4: |[4cc3c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4cc3d4: 6e30 97f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f497 │ │ -4cc3da: 0c01 |0003: move-result-object v1 │ │ -4cc3dc: 1f01 0120 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@2001 │ │ -4cc3e0: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc3e4: 6e20 9af4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f49a │ │ -4cc3ea: 0c01 |000b: move-result-object v1 │ │ -4cc3ec: 1101 |000c: return-object v1 │ │ +4cc3bc: |[4cc3bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4cc3cc: 6e30 97f4 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f497 │ │ +4cc3d2: 0c01 |0003: move-result-object v1 │ │ +4cc3d4: 1f01 0120 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@2001 │ │ +4cc3d8: 6202 7578 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc3dc: 6e20 9af4 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f49a │ │ +4cc3e2: 0c01 |000b: move-result-object v1 │ │ +4cc3e4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4cc3f0: |[4cc3f0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4cc400: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ -4cc406: 5210 e1ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.label:I // field@ade1 │ │ -4cc40a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4cc40e: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ -4cc414: 5412 e2ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade2 │ │ -4cc418: 7110 9df4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49d │ │ -4cc41e: 0c02 |000f: move-result-object v2 │ │ -4cc420: 6e10 6cf1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16c │ │ -4cc426: 0c02 |0013: move-result-object v2 │ │ -4cc428: 5410 e0ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ade0 │ │ -4cc42c: 7220 c0f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f1c0 │ │ -4cc432: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ -4cc436: 1102 |001b: return-object v2 │ │ -4cc438: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ -4cc43c: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ -4cc440: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ -4cc446: 2702 |0023: throw v2 │ │ +4cc3e8: |[4cc3e8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4cc3f8: 7100 acc6 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c6ac │ │ +4cc3fe: 5210 e1ad |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.label:I // field@ade1 │ │ +4cc402: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4cc406: 7110 5db0 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b05d │ │ +4cc40c: 5412 e2ad |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ade2 │ │ +4cc410: 7110 9df4 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f49d │ │ +4cc416: 0c02 |000f: move-result-object v2 │ │ +4cc418: 6e10 6cf1 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f16c │ │ +4cc41e: 0c02 |0013: move-result-object v2 │ │ +4cc420: 5410 e0ad |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ade0 │ │ +4cc424: 7220 c0f1 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f1c0 │ │ +4cc42a: 6202 7578 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@7875 │ │ +4cc42e: 1102 |001b: return-object v2 │ │ +4cc430: 2202 ac15 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15ac │ │ +4cc434: 1a00 0385 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8503 │ │ +4cc438: 7020 d9a8 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@a8d9 │ │ +4cc43e: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=105 │ │ 0x000a line=106 │ │ 0x0019 line=108 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; │ │ @@ -2022799,85 +2022799,84 @@ │ │ name : 'cancelNotification' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ - insns size : 40 16-bit code units │ │ + insns size : 38 16-bit code units │ │ 4c8a2c: |[4c8a2c] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.cancelNotification:()V │ │ 4c8a3c: 5230 7fad |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ 4c8a40: 5431 8fad |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.title:Ljava/lang/String; // field@ad8f │ │ 4c8a44: 1222 |0004: const/4 v2, #int 2 // #2 │ │ 4c8a46: 7140 d1f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d1 │ │ 4c8a4c: 6e10 eaf3 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ea │ │ 4c8a52: 0c00 |000b: move-result-object v0 │ │ 4c8a54: 1a01 09d2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ 4c8a58: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ 4c8a5a: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ 4c8a60: 0a00 |0012: move-result v0 │ │ 4c8a62: 5930 7fad |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c8a66: 2200 8d1f |0015: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4c8a6a: 5231 7fad |0017: iget v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c8a6e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -4c8a70: 7030 44f2 1002 |001a: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4c8a76: 5431 79ad |001d: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ -4c8a7a: 6e20 a4f4 0100 |001f: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a4 │ │ -4c8a80: 5c32 7ead |0022: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad7e │ │ -4c8a84: 7020 f1f3 2300 |0024: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f1 │ │ -4c8a8a: 0e00 |0027: return-void │ │ +4c8a66: 2201 8d1f |0015: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4c8a6a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +4c8a6c: 7030 44f2 0102 |0018: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4c8a72: 5430 79ad |001b: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ +4c8a76: 6e20 a4f4 1000 |001d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a4 │ │ +4c8a7c: 5c32 7ead |0020: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad7e │ │ +4c8a80: 7020 f1f3 2300 |0022: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f1 │ │ +4c8a86: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0008 line=762 │ │ 0x000f line=763 │ │ 0x0015 line=764 │ │ - 0x001d line=765 │ │ - 0x0022 line=766 │ │ - 0x0024 line=767 │ │ + 0x001b line=765 │ │ + 0x0020 line=766 │ │ + 0x0022 line=767 │ │ locals : │ │ - 0x0000 - 0x0028 reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity; │ │ + 0x0000 - 0x0026 reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity; │ │ │ │ #14 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;) │ │ name : 'displayCategoryDialog' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -4c8a8c: |[4c8a8c] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.displayCategoryDialog:()V │ │ -4c8a9c: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4c8aa0: 7020 6f15 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ -4c8aa6: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ -4c8aac: 6e20 edf3 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ -4c8ab2: 0c01 |000b: move-result-object v1 │ │ -4c8ab4: 6e20 9515 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ -4c8aba: 0c00 |000f: move-result-object v0 │ │ -4c8abc: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ -4c8ac2: 6e20 edf3 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ -4c8ac8: 0c01 |0016: move-result-object v1 │ │ -4c8aca: 6e20 7e15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ -4c8ad0: 0c00 |001a: move-result-object v0 │ │ -4c8ad2: 2201 da1f |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$10; // type@1fda │ │ -4c8ad6: 7020 b6f3 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$10;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3b6 │ │ -4c8adc: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ -4c8ae2: 6e30 8215 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1582 │ │ -4c8ae8: 0c00 |0026: move-result-object v0 │ │ -4c8aea: 2201 e51f |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$9; // type@1fe5 │ │ -4c8aee: 7020 d2f3 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3d2 │ │ -4c8af4: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ -4c8afa: 6e30 8c15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ -4c8b00: 0c00 |0032: move-result-object v0 │ │ -4c8b02: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ -4c8b08: 6e20 7715 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ -4c8b0e: 0c00 |0039: move-result-object v0 │ │ -4c8b10: 6e10 9915 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ -4c8b16: 0e00 |003d: return-void │ │ +4c8a88: |[4c8a88] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.displayCategoryDialog:()V │ │ +4c8a98: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4c8a9c: 7020 6f15 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ +4c8aa2: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ +4c8aa8: 6e20 edf3 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ +4c8aae: 0c01 |000b: move-result-object v1 │ │ +4c8ab0: 6e20 9515 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ +4c8ab6: 0c00 |000f: move-result-object v0 │ │ +4c8ab8: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ +4c8abe: 6e20 edf3 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ +4c8ac4: 0c01 |0016: move-result-object v1 │ │ +4c8ac6: 6e20 7e15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ +4c8acc: 0c00 |001a: move-result-object v0 │ │ +4c8ace: 2201 da1f |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$10; // type@1fda │ │ +4c8ad2: 7020 b6f3 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$10;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3b6 │ │ +4c8ad8: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ +4c8ade: 6e30 8215 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1582 │ │ +4c8ae4: 0c00 |0026: move-result-object v0 │ │ +4c8ae6: 2201 e51f |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$9; // type@1fe5 │ │ +4c8aea: 7020 d2f3 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3d2 │ │ +4c8af0: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ +4c8af6: 6e30 8c15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ +4c8afc: 0c00 |0032: move-result-object v0 │ │ +4c8afe: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ +4c8b04: 6e20 7715 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ +4c8b0a: 0c00 |0039: move-result-object v0 │ │ +4c8b0c: 6e10 9915 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ +4c8b12: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0008 line=631 │ │ 0x0013 line=632 │ │ 0x0023 line=633 │ │ 0x002f line=639 │ │ @@ -2022891,94 +2022890,94 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 169 16-bit code units │ │ -4c8b18: |[4c8b18] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.displayTrashDialog:()V │ │ -4c8b28: 1a00 e28d |0000: const-string v0, "data" // string@8de2 │ │ -4c8b2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4c8b2e: 6e30 ecf3 0801 |0003: invoke-virtual {v8, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f3ec │ │ -4c8b34: 0c00 |0006: move-result-object v0 │ │ -4c8b36: 1a02 42e9 |0007: const-string v2, "sp_data_display_trash_message" // string@e942 │ │ -4c8b3a: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -4c8b3c: 7230 1d03 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4c8b42: 0a04 |000d: move-result v4 │ │ -4c8b44: 3804 3e00 |000e: if-eqz v4, 004c // +003e │ │ -4c8b48: 2203 8603 |0010: new-instance v3, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4c8b4c: 7020 6f15 8300 |0012: invoke-direct {v3, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ -4c8b52: 1404 5300 107f |0015: const v4, #float 1.91411e+38 // #7f100053 │ │ -4c8b58: 6e20 edf3 4800 |0018: invoke-virtual {v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ -4c8b5e: 0c04 |001b: move-result-object v4 │ │ -4c8b60: 6e20 9515 4300 |001c: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ -4c8b66: 0c03 |001f: move-result-object v3 │ │ -4c8b68: 1404 5200 107f |0020: const v4, #float 1.9141e+38 // #7f100052 │ │ -4c8b6e: 6e20 edf3 4800 |0023: invoke-virtual {v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ -4c8b74: 0c04 |0026: move-result-object v4 │ │ -4c8b76: 6e20 7e15 4300 |0027: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ -4c8b7c: 0c03 |002a: move-result-object v3 │ │ -4c8b7e: 1404 4b00 107f |002b: const v4, #float 1.9141e+38 // #7f10004b │ │ -4c8b84: 2205 db1f |002e: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$11; // type@1fdb │ │ -4c8b88: 7030 b8f3 8500 |0030: invoke-direct {v5, v8, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$11;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;Landroid/content/SharedPreferences;)V // method@f3b8 │ │ -4c8b8e: 6e30 8c15 4305 |0033: invoke-virtual {v3, v4, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ -4c8b94: 0c03 |0036: move-result-object v3 │ │ -4c8b96: 1404 2700 0801 |0037: const v4, #float 2.49794e-38 // #01080027 │ │ -4c8b9c: 6e20 7715 4300 |003a: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ -4c8ba2: 0c03 |003d: move-result-object v3 │ │ -4c8ba4: 6e10 9915 0300 |003e: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ -4c8baa: 7210 1b03 0000 |0041: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4c8bb0: 0c00 |0044: move-result-object v0 │ │ -4c8bb2: 7230 1703 2001 |0045: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ -4c8bb8: 7210 1603 0000 |0048: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4c8bbe: 285d |004b: goto 00a8 // +005d │ │ -4c8bc0: 5c81 8cad |004c: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ -4c8bc4: 6e10 eaf3 0800 |004e: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ea │ │ -4c8bca: 0c00 |0051: move-result-object v0 │ │ -4c8bcc: 2202 8c1f |0052: new-instance v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4c8bd0: 1a04 0bd2 |0054: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20b │ │ -4c8bd4: 6e20 ee02 4000 |0056: invoke-virtual {v0, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4c8bda: 0c04 |0059: move-result-object v4 │ │ -4c8bdc: 1a05 08d2 |005a: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d208 │ │ -4c8be0: 6e20 ee02 5000 |005c: invoke-virtual {v0, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4c8be6: 0c05 |005f: move-result-object v5 │ │ -4c8be8: 12f6 |0060: const/4 v6, #int -1 // #ff │ │ -4c8bea: 1a07 07d2 |0061: const-string v7, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4c8bee: 6e30 e902 7006 |0063: invoke-virtual {v0, v7, v6}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c8bf4: 0a06 |0066: move-result v6 │ │ -4c8bf6: 1227 |0067: const/4 v7, #int 2 // #2 │ │ -4c8bf8: 7056 2cf2 4275 |0068: invoke-direct {v2, v4, v5, v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4c8bfe: 5284 7fad |006b: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c8c02: 6e20 42f2 4200 |006d: invoke-virtual {v2, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4c8c08: 1a04 0ad2 |0070: const-string v4, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20a │ │ -4c8c0c: 6e30 e902 4001 |0072: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c8c12: 0a00 |0075: move-result v0 │ │ -4c8c14: 6e20 3ff2 0200 |0076: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ -4c8c1a: 6e10 38f2 0200 |0079: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f238 │ │ -4c8c20: 0a00 |007c: move-result v0 │ │ -4c8c22: 3330 0800 |007d: if-ne v0, v3, 0085 // +0008 │ │ -4c8c26: 5480 79ad |007f: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ -4c8c2a: 6e20 a3f4 2000 |0081: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a3 │ │ -4c8c30: 2821 |0084: goto 00a5 // +0021 │ │ -4c8c32: 2200 8c1f |0085: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4c8c36: 5481 7dad |0087: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ -4c8c3a: 6e10 2010 0100 |0089: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4c8c40: 0c01 |008c: move-result-object v1 │ │ -4c8c42: 6e10 56a9 0100 |008d: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4c8c48: 0c01 |0090: move-result-object v1 │ │ -4c8c4a: 5482 81ad |0091: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ -4c8c4e: 5284 7aad |0093: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7a │ │ -4c8c52: 7054 2cf2 1072 |0095: invoke-direct {v0, v1, v2, v7, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4c8c58: 5281 7fad |0098: iget v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c8c5c: 6e20 42f2 1000 |009a: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4c8c62: 6e20 3ff2 3000 |009d: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ -4c8c68: 5481 79ad |00a0: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ -4c8c6c: 6e20 adf4 0100 |00a2: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4c8c72: 6e10 e6f3 0800 |00a5: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e6 │ │ -4c8c78: 0e00 |00a8: return-void │ │ +4c8b14: |[4c8b14] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.displayTrashDialog:()V │ │ +4c8b24: 1a00 e28d |0000: const-string v0, "data" // string@8de2 │ │ +4c8b28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4c8b2a: 6e30 ecf3 0801 |0003: invoke-virtual {v8, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f3ec │ │ +4c8b30: 0c00 |0006: move-result-object v0 │ │ +4c8b32: 1a02 42e9 |0007: const-string v2, "sp_data_display_trash_message" // string@e942 │ │ +4c8b36: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +4c8b38: 7230 1d03 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4c8b3e: 0a04 |000d: move-result v4 │ │ +4c8b40: 3804 3e00 |000e: if-eqz v4, 004c // +003e │ │ +4c8b44: 2203 8603 |0010: new-instance v3, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4c8b48: 7020 6f15 8300 |0012: invoke-direct {v3, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ +4c8b4e: 1404 5300 107f |0015: const v4, #float 1.91411e+38 // #7f100053 │ │ +4c8b54: 6e20 edf3 4800 |0018: invoke-virtual {v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ +4c8b5a: 0c04 |001b: move-result-object v4 │ │ +4c8b5c: 6e20 9515 4300 |001c: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ +4c8b62: 0c03 |001f: move-result-object v3 │ │ +4c8b64: 1404 5200 107f |0020: const v4, #float 1.9141e+38 // #7f100052 │ │ +4c8b6a: 6e20 edf3 4800 |0023: invoke-virtual {v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ +4c8b70: 0c04 |0026: move-result-object v4 │ │ +4c8b72: 6e20 7e15 4300 |0027: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ +4c8b78: 0c03 |002a: move-result-object v3 │ │ +4c8b7a: 1404 4b00 107f |002b: const v4, #float 1.9141e+38 // #7f10004b │ │ +4c8b80: 2205 db1f |002e: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$11; // type@1fdb │ │ +4c8b84: 7030 b8f3 8500 |0030: invoke-direct {v5, v8, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$11;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;Landroid/content/SharedPreferences;)V // method@f3b8 │ │ +4c8b8a: 6e30 8c15 4305 |0033: invoke-virtual {v3, v4, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ +4c8b90: 0c03 |0036: move-result-object v3 │ │ +4c8b92: 1404 2700 0801 |0037: const v4, #float 2.49794e-38 // #01080027 │ │ +4c8b98: 6e20 7715 4300 |003a: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ +4c8b9e: 0c03 |003d: move-result-object v3 │ │ +4c8ba0: 6e10 9915 0300 |003e: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ +4c8ba6: 7210 1b03 0000 |0041: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4c8bac: 0c00 |0044: move-result-object v0 │ │ +4c8bae: 7230 1703 2001 |0045: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ +4c8bb4: 7210 1603 0000 |0048: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4c8bba: 285d |004b: goto 00a8 // +005d │ │ +4c8bbc: 5c81 8cad |004c: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ +4c8bc0: 6e10 eaf3 0800 |004e: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ea │ │ +4c8bc6: 0c00 |0051: move-result-object v0 │ │ +4c8bc8: 2202 8c1f |0052: new-instance v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4c8bcc: 1a04 0bd2 |0054: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20b │ │ +4c8bd0: 6e20 ee02 4000 |0056: invoke-virtual {v0, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4c8bd6: 0c04 |0059: move-result-object v4 │ │ +4c8bd8: 1a05 08d2 |005a: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d208 │ │ +4c8bdc: 6e20 ee02 5000 |005c: invoke-virtual {v0, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4c8be2: 0c05 |005f: move-result-object v5 │ │ +4c8be4: 12f6 |0060: const/4 v6, #int -1 // #ff │ │ +4c8be6: 1a07 07d2 |0061: const-string v7, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4c8bea: 6e30 e902 7006 |0063: invoke-virtual {v0, v7, v6}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c8bf0: 0a06 |0066: move-result v6 │ │ +4c8bf2: 1227 |0067: const/4 v7, #int 2 // #2 │ │ +4c8bf4: 7056 2cf2 4275 |0068: invoke-direct {v2, v4, v5, v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4c8bfa: 5284 7fad |006b: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ +4c8bfe: 6e20 42f2 4200 |006d: invoke-virtual {v2, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4c8c04: 1a04 0ad2 |0070: const-string v4, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20a │ │ +4c8c08: 6e30 e902 4001 |0072: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c8c0e: 0a00 |0075: move-result v0 │ │ +4c8c10: 6e20 3ff2 0200 |0076: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ +4c8c16: 6e10 38f2 0200 |0079: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f238 │ │ +4c8c1c: 0a00 |007c: move-result v0 │ │ +4c8c1e: 3330 0800 |007d: if-ne v0, v3, 0085 // +0008 │ │ +4c8c22: 5480 79ad |007f: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ +4c8c26: 6e20 a3f4 2000 |0081: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a3 │ │ +4c8c2c: 2821 |0084: goto 00a5 // +0021 │ │ +4c8c2e: 2200 8c1f |0085: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4c8c32: 5481 7dad |0087: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ +4c8c36: 6e10 2010 0100 |0089: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4c8c3c: 0c01 |008c: move-result-object v1 │ │ +4c8c3e: 6e10 56a9 0100 |008d: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4c8c44: 0c01 |0090: move-result-object v1 │ │ +4c8c46: 5482 81ad |0091: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ +4c8c4a: 5284 7aad |0093: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7a │ │ +4c8c4e: 7054 2cf2 1072 |0095: invoke-direct {v0, v1, v2, v7, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4c8c54: 5281 7fad |0098: iget v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ +4c8c58: 6e20 42f2 1000 |009a: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4c8c5e: 6e20 3ff2 3000 |009d: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ +4c8c64: 5481 79ad |00a0: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ +4c8c68: 6e20 adf4 0100 |00a2: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4c8c6e: 6e10 e6f3 0800 |00a5: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e6 │ │ +4c8c74: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=650 │ │ 0x000a line=651 │ │ 0x0010 line=653 │ │ 0x0018 line=654 │ │ 0x0023 line=655 │ │ @@ -2023008,48 +2023007,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -4c8c7c: |[4c8c7c] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.fillNameIfEmpty:()V │ │ -4c8c8c: 5490 7dad |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ -4c8c90: 6e10 2010 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4c8c96: 0c00 |0005: move-result-object v0 │ │ -4c8c98: 6e10 56a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4c8c9e: 0c00 |0009: move-result-object v0 │ │ -4c8ca0: 6e10 8fa9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a98f │ │ -4c8ca6: 0a00 |000d: move-result v0 │ │ -4c8ca8: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ -4c8cac: 1a00 09f4 |0010: const-string v0, "values" // string@f409 │ │ -4c8cb0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -4c8cb2: 6e30 ecf3 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f3ec │ │ -4c8cb8: 0c00 |0016: move-result-object v0 │ │ -4c8cba: 1a02 43e9 |0017: const-string v2, "sp_values_namecounter" // string@e943 │ │ -4c8cbe: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -4c8cc0: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ -4c8cc6: 0a04 |001d: move-result v4 │ │ -4c8cc8: 5495 7dad |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ -4c8ccc: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ -4c8cd2: 6e20 edf3 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ -4c8cd8: 0c06 |0026: move-result-object v6 │ │ -4c8cda: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ -4c8cde: 7110 f3a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4c8ce4: 0c08 |002c: move-result-object v8 │ │ -4c8ce6: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ -4c8cea: 7120 84a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ -4c8cf0: 0c01 |0032: move-result-object v1 │ │ -4c8cf2: 6e20 4d10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4c8cf8: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4c8cfe: 0c00 |0039: move-result-object v0 │ │ -4c8d00: b034 |003a: add-int/2addr v4, v3 │ │ -4c8d02: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ -4c8d08: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4c8d0e: 0e00 |0041: return-void │ │ +4c8c78: |[4c8c78] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.fillNameIfEmpty:()V │ │ +4c8c88: 5490 7dad |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ +4c8c8c: 6e10 2010 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4c8c92: 0c00 |0005: move-result-object v0 │ │ +4c8c94: 6e10 56a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4c8c9a: 0c00 |0009: move-result-object v0 │ │ +4c8c9c: 6e10 8fa9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a98f │ │ +4c8ca2: 0a00 |000d: move-result v0 │ │ +4c8ca4: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ +4c8ca8: 1a00 09f4 |0010: const-string v0, "values" // string@f409 │ │ +4c8cac: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +4c8cae: 6e30 ecf3 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f3ec │ │ +4c8cb4: 0c00 |0016: move-result-object v0 │ │ +4c8cb6: 1a02 43e9 |0017: const-string v2, "sp_values_namecounter" // string@e943 │ │ +4c8cba: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +4c8cbc: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ +4c8cc2: 0a04 |001d: move-result v4 │ │ +4c8cc4: 5495 7dad |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ +4c8cc8: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ +4c8cce: 6e20 edf3 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ +4c8cd4: 0c06 |0026: move-result-object v6 │ │ +4c8cd6: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ +4c8cda: 7110 f3a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4c8ce0: 0c08 |002c: move-result-object v8 │ │ +4c8ce2: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ +4c8ce6: 7120 84a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ +4c8cec: 0c01 |0032: move-result-object v1 │ │ +4c8cee: 6e20 4d10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4c8cf4: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4c8cfa: 0c00 |0039: move-result-object v0 │ │ +4c8cfc: b034 |003a: add-int/2addr v4, v3 │ │ +4c8cfe: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ +4c8d04: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4c8d0a: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0013 line=620 │ │ 0x001a line=621 │ │ 0x001e line=622 │ │ 0x0036 line=623 │ │ @@ -2023063,128 +2023062,128 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 243 16-bit code units │ │ -4c8df0: |[4c8df0] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.loadActivity:(Z)V │ │ -4c8e00: 5250 7fad |0000: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c8e04: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -4c8e06: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ -4c8e0a: 6e10 eaf3 0500 |0005: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ea │ │ -4c8e10: 0c00 |0008: move-result-object v0 │ │ -4c8e12: 1a02 09d2 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ -4c8e16: 6e30 e902 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c8e1c: 0a00 |000e: move-result v0 │ │ -4c8e1e: 5950 7fad |000f: iput v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c8e22: 5250 7fad |0011: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c8e26: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -4c8e28: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ -4c8e2c: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -4c8e2e: 2802 |0017: goto 0019 // +0002 │ │ -4c8e30: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -4c8e32: 5c50 7cad |0019: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad7c │ │ -4c8e36: 7110 4108 0500 |001b: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0841 │ │ -4c8e3c: 0c00 |001e: move-result-object v0 │ │ -4c8e3e: 1a01 28e7 |001f: const-string v1, "settings_use_custom_font_size" // string@e728 │ │ -4c8e42: 7230 1d03 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4c8e48: 0a01 |0024: move-result v1 │ │ -4c8e4a: 3801 1300 |0025: if-eqz v1, 0038 // +0013 │ │ -4c8e4e: 5451 7dad |0027: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ -4c8e52: 1a03 24e7 |0029: const-string v3, "settings_font_size" // string@e724 │ │ -4c8e56: 1a04 5916 |002b: const-string v4, "15" // string@1659 │ │ -4c8e5a: 7230 2003 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4c8e60: 0c00 |0030: move-result-object v0 │ │ -4c8e62: 7110 cba8 0000 |0031: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ -4c8e68: 0a00 |0034: move-result v0 │ │ -4c8e6a: 6e20 5010 0100 |0035: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1050 │ │ -4c8e70: 5450 75ad |0038: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ad75 │ │ -4c8e74: 6e10 5d0f 0000 |003a: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5d │ │ -4c8e7a: 0a00 |003d: move-result v0 │ │ -4c8e7c: 3900 0600 |003e: if-nez v0, 0044 // +0006 │ │ -4c8e80: 7010 e2f3 0500 |0040: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.displayCategoryDialog:()V // method@f3e2 │ │ -4c8e86: 2817 |0043: goto 005a // +0017 │ │ -4c8e88: 1a00 2ecc |0044: const-string v0, "name" // string@cc2e │ │ -4c8e8c: 2410 1321 0000 |0046: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ -4c8e92: 5450 8dad |0049: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.spinner:Landroid/widget/Spinner; // field@ad8d │ │ -4c8e96: 5451 75ad |004b: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ad75 │ │ -4c8e9a: 6e20 4712 1000 |004d: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1247 │ │ -4c8ea0: 5450 8dad |0050: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.spinner:Landroid/widget/Spinner; // field@ad8d │ │ -4c8ea4: 2201 e11f |0052: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$5; // type@1fe1 │ │ -4c8ea8: 7020 c9f3 5100 |0054: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c9 │ │ -4c8eae: 6e20 4e12 1000 |0057: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124e │ │ -4c8eb4: 5550 7cad |005a: iget-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad7c │ │ -4c8eb8: 3800 1c00 |005c: if-eqz v0, 0078 // +001c │ │ -4c8ebc: 6e10 eef3 0500 |005e: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getWindow:()Landroid/view/Window; // method@f3ee │ │ -4c8ec2: 0c00 |0061: move-result-object v0 │ │ -4c8ec4: 1221 |0062: const/4 v1, #int 2 // #2 │ │ -4c8ec6: 6e20 a50d 1000 |0063: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da5 │ │ -4c8ecc: 5450 79ad |0066: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ -4c8ed0: 5251 7fad |0068: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c8ed4: 8111 |006a: int-to-long v1, v1 │ │ -4c8ed6: 6e30 a8f4 1002 |006b: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4a8 │ │ -4c8edc: 0c00 |006e: move-result-object v0 │ │ -4c8ede: 2201 d91f |006f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$$ExternalSyntheticLambda0; // type@1fd9 │ │ -4c8ee2: 7020 b4f3 5100 |0071: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3b4 │ │ -4c8ee8: 6e30 7e61 5001 |0074: invoke-virtual {v0, v5, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4c8eee: 2876 |0077: goto 00ed // +0076 │ │ -4c8ef0: 1400 7300 097f |0078: const v0, #float 1.82107e+38 // #7f090073 │ │ -4c8ef6: 6e20 e5f3 0500 |007b: invoke-virtual {v5, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c8efc: 0c00 |007e: move-result-object v0 │ │ -4c8efe: 6e20 3d0c 2000 |007f: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ -4c8f04: 2200 cb15 |0082: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4c8f08: 7010 b3a9 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4c8f0e: 1a01 3e16 |0087: const-string v1, "/recording_" // string@163e │ │ -4c8f12: 6e20 bfa9 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c8f18: 7100 d2a9 0000 |008c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@a9d2 │ │ -4c8f1e: 0b03 |008f: move-result-wide v3 │ │ -4c8f20: 6e30 bba9 3004 |0090: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@a9bb │ │ -4c8f26: 1a01 2016 |0093: const-string v1, ".aac" // string@1620 │ │ -4c8f2a: 6e20 bfa9 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c8f30: 6e10 cfa9 0000 |0098: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4c8f36: 0c00 |009b: move-result-object v0 │ │ -4c8f38: 5b50 81ad |009c: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ -4c8f3c: 2200 cb15 |009e: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4c8f40: 7010 b3a9 0000 |00a0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4c8f46: 6e10 e9f3 0500 |00a3: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getFilesDir:()Ljava/io/File; // method@f3e9 │ │ -4c8f4c: 0c01 |00a6: move-result-object v1 │ │ -4c8f4e: 6e10 a7a7 0100 |00a7: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a7 │ │ -4c8f54: 0c01 |00aa: move-result-object v1 │ │ -4c8f56: 6e20 bfa9 1000 |00ab: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c8f5c: 1a01 3b16 |00ae: const-string v1, "/audio_notes" // string@163b │ │ -4c8f60: 6e20 bfa9 1000 |00b0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c8f66: 6e10 cfa9 0000 |00b3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4c8f6c: 0c00 |00b6: move-result-object v0 │ │ -4c8f6e: 5b50 82ad |00b7: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ -4c8f72: 2200 7315 |00b9: new-instance v0, Ljava/io/File; // type@1573 │ │ -4c8f76: 5453 82ad |00bb: iget-object v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ -4c8f7a: 7020 98a7 3000 |00bd: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ -4c8f80: 6e10 afa7 0000 |00c0: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7af │ │ -4c8f86: 2200 cb15 |00c3: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4c8f8a: 7010 b3a9 0000 |00c5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4c8f90: 6e10 e9f3 0500 |00c8: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getFilesDir:()Ljava/io/File; // method@f3e9 │ │ -4c8f96: 0c03 |00cb: move-result-object v3 │ │ -4c8f98: 6e10 a7a7 0300 |00cc: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a7 │ │ -4c8f9e: 0c03 |00cf: move-result-object v3 │ │ -4c8fa0: 6e20 bfa9 3000 |00d0: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c8fa6: 6e20 bfa9 1000 |00d3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c8fac: 5451 81ad |00d6: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ -4c8fb0: 6e20 bfa9 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c8fb6: 6e10 cfa9 0000 |00db: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4c8fbc: 0c00 |00de: move-result-object v0 │ │ -4c8fbe: 5b50 82ad |00df: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ -4c8fc2: 5450 8bad |00e1: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8b │ │ -4c8fc6: 6e20 2d12 2000 |00e3: invoke-virtual {v0, v2}, Landroid/widget/SeekBar;.setEnabled:(Z)V // method@122d │ │ -4c8fcc: 5450 90ad |00e6: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.tvRecordingTime:Landroid/widget/TextView; // field@ad90 │ │ -4c8fd0: 6e20 fc12 2000 |00e8: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@12fc │ │ -4c8fd6: 5c52 8cad |00eb: iput-boolean v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ -4c8fda: 3906 0500 |00ed: if-nez v6, 00f2 // +0005 │ │ -4c8fde: 6e10 eff3 0500 |00ef: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.invalidateOptionsMenu:()V // method@f3ef │ │ -4c8fe4: 0e00 |00f2: return-void │ │ +4c8dec: |[4c8dec] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.loadActivity:(Z)V │ │ +4c8dfc: 5250 7fad |0000: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ +4c8e00: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +4c8e02: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ +4c8e06: 6e10 eaf3 0500 |0005: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ea │ │ +4c8e0c: 0c00 |0008: move-result-object v0 │ │ +4c8e0e: 1a02 09d2 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ +4c8e12: 6e30 e902 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c8e18: 0a00 |000e: move-result v0 │ │ +4c8e1a: 5950 7fad |000f: iput v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ +4c8e1e: 5250 7fad |0011: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ +4c8e22: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +4c8e24: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ +4c8e28: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +4c8e2a: 2802 |0017: goto 0019 // +0002 │ │ +4c8e2c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +4c8e2e: 5c50 7cad |0019: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad7c │ │ +4c8e32: 7110 4108 0500 |001b: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0841 │ │ +4c8e38: 0c00 |001e: move-result-object v0 │ │ +4c8e3a: 1a01 28e7 |001f: const-string v1, "settings_use_custom_font_size" // string@e728 │ │ +4c8e3e: 7230 1d03 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4c8e44: 0a01 |0024: move-result v1 │ │ +4c8e46: 3801 1300 |0025: if-eqz v1, 0038 // +0013 │ │ +4c8e4a: 5451 7dad |0027: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ +4c8e4e: 1a03 24e7 |0029: const-string v3, "settings_font_size" // string@e724 │ │ +4c8e52: 1a04 5916 |002b: const-string v4, "15" // string@1659 │ │ +4c8e56: 7230 2003 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4c8e5c: 0c00 |0030: move-result-object v0 │ │ +4c8e5e: 7110 cba8 0000 |0031: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ +4c8e64: 0a00 |0034: move-result v0 │ │ +4c8e66: 6e20 5010 0100 |0035: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1050 │ │ +4c8e6c: 5450 75ad |0038: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ad75 │ │ +4c8e70: 6e10 5d0f 0000 |003a: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5d │ │ +4c8e76: 0a00 |003d: move-result v0 │ │ +4c8e78: 3900 0600 |003e: if-nez v0, 0044 // +0006 │ │ +4c8e7c: 7010 e2f3 0500 |0040: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.displayCategoryDialog:()V // method@f3e2 │ │ +4c8e82: 2817 |0043: goto 005a // +0017 │ │ +4c8e84: 1a00 2ecc |0044: const-string v0, "name" // string@cc2e │ │ +4c8e88: 2410 1321 0000 |0046: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ +4c8e8e: 5450 8dad |0049: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.spinner:Landroid/widget/Spinner; // field@ad8d │ │ +4c8e92: 5451 75ad |004b: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ad75 │ │ +4c8e96: 6e20 4712 1000 |004d: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1247 │ │ +4c8e9c: 5450 8dad |0050: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.spinner:Landroid/widget/Spinner; // field@ad8d │ │ +4c8ea0: 2201 e11f |0052: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$5; // type@1fe1 │ │ +4c8ea4: 7020 c9f3 5100 |0054: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c9 │ │ +4c8eaa: 6e20 4e12 1000 |0057: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124e │ │ +4c8eb0: 5550 7cad |005a: iget-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad7c │ │ +4c8eb4: 3800 1c00 |005c: if-eqz v0, 0078 // +001c │ │ +4c8eb8: 6e10 eef3 0500 |005e: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getWindow:()Landroid/view/Window; // method@f3ee │ │ +4c8ebe: 0c00 |0061: move-result-object v0 │ │ +4c8ec0: 1221 |0062: const/4 v1, #int 2 // #2 │ │ +4c8ec2: 6e20 a50d 1000 |0063: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da5 │ │ +4c8ec8: 5450 79ad |0066: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ +4c8ecc: 5251 7fad |0068: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ +4c8ed0: 8111 |006a: int-to-long v1, v1 │ │ +4c8ed2: 6e30 a8f4 1002 |006b: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4a8 │ │ +4c8ed8: 0c00 |006e: move-result-object v0 │ │ +4c8eda: 2201 d91f |006f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$$ExternalSyntheticLambda0; // type@1fd9 │ │ +4c8ede: 7020 b4f3 5100 |0071: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3b4 │ │ +4c8ee4: 6e30 7e61 5001 |0074: invoke-virtual {v0, v5, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4c8eea: 2876 |0077: goto 00ed // +0076 │ │ +4c8eec: 1400 7300 097f |0078: const v0, #float 1.82107e+38 // #7f090073 │ │ +4c8ef2: 6e20 e5f3 0500 |007b: invoke-virtual {v5, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c8ef8: 0c00 |007e: move-result-object v0 │ │ +4c8efa: 6e20 3d0c 2000 |007f: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ +4c8f00: 2200 cb15 |0082: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4c8f04: 7010 b3a9 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4c8f0a: 1a01 3e16 |0087: const-string v1, "/recording_" // string@163e │ │ +4c8f0e: 6e20 bfa9 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c8f14: 7100 d2a9 0000 |008c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@a9d2 │ │ +4c8f1a: 0b03 |008f: move-result-wide v3 │ │ +4c8f1c: 6e30 bba9 3004 |0090: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@a9bb │ │ +4c8f22: 1a01 2016 |0093: const-string v1, ".aac" // string@1620 │ │ +4c8f26: 6e20 bfa9 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c8f2c: 6e10 cfa9 0000 |0098: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4c8f32: 0c00 |009b: move-result-object v0 │ │ +4c8f34: 5b50 81ad |009c: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ +4c8f38: 2200 cb15 |009e: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4c8f3c: 7010 b3a9 0000 |00a0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4c8f42: 6e10 e9f3 0500 |00a3: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getFilesDir:()Ljava/io/File; // method@f3e9 │ │ +4c8f48: 0c01 |00a6: move-result-object v1 │ │ +4c8f4a: 6e10 a7a7 0100 |00a7: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a7 │ │ +4c8f50: 0c01 |00aa: move-result-object v1 │ │ +4c8f52: 6e20 bfa9 1000 |00ab: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c8f58: 1a01 3b16 |00ae: const-string v1, "/audio_notes" // string@163b │ │ +4c8f5c: 6e20 bfa9 1000 |00b0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c8f62: 6e10 cfa9 0000 |00b3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4c8f68: 0c00 |00b6: move-result-object v0 │ │ +4c8f6a: 5b50 82ad |00b7: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ +4c8f6e: 2200 7315 |00b9: new-instance v0, Ljava/io/File; // type@1573 │ │ +4c8f72: 5453 82ad |00bb: iget-object v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ +4c8f76: 7020 98a7 3000 |00bd: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ +4c8f7c: 6e10 afa7 0000 |00c0: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7af │ │ +4c8f82: 2200 cb15 |00c3: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4c8f86: 7010 b3a9 0000 |00c5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4c8f8c: 6e10 e9f3 0500 |00c8: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getFilesDir:()Ljava/io/File; // method@f3e9 │ │ +4c8f92: 0c03 |00cb: move-result-object v3 │ │ +4c8f94: 6e10 a7a7 0300 |00cc: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a7 │ │ +4c8f9a: 0c03 |00cf: move-result-object v3 │ │ +4c8f9c: 6e20 bfa9 3000 |00d0: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c8fa2: 6e20 bfa9 1000 |00d3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c8fa8: 5451 81ad |00d6: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ +4c8fac: 6e20 bfa9 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c8fb2: 6e10 cfa9 0000 |00db: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4c8fb8: 0c00 |00de: move-result-object v0 │ │ +4c8fba: 5b50 82ad |00df: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ +4c8fbe: 5450 8bad |00e1: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8b │ │ +4c8fc2: 6e20 2d12 2000 |00e3: invoke-virtual {v0, v2}, Landroid/widget/SeekBar;.setEnabled:(Z)V // method@122d │ │ +4c8fc8: 5450 90ad |00e6: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.tvRecordingTime:Landroid/widget/TextView; // field@ad90 │ │ +4c8fcc: 6e20 fc12 2000 |00e8: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@12fc │ │ +4c8fd2: 5c52 8cad |00eb: iput-boolean v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ +4c8fd6: 3906 0500 |00ed: if-nez v6, 00f2 // +0005 │ │ +4c8fda: 6e10 eff3 0500 |00ef: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.invalidateOptionsMenu:()V // method@f3ef │ │ +4c8fe0: 0e00 |00f2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0005 line=243 │ │ 0x000b line=244 │ │ 0x0011 line=246 │ │ 0x001b line=249 │ │ @@ -2023216,21 +2023215,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4c9604: |[4c9604] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.pausePlaying:()V │ │ -4c9614: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4c9616: 5c10 89ad |0001: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad89 │ │ -4c961a: 7010 09f4 0100 |0003: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.togglePlayPauseButton:()V // method@f409 │ │ -4c9620: 5410 84ad |0006: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ -4c9624: 6e10 ee06 0000 |0008: invoke-virtual {v0}, Landroid/media/MediaPlayer;.pause:()V // method@06ee │ │ -4c962a: 0e00 |000b: return-void │ │ +4c95fc: |[4c95fc] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.pausePlaying:()V │ │ +4c960c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4c960e: 5c10 89ad |0001: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad89 │ │ +4c9612: 7010 09f4 0100 |0003: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.togglePlayPauseButton:()V // method@f409 │ │ +4c9618: 5410 84ad |0006: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ +4c961c: 6e10 ee06 0000 |0008: invoke-virtual {v0}, Landroid/media/MediaPlayer;.pause:()V // method@06ee │ │ +4c9622: 0e00 |000b: return-void │ │ catches : 1 │ │ 0x0006 - 0x000b │ │ Ljava/lang/RuntimeException; -> 0x000b │ │ positions : │ │ 0x0001 line=580 │ │ 0x0003 line=581 │ │ 0x0006 line=583 │ │ @@ -2023242,26 +2023241,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -4c963c: |[4c963c] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.recordingFinished:()V │ │ -4c964c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4c964e: 5c30 8cad |0001: iput-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ -4c9652: 5431 78ad |0003: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad78 │ │ -4c9656: 1242 |0005: const/4 v2, #int 4 // #4 │ │ -4c9658: 6e20 e310 2100 |0006: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e3 │ │ -4c965e: 5431 77ad |0009: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad77 │ │ -4c9662: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -4c9664: 6e20 e310 2100 |000c: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e3 │ │ -4c966a: 5431 8bad |000f: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8b │ │ -4c966e: 6e20 2d12 0100 |0011: invoke-virtual {v1, v0}, Landroid/widget/SeekBar;.setEnabled:(Z)V // method@122d │ │ -4c9674: 0e00 |0014: return-void │ │ +4c9634: |[4c9634] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.recordingFinished:()V │ │ +4c9644: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4c9646: 5c30 8cad |0001: iput-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ +4c964a: 5431 78ad |0003: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad78 │ │ +4c964e: 1242 |0005: const/4 v2, #int 4 // #4 │ │ +4c9650: 6e20 e310 2100 |0006: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e3 │ │ +4c9656: 5431 77ad |0009: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad77 │ │ +4c965a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +4c965c: 6e20 e310 2100 |000c: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e3 │ │ +4c9662: 5431 8bad |000f: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8b │ │ +4c9666: 6e20 2d12 0100 |0011: invoke-virtual {v1, v0}, Landroid/widget/SeekBar;.setEnabled:(Z)V // method@122d │ │ +4c966c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=589 │ │ 0x0003 line=590 │ │ 0x0009 line=591 │ │ 0x000f line=592 │ │ locals : │ │ @@ -2023272,36 +2023271,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -4c9678: |[4c9678] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.saveNote:()V │ │ -4c9688: 7010 e4f3 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.fillNameIfEmpty:()V // method@f3e4 │ │ -4c968e: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4c9692: 5451 7dad |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ -4c9696: 6e10 2010 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4c969c: 0c01 |000a: move-result-object v1 │ │ -4c969e: 6e10 56a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4c96a4: 0c01 |000e: move-result-object v1 │ │ -4c96a6: 5452 81ad |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ -4c96aa: 5253 7aad |0011: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7a │ │ -4c96ae: 1224 |0013: const/4 v4, #int 2 // #2 │ │ -4c96b0: 7053 2cf2 1042 |0014: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4c96b6: 5451 79ad |0017: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ -4c96ba: 6e20 aaf4 0100 |0019: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4aa │ │ -4c96c0: 6e10 e7f3 0500 |001c: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ -4c96c6: 0c00 |001f: move-result-object v0 │ │ -4c96c8: 1401 ed00 107f |0020: const v1, #float 1.91414e+38 // #7f1000ed │ │ -4c96ce: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -4c96d0: 7130 ff12 1002 |0024: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4c96d6: 0c00 |0027: move-result-object v0 │ │ -4c96d8: 6e10 0113 0000 |0028: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4c96de: 0e00 |002b: return-void │ │ +4c9670: |[4c9670] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.saveNote:()V │ │ +4c9680: 7010 e4f3 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.fillNameIfEmpty:()V // method@f3e4 │ │ +4c9686: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4c968a: 5451 7dad |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ +4c968e: 6e10 2010 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4c9694: 0c01 |000a: move-result-object v1 │ │ +4c9696: 6e10 56a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4c969c: 0c01 |000e: move-result-object v1 │ │ +4c969e: 5452 81ad |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ +4c96a2: 5253 7aad |0011: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7a │ │ +4c96a6: 1224 |0013: const/4 v4, #int 2 // #2 │ │ +4c96a8: 7053 2cf2 1042 |0014: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4c96ae: 5451 79ad |0017: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ +4c96b2: 6e20 aaf4 0100 |0019: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4aa │ │ +4c96b8: 6e10 e7f3 0500 |001c: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ +4c96be: 0c00 |001f: move-result-object v0 │ │ +4c96c0: 1401 ed00 107f |0020: const v1, #float 1.91414e+38 // #7f1000ed │ │ +4c96c6: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +4c96c8: 7130 ff12 1002 |0024: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4c96ce: 0c00 |0027: move-result-object v0 │ │ +4c96d0: 6e10 0113 0000 |0028: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4c96d6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0003 line=613 │ │ 0x0017 line=614 │ │ 0x001c line=615 │ │ locals : │ │ @@ -2023312,136 +2023311,136 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 243 16-bit code units │ │ -4c96e0: |[4c96e0] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.saveToExternalStorage:()V │ │ -4c96f0: 7100 8907 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0789 │ │ -4c96f6: 0c00 |0003: move-result-object v0 │ │ -4c96f8: 1a01 5eca |0004: const-string v1, "mounted" // string@ca5e │ │ -4c96fc: 6e20 82a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a982 │ │ -4c9702: 0a00 |0009: move-result v0 │ │ -4c9704: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -4c9706: 3800 d900 |000b: if-eqz v0, 00e4 // +00d9 │ │ -4c970a: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ -4c970e: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ -4c9712: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ -4c9716: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ -4c971a: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ -4c971e: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ -4c9722: 7110 8807 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0788 │ │ -4c9728: 0c02 |001c: move-result-object v2 │ │ -4c972a: 7030 97a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ -4c9730: 280a |0020: goto 002a // +000a │ │ -4c9732: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ -4c9736: 7100 8707 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0787 │ │ -4c973c: 0c02 |0026: move-result-object v2 │ │ -4c973e: 7030 97a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ -4c9744: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ -4c9748: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4c974c: 7010 b3a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4c9752: 1a04 3416 |0031: const-string v4, "/" // string@1634 │ │ -4c9756: 6e20 bfa9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c975c: 54d4 7dad |0036: iget-object v4, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ -4c9760: 6e10 2010 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4c9766: 0c04 |003b: move-result-object v4 │ │ -4c9768: 6e10 56a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4c976e: 0c04 |003f: move-result-object v4 │ │ -4c9770: 6e20 bfa9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c9776: 1a04 2016 |0043: const-string v4, ".aac" // string@1620 │ │ -4c977a: 6e20 bfa9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c9780: 6e10 cfa9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4c9786: 0c03 |004b: move-result-object v3 │ │ -4c9788: 7030 97a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ -4c978e: 6e10 a0a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a0 │ │ -4c9794: 0a03 |0052: move-result v3 │ │ -4c9796: 1204 |0053: const/4 v4, #int 0 // #0 │ │ -4c9798: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ -4c979c: 6e10 afa7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7af │ │ -4c97a2: 0a00 |0059: move-result v0 │ │ -4c97a4: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ -4c97a8: 2803 |005c: goto 005f // +0003 │ │ -4c97aa: 1200 |005d: const/4 v0, #int 0 // #0 │ │ -4c97ac: 2802 |005e: goto 0060 // +0002 │ │ -4c97ae: 1210 |005f: const/4 v0, #int 1 // #1 │ │ -4c97b0: 3800 9200 |0060: if-eqz v0, 00f2 // +0092 │ │ -4c97b4: 1200 |0062: const/4 v0, #int 0 // #0 │ │ -4c97b6: 2203 7515 |0063: new-instance v3, Ljava/io/FileInputStream; // type@1575 │ │ -4c97ba: 2205 7315 |0065: new-instance v5, Ljava/io/File; // type@1573 │ │ -4c97be: 54d6 82ad |0067: iget-object v6, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ -4c97c2: 7020 98a7 6500 |0069: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ -4c97c8: 7020 b3a7 5300 |006c: invoke-direct {v3, v5}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@a7b3 │ │ -4c97ce: 6e10 b7a7 0300 |006f: invoke-virtual {v3}, Ljava/io/FileInputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@a7b7 │ │ -4c97d4: 0c03 |0072: move-result-object v3 │ │ -4c97d6: 2205 7715 |0073: new-instance v5, Ljava/io/FileOutputStream; // type@1577 │ │ -4c97da: 7020 bea7 2500 |0075: invoke-direct {v5, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7be │ │ -4c97e0: 6e10 c3a7 0500 |0078: invoke-virtual {v5}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@a7c3 │ │ -4c97e6: 0c05 |007b: move-result-object v5 │ │ -4c97e8: 1609 0000 |007c: const-wide/16 v9, #int 0 // #0 │ │ -4c97ec: 6e10 cbaa 0300 |007e: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.size:()J // method@aacb │ │ -4c97f2: 0b0b |0081: move-result-wide v11 │ │ -4c97f4: 0757 |0082: move-object v7, v5 │ │ -4c97f6: 0738 |0083: move-object v8, v3 │ │ -4c97f8: 7406 ccaa 0700 |0084: invoke-virtual/range {v7, v8, v9, v10, v11, v12}, Ljava/nio/channels/FileChannel;.transferFrom:(Ljava/nio/channels/ReadableByteChannel;JJ)J // method@aacc │ │ -4c97fe: 6e10 c5aa 0300 |0087: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.close:()V // method@aac5 │ │ -4c9804: 6e10 c5aa 0500 |008a: invoke-virtual {v5}, Ljava/nio/channels/FileChannel;.close:()V // method@aac5 │ │ -4c980a: 2313 1321 |008d: new-array v3, v1, [Ljava/lang/String; // type@2113 │ │ -4c980e: 6e10 b1a7 0200 |008f: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b1 │ │ -4c9814: 0c05 |0092: move-result-object v5 │ │ -4c9816: 4d05 0304 |0093: aput-object v5, v3, v4 │ │ -4c981a: 2205 dc1f |0095: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$12; // type@1fdc │ │ -4c981e: 7020 baf3 d500 |0097: invoke-direct {v5, v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$12;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3ba │ │ -4c9824: 7140 ff06 3d50 |009a: invoke-static {v13, v3, v0, v5}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@06ff │ │ -4c982a: 6e10 e7f3 0d00 |009d: invoke-virtual {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ -4c9830: 0c00 |00a0: move-result-object v0 │ │ -4c9832: 1403 ea00 107f |00a1: const v3, #float 1.91414e+38 // #7f1000ea │ │ -4c9838: 6e20 edf3 3d00 |00a4: invoke-virtual {v13, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ -4c983e: 0c03 |00a7: move-result-object v3 │ │ -4c9840: 2315 1021 |00a8: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ -4c9844: 6e10 a1a7 0200 |00aa: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a1 │ │ -4c984a: 0c06 |00ad: move-result-object v6 │ │ -4c984c: 4d06 0504 |00ae: aput-object v6, v5, v4 │ │ -4c9850: 7120 84a9 5300 |00b0: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ -4c9856: 0c03 |00b3: move-result-object v3 │ │ -4c9858: 7130 0013 3001 |00b4: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1300 │ │ -4c985e: 0c00 |00b7: move-result-object v0 │ │ -4c9860: 6e10 0113 0000 |00b8: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4c9866: 2837 |00bb: goto 00f2 // +0037 │ │ -4c9868: 0d00 |00bc: move-exception v0 │ │ -4c986a: 2808 |00bd: goto 00c5 // +0008 │ │ -4c986c: 0d01 |00be: move-exception v1 │ │ -4c986e: 0705 |00bf: move-object v5, v0 │ │ -4c9870: 2804 |00c0: goto 00c4 // +0004 │ │ -4c9872: 0d01 |00c1: move-exception v1 │ │ -4c9874: 0703 |00c2: move-object v3, v0 │ │ -4c9876: 0735 |00c3: move-object v5, v3 │ │ -4c9878: 0710 |00c4: move-object v0, v1 │ │ -4c987a: 6e10 c5aa 0300 |00c5: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.close:()V // method@aac5 │ │ -4c9880: 6e10 c5aa 0500 |00c8: invoke-virtual {v5}, Ljava/nio/channels/FileChannel;.close:()V // method@aac5 │ │ -4c9886: 2700 |00cb: throw v0 │ │ -4c9888: 0d00 |00cc: move-exception v0 │ │ -4c988a: 2201 cb15 |00cd: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4c988e: 7010 b3a9 0100 |00cf: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4c9894: 1a03 da29 |00d2: const-string v3, "Error writing " // string@29da │ │ -4c9898: 6e20 bfa9 3100 |00d4: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c989e: 6e20 bea9 2100 |00d7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ -4c98a4: 6e10 cfa9 0100 |00da: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4c98aa: 0c01 |00dd: move-result-object v1 │ │ -4c98ac: 1a02 612a |00de: const-string v2, "ExternalStorage" // string@2a61 │ │ -4c98b0: 7130 eb09 1200 |00e0: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09eb │ │ -4c98b6: 280f |00e3: goto 00f2 // +000f │ │ -4c98b8: 6e10 e7f3 0d00 |00e4: invoke-virtual {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ -4c98be: 0c00 |00e7: move-result-object v0 │ │ -4c98c0: 1402 e900 107f |00e8: const v2, #float 1.91414e+38 // #7f1000e9 │ │ -4c98c6: 7130 ff12 2001 |00eb: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4c98cc: 0c00 |00ee: move-result-object v0 │ │ -4c98ce: 6e10 0113 0000 |00ef: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4c98d4: 0e00 |00f2: return-void │ │ +4c96d8: |[4c96d8] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.saveToExternalStorage:()V │ │ +4c96e8: 7100 8907 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0789 │ │ +4c96ee: 0c00 |0003: move-result-object v0 │ │ +4c96f0: 1a01 5eca |0004: const-string v1, "mounted" // string@ca5e │ │ +4c96f4: 6e20 82a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a982 │ │ +4c96fa: 0a00 |0009: move-result v0 │ │ +4c96fc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +4c96fe: 3800 d900 |000b: if-eqz v0, 00e4 // +00d9 │ │ +4c9702: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ +4c9706: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ +4c970a: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ +4c970e: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ +4c9712: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ +4c9716: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ +4c971a: 7110 8807 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0788 │ │ +4c9720: 0c02 |001c: move-result-object v2 │ │ +4c9722: 7030 97a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ +4c9728: 280a |0020: goto 002a // +000a │ │ +4c972a: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ +4c972e: 7100 8707 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0787 │ │ +4c9734: 0c02 |0026: move-result-object v2 │ │ +4c9736: 7030 97a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ +4c973c: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ +4c9740: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4c9744: 7010 b3a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4c974a: 1a04 3416 |0031: const-string v4, "/" // string@1634 │ │ +4c974e: 6e20 bfa9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c9754: 54d4 7dad |0036: iget-object v4, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ +4c9758: 6e10 2010 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4c975e: 0c04 |003b: move-result-object v4 │ │ +4c9760: 6e10 56a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4c9766: 0c04 |003f: move-result-object v4 │ │ +4c9768: 6e20 bfa9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c976e: 1a04 2016 |0043: const-string v4, ".aac" // string@1620 │ │ +4c9772: 6e20 bfa9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c9778: 6e10 cfa9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4c977e: 0c03 |004b: move-result-object v3 │ │ +4c9780: 7030 97a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ +4c9786: 6e10 a0a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a0 │ │ +4c978c: 0a03 |0052: move-result v3 │ │ +4c978e: 1204 |0053: const/4 v4, #int 0 // #0 │ │ +4c9790: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ +4c9794: 6e10 afa7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7af │ │ +4c979a: 0a00 |0059: move-result v0 │ │ +4c979c: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ +4c97a0: 2803 |005c: goto 005f // +0003 │ │ +4c97a2: 1200 |005d: const/4 v0, #int 0 // #0 │ │ +4c97a4: 2802 |005e: goto 0060 // +0002 │ │ +4c97a6: 1210 |005f: const/4 v0, #int 1 // #1 │ │ +4c97a8: 3800 9200 |0060: if-eqz v0, 00f2 // +0092 │ │ +4c97ac: 1200 |0062: const/4 v0, #int 0 // #0 │ │ +4c97ae: 2203 7515 |0063: new-instance v3, Ljava/io/FileInputStream; // type@1575 │ │ +4c97b2: 2205 7315 |0065: new-instance v5, Ljava/io/File; // type@1573 │ │ +4c97b6: 54d6 82ad |0067: iget-object v6, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ +4c97ba: 7020 98a7 6500 |0069: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ +4c97c0: 7020 b3a7 5300 |006c: invoke-direct {v3, v5}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@a7b3 │ │ +4c97c6: 6e10 b7a7 0300 |006f: invoke-virtual {v3}, Ljava/io/FileInputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@a7b7 │ │ +4c97cc: 0c03 |0072: move-result-object v3 │ │ +4c97ce: 2205 7715 |0073: new-instance v5, Ljava/io/FileOutputStream; // type@1577 │ │ +4c97d2: 7020 bea7 2500 |0075: invoke-direct {v5, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7be │ │ +4c97d8: 6e10 c3a7 0500 |0078: invoke-virtual {v5}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@a7c3 │ │ +4c97de: 0c05 |007b: move-result-object v5 │ │ +4c97e0: 1609 0000 |007c: const-wide/16 v9, #int 0 // #0 │ │ +4c97e4: 6e10 cbaa 0300 |007e: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.size:()J // method@aacb │ │ +4c97ea: 0b0b |0081: move-result-wide v11 │ │ +4c97ec: 0757 |0082: move-object v7, v5 │ │ +4c97ee: 0738 |0083: move-object v8, v3 │ │ +4c97f0: 7406 ccaa 0700 |0084: invoke-virtual/range {v7, v8, v9, v10, v11, v12}, Ljava/nio/channels/FileChannel;.transferFrom:(Ljava/nio/channels/ReadableByteChannel;JJ)J // method@aacc │ │ +4c97f6: 6e10 c5aa 0300 |0087: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.close:()V // method@aac5 │ │ +4c97fc: 6e10 c5aa 0500 |008a: invoke-virtual {v5}, Ljava/nio/channels/FileChannel;.close:()V // method@aac5 │ │ +4c9802: 2313 1321 |008d: new-array v3, v1, [Ljava/lang/String; // type@2113 │ │ +4c9806: 6e10 b1a7 0200 |008f: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b1 │ │ +4c980c: 0c05 |0092: move-result-object v5 │ │ +4c980e: 4d05 0304 |0093: aput-object v5, v3, v4 │ │ +4c9812: 2205 dc1f |0095: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$12; // type@1fdc │ │ +4c9816: 7020 baf3 d500 |0097: invoke-direct {v5, v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$12;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3ba │ │ +4c981c: 7140 ff06 3d50 |009a: invoke-static {v13, v3, v0, v5}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@06ff │ │ +4c9822: 6e10 e7f3 0d00 |009d: invoke-virtual {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ +4c9828: 0c00 |00a0: move-result-object v0 │ │ +4c982a: 1403 ea00 107f |00a1: const v3, #float 1.91414e+38 // #7f1000ea │ │ +4c9830: 6e20 edf3 3d00 |00a4: invoke-virtual {v13, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ +4c9836: 0c03 |00a7: move-result-object v3 │ │ +4c9838: 2315 1021 |00a8: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ +4c983c: 6e10 a1a7 0200 |00aa: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a1 │ │ +4c9842: 0c06 |00ad: move-result-object v6 │ │ +4c9844: 4d06 0504 |00ae: aput-object v6, v5, v4 │ │ +4c9848: 7120 84a9 5300 |00b0: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ +4c984e: 0c03 |00b3: move-result-object v3 │ │ +4c9850: 7130 0013 3001 |00b4: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1300 │ │ +4c9856: 0c00 |00b7: move-result-object v0 │ │ +4c9858: 6e10 0113 0000 |00b8: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4c985e: 2837 |00bb: goto 00f2 // +0037 │ │ +4c9860: 0d00 |00bc: move-exception v0 │ │ +4c9862: 2808 |00bd: goto 00c5 // +0008 │ │ +4c9864: 0d01 |00be: move-exception v1 │ │ +4c9866: 0705 |00bf: move-object v5, v0 │ │ +4c9868: 2804 |00c0: goto 00c4 // +0004 │ │ +4c986a: 0d01 |00c1: move-exception v1 │ │ +4c986c: 0703 |00c2: move-object v3, v0 │ │ +4c986e: 0735 |00c3: move-object v5, v3 │ │ +4c9870: 0710 |00c4: move-object v0, v1 │ │ +4c9872: 6e10 c5aa 0300 |00c5: invoke-virtual {v3}, Ljava/nio/channels/FileChannel;.close:()V // method@aac5 │ │ +4c9878: 6e10 c5aa 0500 |00c8: invoke-virtual {v5}, Ljava/nio/channels/FileChannel;.close:()V // method@aac5 │ │ +4c987e: 2700 |00cb: throw v0 │ │ +4c9880: 0d00 |00cc: move-exception v0 │ │ +4c9882: 2201 cb15 |00cd: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4c9886: 7010 b3a9 0100 |00cf: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4c988c: 1a03 da29 |00d2: const-string v3, "Error writing " // string@29da │ │ +4c9890: 6e20 bfa9 3100 |00d4: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c9896: 6e20 bea9 2100 |00d7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ +4c989c: 6e10 cfa9 0100 |00da: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4c98a2: 0c01 |00dd: move-result-object v1 │ │ +4c98a4: 1a02 612a |00de: const-string v2, "ExternalStorage" // string@2a61 │ │ +4c98a8: 7130 eb09 1200 |00e0: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09eb │ │ +4c98ae: 280f |00e3: goto 00f2 // +000f │ │ +4c98b0: 6e10 e7f3 0d00 |00e4: invoke-virtual {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ +4c98b6: 0c00 |00e7: move-result-object v0 │ │ +4c98b8: 1402 e900 107f |00e8: const v2, #float 1.91414e+38 // #7f1000e9 │ │ +4c98be: 7130 ff12 2001 |00eb: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4c98c4: 0c00 |00ee: move-result-object v0 │ │ +4c98c6: 6e10 0113 0000 |00ef: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4c98cc: 0e00 |00f2: return-void │ │ catches : 5 │ │ 0x004f - 0x005a │ │ Ljava/io/IOException; -> 0x00cc │ │ 0x0063 - 0x0073 │ │ -> 0x00c1 │ │ 0x0073 - 0x007c │ │ -> 0x00be │ │ @@ -2023478,48 +2023477,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -4c9910: |[4c9910] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.startPlaying:()V │ │ -4c9920: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4c9922: 5c20 89ad |0001: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad89 │ │ -4c9926: 5420 84ad |0003: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ -4c992a: 3900 1e00 |0005: if-nez v0, 0023 // +001e │ │ -4c992e: 2200 2d01 |0007: new-instance v0, Landroid/media/MediaPlayer; // type@012d │ │ -4c9932: 7010 eb06 0000 |0009: invoke-direct {v0}, Landroid/media/MediaPlayer;.:()V // method@06eb │ │ -4c9938: 5b20 84ad |000c: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ -4c993c: 1231 |000e: const/4 v1, #int 3 // #3 │ │ -4c993e: 6e20 f206 1000 |000f: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setAudioStreamType:(I)V // method@06f2 │ │ -4c9944: 5420 84ad |0012: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ -4c9948: 5421 82ad |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ -4c994c: 6e20 f306 1000 |0016: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setDataSource:(Ljava/lang/String;)V // method@06f3 │ │ -4c9952: 5420 84ad |0019: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ -4c9956: 6e10 ef06 0000 |001b: invoke-virtual {v0}, Landroid/media/MediaPlayer;.prepare:()V // method@06ef │ │ -4c995c: 2805 |001e: goto 0023 // +0005 │ │ -4c995e: 0d00 |001f: move-exception v0 │ │ -4c9960: 6e10 cfa7 0000 |0020: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7cf │ │ -4c9966: 5420 84ad |0023: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ -4c996a: 2201 e31f |0025: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$7; // type@1fe3 │ │ -4c996e: 7020 cef3 2100 |0027: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3ce │ │ -4c9974: 6e20 f406 1000 |002a: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setOnCompletionListener:(Landroid/media/MediaPlayer$OnCompletionListener;)V // method@06f4 │ │ -4c997a: 7010 09f4 0200 |002d: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.togglePlayPauseButton:()V // method@f409 │ │ -4c9980: 5420 8bad |0030: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8b │ │ -4c9984: 5421 84ad |0032: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ -4c9988: 6e10 ed06 0100 |0034: invoke-virtual {v1}, Landroid/media/MediaPlayer;.getDuration:()I // method@06ed │ │ -4c998e: 0a01 |0037: move-result v1 │ │ -4c9990: 6e20 2e12 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/SeekBar;.setMax:(I)V // method@122e │ │ -4c9996: 2200 e41f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$8; // type@1fe4 │ │ -4c999a: 7020 d0f3 2000 |003d: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3d0 │ │ -4c99a0: 6e20 01f4 0200 |0040: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@f401 │ │ -4c99a6: 5420 84ad |0043: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ -4c99aa: 6e10 f506 0000 |0045: invoke-virtual {v0}, Landroid/media/MediaPlayer;.start:()V // method@06f5 │ │ -4c99b0: 0e00 |0048: return-void │ │ +4c9908: |[4c9908] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.startPlaying:()V │ │ +4c9918: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4c991a: 5c20 89ad |0001: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad89 │ │ +4c991e: 5420 84ad |0003: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ +4c9922: 3900 1e00 |0005: if-nez v0, 0023 // +001e │ │ +4c9926: 2200 2d01 |0007: new-instance v0, Landroid/media/MediaPlayer; // type@012d │ │ +4c992a: 7010 eb06 0000 |0009: invoke-direct {v0}, Landroid/media/MediaPlayer;.:()V // method@06eb │ │ +4c9930: 5b20 84ad |000c: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ +4c9934: 1231 |000e: const/4 v1, #int 3 // #3 │ │ +4c9936: 6e20 f206 1000 |000f: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setAudioStreamType:(I)V // method@06f2 │ │ +4c993c: 5420 84ad |0012: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ +4c9940: 5421 82ad |0014: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ +4c9944: 6e20 f306 1000 |0016: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setDataSource:(Ljava/lang/String;)V // method@06f3 │ │ +4c994a: 5420 84ad |0019: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ +4c994e: 6e10 ef06 0000 |001b: invoke-virtual {v0}, Landroid/media/MediaPlayer;.prepare:()V // method@06ef │ │ +4c9954: 2805 |001e: goto 0023 // +0005 │ │ +4c9956: 0d00 |001f: move-exception v0 │ │ +4c9958: 6e10 cfa7 0000 |0020: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7cf │ │ +4c995e: 5420 84ad |0023: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ +4c9962: 2201 e31f |0025: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$7; // type@1fe3 │ │ +4c9966: 7020 cef3 2100 |0027: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3ce │ │ +4c996c: 6e20 f406 1000 |002a: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setOnCompletionListener:(Landroid/media/MediaPlayer$OnCompletionListener;)V // method@06f4 │ │ +4c9972: 7010 09f4 0200 |002d: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.togglePlayPauseButton:()V // method@f409 │ │ +4c9978: 5420 8bad |0030: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8b │ │ +4c997c: 5421 84ad |0032: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ +4c9980: 6e10 ed06 0100 |0034: invoke-virtual {v1}, Landroid/media/MediaPlayer;.getDuration:()I // method@06ed │ │ +4c9986: 0a01 |0037: move-result v1 │ │ +4c9988: 6e20 2e12 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/SeekBar;.setMax:(I)V // method@122e │ │ +4c998e: 2200 e41f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$8; // type@1fe4 │ │ +4c9992: 7020 d0f3 2000 |003d: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3d0 │ │ +4c9998: 6e20 01f4 0200 |0040: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@f401 │ │ +4c999e: 5420 84ad |0043: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mPlayer:Landroid/media/MediaPlayer; // field@ad84 │ │ +4c99a2: 6e10 f506 0000 |0045: invoke-virtual {v0}, Landroid/media/MediaPlayer;.start:()V // method@06f5 │ │ +4c99a8: 0e00 |0048: return-void │ │ catches : 1 │ │ 0x0012 - 0x001e │ │ Ljava/io/IOException; -> 0x001f │ │ positions : │ │ 0x0001 line=543 │ │ 0x0003 line=544 │ │ 0x0007 line=545 │ │ @@ -2023540,61 +2023539,61 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 100 16-bit code units │ │ -4c99c4: |[4c99c4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.startRecording:()V │ │ -4c99d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4c99d6: 5c30 8aad |0001: iput-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8a │ │ -4c99da: 2201 2e01 |0003: new-instance v1, Landroid/media/MediaRecorder; // type@012e │ │ -4c99de: 7010 f606 0100 |0005: invoke-direct {v1}, Landroid/media/MediaRecorder;.:()V // method@06f6 │ │ -4c99e4: 5b31 85ad |0008: iput-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ -4c99e8: 6e20 fa06 0100 |000a: invoke-virtual {v1, v0}, Landroid/media/MediaRecorder;.setAudioSource:(I)V // method@06fa │ │ -4c99ee: 5430 85ad |000d: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ -4c99f2: 1261 |000f: const/4 v1, #int 6 // #6 │ │ -4c99f4: 6e20 fc06 1000 |0010: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setOutputFormat:(I)V // method@06fc │ │ -4c99fa: 5430 85ad |0013: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ -4c99fe: 5431 82ad |0015: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ -4c9a02: 6e20 fb06 1000 |0017: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setOutputFile:(Ljava/lang/String;)V // method@06fb │ │ -4c9a08: 5430 85ad |001a: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ -4c9a0c: 1231 |001c: const/4 v1, #int 3 // #3 │ │ -4c9a0e: 6e20 f906 1000 |001d: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setAudioEncoder:(I)V // method@06f9 │ │ -4c9a14: 5430 85ad |0020: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ -4c9a18: 6e10 f706 0000 |0022: invoke-virtual {v0}, Landroid/media/MediaRecorder;.prepare:()V // method@06f7 │ │ -4c9a1e: 2200 6602 |0025: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0266 │ │ -4c9a22: 1501 803f |0027: const/high16 v1, #int 1065353216 // #3f80 │ │ -4c9a26: 1502 003f |0029: const/high16 v2, #int 1056964608 // #3f00 │ │ -4c9a2a: 7030 0a0f 1002 |002b: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f0a │ │ -4c9a30: 1601 f401 |002e: const-wide/16 v1, #int 500 // #1f4 │ │ -4c9a34: 6e30 0c0f 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@0f0c │ │ -4c9a3a: 2201 7102 |0033: new-instance v1, Landroid/view/animation/LinearInterpolator; // type@0271 │ │ -4c9a3e: 7010 200f 0100 |0035: invoke-direct {v1}, Landroid/view/animation/LinearInterpolator;.:()V // method@0f20 │ │ -4c9a44: 6e20 0d0f 1000 |0038: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0f0d │ │ -4c9a4a: 12f1 |003b: const/4 v1, #int -1 // #ff │ │ -4c9a4c: 6e20 0e0f 1000 |003c: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@0f0e │ │ -4c9a52: 1221 |003f: const/4 v1, #int 2 // #2 │ │ -4c9a54: 6e20 0f0f 1000 |0040: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@0f0f │ │ -4c9a5a: 5431 78ad |0043: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad78 │ │ -4c9a5e: 6e20 e410 0100 |0045: invoke-virtual {v1, v0}, Landroid/widget/ImageButton;.startAnimation:(Landroid/view/animation/Animation;)V // method@10e4 │ │ -4c9a64: 7100 d2a9 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@a9d2 │ │ -4c9a6a: 0b00 |004b: move-result-wide v0 │ │ -4c9a6c: 5a30 8ead |004c: iput-wide v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.startTime:J // field@ad8e │ │ -4c9a70: 2200 e21f |004e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$6; // type@1fe2 │ │ -4c9a74: 7020 ccf3 3000 |0050: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3cc │ │ -4c9a7a: 6e20 01f4 0300 |0053: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@f401 │ │ -4c9a80: 5430 85ad |0056: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ -4c9a84: 6e10 fd06 0000 |0058: invoke-virtual {v0}, Landroid/media/MediaRecorder;.start:()V // method@06fd │ │ -4c9a8a: 2808 |005b: goto 0063 // +0008 │ │ -4c9a8c: 0d00 |005c: move-exception v0 │ │ -4c9a8e: 1201 |005d: const/4 v1, #int 0 // #0 │ │ -4c9a90: 5c31 8aad |005e: iput-boolean v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8a │ │ -4c9a94: 6e10 cfa7 0000 |0060: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7cf │ │ -4c9a9a: 0e00 |0063: return-void │ │ +4c99bc: |[4c99bc] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.startRecording:()V │ │ +4c99cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4c99ce: 5c30 8aad |0001: iput-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8a │ │ +4c99d2: 2201 2e01 |0003: new-instance v1, Landroid/media/MediaRecorder; // type@012e │ │ +4c99d6: 7010 f606 0100 |0005: invoke-direct {v1}, Landroid/media/MediaRecorder;.:()V // method@06f6 │ │ +4c99dc: 5b31 85ad |0008: iput-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ +4c99e0: 6e20 fa06 0100 |000a: invoke-virtual {v1, v0}, Landroid/media/MediaRecorder;.setAudioSource:(I)V // method@06fa │ │ +4c99e6: 5430 85ad |000d: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ +4c99ea: 1261 |000f: const/4 v1, #int 6 // #6 │ │ +4c99ec: 6e20 fc06 1000 |0010: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setOutputFormat:(I)V // method@06fc │ │ +4c99f2: 5430 85ad |0013: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ +4c99f6: 5431 82ad |0015: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ +4c99fa: 6e20 fb06 1000 |0017: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setOutputFile:(Ljava/lang/String;)V // method@06fb │ │ +4c9a00: 5430 85ad |001a: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ +4c9a04: 1231 |001c: const/4 v1, #int 3 // #3 │ │ +4c9a06: 6e20 f906 1000 |001d: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setAudioEncoder:(I)V // method@06f9 │ │ +4c9a0c: 5430 85ad |0020: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ +4c9a10: 6e10 f706 0000 |0022: invoke-virtual {v0}, Landroid/media/MediaRecorder;.prepare:()V // method@06f7 │ │ +4c9a16: 2200 6602 |0025: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0266 │ │ +4c9a1a: 1501 803f |0027: const/high16 v1, #int 1065353216 // #3f80 │ │ +4c9a1e: 1502 003f |0029: const/high16 v2, #int 1056964608 // #3f00 │ │ +4c9a22: 7030 0a0f 1002 |002b: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f0a │ │ +4c9a28: 1601 f401 |002e: const-wide/16 v1, #int 500 // #1f4 │ │ +4c9a2c: 6e30 0c0f 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@0f0c │ │ +4c9a32: 2201 7102 |0033: new-instance v1, Landroid/view/animation/LinearInterpolator; // type@0271 │ │ +4c9a36: 7010 200f 0100 |0035: invoke-direct {v1}, Landroid/view/animation/LinearInterpolator;.:()V // method@0f20 │ │ +4c9a3c: 6e20 0d0f 1000 |0038: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0f0d │ │ +4c9a42: 12f1 |003b: const/4 v1, #int -1 // #ff │ │ +4c9a44: 6e20 0e0f 1000 |003c: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@0f0e │ │ +4c9a4a: 1221 |003f: const/4 v1, #int 2 // #2 │ │ +4c9a4c: 6e20 0f0f 1000 |0040: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@0f0f │ │ +4c9a52: 5431 78ad |0043: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad78 │ │ +4c9a56: 6e20 e410 0100 |0045: invoke-virtual {v1, v0}, Landroid/widget/ImageButton;.startAnimation:(Landroid/view/animation/Animation;)V // method@10e4 │ │ +4c9a5c: 7100 d2a9 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@a9d2 │ │ +4c9a62: 0b00 |004b: move-result-wide v0 │ │ +4c9a64: 5a30 8ead |004c: iput-wide v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.startTime:J // field@ad8e │ │ +4c9a68: 2200 e21f |004e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$6; // type@1fe2 │ │ +4c9a6c: 7020 ccf3 3000 |0050: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3cc │ │ +4c9a72: 6e20 01f4 0300 |0053: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@f401 │ │ +4c9a78: 5430 85ad |0056: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ +4c9a7c: 6e10 fd06 0000 |0058: invoke-virtual {v0}, Landroid/media/MediaRecorder;.start:()V // method@06fd │ │ +4c9a82: 2808 |005b: goto 0063 // +0008 │ │ +4c9a84: 0d00 |005c: move-exception v0 │ │ +4c9a86: 1201 |005d: const/4 v1, #int 0 // #0 │ │ +4c9a88: 5c31 8aad |005e: iput-boolean v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8a │ │ +4c9a8c: 6e10 cfa7 0000 |0060: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7cf │ │ +4c9a92: 0e00 |0063: return-void │ │ catches : 1 │ │ 0x0020 - 0x005b │ │ Ljava/io/IOException; -> 0x005c │ │ positions : │ │ 0x0001 line=496 │ │ 0x0003 line=497 │ │ 0x000a line=498 │ │ @@ -2023621,30 +2023620,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -4c9aac: |[4c9aac] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.stopRecording:()V │ │ -4c9abc: 1a00 e732 |0000: const-string v0, "LALALA" // string@32e7 │ │ -4c9ac0: 1a01 8a68 |0002: const-string v1, "Stopped recording" // string@688a │ │ -4c9ac4: 7120 e109 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@09e1 │ │ -4c9aca: 5420 85ad |0007: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ -4c9ace: 6e10 fe06 0000 |0009: invoke-virtual {v0}, Landroid/media/MediaRecorder;.stop:()V // method@06fe │ │ -4c9ad4: 5420 85ad |000c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ -4c9ad8: 6e10 f806 0000 |000e: invoke-virtual {v0}, Landroid/media/MediaRecorder;.release:()V // method@06f8 │ │ -4c9ade: 5420 78ad |0011: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad78 │ │ -4c9ae2: 6e10 d010 0000 |0013: invoke-virtual {v0}, Landroid/widget/ImageButton;.clearAnimation:()V // method@10d0 │ │ -4c9ae8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -4c9aea: 5b20 85ad |0017: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ -4c9aee: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -4c9af0: 5c20 8aad |001a: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8a │ │ -4c9af4: 7010 00f4 0200 |001c: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recordingFinished:()V // method@f400 │ │ -4c9afa: 0e00 |001f: return-void │ │ +4c9aa4: |[4c9aa4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.stopRecording:()V │ │ +4c9ab4: 1a00 e732 |0000: const-string v0, "LALALA" // string@32e7 │ │ +4c9ab8: 1a01 8a68 |0002: const-string v1, "Stopped recording" // string@688a │ │ +4c9abc: 7120 e109 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@09e1 │ │ +4c9ac2: 5420 85ad |0007: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ +4c9ac6: 6e10 fe06 0000 |0009: invoke-virtual {v0}, Landroid/media/MediaRecorder;.stop:()V // method@06fe │ │ +4c9acc: 5420 85ad |000c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ +4c9ad0: 6e10 f806 0000 |000e: invoke-virtual {v0}, Landroid/media/MediaRecorder;.release:()V // method@06f8 │ │ +4c9ad6: 5420 78ad |0011: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad78 │ │ +4c9ada: 6e10 d010 0000 |0013: invoke-virtual {v0}, Landroid/widget/ImageButton;.clearAnimation:()V // method@10d0 │ │ +4c9ae0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +4c9ae2: 5b20 85ad |0017: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mRecorder:Landroid/media/MediaRecorder; // field@ad85 │ │ +4c9ae6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +4c9ae8: 5c20 8aad |001a: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8a │ │ +4c9aec: 7010 00f4 0200 |001c: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recordingFinished:()V // method@f400 │ │ +4c9af2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=533 │ │ 0x0007 line=534 │ │ 0x000c line=535 │ │ 0x0011 line=536 │ │ 0x0017 line=537 │ │ @@ -2023658,25 +2023657,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -4c9afc: |[4c9afc] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.togglePlayPauseButton:()V │ │ -4c9b0c: 5520 89ad |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad89 │ │ -4c9b10: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -4c9b14: 5420 77ad |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad77 │ │ -4c9b18: 1401 9300 087f |0006: const v1, #float 1.80778e+38 // #7f080093 │ │ -4c9b1e: 6e20 db10 1000 |0009: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setBackgroundResource:(I)V // method@10db │ │ -4c9b24: 2809 |000c: goto 0015 // +0009 │ │ -4c9b26: 5420 77ad |000d: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad77 │ │ -4c9b2a: 1401 9600 087f |000f: const v1, #float 1.80778e+38 // #7f080096 │ │ -4c9b30: 6e20 db10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setBackgroundResource:(I)V // method@10db │ │ -4c9b36: 0e00 |0015: return-void │ │ +4c9af4: |[4c9af4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.togglePlayPauseButton:()V │ │ +4c9b04: 5520 89ad |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad89 │ │ +4c9b08: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +4c9b0c: 5420 77ad |0004: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad77 │ │ +4c9b10: 1401 9300 087f |0006: const v1, #float 1.80778e+38 // #7f080093 │ │ +4c9b16: 6e20 db10 1000 |0009: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setBackgroundResource:(I)V // method@10db │ │ +4c9b1c: 2809 |000c: goto 0015 // +0009 │ │ +4c9b1e: 5420 77ad |000d: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad77 │ │ +4c9b22: 1401 9600 087f |000f: const v1, #float 1.80778e+38 // #7f080096 │ │ +4c9b28: 6e20 db10 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setBackgroundResource:(I)V // method@10db │ │ +4c9b2e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=596 │ │ 0x0004 line=597 │ │ 0x000d line=599 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity; │ │ @@ -2023686,38 +2023685,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -4c9b38: |[4c9b38] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.updateNote:()V │ │ -4c9b48: 7010 e4f3 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.fillNameIfEmpty:()V // method@f3e4 │ │ -4c9b4e: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4c9b52: 5451 7dad |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ -4c9b56: 6e10 2010 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4c9b5c: 0c01 |000a: move-result-object v1 │ │ -4c9b5e: 6e10 56a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4c9b64: 0c01 |000e: move-result-object v1 │ │ -4c9b66: 5452 81ad |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ -4c9b6a: 5253 7aad |0011: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7a │ │ -4c9b6e: 1224 |0013: const/4 v4, #int 2 // #2 │ │ -4c9b70: 7053 2cf2 1042 |0014: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4c9b76: 5251 7fad |0017: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c9b7a: 6e20 42f2 1000 |0019: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4c9b80: 5451 79ad |001c: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ -4c9b84: 6e20 adf4 0100 |001e: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4c9b8a: 6e10 e7f3 0500 |0021: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ -4c9b90: 0c00 |0024: move-result-object v0 │ │ -4c9b92: 1401 ee00 107f |0025: const v1, #float 1.91414e+38 // #7f1000ee │ │ -4c9b98: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -4c9b9a: 7130 ff12 1002 |0029: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4c9ba0: 0c00 |002c: move-result-object v0 │ │ -4c9ba2: 6e10 0113 0000 |002d: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4c9ba8: 0e00 |0030: return-void │ │ +4c9b30: |[4c9b30] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.updateNote:()V │ │ +4c9b40: 7010 e4f3 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.fillNameIfEmpty:()V // method@f3e4 │ │ +4c9b46: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4c9b4a: 5451 7dad |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ +4c9b4e: 6e10 2010 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4c9b54: 0c01 |000a: move-result-object v1 │ │ +4c9b56: 6e10 56a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4c9b5c: 0c01 |000e: move-result-object v1 │ │ +4c9b5e: 5452 81ad |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ +4c9b62: 5253 7aad |0011: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7a │ │ +4c9b66: 1224 |0013: const/4 v4, #int 2 // #2 │ │ +4c9b68: 7053 2cf2 1042 |0014: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4c9b6e: 5251 7fad |0017: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ +4c9b72: 6e20 42f2 1000 |0019: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4c9b78: 5451 79ad |001c: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ +4c9b7c: 6e20 adf4 0100 |001e: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4c9b82: 6e10 e7f3 0500 |0021: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ +4c9b88: 0c00 |0024: move-result-object v0 │ │ +4c9b8a: 1401 ee00 107f |0025: const v1, #float 1.91414e+38 // #7f1000ee │ │ +4c9b90: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +4c9b92: 7130 ff12 1002 |0029: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4c9b98: 0c00 |002c: move-result-object v0 │ │ +4c9b9a: 6e10 0113 0000 |002d: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4c9ba0: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x0003 line=605 │ │ 0x0017 line=606 │ │ 0x001c line=607 │ │ 0x0021 line=608 │ │ @@ -2023730,62 +2023729,62 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 103 16-bit code units │ │ -4c8d10: |[4c8d10] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-AudioNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4c8d20: 6e10 39f2 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f239 │ │ -4c8d26: 0c00 |0003: move-result-object v0 │ │ -4c8d28: 5b20 8fad |0004: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.title:Ljava/lang/String; // field@ad8f │ │ -4c8d2c: 5421 7dad |0006: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ -4c8d30: 6e20 4d10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4c8d36: 6e10 37f2 0300 |000b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f237 │ │ -4c8d3c: 0c00 |000e: move-result-object v0 │ │ -4c8d3e: 5b20 81ad |000f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ -4c8d42: 2200 cb15 |0011: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4c8d46: 7010 b3a9 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4c8d4c: 6e10 e9f3 0200 |0016: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getFilesDir:()Ljava/io/File; // method@f3e9 │ │ -4c8d52: 0c01 |0019: move-result-object v1 │ │ -4c8d54: 6e10 a7a7 0100 |001a: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a7 │ │ -4c8d5a: 0c01 |001d: move-result-object v1 │ │ -4c8d5c: 6e20 bfa9 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c8d62: 1a01 3b16 |0021: const-string v1, "/audio_notes" // string@163b │ │ -4c8d66: 6e20 bfa9 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c8d6c: 5421 81ad |0026: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ -4c8d70: 6e20 bfa9 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4c8d76: 6e10 cfa9 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4c8d7c: 0c00 |002e: move-result-object v0 │ │ -4c8d7e: 5b20 82ad |002f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ -4c8d82: 5420 77ad |0031: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad77 │ │ -4c8d86: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -4c8d88: 6e20 e310 1000 |0034: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e3 │ │ -4c8d8e: 5420 78ad |0037: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad78 │ │ -4c8d92: 1241 |0039: const/4 v1, #int 4 // #4 │ │ -4c8d94: 6e20 e310 1000 |003a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e3 │ │ -4c8d9a: 5420 90ad |003d: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.tvRecordingTime:Landroid/widget/TextView; // field@ad90 │ │ -4c8d9e: 6e20 fc12 1000 |003f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@12fc │ │ -4c8da4: 6e10 36f2 0300 |0042: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f236 │ │ -4c8daa: 0a03 |0045: move-result v3 │ │ -4c8dac: 5923 7aad |0046: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7a │ │ -4c8db0: 1403 7300 097f |0048: const v3, #float 1.82107e+38 // #7f090073 │ │ -4c8db6: 6e20 e5f3 3200 |004b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c8dbc: 0c03 |004e: move-result-object v3 │ │ -4c8dbe: 1210 |004f: const/4 v0, #int 1 // #1 │ │ -4c8dc0: 6e20 3d0c 0300 |0050: invoke-virtual {v3, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ -4c8dc6: 1403 7800 097f |0053: const v3, #float 1.82107e+38 // #7f090078 │ │ -4c8dcc: 6e20 e5f3 3200 |0056: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c8dd2: 0c03 |0059: move-result-object v3 │ │ -4c8dd4: 1f03 9102 |005a: check-cast v3, Landroid/widget/Button; // type@0291 │ │ -4c8dd8: 1400 3500 107f |005c: const v0, #float 1.9141e+38 // #7f100035 │ │ -4c8dde: 6e20 edf3 0200 |005f: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ -4c8de4: 0c00 |0062: move-result-object v0 │ │ -4c8de6: 6e20 aa0f 0300 |0063: invoke-virtual {v3, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ -4c8dec: 0e00 |0066: return-void │ │ +4c8d0c: |[4c8d0c] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-AudioNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4c8d1c: 6e10 39f2 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f239 │ │ +4c8d22: 0c00 |0003: move-result-object v0 │ │ +4c8d24: 5b20 8fad |0004: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.title:Ljava/lang/String; // field@ad8f │ │ +4c8d28: 5421 7dad |0006: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ +4c8d2c: 6e20 4d10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4c8d32: 6e10 37f2 0300 |000b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f237 │ │ +4c8d38: 0c00 |000e: move-result-object v0 │ │ +4c8d3a: 5b20 81ad |000f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ +4c8d3e: 2200 cb15 |0011: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4c8d42: 7010 b3a9 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4c8d48: 6e10 e9f3 0200 |0016: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getFilesDir:()Ljava/io/File; // method@f3e9 │ │ +4c8d4e: 0c01 |0019: move-result-object v1 │ │ +4c8d50: 6e10 a7a7 0100 |001a: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a7 │ │ +4c8d56: 0c01 |001d: move-result-object v1 │ │ +4c8d58: 6e20 bfa9 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c8d5e: 1a01 3b16 |0021: const-string v1, "/audio_notes" // string@163b │ │ +4c8d62: 6e20 bfa9 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c8d68: 5421 81ad |0026: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFileName:Ljava/lang/String; // field@ad81 │ │ +4c8d6c: 6e20 bfa9 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4c8d72: 6e10 cfa9 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4c8d78: 0c00 |002e: move-result-object v0 │ │ +4c8d7a: 5b20 82ad |002f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ +4c8d7e: 5420 77ad |0031: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad77 │ │ +4c8d82: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +4c8d84: 6e20 e310 1000 |0034: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e3 │ │ +4c8d8a: 5420 78ad |0037: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad78 │ │ +4c8d8e: 1241 |0039: const/4 v1, #int 4 // #4 │ │ +4c8d90: 6e20 e310 1000 |003a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@10e3 │ │ +4c8d96: 5420 90ad |003d: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.tvRecordingTime:Landroid/widget/TextView; // field@ad90 │ │ +4c8d9a: 6e20 fc12 1000 |003f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@12fc │ │ +4c8da0: 6e10 36f2 0300 |0042: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f236 │ │ +4c8da6: 0a03 |0045: move-result v3 │ │ +4c8da8: 5923 7aad |0046: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7a │ │ +4c8dac: 1403 7300 097f |0048: const v3, #float 1.82107e+38 // #7f090073 │ │ +4c8db2: 6e20 e5f3 3200 |004b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c8db8: 0c03 |004e: move-result-object v3 │ │ +4c8dba: 1210 |004f: const/4 v0, #int 1 // #1 │ │ +4c8dbc: 6e20 3d0c 0300 |0050: invoke-virtual {v3, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ +4c8dc2: 1403 7800 097f |0053: const v3, #float 1.82107e+38 // #7f090078 │ │ +4c8dc8: 6e20 e5f3 3200 |0056: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c8dce: 0c03 |0059: move-result-object v3 │ │ +4c8dd0: 1f03 9102 |005a: check-cast v3, Landroid/widget/Button; // type@0291 │ │ +4c8dd4: 1400 3500 107f |005c: const v0, #float 1.9141e+38 // #7f100035 │ │ +4c8dda: 6e20 edf3 0200 |005f: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ +4c8de0: 0c00 |0062: move-result-object v0 │ │ +4c8de2: 6e20 aa0f 0300 |0063: invoke-virtual {v3, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ +4c8de8: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0006 line=287 │ │ 0x000b line=288 │ │ 0x0011 line=289 │ │ 0x0031 line=290 │ │ @@ -2023803,25 +2023802,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4c8fe8: |[4c8fe8] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onBackPressed:()V │ │ -4c8ff8: 6e10 e8f3 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f3e8 │ │ -4c8ffe: 0c00 |0003: move-result-object v0 │ │ -4c9000: 1401 e400 107f |0004: const v1, #float 1.91413e+38 // #7f1000e4 │ │ -4c9006: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4c9008: 7130 ff12 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4c900e: 0c00 |000b: move-result-object v0 │ │ -4c9010: 6e10 0113 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4c9016: 5c32 8cad |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ -4c901a: 6e10 e6f3 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e6 │ │ -4c9020: 0e00 |0014: return-void │ │ +4c8fe4: |[4c8fe4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onBackPressed:()V │ │ +4c8ff4: 6e10 e8f3 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f3e8 │ │ +4c8ffa: 0c00 |0003: move-result-object v0 │ │ +4c8ffc: 1401 e400 107f |0004: const v1, #float 1.91413e+38 // #7f1000e4 │ │ +4c9002: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4c9004: 7130 ff12 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4c900a: 0c00 |000b: move-result-object v0 │ │ +4c900c: 6e10 0113 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4c9012: 5c32 8cad |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ +4c9016: 6e10 e6f3 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e6 │ │ +4c901c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x000f line=236 │ │ 0x0011 line=237 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity; │ │ @@ -2023831,82 +2023830,82 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 144 16-bit code units │ │ -4c9024: |[4c9024] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onClick:(Landroid/view/View;)V │ │ -4c9034: 6e10 8f0b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0b8f │ │ -4c903a: 0a06 |0003: move-result v6 │ │ -4c903c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -4c903e: 2b06 7700 0000 |0005: packed-switch v6, 0000007c // +00000077 │ │ -4c9044: 2900 7300 |0008: goto/16 007b // +0073 │ │ -4c9048: 6e10 eaf3 0500 |000a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ea │ │ -4c904e: 0c06 |000d: move-result-object v6 │ │ -4c9050: 5451 8bad |000e: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8b │ │ -4c9054: 6e10 2a12 0100 |0010: invoke-virtual {v1}, Landroid/widget/SeekBar;.isEnabled:()Z // method@122a │ │ -4c905a: 0a01 |0013: move-result v1 │ │ -4c905c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -4c905e: 3901 2d00 |0015: if-nez v1, 0042 // +002d │ │ -4c9062: 5251 7aad |0017: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7a │ │ -4c9066: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ -4c9068: 1a04 07d2 |001a: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4c906c: 6e30 e902 4603 |001c: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c9072: 0a03 |001f: move-result v3 │ │ -4c9074: 3231 0400 |0020: if-eq v1, v3, 0024 // +0004 │ │ -4c9078: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -4c907a: 2802 |0023: goto 0025 // +0002 │ │ -4c907c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -4c907e: 12b3 |0025: const/4 v3, #int -5 // #fb │ │ -4c9080: 6e30 e902 4603 |0026: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c9086: 0a06 |0029: move-result v6 │ │ -4c9088: 3263 0400 |002a: if-eq v3, v6, 002e // +0004 │ │ -4c908c: 1216 |002c: const/4 v6, #int 1 // #1 │ │ -4c908e: 2802 |002d: goto 002f // +0002 │ │ -4c9090: 1206 |002e: const/4 v6, #int 0 // #0 │ │ -4c9092: b516 |002f: and-int/2addr v6, v1 │ │ -4c9094: 3806 0300 |0030: if-eqz v6, 0033 // +0003 │ │ -4c9098: 2810 |0032: goto 0042 // +0010 │ │ -4c909a: 6e10 e7f3 0500 |0033: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ -4c90a0: 0c06 |0036: move-result-object v6 │ │ -4c90a2: 1401 e800 107f |0037: const v1, #float 1.91414e+38 // #7f1000e8 │ │ -4c90a8: 7130 ff12 1600 |003a: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4c90ae: 0c06 |003d: move-result-object v6 │ │ -4c90b0: 6e10 0113 0600 |003e: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4c90b6: 283a |0041: goto 007b // +003a │ │ -4c90b8: 5c52 8cad |0042: iput-boolean v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ -4c90bc: 6e10 e6f3 0500 |0044: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e6 │ │ -4c90c2: 2834 |0047: goto 007b // +0034 │ │ -4c90c4: 5556 8aad |0048: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8a │ │ -4c90c8: 3906 0600 |004a: if-nez v6, 0050 // +0006 │ │ -4c90cc: 7010 07f4 0500 |004c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.startRecording:()V // method@f407 │ │ -4c90d2: 282c |004f: goto 007b // +002c │ │ -4c90d4: 7010 08f4 0500 |0050: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.stopRecording:()V // method@f408 │ │ -4c90da: 2828 |0053: goto 007b // +0028 │ │ -4c90dc: 5556 89ad |0054: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad89 │ │ -4c90e0: 3906 0600 |0056: if-nez v6, 005c // +0006 │ │ -4c90e4: 7010 06f4 0500 |0058: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.startPlaying:()V // method@f406 │ │ -4c90ea: 2820 |005b: goto 007b // +0020 │ │ -4c90ec: 7010 fff3 0500 |005c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.pausePlaying:()V // method@f3ff │ │ -4c90f2: 281c |005f: goto 007b // +001c │ │ -4c90f4: 5556 7cad |0060: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad7c │ │ -4c90f8: 3806 1900 |0062: if-eqz v6, 007b // +0019 │ │ -4c90fc: 7010 e3f3 0500 |0064: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.displayTrashDialog:()V // method@f3e3 │ │ -4c9102: 2814 |0067: goto 007b // +0014 │ │ -4c9104: 6e10 e8f3 0500 |0068: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f3e8 │ │ -4c910a: 0c06 |006b: move-result-object v6 │ │ -4c910c: 1401 e400 107f |006c: const v1, #float 1.91413e+38 // #7f1000e4 │ │ -4c9112: 7130 ff12 1600 |006f: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4c9118: 0c06 |0072: move-result-object v6 │ │ -4c911a: 6e10 0113 0600 |0073: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4c9120: 5c50 8cad |0076: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ -4c9124: 6e10 e6f3 0500 |0078: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e6 │ │ -4c912a: 0e00 |007b: return-void │ │ -4c912c: 0001 0800 7100 097f 6300 0000 0300 ... |007c: packed-switch-data (20 units) │ │ +4c9020: |[4c9020] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onClick:(Landroid/view/View;)V │ │ +4c9030: 6e10 8f0b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0b8f │ │ +4c9036: 0a06 |0003: move-result v6 │ │ +4c9038: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +4c903a: 2b06 7700 0000 |0005: packed-switch v6, 0000007c // +00000077 │ │ +4c9040: 2900 7300 |0008: goto/16 007b // +0073 │ │ +4c9044: 6e10 eaf3 0500 |000a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ea │ │ +4c904a: 0c06 |000d: move-result-object v6 │ │ +4c904c: 5451 8bad |000e: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8b │ │ +4c9050: 6e10 2a12 0100 |0010: invoke-virtual {v1}, Landroid/widget/SeekBar;.isEnabled:()Z // method@122a │ │ +4c9056: 0a01 |0013: move-result v1 │ │ +4c9058: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +4c905a: 3901 2d00 |0015: if-nez v1, 0042 // +002d │ │ +4c905e: 5251 7aad |0017: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7a │ │ +4c9062: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ +4c9064: 1a04 07d2 |001a: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4c9068: 6e30 e902 4603 |001c: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c906e: 0a03 |001f: move-result v3 │ │ +4c9070: 3231 0400 |0020: if-eq v1, v3, 0024 // +0004 │ │ +4c9074: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +4c9076: 2802 |0023: goto 0025 // +0002 │ │ +4c9078: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +4c907a: 12b3 |0025: const/4 v3, #int -5 // #fb │ │ +4c907c: 6e30 e902 4603 |0026: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c9082: 0a06 |0029: move-result v6 │ │ +4c9084: 3263 0400 |002a: if-eq v3, v6, 002e // +0004 │ │ +4c9088: 1216 |002c: const/4 v6, #int 1 // #1 │ │ +4c908a: 2802 |002d: goto 002f // +0002 │ │ +4c908c: 1206 |002e: const/4 v6, #int 0 // #0 │ │ +4c908e: b516 |002f: and-int/2addr v6, v1 │ │ +4c9090: 3806 0300 |0030: if-eqz v6, 0033 // +0003 │ │ +4c9094: 2810 |0032: goto 0042 // +0010 │ │ +4c9096: 6e10 e7f3 0500 |0033: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ +4c909c: 0c06 |0036: move-result-object v6 │ │ +4c909e: 1401 e800 107f |0037: const v1, #float 1.91414e+38 // #7f1000e8 │ │ +4c90a4: 7130 ff12 1600 |003a: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4c90aa: 0c06 |003d: move-result-object v6 │ │ +4c90ac: 6e10 0113 0600 |003e: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4c90b2: 283a |0041: goto 007b // +003a │ │ +4c90b4: 5c52 8cad |0042: iput-boolean v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ +4c90b8: 6e10 e6f3 0500 |0044: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e6 │ │ +4c90be: 2834 |0047: goto 007b // +0034 │ │ +4c90c0: 5556 8aad |0048: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8a │ │ +4c90c4: 3906 0600 |004a: if-nez v6, 0050 // +0006 │ │ +4c90c8: 7010 07f4 0500 |004c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.startRecording:()V // method@f407 │ │ +4c90ce: 282c |004f: goto 007b // +002c │ │ +4c90d0: 7010 08f4 0500 |0050: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.stopRecording:()V // method@f408 │ │ +4c90d6: 2828 |0053: goto 007b // +0028 │ │ +4c90d8: 5556 89ad |0054: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad89 │ │ +4c90dc: 3906 0600 |0056: if-nez v6, 005c // +0006 │ │ +4c90e0: 7010 06f4 0500 |0058: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.startPlaying:()V // method@f406 │ │ +4c90e6: 2820 |005b: goto 007b // +0020 │ │ +4c90e8: 7010 fff3 0500 |005c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.pausePlaying:()V // method@f3ff │ │ +4c90ee: 281c |005f: goto 007b // +001c │ │ +4c90f0: 5556 7cad |0060: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad7c │ │ +4c90f4: 3806 1900 |0062: if-eqz v6, 007b // +0019 │ │ +4c90f8: 7010 e3f3 0500 |0064: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.displayTrashDialog:()V // method@f3e3 │ │ +4c90fe: 2814 |0067: goto 007b // +0014 │ │ +4c9100: 6e10 e8f3 0500 |0068: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f3e8 │ │ +4c9106: 0c06 |006b: move-result-object v6 │ │ +4c9108: 1401 e400 107f |006c: const v1, #float 1.91413e+38 // #7f1000e4 │ │ +4c910e: 7130 ff12 1600 |006f: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4c9114: 0c06 |0072: move-result-object v6 │ │ +4c9116: 6e10 0113 0600 |0073: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4c911c: 5c50 8cad |0076: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ +4c9120: 6e10 e6f3 0500 |0078: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e6 │ │ +4c9126: 0e00 |007b: return-void │ │ +4c9128: 0001 0800 7100 097f 6300 0000 0300 ... |007c: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x000a line=469 │ │ 0x000e line=470 │ │ 0x0033 line=474 │ │ 0x0042 line=471 │ │ @@ -2023931,131 +2023930,131 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 262 16-bit code units │ │ -4c9154: |[4c9154] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4c9164: 6f20 d415 4300 |0000: invoke-super {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d4 │ │ -4c916a: 1404 1d00 0c7f |0003: const v4, #float 1.86093e+38 // #7f0c001d │ │ -4c9170: 6e20 04f4 4300 |0006: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.setContentView:(I)V // method@f404 │ │ -4c9176: 1404 7100 097f |0009: const v4, #float 1.82107e+38 // #7f090071 │ │ -4c917c: 6e20 e5f3 4300 |000c: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c9182: 0c04 |000f: move-result-object v4 │ │ -4c9184: 6e20 520c 3400 |0010: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4c918a: 1404 7300 097f |0013: const v4, #float 1.82107e+38 // #7f090073 │ │ -4c9190: 6e20 e5f3 4300 |0016: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c9196: 0c04 |0019: move-result-object v4 │ │ -4c9198: 6e20 520c 3400 |001a: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4c919e: 1404 7800 097f |001d: const v4, #float 1.82107e+38 // #7f090078 │ │ -4c91a4: 6e20 e5f3 4300 |0020: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c91aa: 0c04 |0023: move-result-object v4 │ │ -4c91ac: 6e20 520c 3400 |0024: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4c91b2: 1404 e000 097f |0027: const v4, #float 1.82109e+38 // #7f0900e0 │ │ -4c91b8: 6e20 e5f3 4300 |002a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c91be: 0c04 |002d: move-result-object v4 │ │ -4c91c0: 1f04 9a02 |002e: check-cast v4, Landroid/widget/EditText; // type@029a │ │ -4c91c4: 5b34 7dad |0030: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ -4c91c8: 1404 7600 097f |0032: const v4, #float 1.82107e+38 // #7f090076 │ │ -4c91ce: 6e20 e5f3 4300 |0035: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c91d4: 0c04 |0038: move-result-object v4 │ │ -4c91d6: 1f04 a502 |0039: check-cast v4, Landroid/widget/ImageButton; // type@02a5 │ │ -4c91da: 5b34 77ad |003b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad77 │ │ -4c91de: 1404 c401 097f |003d: const v4, #float 1.82113e+38 // #7f0901c4 │ │ -4c91e4: 6e20 e5f3 4300 |0040: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c91ea: 0c04 |0043: move-result-object v4 │ │ -4c91ec: 1f04 be02 |0044: check-cast v4, Landroid/widget/SeekBar; // type@02be │ │ -4c91f0: 5b34 8bad |0046: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8b │ │ -4c91f4: 1404 7700 097f |0048: const v4, #float 1.82107e+38 // #7f090077 │ │ -4c91fa: 6e20 e5f3 4300 |004b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c9200: 0c00 |004e: move-result-object v0 │ │ -4c9202: 1f00 a502 |004f: check-cast v0, Landroid/widget/ImageButton; // type@02a5 │ │ -4c9206: 5b30 78ad |0051: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad78 │ │ -4c920a: 1400 a101 097f |0053: const v0, #float 1.82113e+38 // #7f0901a1 │ │ -4c9210: 6e20 e5f3 0300 |0056: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c9216: 0c00 |0059: move-result-object v0 │ │ -4c9218: 1f00 ca02 |005a: check-cast v0, Landroid/widget/TextView; // type@02ca │ │ -4c921c: 5b30 90ad |005c: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.tvRecordingTime:Landroid/widget/TextView; // field@ad90 │ │ -4c9220: 1400 d901 097f |005e: const v0, #float 1.82114e+38 // #7f0901d9 │ │ -4c9226: 6e20 e5f3 0300 |0061: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c922c: 0c00 |0064: move-result-object v0 │ │ -4c922e: 1f00 c102 |0065: check-cast v0, Landroid/widget/Spinner; // type@02c1 │ │ -4c9232: 5b30 8dad |0067: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.spinner:Landroid/widget/Spinner; // field@ad8d │ │ -4c9236: 6e20 e5f3 4300 |0069: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ -4c923c: 0c04 |006c: move-result-object v4 │ │ -4c923e: 6e20 520c 3400 |006d: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4c9244: 5434 77ad |0070: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad77 │ │ -4c9248: 6e20 e210 3400 |0072: invoke-virtual {v4, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@10e2 │ │ -4c924e: 1a04 127f |0075: const-string v4, "android.permission.RECORD_AUDIO" // string@7f12 │ │ -4c9252: 7120 9641 4300 |0077: invoke-static {v3, v4}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4196 │ │ -4c9258: 0a00 |007a: move-result v0 │ │ -4c925a: 1211 |007b: const/4 v1, #int 1 // #1 │ │ -4c925c: 3800 1700 |007c: if-eqz v0, 0093 // +0017 │ │ -4c9260: 7120 553d 4300 |007e: invoke-static {v3, v4}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d55 │ │ -4c9266: 0a00 |0081: move-result v0 │ │ -4c9268: 3800 0a00 |0082: if-eqz v0, 008c // +000a │ │ -4c926c: 2410 1321 0400 |0084: filled-new-array {v4}, [Ljava/lang/String; // type@2113 │ │ -4c9272: 0c04 |0087: move-result-object v4 │ │ -4c9274: 7130 4f3d 4301 |0088: invoke-static {v3, v4, v1}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ -4c927a: 2808 |008b: goto 0093 // +0008 │ │ -4c927c: 2410 1321 0400 |008c: filled-new-array {v4}, [Ljava/lang/String; // type@2113 │ │ -4c9282: 0c04 |008f: move-result-object v4 │ │ -4c9284: 7130 4f3d 4301 |0090: invoke-static {v3, v4, v1}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ -4c928a: 5434 8bad |0093: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8b │ │ -4c928e: 2200 dd1f |0095: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$1; // type@1fdd │ │ -4c9292: 7020 bcf3 3000 |0097: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3bc │ │ -4c9298: 6e20 2f12 0400 |009a: invoke-virtual {v4, v0}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@122f │ │ -4c929e: 2204 900c |009d: new-instance v4, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ -4c92a2: 7020 7d62 3400 |009f: invoke-direct {v4, v3}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627d │ │ -4c92a8: 1c00 0220 |00a2: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4c92ac: 6e20 7f62 0400 |00a4: invoke-virtual {v4, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@627f │ │ -4c92b2: 0c04 |00a7: move-result-object v4 │ │ -4c92b4: 1f04 0220 |00a8: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4c92b8: 5b34 79ad |00aa: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ -4c92bc: 2204 8d02 |00ac: new-instance v4, Landroid/widget/ArrayAdapter; // type@028d │ │ -4c92c0: 1400 7d00 0c7f |00ae: const v0, #float 1.86094e+38 // #7f0c007d │ │ -4c92c6: 7030 580f 3400 |00b1: invoke-direct {v4, v3, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f58 │ │ -4c92cc: 5b34 75ad |00b4: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ad75 │ │ -4c92d0: 1400 4400 107f |00b6: const v0, #float 1.9141e+38 // #7f100044 │ │ -4c92d6: 6e20 edf3 0300 |00b9: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ -4c92dc: 0c00 |00bc: move-result-object v0 │ │ -4c92de: 6e20 5c0f 0400 |00bd: invoke-virtual {v4, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ -4c92e4: 5434 79ad |00c0: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ -4c92e8: 6e10 a5f4 0400 |00c2: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a5 │ │ -4c92ee: 0c04 |00c5: move-result-object v4 │ │ -4c92f0: 2200 de1f |00c6: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$2; // type@1fde │ │ -4c92f4: 7020 c0f3 3000 |00c8: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c0 │ │ -4c92fa: 6e30 7e61 3400 |00cb: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4c9300: 6e10 eaf3 0300 |00ce: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ea │ │ -4c9306: 0c04 |00d1: move-result-object v4 │ │ -4c9308: 1a00 07d2 |00d2: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4c930c: 12f2 |00d4: const/4 v2, #int -1 // #ff │ │ -4c930e: 6e30 e902 0402 |00d5: invoke-virtual {v4, v0, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c9314: 0a04 |00d8: move-result v4 │ │ -4c9316: 5934 7aad |00d9: iput v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7a │ │ -4c931a: 5430 79ad |00db: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ -4c931e: 7110 f3a8 0400 |00dd: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4c9324: 0c04 |00e0: move-result-object v4 │ │ -4c9326: 6e20 a7f4 4000 |00e1: invoke-virtual {v0, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4a7 │ │ -4c932c: 0c04 |00e4: move-result-object v4 │ │ -4c932e: 2200 df1f |00e5: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$3; // type@1fdf │ │ -4c9332: 7020 c3f3 3000 |00e7: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c3 │ │ -4c9338: 6e30 7e61 3400 |00ea: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4c933e: 2204 8d1f |00ed: new-instance v4, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4c9342: 7030 44f2 2402 |00ef: invoke-direct {v4, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4c9348: 5b34 88ad |00f2: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ad88 │ │ -4c934c: 5434 79ad |00f4: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ -4c9350: 6e10 a6f4 0400 |00f6: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a6 │ │ -4c9356: 0c04 |00f9: move-result-object v4 │ │ -4c9358: 2200 e01f |00fa: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$4; // type@1fe0 │ │ -4c935c: 7020 c6f3 3000 |00fc: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c6 │ │ -4c9362: 6e30 7e61 3400 |00ff: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4c9368: 7020 f1f3 1300 |0102: invoke-direct {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f1 │ │ -4c936e: 0e00 |0105: return-void │ │ +4c9150: |[4c9150] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4c9160: 6f20 d415 4300 |0000: invoke-super {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d4 │ │ +4c9166: 1404 1d00 0c7f |0003: const v4, #float 1.86093e+38 // #7f0c001d │ │ +4c916c: 6e20 04f4 4300 |0006: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.setContentView:(I)V // method@f404 │ │ +4c9172: 1404 7100 097f |0009: const v4, #float 1.82107e+38 // #7f090071 │ │ +4c9178: 6e20 e5f3 4300 |000c: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c917e: 0c04 |000f: move-result-object v4 │ │ +4c9180: 6e20 520c 3400 |0010: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4c9186: 1404 7300 097f |0013: const v4, #float 1.82107e+38 // #7f090073 │ │ +4c918c: 6e20 e5f3 4300 |0016: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c9192: 0c04 |0019: move-result-object v4 │ │ +4c9194: 6e20 520c 3400 |001a: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4c919a: 1404 7800 097f |001d: const v4, #float 1.82107e+38 // #7f090078 │ │ +4c91a0: 6e20 e5f3 4300 |0020: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c91a6: 0c04 |0023: move-result-object v4 │ │ +4c91a8: 6e20 520c 3400 |0024: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4c91ae: 1404 e000 097f |0027: const v4, #float 1.82109e+38 // #7f0900e0 │ │ +4c91b4: 6e20 e5f3 4300 |002a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c91ba: 0c04 |002d: move-result-object v4 │ │ +4c91bc: 1f04 9a02 |002e: check-cast v4, Landroid/widget/EditText; // type@029a │ │ +4c91c0: 5b34 7dad |0030: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.etName:Landroid/widget/EditText; // field@ad7d │ │ +4c91c4: 1404 7600 097f |0032: const v4, #float 1.82107e+38 // #7f090076 │ │ +4c91ca: 6e20 e5f3 4300 |0035: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c91d0: 0c04 |0038: move-result-object v4 │ │ +4c91d2: 1f04 a502 |0039: check-cast v4, Landroid/widget/ImageButton; // type@02a5 │ │ +4c91d6: 5b34 77ad |003b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad77 │ │ +4c91da: 1404 c401 097f |003d: const v4, #float 1.82113e+38 // #7f0901c4 │ │ +4c91e0: 6e20 e5f3 4300 |0040: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c91e6: 0c04 |0043: move-result-object v4 │ │ +4c91e8: 1f04 be02 |0044: check-cast v4, Landroid/widget/SeekBar; // type@02be │ │ +4c91ec: 5b34 8bad |0046: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8b │ │ +4c91f0: 1404 7700 097f |0048: const v4, #float 1.82107e+38 // #7f090077 │ │ +4c91f6: 6e20 e5f3 4300 |004b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c91fc: 0c00 |004e: move-result-object v0 │ │ +4c91fe: 1f00 a502 |004f: check-cast v0, Landroid/widget/ImageButton; // type@02a5 │ │ +4c9202: 5b30 78ad |0051: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnRecord:Landroid/widget/ImageButton; // field@ad78 │ │ +4c9206: 1400 a101 097f |0053: const v0, #float 1.82113e+38 // #7f0901a1 │ │ +4c920c: 6e20 e5f3 0300 |0056: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c9212: 0c00 |0059: move-result-object v0 │ │ +4c9214: 1f00 ca02 |005a: check-cast v0, Landroid/widget/TextView; // type@02ca │ │ +4c9218: 5b30 90ad |005c: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.tvRecordingTime:Landroid/widget/TextView; // field@ad90 │ │ +4c921c: 1400 d901 097f |005e: const v0, #float 1.82114e+38 // #7f0901d9 │ │ +4c9222: 6e20 e5f3 0300 |0061: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c9228: 0c00 |0064: move-result-object v0 │ │ +4c922a: 1f00 c102 |0065: check-cast v0, Landroid/widget/Spinner; // type@02c1 │ │ +4c922e: 5b30 8dad |0067: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.spinner:Landroid/widget/Spinner; // field@ad8d │ │ +4c9232: 6e20 e5f3 4300 |0069: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.findViewById:(I)Landroid/view/View; // method@f3e5 │ │ +4c9238: 0c04 |006c: move-result-object v4 │ │ +4c923a: 6e20 520c 3400 |006d: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4c9240: 5434 77ad |0070: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.btnPlayPause:Landroid/widget/ImageButton; // field@ad77 │ │ +4c9244: 6e20 e210 3400 |0072: invoke-virtual {v4, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@10e2 │ │ +4c924a: 1a04 127f |0075: const-string v4, "android.permission.RECORD_AUDIO" // string@7f12 │ │ +4c924e: 7120 9641 4300 |0077: invoke-static {v3, v4}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4196 │ │ +4c9254: 0a00 |007a: move-result v0 │ │ +4c9256: 1211 |007b: const/4 v1, #int 1 // #1 │ │ +4c9258: 3800 1700 |007c: if-eqz v0, 0093 // +0017 │ │ +4c925c: 7120 553d 4300 |007e: invoke-static {v3, v4}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d55 │ │ +4c9262: 0a00 |0081: move-result v0 │ │ +4c9264: 3800 0a00 |0082: if-eqz v0, 008c // +000a │ │ +4c9268: 2410 1321 0400 |0084: filled-new-array {v4}, [Ljava/lang/String; // type@2113 │ │ +4c926e: 0c04 |0087: move-result-object v4 │ │ +4c9270: 7130 4f3d 4301 |0088: invoke-static {v3, v4, v1}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ +4c9276: 2808 |008b: goto 0093 // +0008 │ │ +4c9278: 2410 1321 0400 |008c: filled-new-array {v4}, [Ljava/lang/String; // type@2113 │ │ +4c927e: 0c04 |008f: move-result-object v4 │ │ +4c9280: 7130 4f3d 4301 |0090: invoke-static {v3, v4, v1}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ +4c9286: 5434 8bad |0093: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.seekBar:Landroid/widget/SeekBar; // field@ad8b │ │ +4c928a: 2200 dd1f |0095: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$1; // type@1fdd │ │ +4c928e: 7020 bcf3 3000 |0097: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3bc │ │ +4c9294: 6e20 2f12 0400 |009a: invoke-virtual {v4, v0}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@122f │ │ +4c929a: 2204 900c |009d: new-instance v4, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ +4c929e: 7020 7d62 3400 |009f: invoke-direct {v4, v3}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627d │ │ +4c92a4: 1c00 0220 |00a2: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4c92a8: 6e20 7f62 0400 |00a4: invoke-virtual {v4, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@627f │ │ +4c92ae: 0c04 |00a7: move-result-object v4 │ │ +4c92b0: 1f04 0220 |00a8: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4c92b4: 5b34 79ad |00aa: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ +4c92b8: 2204 8d02 |00ac: new-instance v4, Landroid/widget/ArrayAdapter; // type@028d │ │ +4c92bc: 1400 7d00 0c7f |00ae: const v0, #float 1.86094e+38 // #7f0c007d │ │ +4c92c2: 7030 580f 3400 |00b1: invoke-direct {v4, v3, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f58 │ │ +4c92c8: 5b34 75ad |00b4: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ad75 │ │ +4c92cc: 1400 4400 107f |00b6: const v0, #float 1.9141e+38 // #7f100044 │ │ +4c92d2: 6e20 edf3 0300 |00b9: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getString:(I)Ljava/lang/String; // method@f3ed │ │ +4c92d8: 0c00 |00bc: move-result-object v0 │ │ +4c92da: 6e20 5c0f 0400 |00bd: invoke-virtual {v4, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ +4c92e0: 5434 79ad |00c0: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ +4c92e4: 6e10 a5f4 0400 |00c2: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a5 │ │ +4c92ea: 0c04 |00c5: move-result-object v4 │ │ +4c92ec: 2200 de1f |00c6: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$2; // type@1fde │ │ +4c92f0: 7020 c0f3 3000 |00c8: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c0 │ │ +4c92f6: 6e30 7e61 3400 |00cb: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4c92fc: 6e10 eaf3 0300 |00ce: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ea │ │ +4c9302: 0c04 |00d1: move-result-object v4 │ │ +4c9304: 1a00 07d2 |00d2: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4c9308: 12f2 |00d4: const/4 v2, #int -1 // #ff │ │ +4c930a: 6e30 e902 0402 |00d5: invoke-virtual {v4, v0, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c9310: 0a04 |00d8: move-result v4 │ │ +4c9312: 5934 7aad |00d9: iput v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.currentCat:I // field@ad7a │ │ +4c9316: 5430 79ad |00db: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ +4c931a: 7110 f3a8 0400 |00dd: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4c9320: 0c04 |00e0: move-result-object v4 │ │ +4c9322: 6e20 a7f4 4000 |00e1: invoke-virtual {v0, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4a7 │ │ +4c9328: 0c04 |00e4: move-result-object v4 │ │ +4c932a: 2200 df1f |00e5: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$3; // type@1fdf │ │ +4c932e: 7020 c3f3 3000 |00e7: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c3 │ │ +4c9334: 6e30 7e61 3400 |00ea: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4c933a: 2204 8d1f |00ed: new-instance v4, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4c933e: 7030 44f2 2402 |00ef: invoke-direct {v4, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4c9344: 5b34 88ad |00f2: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ad88 │ │ +4c9348: 5434 79ad |00f4: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ +4c934c: 6e10 a6f4 0400 |00f6: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a6 │ │ +4c9352: 0c04 |00f9: move-result-object v4 │ │ +4c9354: 2200 e01f |00fa: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$4; // type@1fe0 │ │ +4c9358: 7020 c6f3 3000 |00fc: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;)V // method@f3c6 │ │ +4c935e: 6e30 7e61 3400 |00ff: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4c9364: 7020 f1f3 1300 |0102: invoke-direct {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f1 │ │ +4c936a: 0e00 |0105: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0006 line=135 │ │ 0x000c line=136 │ │ 0x0016 line=137 │ │ 0x0020 line=138 │ │ @@ -2024117,41 +2024116,41 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 49 16-bit code units │ │ -4c9370: |[4c9370] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -4c9380: 596a 7bad |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.dayOfMonth:I // field@ad7b │ │ -4c9384: 5969 87ad |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.monthOfYear:I // field@ad87 │ │ -4c9388: 5968 91ad |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.year:I // field@ad91 │ │ -4c938c: 7100 ebab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4c9392: 0c07 |0009: move-result-object v7 │ │ -4c9394: 5568 7ead |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad7e │ │ -4c9398: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ -4c939c: 5468 88ad |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ad88 │ │ -4c93a0: 6e10 4af2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ -4c93a6: 0a08 |0013: move-result v8 │ │ -4c93a8: 8188 |0014: int-to-long v8, v8 │ │ -4c93aa: 6e30 f5ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ -4c93b0: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ -4c93b4: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ -4c93b8: 6e20 e7ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4c93be: 0a03 |001f: move-result v3 │ │ -4c93c0: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ -4c93c4: 6e20 e7ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4c93ca: 0a04 |0025: move-result v4 │ │ -4c93cc: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -4c93ce: 0780 |0027: move-object v0, v8 │ │ -4c93d0: 0761 |0028: move-object v1, v6 │ │ -4c93d2: 0762 |0029: move-object v2, v6 │ │ -4c93d4: 7606 2902 0000 |002a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@0229 │ │ -4c93da: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ -4c93e0: 0e00 |0030: return-void │ │ +4c936c: |[4c936c] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +4c937c: 596a 7bad |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.dayOfMonth:I // field@ad7b │ │ +4c9380: 5969 87ad |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.monthOfYear:I // field@ad87 │ │ +4c9384: 5968 91ad |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.year:I // field@ad91 │ │ +4c9388: 7100 ebab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4c938e: 0c07 |0009: move-result-object v7 │ │ +4c9390: 5568 7ead |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad7e │ │ +4c9394: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ +4c9398: 5468 88ad |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ad88 │ │ +4c939c: 6e10 4af2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ +4c93a2: 0a08 |0013: move-result v8 │ │ +4c93a4: 8188 |0014: int-to-long v8, v8 │ │ +4c93a6: 6e30 f5ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ +4c93ac: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ +4c93b0: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ +4c93b4: 6e20 e7ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4c93ba: 0a03 |001f: move-result v3 │ │ +4c93bc: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ +4c93c0: 6e20 e7ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4c93c6: 0a04 |0025: move-result v4 │ │ +4c93c8: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +4c93ca: 0780 |0027: move-object v0, v8 │ │ +4c93cc: 0761 |0028: move-object v1, v6 │ │ +4c93ce: 0762 |0029: move-object v2, v6 │ │ +4c93d0: 7606 2902 0000 |002a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@0229 │ │ +4c93d6: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ +4c93dc: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0002 line=721 │ │ 0x0004 line=722 │ │ 0x0006 line=723 │ │ 0x000a line=724 │ │ @@ -2024381,31 +2024380,31 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -4c93e4: |[4c93e4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onPause:()V │ │ -4c93f4: 6f10 dd15 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15dd │ │ -4c93fa: 5520 8cad |0003: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ -4c93fe: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ -4c9402: 5520 7cad |0007: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad7c │ │ -4c9406: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -4c940a: 7010 0af4 0200 |000b: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.updateNote:()V // method@f40a │ │ -4c9410: 2813 |000e: goto 0021 // +0013 │ │ -4c9412: 7010 02f4 0200 |000f: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.saveNote:()V // method@f402 │ │ -4c9418: 280f |0012: goto 0021 // +000f │ │ -4c941a: 5520 7cad |0013: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad7c │ │ -4c941e: 3900 0c00 |0015: if-nez v0, 0021 // +000c │ │ -4c9422: 2200 7315 |0017: new-instance v0, Ljava/io/File; // type@1573 │ │ -4c9426: 5421 82ad |0019: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ -4c942a: 7020 98a7 1000 |001b: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ -4c9430: 6e10 9ea7 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@a79e │ │ -4c9436: 0e00 |0021: return-void │ │ +4c93e0: |[4c93e0] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onPause:()V │ │ +4c93f0: 6f10 dd15 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15dd │ │ +4c93f6: 5520 8cad |0003: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.shouldSave:Z // field@ad8c │ │ +4c93fa: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ +4c93fe: 5520 7cad |0007: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad7c │ │ +4c9402: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +4c9406: 7010 0af4 0200 |000b: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.updateNote:()V // method@f40a │ │ +4c940c: 2813 |000e: goto 0021 // +0013 │ │ +4c940e: 7010 02f4 0200 |000f: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.saveNote:()V // method@f402 │ │ +4c9414: 280f |0012: goto 0021 // +000f │ │ +4c9416: 5520 7cad |0013: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.edit:Z // field@ad7c │ │ +4c941a: 3900 0c00 |0015: if-nez v0, 0021 // +000c │ │ +4c941e: 2200 7315 |0017: new-instance v0, Ljava/io/File; // type@1573 │ │ +4c9422: 5421 82ad |0019: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.mFilePath:Ljava/lang/String; // field@ad82 │ │ +4c9426: 7020 98a7 1000 |001b: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ +4c942c: 6e10 9ea7 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@a79e │ │ +4c9432: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0003 line=318 │ │ 0x0007 line=319 │ │ 0x000b line=320 │ │ 0x000f line=322 │ │ @@ -2024473,48 +2024472,48 @@ │ │ type : '(I[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -4c9438: |[4c9438] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -4c9448: 6f40 e215 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e2 │ │ -4c944e: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -4c9450: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -4c9452: 3203 2000 |0005: if-eq v3, v0, 0025 // +0020 │ │ -4c9456: 1221 |0007: const/4 v1, #int 2 // #2 │ │ -4c9458: 3213 0300 |0008: if-eq v3, v1, 000b // +0003 │ │ -4c945c: 2834 |000a: goto 003e // +0034 │ │ -4c945e: 2153 |000b: array-length v3, v5 │ │ -4c9460: 3d03 0a00 |000c: if-lez v3, 0016 // +000a │ │ -4c9464: 4403 0504 |000e: aget v3, v5, v4 │ │ -4c9468: 3903 0600 |0010: if-nez v3, 0016 // +0006 │ │ -4c946c: 7010 03f4 0200 |0012: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.saveToExternalStorage:()V // method@f403 │ │ -4c9472: 2829 |0015: goto 003e // +0029 │ │ -4c9474: 6e10 e7f3 0200 |0016: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ -4c947a: 0c03 |0019: move-result-object v3 │ │ -4c947c: 1404 ec00 107f |001a: const v4, #float 1.91414e+38 // #7f1000ec │ │ -4c9482: 7130 ff12 4300 |001d: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4c9488: 0c03 |0020: move-result-object v3 │ │ -4c948a: 6e10 0113 0300 |0021: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4c9490: 281a |0024: goto 003e // +001a │ │ -4c9492: 2153 |0025: array-length v3, v5 │ │ -4c9494: 3d03 0700 |0026: if-lez v3, 002d // +0007 │ │ -4c9498: 4403 0504 |0028: aget v3, v5, v4 │ │ -4c949c: 3903 0300 |002a: if-nez v3, 002d // +0003 │ │ -4c94a0: 2812 |002c: goto 003e // +0012 │ │ -4c94a2: 6e10 e7f3 0200 |002d: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ -4c94a8: 0c03 |0030: move-result-object v3 │ │ -4c94aa: 1404 eb00 107f |0031: const v4, #float 1.91414e+38 // #7f1000eb │ │ -4c94b0: 7130 ff12 4300 |0034: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4c94b6: 0c03 |0037: move-result-object v3 │ │ -4c94b8: 6e10 0113 0300 |0038: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4c94be: 6e10 e6f3 0200 |003b: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e6 │ │ -4c94c4: 0e00 |003e: return-void │ │ +4c9434: |[4c9434] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +4c9444: 6f40 e215 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e2 │ │ +4c944a: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +4c944c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +4c944e: 3203 2000 |0005: if-eq v3, v0, 0025 // +0020 │ │ +4c9452: 1221 |0007: const/4 v1, #int 2 // #2 │ │ +4c9454: 3213 0300 |0008: if-eq v3, v1, 000b // +0003 │ │ +4c9458: 2834 |000a: goto 003e // +0034 │ │ +4c945a: 2153 |000b: array-length v3, v5 │ │ +4c945c: 3d03 0a00 |000c: if-lez v3, 0016 // +000a │ │ +4c9460: 4403 0504 |000e: aget v3, v5, v4 │ │ +4c9464: 3903 0600 |0010: if-nez v3, 0016 // +0006 │ │ +4c9468: 7010 03f4 0200 |0012: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.saveToExternalStorage:()V // method@f403 │ │ +4c946e: 2829 |0015: goto 003e // +0029 │ │ +4c9470: 6e10 e7f3 0200 |0016: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ +4c9476: 0c03 |0019: move-result-object v3 │ │ +4c9478: 1404 ec00 107f |001a: const v4, #float 1.91414e+38 // #7f1000ec │ │ +4c947e: 7130 ff12 4300 |001d: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4c9484: 0c03 |0020: move-result-object v3 │ │ +4c9486: 6e10 0113 0300 |0021: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4c948c: 281a |0024: goto 003e // +001a │ │ +4c948e: 2153 |0025: array-length v3, v5 │ │ +4c9490: 3d03 0700 |0026: if-lez v3, 002d // +0007 │ │ +4c9494: 4403 0504 |0028: aget v3, v5, v4 │ │ +4c9498: 3903 0300 |002a: if-nez v3, 002d // +0003 │ │ +4c949c: 2812 |002c: goto 003e // +0012 │ │ +4c949e: 6e10 e7f3 0200 |002d: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f3e7 │ │ +4c94a4: 0c03 |0030: move-result-object v3 │ │ +4c94a6: 1404 eb00 107f |0031: const v4, #float 1.91414e+38 // #7f1000eb │ │ +4c94ac: 7130 ff12 4300 |0034: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4c94b2: 0c03 |0037: move-result-object v3 │ │ +4c94b4: 6e10 0113 0300 |0038: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4c94ba: 6e10 e6f3 0200 |003b: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e6 │ │ +4c94c0: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 0x000b line=708 │ │ 0x0012 line=710 │ │ 0x0016 line=712 │ │ 0x0025 line=700 │ │ @@ -2024531,19 +2024530,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4c94c8: |[4c94c8] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onResume:()V │ │ -4c94d8: 6f10 e315 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e3 │ │ -4c94de: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4c94e0: 7020 f1f3 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f1 │ │ -4c94e6: 0e00 |0007: return-void │ │ +4c94c4: |[4c94c4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onResume:()V │ │ +4c94d4: 6f10 e315 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e3 │ │ +4c94da: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4c94dc: 7020 f1f3 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f1 │ │ +4c94e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0004 line=334 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity; │ │ │ │ @@ -2024551,112 +2024550,111 @@ │ │ name : 'onTimeSet' │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ - insns size : 102 16-bit code units │ │ -4c94e8: |[4c94e8] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -4c94f8: 7100 ebab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4c94fe: 0c06 |0003: move-result-object v6 │ │ -4c9500: 5271 91ad |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.year:I // field@ad91 │ │ -4c9504: 5272 87ad |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.monthOfYear:I // field@ad87 │ │ -4c9508: 5273 7bad |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.dayOfMonth:I // field@ad7b │ │ -4c950c: 0760 |000a: move-object v0, v6 │ │ -4c950e: 0194 |000b: move v4, v9 │ │ -4c9510: 01a5 |000c: move v5, v10 │ │ -4c9512: 7406 f2ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf2 │ │ -4c9518: 6e10 eaf3 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ea │ │ -4c951e: 0c00 |0013: move-result-object v0 │ │ -4c9520: 1a01 09d2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ -4c9524: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -4c9526: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4c952c: 0a00 |001a: move-result v0 │ │ -4c952e: 5970 7fad |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c9532: 2200 8d1f |001d: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4c9536: 5271 7fad |001f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c953a: 6e10 efab 0600 |0021: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4c9540: 0b02 |0024: move-result-wide v2 │ │ -4c9542: 8423 |0025: long-to-int v3, v2 │ │ -4c9544: 7030 44f2 1003 |0026: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4c954a: 5571 7ead |0029: iget-boolean v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad7e │ │ -4c954e: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -4c9552: 5471 79ad |002d: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ -4c9556: 6e20 aef4 0100 |002f: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ -4c955c: 2817 |0032: goto 0049 // +0017 │ │ -4c955e: 5471 79ad |0033: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ -4c9562: 6e20 abf4 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ab │ │ -4c9568: 1210 |0038: const/4 v0, #int 1 // #1 │ │ -4c956a: 5c70 7ead |0039: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad7e │ │ -4c956e: 2200 8d1f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4c9572: 5271 7fad |003d: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c9576: 6e10 efab 0600 |003f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4c957c: 0b02 |0042: move-result-wide v2 │ │ -4c957e: 8423 |0043: long-to-int v3, v2 │ │ -4c9580: 7030 44f2 1003 |0044: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4c9586: 5b70 88ad |0047: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ad88 │ │ -4c958a: 5271 7fad |0049: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ -4c958e: 1222 |004b: const/4 v2, #int 2 // #2 │ │ -4c9590: 5473 8fad |004c: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.title:Ljava/lang/String; // field@ad8f │ │ -4c9594: 6e10 efab 0600 |004e: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4c959a: 0b04 |0051: move-result-wide v4 │ │ -4c959c: 0770 |0052: move-object v0, v7 │ │ -4c959e: 7706 cff2 0000 |0053: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.addNotificationToAlarmManager:(Landroid/content/Context;IILjava/lang/String;J)V // method@f2cf │ │ -4c95a4: 5271 7bad |0056: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.dayOfMonth:I // field@ad7b │ │ -4c95a8: 5272 87ad |0058: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.monthOfYear:I // field@ad87 │ │ -4c95ac: 5273 91ad |005a: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.year:I // field@ad91 │ │ -4c95b0: 0194 |005c: move v4, v9 │ │ -4c95b2: 01a5 |005d: move v5, v10 │ │ -4c95b4: 7706 d2f2 0000 |005e: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d2 │ │ -4c95ba: 1200 |0061: const/4 v0, #int 0 // #0 │ │ -4c95bc: 7020 f1f3 0700 |0062: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f1 │ │ -4c95c2: 0e00 |0065: return-void │ │ + insns size : 100 16-bit code units │ │ +4c94e4: |[4c94e4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +4c94f4: 7100 ebab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4c94fa: 0c06 |0003: move-result-object v6 │ │ +4c94fc: 5271 91ad |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.year:I // field@ad91 │ │ +4c9500: 5272 87ad |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.monthOfYear:I // field@ad87 │ │ +4c9504: 5273 7bad |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.dayOfMonth:I // field@ad7b │ │ +4c9508: 0760 |000a: move-object v0, v6 │ │ +4c950a: 0194 |000b: move v4, v9 │ │ +4c950c: 01a5 |000c: move v5, v10 │ │ +4c950e: 7406 f2ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf2 │ │ +4c9514: 6e10 eaf3 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.getIntent:()Landroid/content/Intent; // method@f3ea │ │ +4c951a: 0c00 |0013: move-result-object v0 │ │ +4c951c: 1a01 09d2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ +4c9520: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +4c9522: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4c9528: 0a00 |001a: move-result v0 │ │ +4c952a: 5970 7fad |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ +4c952e: 2201 8d1f |001d: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4c9532: 6e10 efab 0600 |001f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4c9538: 0b02 |0022: move-result-wide v2 │ │ +4c953a: 8423 |0023: long-to-int v3, v2 │ │ +4c953c: 7030 44f2 0103 |0024: invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4c9542: 5570 7ead |0027: iget-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad7e │ │ +4c9546: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ +4c954a: 5470 79ad |002b: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ +4c954e: 6e20 aef4 1000 |002d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ +4c9554: 2817 |0030: goto 0047 // +0017 │ │ +4c9556: 5470 79ad |0031: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ad79 │ │ +4c955a: 6e20 abf4 1000 |0033: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ab │ │ +4c9560: 1210 |0036: const/4 v0, #int 1 // #1 │ │ +4c9562: 5c70 7ead |0037: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.hasAlarm:Z // field@ad7e │ │ +4c9566: 2200 8d1f |0039: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4c956a: 5271 7fad |003b: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ +4c956e: 6e10 efab 0600 |003d: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4c9574: 0b02 |0040: move-result-wide v2 │ │ +4c9576: 8423 |0041: long-to-int v3, v2 │ │ +4c9578: 7030 44f2 1003 |0042: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4c957e: 5b70 88ad |0045: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ad88 │ │ +4c9582: 5271 7fad |0047: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.id:I // field@ad7f │ │ +4c9586: 1222 |0049: const/4 v2, #int 2 // #2 │ │ +4c9588: 5473 8fad |004a: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.title:Ljava/lang/String; // field@ad8f │ │ +4c958c: 6e10 efab 0600 |004c: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4c9592: 0b04 |004f: move-result-wide v4 │ │ +4c9594: 0770 |0050: move-object v0, v7 │ │ +4c9596: 7706 cff2 0000 |0051: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.addNotificationToAlarmManager:(Landroid/content/Context;IILjava/lang/String;J)V // method@f2cf │ │ +4c959c: 5271 7bad |0054: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.dayOfMonth:I // field@ad7b │ │ +4c95a0: 5272 87ad |0056: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.monthOfYear:I // field@ad87 │ │ +4c95a4: 5273 91ad |0058: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.year:I // field@ad91 │ │ +4c95a8: 0194 |005a: move v4, v9 │ │ +4c95aa: 01a5 |005b: move v5, v10 │ │ +4c95ac: 7706 d2f2 0000 |005c: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d2 │ │ +4c95b2: 1200 |005f: const/4 v0, #int 0 // #0 │ │ +4c95b4: 7020 f1f3 0700 |0060: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.loadActivity:(Z)V // method@f3f1 │ │ +4c95ba: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ 0x0004 line=734 │ │ 0x0010 line=735 │ │ 0x0017 line=736 │ │ 0x001d line=737 │ │ - 0x0029 line=740 │ │ - 0x002d line=742 │ │ - 0x0033 line=746 │ │ - 0x0039 line=747 │ │ - 0x003b line=748 │ │ - 0x0049 line=753 │ │ - 0x0056 line=754 │ │ - 0x0062 line=756 │ │ + 0x0027 line=740 │ │ + 0x002b line=742 │ │ + 0x0031 line=746 │ │ + 0x0037 line=747 │ │ + 0x0039 line=748 │ │ + 0x0047 line=753 │ │ + 0x0054 line=754 │ │ + 0x0060 line=756 │ │ locals : │ │ - 0x0000 - 0x0066 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity; │ │ - 0x0000 - 0x0066 reg=8 (null) Landroid/widget/TimePicker; │ │ - 0x0000 - 0x0066 reg=9 (null) I │ │ - 0x0000 - 0x0066 reg=10 (null) I │ │ + 0x0000 - 0x0064 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity; │ │ + 0x0000 - 0x0064 reg=8 (null) Landroid/widget/TimePicker; │ │ + 0x0000 - 0x0064 reg=9 (null) I │ │ + 0x0000 - 0x0064 reg=10 (null) I │ │ │ │ #13 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;) │ │ name : 'onWindowFocusChanged' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4c95c4: |[4c95c4] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onWindowFocusChanged:(Z)V │ │ -4c95d4: 6f20 eb15 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;.onWindowFocusChanged:(Z)V // method@15eb │ │ -4c95da: 3901 1400 |0003: if-nez v1, 0017 // +0014 │ │ -4c95de: 5501 8aad |0005: iget-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8a │ │ -4c95e2: 3801 0900 |0007: if-eqz v1, 0010 // +0009 │ │ -4c95e6: 7010 08f4 0000 |0009: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.stopRecording:()V // method@f408 │ │ -4c95ec: 6e10 e6f3 0000 |000c: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e6 │ │ -4c95f2: 2808 |000f: goto 0017 // +0008 │ │ -4c95f4: 5501 89ad |0010: iget-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad89 │ │ -4c95f8: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ -4c95fc: 7010 fff3 0000 |0014: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.pausePlaying:()V // method@f3ff │ │ -4c9602: 0e00 |0017: return-void │ │ +4c95bc: |[4c95bc] org.secuso.privacyfriendlynotes.ui.notes.AudioNoteActivity.onWindowFocusChanged:(Z)V │ │ +4c95cc: 6f20 eb15 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;.onWindowFocusChanged:(Z)V // method@15eb │ │ +4c95d2: 3901 1400 |0003: if-nez v1, 0017 // +0014 │ │ +4c95d6: 5501 8aad |0005: iget-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.recording:Z // field@ad8a │ │ +4c95da: 3801 0900 |0007: if-eqz v1, 0010 // +0009 │ │ +4c95de: 7010 08f4 0000 |0009: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.stopRecording:()V // method@f408 │ │ +4c95e4: 6e10 e6f3 0000 |000c: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.finish:()V // method@f3e6 │ │ +4c95ea: 2808 |000f: goto 0017 // +0008 │ │ +4c95ec: 5501 89ad |0010: iget-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.playing:Z // field@ad89 │ │ +4c95f0: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ +4c95f4: 7010 fff3 0000 |0014: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;.pausePlaying:()V // method@f3ff │ │ +4c95fa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0005 line=341 │ │ 0x0009 line=342 │ │ 0x000c line=343 │ │ 0x0010 line=344 │ │ @@ -2024836,29 +2024834,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -4ca70c: |[4ca70c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.:()V │ │ -4ca71c: 7010 bd15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@15bd │ │ -4ca722: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4ca724: 5c10 adad |0004: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ -4ca728: 5c10 b0ad |0006: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4ca72c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -4ca72e: 5c10 b8ad |0009: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ -4ca732: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ -4ca734: 5910 b1ad |000c: iput v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4ca738: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -4ca73a: 5b10 b7ad |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notificationCursor:Landroid/database/Cursor; // field@adb7 │ │ -4ca73e: 2200 3616 |0011: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ -4ca742: 7010 62ab 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ -4ca748: 5b10 b3ad |0016: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ -4ca74c: 0e00 |0018: return-void │ │ +4ca704: |[4ca704] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.:()V │ │ +4ca714: 7010 bd15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@15bd │ │ +4ca71a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4ca71c: 5c10 adad |0004: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ +4ca720: 5c10 b0ad |0006: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4ca724: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +4ca726: 5c10 b8ad |0009: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ +4ca72a: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ +4ca72c: 5910 b1ad |000c: iput v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4ca730: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +4ca732: 5b10 b7ad |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notificationCursor:Landroid/database/Cursor; // field@adb7 │ │ +4ca736: 2200 3616 |0011: new-instance v0, Ljava/util/ArrayList; // type@1636 │ │ +4ca73a: 7010 62ab 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ +4ca740: 5b10 b3ad |0016: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ +4ca744: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=110 │ │ 0x0006 line=111 │ │ 0x0009 line=112 │ │ 0x000c line=113 │ │ @@ -2024872,17 +2024870,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ca5f8: |[4ca5f8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I │ │ -4ca608: 5200 b1ad |0000: iget v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4ca60c: 0f00 |0002: return v0 │ │ +4ca5f0: |[4ca5f0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)I │ │ +4ca600: 5200 b1ad |0000: iget v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4ca604: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -2024890,17 +2024888,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ca6dc: |[4ca6dc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ -4ca6ec: 5400 b6ad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ -4ca6f0: 1100 |0002: return-object v0 │ │ +4ca6d4: |[4ca6d4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ +4ca6e4: 5400 b6ad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ +4ca6e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -2024908,17 +2024906,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ca610: |[4ca610] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I │ │ -4ca620: 5901 abad |0000: iput v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adab │ │ -4ca624: 0f01 |0002: return v1 │ │ +4ca608: |[4ca608] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;I)I │ │ +4ca618: 5901 abad |0000: iput v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adab │ │ +4ca61c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2024927,17 +2024925,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ca750: |[4ca750] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$300:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4ca760: 7010 31f4 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.deleteSelectedItems:()V // method@f431 │ │ -4ca766: 0e00 |0003: return-void │ │ +4ca748: |[4ca748] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$300:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4ca758: 7010 31f4 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.deleteSelectedItems:()V // method@f431 │ │ +4ca75e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -2024945,17 +2024943,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ca2c8: |[4ca2c8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$402:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Z)Z │ │ -4ca2d8: 5c01 b8ad |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ -4ca2dc: 0f01 |0002: return v1 │ │ +4ca2c0: |[4ca2c0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$402:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Z)Z │ │ +4ca2d0: 5c01 b8ad |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ +4ca2d4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2024964,17 +2024962,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ca6f4: |[4ca6f4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$500:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ -4ca704: 5400 aaad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4ca708: 1100 |0002: return-object v0 │ │ +4ca6ec: |[4ca6ec] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$500:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ +4ca6fc: 5400 aaad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4ca700: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #7 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -2024982,34 +2024980,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -4ca768: |[4ca768] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.cancelNotification:()V │ │ -4ca778: 5230 b1ad |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4ca77c: 5431 baad |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.title:Ljava/lang/String; // field@adba │ │ -4ca780: 1232 |0004: const/4 v2, #int 3 // #3 │ │ -4ca782: 7140 d1f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d1 │ │ -4ca788: 6e10 3af4 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43a │ │ -4ca78e: 0c00 |000b: move-result-object v0 │ │ -4ca790: 1a01 09d2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ -4ca794: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ -4ca796: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4ca79c: 0a00 |0012: move-result v0 │ │ -4ca79e: 5930 b1ad |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4ca7a2: 2201 8d1f |0015: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ca7a6: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -4ca7a8: 7030 44f2 0102 |0018: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4ca7ae: 5430 aaad |001b: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4ca7b2: 6e20 a4f4 1000 |001d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a4 │ │ -4ca7b8: 5c32 b0ad |0020: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4ca7bc: 7020 41f4 2300 |0022: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f441 │ │ -4ca7c2: 0e00 |0025: return-void │ │ +4ca760: |[4ca760] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.cancelNotification:()V │ │ +4ca770: 5230 b1ad |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4ca774: 5431 baad |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.title:Ljava/lang/String; // field@adba │ │ +4ca778: 1232 |0004: const/4 v2, #int 3 // #3 │ │ +4ca77a: 7140 d1f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d1 │ │ +4ca780: 6e10 3af4 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43a │ │ +4ca786: 0c00 |000b: move-result-object v0 │ │ +4ca788: 1a01 09d2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ +4ca78c: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ +4ca78e: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4ca794: 0a00 |0012: move-result v0 │ │ +4ca796: 5930 b1ad |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4ca79a: 2201 8d1f |0015: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4ca79e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +4ca7a0: 7030 44f2 0102 |0018: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4ca7a6: 5430 aaad |001b: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4ca7aa: 6e20 a4f4 1000 |001d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a4 │ │ +4ca7b0: 5c32 b0ad |0020: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4ca7b4: 7020 41f4 2300 |0022: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f441 │ │ +4ca7ba: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ 0x0008 line=674 │ │ 0x000f line=675 │ │ 0x0015 line=676 │ │ 0x001b line=677 │ │ @@ -2025023,45 +2025021,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -4ca7c4: |[4ca7c4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.deleteSelectedItems:()V │ │ -4ca7d4: 5450 b4ad |0000: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4ca7d8: 6e10 6e11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ -4ca7de: 0c00 |0005: move-result-object v0 │ │ -4ca7e0: 1f00 8d02 |0006: check-cast v0, Landroid/widget/ArrayAdapter; // type@028d │ │ -4ca7e4: 5451 b4ad |0008: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4ca7e8: 6e10 6f11 0100 |000a: invoke-virtual {v1}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@116f │ │ -4ca7ee: 0c01 |000d: move-result-object v1 │ │ -4ca7f0: 2202 3616 |000e: new-instance v2, Ljava/util/ArrayList; // type@1636 │ │ -4ca7f4: 7010 62ab 0200 |0010: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ -4ca7fa: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -4ca7fc: 6e10 240a 0100 |0014: invoke-virtual {v1}, Landroid/util/SparseBooleanArray;.size:()I // method@0a24 │ │ -4ca802: 0a04 |0017: move-result v4 │ │ -4ca804: 3543 1800 |0018: if-ge v3, v4, 0030 // +0018 │ │ -4ca808: 6e20 250a 3100 |001a: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a25 │ │ -4ca80e: 0a04 |001d: move-result v4 │ │ -4ca810: 3804 0f00 |001e: if-eqz v4, 002d // +000f │ │ -4ca814: 6e20 220a 3100 |0020: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a22 │ │ -4ca81a: 0a04 |0023: move-result v4 │ │ -4ca81c: 6e20 5e0f 4000 |0024: invoke-virtual {v0, v4}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0f5e │ │ -4ca822: 0c04 |0027: move-result-object v4 │ │ -4ca824: 1f04 1a20 |0028: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4ca828: 6e20 66ab 4200 |002a: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ -4ca82e: d803 0301 |002d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4ca832: 28e5 |002f: goto 0014 // -001b │ │ -4ca834: 6e10 76ab 0200 |0030: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ -4ca83a: 0a00 |0033: move-result v0 │ │ -4ca83c: 3d00 0700 |0034: if-lez v0, 003b // +0007 │ │ -4ca840: 5450 b3ad |0036: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ -4ca844: 6e20 74ab 2000 |0038: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@ab74 │ │ -4ca84a: 0e00 |003b: return-void │ │ +4ca7bc: |[4ca7bc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.deleteSelectedItems:()V │ │ +4ca7cc: 5450 b4ad |0000: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4ca7d0: 6e10 6e11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ +4ca7d6: 0c00 |0005: move-result-object v0 │ │ +4ca7d8: 1f00 8d02 |0006: check-cast v0, Landroid/widget/ArrayAdapter; // type@028d │ │ +4ca7dc: 5451 b4ad |0008: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4ca7e0: 6e10 6f11 0100 |000a: invoke-virtual {v1}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@116f │ │ +4ca7e6: 0c01 |000d: move-result-object v1 │ │ +4ca7e8: 2202 3616 |000e: new-instance v2, Ljava/util/ArrayList; // type@1636 │ │ +4ca7ec: 7010 62ab 0200 |0010: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@ab62 │ │ +4ca7f2: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +4ca7f4: 6e10 240a 0100 |0014: invoke-virtual {v1}, Landroid/util/SparseBooleanArray;.size:()I // method@0a24 │ │ +4ca7fa: 0a04 |0017: move-result v4 │ │ +4ca7fc: 3543 1800 |0018: if-ge v3, v4, 0030 // +0018 │ │ +4ca800: 6e20 250a 3100 |001a: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a25 │ │ +4ca806: 0a04 |001d: move-result v4 │ │ +4ca808: 3804 0f00 |001e: if-eqz v4, 002d // +000f │ │ +4ca80c: 6e20 220a 3100 |0020: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a22 │ │ +4ca812: 0a04 |0023: move-result v4 │ │ +4ca814: 6e20 5e0f 4000 |0024: invoke-virtual {v0, v4}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0f5e │ │ +4ca81a: 0c04 |0027: move-result-object v4 │ │ +4ca81c: 1f04 1a20 |0028: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4ca820: 6e20 66ab 4200 |002a: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ +4ca826: d803 0301 |002d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4ca82a: 28e5 |002f: goto 0014 // -001b │ │ +4ca82c: 6e10 76ab 0200 |0030: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ +4ca832: 0a00 |0033: move-result v0 │ │ +4ca834: 3d00 0700 |0034: if-lez v0, 003b // +0007 │ │ +4ca838: 5450 b3ad |0036: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ +4ca83c: 6e20 74ab 2000 |0038: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@ab74 │ │ +4ca842: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0008 line=784 │ │ 0x000e line=785 │ │ 0x0014 line=786 │ │ 0x001a line=787 │ │ @@ -2025076,42 +2025074,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -4ca84c: |[4ca84c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.displayCategoryDialog:()V │ │ -4ca85c: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4ca860: 7020 6f15 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ -4ca866: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ -4ca86c: 6e20 3df4 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ -4ca872: 0c01 |000b: move-result-object v1 │ │ -4ca874: 6e20 9515 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ -4ca87a: 0c00 |000f: move-result-object v0 │ │ -4ca87c: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ -4ca882: 6e20 3df4 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ -4ca888: 0c01 |0016: move-result-object v1 │ │ -4ca88a: 6e20 7e15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ -4ca890: 0c00 |001a: move-result-object v0 │ │ -4ca892: 2201 ef1f |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7; // type@1fef │ │ -4ca896: 7020 23f4 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f423 │ │ -4ca89c: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ -4ca8a2: 6e30 8215 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1582 │ │ -4ca8a8: 0c00 |0026: move-result-object v0 │ │ -4ca8aa: 2201 ee1f |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6; // type@1fee │ │ -4ca8ae: 7020 21f4 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f421 │ │ -4ca8b4: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ -4ca8ba: 6e30 8c15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ -4ca8c0: 0c00 |0032: move-result-object v0 │ │ -4ca8c2: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ -4ca8c8: 6e20 7715 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ -4ca8ce: 0c00 |0039: move-result-object v0 │ │ -4ca8d0: 6e10 9915 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ -4ca8d6: 0e00 |003d: return-void │ │ +4ca844: |[4ca844] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.displayCategoryDialog:()V │ │ +4ca854: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4ca858: 7020 6f15 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ +4ca85e: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ +4ca864: 6e20 3df4 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ +4ca86a: 0c01 |000b: move-result-object v1 │ │ +4ca86c: 6e20 9515 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ +4ca872: 0c00 |000f: move-result-object v0 │ │ +4ca874: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ +4ca87a: 6e20 3df4 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ +4ca880: 0c01 |0016: move-result-object v1 │ │ +4ca882: 6e20 7e15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ +4ca888: 0c00 |001a: move-result-object v0 │ │ +4ca88a: 2201 ef1f |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7; // type@1fef │ │ +4ca88e: 7020 23f4 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f423 │ │ +4ca894: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ +4ca89a: 6e30 8215 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1582 │ │ +4ca8a0: 0c00 |0026: move-result-object v0 │ │ +4ca8a2: 2201 ee1f |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6; // type@1fee │ │ +4ca8a6: 7020 21f4 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f421 │ │ +4ca8ac: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ +4ca8b2: 6e30 8c15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ +4ca8b8: 0c00 |0032: move-result-object v0 │ │ +4ca8ba: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ +4ca8c0: 6e20 7715 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ +4ca8c6: 0c00 |0039: move-result-object v0 │ │ +4ca8c8: 6e10 9915 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ +4ca8ce: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0008 line=568 │ │ 0x0013 line=569 │ │ 0x0023 line=570 │ │ 0x002f line=576 │ │ @@ -2025125,87 +2025123,87 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 155 16-bit code units │ │ -4ca8d8: |[4ca8d8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.displayTrashDialog:()V │ │ -4ca8e8: 1a00 e28d |0000: const-string v0, "data" // string@8de2 │ │ -4ca8ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4ca8ee: 6e30 3cf4 0801 |0003: invoke-virtual {v8, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f43c │ │ -4ca8f4: 0c00 |0006: move-result-object v0 │ │ -4ca8f6: 6e10 3af4 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43a │ │ -4ca8fc: 0c02 |000a: move-result-object v2 │ │ -4ca8fe: 2203 8c1f |000b: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4ca902: 1a04 0bd2 |000d: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20b │ │ -4ca906: 6e20 ee02 4200 |000f: invoke-virtual {v2, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4ca90c: 0c04 |0012: move-result-object v4 │ │ -4ca90e: 1a05 08d2 |0013: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d208 │ │ -4ca912: 6e20 ee02 5200 |0015: invoke-virtual {v2, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4ca918: 0c05 |0018: move-result-object v5 │ │ -4ca91a: 1a06 07d2 |0019: const-string v6, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4ca91e: 12f7 |001b: const/4 v7, #int -1 // #ff │ │ -4ca920: 6e30 e902 6207 |001c: invoke-virtual {v2, v6, v7}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4ca926: 0a06 |001f: move-result v6 │ │ -4ca928: 1237 |0020: const/4 v7, #int 3 // #3 │ │ -4ca92a: 7056 2cf2 4375 |0021: invoke-direct {v3, v4, v5, v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4ca930: 5284 b1ad |0024: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4ca934: 6e20 42f2 4300 |0026: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4ca93a: 1a04 42e9 |0029: const-string v4, "sp_data_display_trash_message" // string@e942 │ │ -4ca93e: 1215 |002b: const/4 v5, #int 1 // #1 │ │ -4ca940: 7230 1d03 4005 |002c: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4ca946: 0a06 |002f: move-result v6 │ │ -4ca948: 3806 3e00 |0030: if-eqz v6, 006e // +003e │ │ -4ca94c: 2202 8603 |0032: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4ca950: 7020 6f15 8200 |0034: invoke-direct {v2, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ -4ca956: 1405 5300 107f |0037: const v5, #float 1.91411e+38 // #7f100053 │ │ -4ca95c: 6e20 3df4 5800 |003a: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ -4ca962: 0c05 |003d: move-result-object v5 │ │ -4ca964: 6e20 9515 5200 |003e: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ -4ca96a: 0c02 |0041: move-result-object v2 │ │ -4ca96c: 1405 5200 107f |0042: const v5, #float 1.9141e+38 // #7f100052 │ │ -4ca972: 6e20 3df4 5800 |0045: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ -4ca978: 0c05 |0048: move-result-object v5 │ │ -4ca97a: 6e20 7e15 5200 |0049: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ -4ca980: 0c02 |004c: move-result-object v2 │ │ -4ca982: 1405 4b00 107f |004d: const v5, #float 1.9141e+38 // #7f10004b │ │ -4ca988: 2206 f01f |0050: new-instance v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8; // type@1ff0 │ │ -4ca98c: 7040 25f4 8630 |0052: invoke-direct {v6, v8, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f425 │ │ -4ca992: 6e30 8c15 5206 |0055: invoke-virtual {v2, v5, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ -4ca998: 0c02 |0058: move-result-object v2 │ │ -4ca99a: 1403 2700 0801 |0059: const v3, #float 2.49794e-38 // #01080027 │ │ -4ca9a0: 6e20 7715 3200 |005c: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ -4ca9a6: 0c02 |005f: move-result-object v2 │ │ -4ca9a8: 6e10 9915 0200 |0060: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ -4ca9ae: 7210 1b03 0000 |0063: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4ca9b4: 0c00 |0066: move-result-object v0 │ │ -4ca9b6: 7230 1703 4001 |0067: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ -4ca9bc: 7210 1603 0000 |006a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4ca9c2: 282d |006d: goto 009a // +002d │ │ -4ca9c4: 5c81 b8ad |006e: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ -4ca9c8: 5280 b1ad |0070: iget v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4ca9cc: 6e20 42f2 0300 |0072: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4ca9d2: 1a00 0ad2 |0075: const-string v0, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20a │ │ -4ca9d6: 6e30 e902 0201 |0077: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4ca9dc: 0a00 |007a: move-result v0 │ │ -4ca9de: 6e20 3ff2 0300 |007b: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ -4ca9e4: 6e10 38f2 0300 |007e: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f238 │ │ -4ca9ea: 0a00 |0081: move-result v0 │ │ -4ca9ec: 3350 0800 |0082: if-ne v0, v5, 008a // +0008 │ │ -4ca9f0: 5480 aaad |0084: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4ca9f4: 6e20 a3f4 3000 |0086: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a3 │ │ -4ca9fa: 280e |0089: goto 0097 // +000e │ │ -4ca9fc: 5280 b1ad |008a: iget v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4caa00: 6e20 42f2 0300 |008c: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4caa06: 6e20 3ff2 5300 |008f: invoke-virtual {v3, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ -4caa0c: 5480 aaad |0092: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4caa10: 6e20 adf4 3000 |0094: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4caa16: 6e10 36f4 0800 |0097: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f436 │ │ -4caa1c: 0e00 |009a: return-void │ │ +4ca8d0: |[4ca8d0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.displayTrashDialog:()V │ │ +4ca8e0: 1a00 e28d |0000: const-string v0, "data" // string@8de2 │ │ +4ca8e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4ca8e6: 6e30 3cf4 0801 |0003: invoke-virtual {v8, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f43c │ │ +4ca8ec: 0c00 |0006: move-result-object v0 │ │ +4ca8ee: 6e10 3af4 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43a │ │ +4ca8f4: 0c02 |000a: move-result-object v2 │ │ +4ca8f6: 2203 8c1f |000b: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4ca8fa: 1a04 0bd2 |000d: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20b │ │ +4ca8fe: 6e20 ee02 4200 |000f: invoke-virtual {v2, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4ca904: 0c04 |0012: move-result-object v4 │ │ +4ca906: 1a05 08d2 |0013: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d208 │ │ +4ca90a: 6e20 ee02 5200 |0015: invoke-virtual {v2, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4ca910: 0c05 |0018: move-result-object v5 │ │ +4ca912: 1a06 07d2 |0019: const-string v6, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4ca916: 12f7 |001b: const/4 v7, #int -1 // #ff │ │ +4ca918: 6e30 e902 6207 |001c: invoke-virtual {v2, v6, v7}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4ca91e: 0a06 |001f: move-result v6 │ │ +4ca920: 1237 |0020: const/4 v7, #int 3 // #3 │ │ +4ca922: 7056 2cf2 4375 |0021: invoke-direct {v3, v4, v5, v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4ca928: 5284 b1ad |0024: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4ca92c: 6e20 42f2 4300 |0026: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4ca932: 1a04 42e9 |0029: const-string v4, "sp_data_display_trash_message" // string@e942 │ │ +4ca936: 1215 |002b: const/4 v5, #int 1 // #1 │ │ +4ca938: 7230 1d03 4005 |002c: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4ca93e: 0a06 |002f: move-result v6 │ │ +4ca940: 3806 3e00 |0030: if-eqz v6, 006e // +003e │ │ +4ca944: 2202 8603 |0032: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4ca948: 7020 6f15 8200 |0034: invoke-direct {v2, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ +4ca94e: 1405 5300 107f |0037: const v5, #float 1.91411e+38 // #7f100053 │ │ +4ca954: 6e20 3df4 5800 |003a: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ +4ca95a: 0c05 |003d: move-result-object v5 │ │ +4ca95c: 6e20 9515 5200 |003e: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ +4ca962: 0c02 |0041: move-result-object v2 │ │ +4ca964: 1405 5200 107f |0042: const v5, #float 1.9141e+38 // #7f100052 │ │ +4ca96a: 6e20 3df4 5800 |0045: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ +4ca970: 0c05 |0048: move-result-object v5 │ │ +4ca972: 6e20 7e15 5200 |0049: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ +4ca978: 0c02 |004c: move-result-object v2 │ │ +4ca97a: 1405 4b00 107f |004d: const v5, #float 1.9141e+38 // #7f10004b │ │ +4ca980: 2206 f01f |0050: new-instance v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8; // type@1ff0 │ │ +4ca984: 7040 25f4 8630 |0052: invoke-direct {v6, v8, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f425 │ │ +4ca98a: 6e30 8c15 5206 |0055: invoke-virtual {v2, v5, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ +4ca990: 0c02 |0058: move-result-object v2 │ │ +4ca992: 1403 2700 0801 |0059: const v3, #float 2.49794e-38 // #01080027 │ │ +4ca998: 6e20 7715 3200 |005c: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ +4ca99e: 0c02 |005f: move-result-object v2 │ │ +4ca9a0: 6e10 9915 0200 |0060: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ +4ca9a6: 7210 1b03 0000 |0063: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4ca9ac: 0c00 |0066: move-result-object v0 │ │ +4ca9ae: 7230 1703 4001 |0067: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ +4ca9b4: 7210 1603 0000 |006a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4ca9ba: 282d |006d: goto 009a // +002d │ │ +4ca9bc: 5c81 b8ad |006e: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ +4ca9c0: 5280 b1ad |0070: iget v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4ca9c4: 6e20 42f2 0300 |0072: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4ca9ca: 1a00 0ad2 |0075: const-string v0, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20a │ │ +4ca9ce: 6e30 e902 0201 |0077: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4ca9d4: 0a00 |007a: move-result v0 │ │ +4ca9d6: 6e20 3ff2 0300 |007b: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ +4ca9dc: 6e10 38f2 0300 |007e: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f238 │ │ +4ca9e2: 0a00 |0081: move-result v0 │ │ +4ca9e4: 3350 0800 |0082: if-ne v0, v5, 008a // +0008 │ │ +4ca9e8: 5480 aaad |0084: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4ca9ec: 6e20 a3f4 3000 |0086: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a3 │ │ +4ca9f2: 280e |0089: goto 0097 // +000e │ │ +4ca9f4: 5280 b1ad |008a: iget v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4ca9f8: 6e20 42f2 0300 |008c: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4ca9fe: 6e20 3ff2 5300 |008f: invoke-virtual {v3, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ +4caa04: 5480 aaad |0092: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4caa08: 6e20 adf4 3000 |0094: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4caa0e: 6e10 36f4 0800 |0097: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f436 │ │ +4caa14: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=587 │ │ 0x0007 line=588 │ │ 0x000b line=589 │ │ 0x0024 line=590 │ │ 0x002c line=592 │ │ @@ -2025235,48 +2025233,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -4caa20: |[4caa20] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.fillNameIfEmpty:()V │ │ -4caa30: 5490 aead |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ -4caa34: 6e10 2010 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4caa3a: 0c00 |0005: move-result-object v0 │ │ -4caa3c: 6e10 56a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4caa42: 0c00 |0009: move-result-object v0 │ │ -4caa44: 6e10 8fa9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a98f │ │ -4caa4a: 0a00 |000d: move-result v0 │ │ -4caa4c: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ -4caa50: 1a00 09f4 |0010: const-string v0, "values" // string@f409 │ │ -4caa54: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -4caa56: 6e30 3cf4 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f43c │ │ -4caa5c: 0c00 |0016: move-result-object v0 │ │ -4caa5e: 1a02 43e9 |0017: const-string v2, "sp_values_namecounter" // string@e943 │ │ -4caa62: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -4caa64: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ -4caa6a: 0a04 |001d: move-result v4 │ │ -4caa6c: 5495 aead |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ -4caa70: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ -4caa76: 6e20 3df4 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ -4caa7c: 0c06 |0026: move-result-object v6 │ │ -4caa7e: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ -4caa82: 7110 f3a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4caa88: 0c08 |002c: move-result-object v8 │ │ -4caa8a: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ -4caa8e: 7120 84a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ -4caa94: 0c01 |0032: move-result-object v1 │ │ -4caa96: 6e20 4d10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4caa9c: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4caaa2: 0c00 |0039: move-result-object v0 │ │ -4caaa4: b034 |003a: add-int/2addr v4, v3 │ │ -4caaa6: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ -4caaac: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4caab2: 0e00 |0041: return-void │ │ +4caa18: |[4caa18] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.fillNameIfEmpty:()V │ │ +4caa28: 5490 aead |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ +4caa2c: 6e10 2010 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4caa32: 0c00 |0005: move-result-object v0 │ │ +4caa34: 6e10 56a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4caa3a: 0c00 |0009: move-result-object v0 │ │ +4caa3c: 6e10 8fa9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a98f │ │ +4caa42: 0a00 |000d: move-result v0 │ │ +4caa44: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ +4caa48: 1a00 09f4 |0010: const-string v0, "values" // string@f409 │ │ +4caa4c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +4caa4e: 6e30 3cf4 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f43c │ │ +4caa54: 0c00 |0016: move-result-object v0 │ │ +4caa56: 1a02 43e9 |0017: const-string v2, "sp_values_namecounter" // string@e943 │ │ +4caa5a: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +4caa5c: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ +4caa62: 0a04 |001d: move-result v4 │ │ +4caa64: 5495 aead |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ +4caa68: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ +4caa6e: 6e20 3df4 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ +4caa74: 0c06 |0026: move-result-object v6 │ │ +4caa76: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ +4caa7a: 7110 f3a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4caa80: 0c08 |002c: move-result-object v8 │ │ +4caa82: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ +4caa86: 7120 84a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ +4caa8c: 0c01 |0032: move-result-object v1 │ │ +4caa8e: 6e20 4d10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4caa94: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4caa9a: 0c00 |0039: move-result-object v0 │ │ +4caa9c: b034 |003a: add-int/2addr v4, v3 │ │ +4caa9e: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ +4caaa4: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4caaaa: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0013 line=557 │ │ 0x001a line=558 │ │ 0x001e line=559 │ │ 0x0036 line=560 │ │ @@ -2025290,55 +2025288,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -4ca628: |[4ca628] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getContentString:()Ljava/lang/String; │ │ -4ca638: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4ca63c: 7010 b3a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4ca642: 5461 b4ad |0005: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4ca646: 6e10 6e11 0100 |0007: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ -4ca64c: 0c01 |000a: move-result-object v1 │ │ -4ca64e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -4ca650: 5463 b3ad |000c: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ -4ca654: 6e10 76ab 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ -4ca65a: 0a03 |0011: move-result v3 │ │ -4ca65c: 3532 3b00 |0012: if-ge v2, v3, 004d // +003b │ │ -4ca660: 7220 540f 2100 |0014: invoke-interface {v1, v2}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f54 │ │ -4ca666: 0c03 |0017: move-result-object v3 │ │ -4ca668: 1f03 1a20 |0018: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4ca66c: 2204 cb15 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@15cb │ │ -4ca670: 7010 b3a9 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4ca676: 1a05 0e15 |001f: const-string v5, "- " // string@150e │ │ -4ca67a: 6e20 bfa9 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca680: 6e10 38f5 0300 |0024: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f538 │ │ -4ca686: 0c05 |0027: move-result-object v5 │ │ -4ca688: 6e20 bfa9 5400 |0028: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca68e: 1a05 3606 |002b: const-string v5, " [" // string@0636 │ │ -4ca692: 6e20 bfa9 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca698: 6e10 39f5 0300 |0030: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f539 │ │ -4ca69e: 0a03 |0033: move-result v3 │ │ -4ca6a0: 3803 0500 |0034: if-eqz v3, 0039 // +0005 │ │ -4ca6a4: 1a03 68f6 |0036: const-string v3, "✓" // string@f668 │ │ -4ca6a8: 2803 |0038: goto 003b // +0003 │ │ -4ca6aa: 1a03 8a05 |0039: const-string v3, " " // string@058a │ │ -4ca6ae: 6e20 bfa9 3400 |003b: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca6b4: 1a03 d778 |003e: const-string v3, "] │ │ +4ca620: |[4ca620] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getContentString:()Ljava/lang/String; │ │ +4ca630: 2200 cb15 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4ca634: 7010 b3a9 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4ca63a: 5461 b4ad |0005: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4ca63e: 6e10 6e11 0100 |0007: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ +4ca644: 0c01 |000a: move-result-object v1 │ │ +4ca646: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +4ca648: 5463 b3ad |000c: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ +4ca64c: 6e10 76ab 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ +4ca652: 0a03 |0011: move-result v3 │ │ +4ca654: 3532 3b00 |0012: if-ge v2, v3, 004d // +003b │ │ +4ca658: 7220 540f 2100 |0014: invoke-interface {v1, v2}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f54 │ │ +4ca65e: 0c03 |0017: move-result-object v3 │ │ +4ca660: 1f03 1a20 |0018: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4ca664: 2204 cb15 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@15cb │ │ +4ca668: 7010 b3a9 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4ca66e: 1a05 0e15 |001f: const-string v5, "- " // string@150e │ │ +4ca672: 6e20 bfa9 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca678: 6e10 38f5 0300 |0024: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f538 │ │ +4ca67e: 0c05 |0027: move-result-object v5 │ │ +4ca680: 6e20 bfa9 5400 |0028: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca686: 1a05 3606 |002b: const-string v5, " [" // string@0636 │ │ +4ca68a: 6e20 bfa9 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca690: 6e10 39f5 0300 |0030: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f539 │ │ +4ca696: 0a03 |0033: move-result v3 │ │ +4ca698: 3803 0500 |0034: if-eqz v3, 0039 // +0005 │ │ +4ca69c: 1a03 68f6 |0036: const-string v3, "✓" // string@f668 │ │ +4ca6a0: 2803 |0038: goto 003b // +0003 │ │ +4ca6a2: 1a03 8a05 |0039: const-string v3, " " // string@058a │ │ +4ca6a6: 6e20 bfa9 3400 |003b: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca6ac: 1a03 d778 |003e: const-string v3, "] │ │ " // string@78d7 │ │ -4ca6b8: 6e20 bfa9 3400 |0040: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca6be: 6e10 cfa9 0400 |0043: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4ca6c4: 0c03 |0046: move-result-object v3 │ │ -4ca6c6: 6e20 bfa9 3000 |0047: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca6cc: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4ca6d0: 28c0 |004c: goto 000c // -0040 │ │ -4ca6d2: 6e10 cfa9 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4ca6d8: 0c00 |0050: move-result-object v0 │ │ -4ca6da: 1100 |0051: return-object v0 │ │ +4ca6b0: 6e20 bfa9 3400 |0040: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca6b6: 6e10 cfa9 0400 |0043: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4ca6bc: 0c03 |0046: move-result-object v3 │ │ +4ca6be: 6e20 bfa9 3000 |0047: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca6c4: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4ca6c8: 28c0 |004c: goto 000c // -0040 │ │ +4ca6ca: 6e10 cfa9 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4ca6d0: 0c00 |0050: move-result-object v0 │ │ +4ca6d2: 1100 |0051: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ 0x0005 line=764 │ │ 0x000c line=766 │ │ 0x0014 line=767 │ │ 0x001a line=768 │ │ @@ -2025351,107 +2025349,107 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -4cabd4: |[4cabd4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.loadActivity:(Z)V │ │ -4cabe4: 5460 b3ad |0000: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ -4cabe8: 6e10 68ab 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@ab68 │ │ -4cabee: 5260 b1ad |0005: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4cabf2: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ -4cabf4: 3310 0e00 |0008: if-ne v0, v1, 0016 // +000e │ │ -4cabf8: 6e10 3af4 0600 |000a: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43a │ │ -4cabfe: 0c00 |000d: move-result-object v0 │ │ -4cac00: 1a02 09d2 |000e: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ -4cac04: 6e30 e902 2001 |0010: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cac0a: 0a00 |0013: move-result v0 │ │ -4cac0c: 5960 b1ad |0014: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4cac10: 5260 b1ad |0016: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4cac14: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -4cac16: 3210 0400 |0019: if-eq v0, v1, 001d // +0004 │ │ -4cac1a: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -4cac1c: 2802 |001c: goto 001e // +0002 │ │ -4cac1e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -4cac20: 5c60 adad |001e: iput-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ -4cac24: 7110 4108 0600 |0020: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0841 │ │ -4cac2a: 0c00 |0023: move-result-object v0 │ │ -4cac2c: 1a01 28e7 |0024: const-string v1, "settings_use_custom_font_size" // string@e728 │ │ -4cac30: 7230 1d03 1002 |0026: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4cac36: 0a01 |0029: move-result v1 │ │ -4cac38: 3801 2000 |002a: if-eqz v1, 004a // +0020 │ │ -4cac3c: 5461 aead |002c: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ -4cac40: 1a03 24e7 |002e: const-string v3, "settings_font_size" // string@e724 │ │ -4cac44: 1a04 5916 |0030: const-string v4, "15" // string@1659 │ │ -4cac48: 7230 2003 3004 |0032: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4cac4e: 0c05 |0035: move-result-object v5 │ │ -4cac50: 7110 cba8 0500 |0036: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ -4cac56: 0a05 |0039: move-result v5 │ │ -4cac58: 6e20 5010 5100 |003a: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setTextSize:(F)V // method@1050 │ │ -4cac5e: 5461 afad |003d: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adaf │ │ -4cac62: 7230 2003 3004 |003f: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4cac68: 0c00 |0042: move-result-object v0 │ │ -4cac6a: 7110 cba8 0000 |0043: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ -4cac70: 0a00 |0046: move-result v0 │ │ -4cac72: 6e20 5010 0100 |0047: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1050 │ │ -4cac78: 5460 a8ad |004a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ada8 │ │ -4cac7c: 6e10 5d0f 0000 |004c: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5d │ │ -4cac82: 0a00 |004f: move-result v0 │ │ -4cac84: 3900 0600 |0050: if-nez v0, 0056 // +0006 │ │ -4cac88: 7010 32f4 0600 |0052: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.displayCategoryDialog:()V // method@f432 │ │ -4cac8e: 2817 |0055: goto 006c // +0017 │ │ -4cac90: 1a00 2ecc |0056: const-string v0, "name" // string@cc2e │ │ -4cac94: 2410 1321 0000 |0058: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ -4cac9a: 5460 b9ad |005b: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adb9 │ │ -4cac9e: 5461 a8ad |005d: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ada8 │ │ -4caca2: 6e20 4712 1000 |005f: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1247 │ │ -4caca8: 5460 b9ad |0062: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adb9 │ │ -4cacac: 2201 eb1f |0064: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4; // type@1feb │ │ -4cacb0: 7020 16f4 6100 |0066: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f416 │ │ -4cacb6: 6e20 4e12 1000 |0069: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124e │ │ -4cacbc: 5460 b4ad |006c: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4cacc0: 1231 |006e: const/4 v1, #int 3 // #3 │ │ -4cacc2: 6e20 8811 1000 |006f: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1188 │ │ -4cacc8: 5460 b4ad |0072: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4caccc: 6e20 8f11 6000 |0074: invoke-virtual {v0, v6}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@118f │ │ -4cacd2: 5460 b4ad |0077: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4cacd6: 2201 ed1f |0079: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5; // type@1fed │ │ -4cacda: 7020 1bf4 6100 |007b: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f41b │ │ -4cace0: 6e20 8e11 1000 |007e: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@118e │ │ -4cace6: 5460 b4ad |0081: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4cacea: 2201 1920 |0083: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // type@2019 │ │ -4cacee: 6e10 38f4 0600 |0085: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f438 │ │ -4cacf4: 0c03 |0088: move-result-object v3 │ │ -4cacf6: 1404 3e00 0c7f |0089: const v4, #float 1.86093e+38 // #7f0c003e │ │ -4cacfc: 5465 b3ad |008c: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ -4cad00: 7040 33f5 3154 |008e: invoke-direct {v1, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@f533 │ │ -4cad06: 6e20 8711 1000 |0091: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1187 │ │ -4cad0c: 5560 adad |0094: iget-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ -4cad10: 3800 1c00 |0096: if-eqz v0, 00b2 // +001c │ │ -4cad14: 6e10 3ef4 0600 |0098: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getWindow:()Landroid/view/Window; // method@f43e │ │ -4cad1a: 0c00 |009b: move-result-object v0 │ │ -4cad1c: 1221 |009c: const/4 v1, #int 2 // #2 │ │ -4cad1e: 6e20 a50d 1000 |009d: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da5 │ │ -4cad24: 5460 aaad |00a0: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4cad28: 5261 b1ad |00a2: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4cad2c: 8111 |00a4: int-to-long v1, v1 │ │ -4cad2e: 6e30 a8f4 1002 |00a5: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4a8 │ │ -4cad34: 0c00 |00a8: move-result-object v0 │ │ -4cad36: 2201 e71f |00a9: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // type@1fe7 │ │ -4cad3a: 7020 0bf4 6100 |00ab: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f40b │ │ -4cad40: 6e30 7e61 6001 |00ae: invoke-virtual {v0, v6, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4cad46: 280b |00b1: goto 00bc // +000b │ │ -4cad48: 1400 7300 097f |00b2: const v0, #float 1.82107e+38 // #7f090073 │ │ -4cad4e: 6e20 35f4 0600 |00b5: invoke-virtual {v6, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ -4cad54: 0c00 |00b8: move-result-object v0 │ │ -4cad56: 6e20 3d0c 2000 |00b9: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ -4cad5c: 3907 0500 |00bc: if-nez v7, 00c1 // +0005 │ │ -4cad60: 6e10 3ff4 0600 |00be: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.invalidateOptionsMenu:()V // method@f43f │ │ -4cad66: 0e00 |00c1: return-void │ │ +4cabcc: |[4cabcc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.loadActivity:(Z)V │ │ +4cabdc: 5460 b3ad |0000: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ +4cabe0: 6e10 68ab 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@ab68 │ │ +4cabe6: 5260 b1ad |0005: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4cabea: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ +4cabec: 3310 0e00 |0008: if-ne v0, v1, 0016 // +000e │ │ +4cabf0: 6e10 3af4 0600 |000a: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43a │ │ +4cabf6: 0c00 |000d: move-result-object v0 │ │ +4cabf8: 1a02 09d2 |000e: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ +4cabfc: 6e30 e902 2001 |0010: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cac02: 0a00 |0013: move-result v0 │ │ +4cac04: 5960 b1ad |0014: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4cac08: 5260 b1ad |0016: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4cac0c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +4cac0e: 3210 0400 |0019: if-eq v0, v1, 001d // +0004 │ │ +4cac12: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +4cac14: 2802 |001c: goto 001e // +0002 │ │ +4cac16: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +4cac18: 5c60 adad |001e: iput-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ +4cac1c: 7110 4108 0600 |0020: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0841 │ │ +4cac22: 0c00 |0023: move-result-object v0 │ │ +4cac24: 1a01 28e7 |0024: const-string v1, "settings_use_custom_font_size" // string@e728 │ │ +4cac28: 7230 1d03 1002 |0026: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4cac2e: 0a01 |0029: move-result v1 │ │ +4cac30: 3801 2000 |002a: if-eqz v1, 004a // +0020 │ │ +4cac34: 5461 aead |002c: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ +4cac38: 1a03 24e7 |002e: const-string v3, "settings_font_size" // string@e724 │ │ +4cac3c: 1a04 5916 |0030: const-string v4, "15" // string@1659 │ │ +4cac40: 7230 2003 3004 |0032: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4cac46: 0c05 |0035: move-result-object v5 │ │ +4cac48: 7110 cba8 0500 |0036: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ +4cac4e: 0a05 |0039: move-result v5 │ │ +4cac50: 6e20 5010 5100 |003a: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setTextSize:(F)V // method@1050 │ │ +4cac56: 5461 afad |003d: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adaf │ │ +4cac5a: 7230 2003 3004 |003f: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4cac60: 0c00 |0042: move-result-object v0 │ │ +4cac62: 7110 cba8 0000 |0043: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ +4cac68: 0a00 |0046: move-result v0 │ │ +4cac6a: 6e20 5010 0100 |0047: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1050 │ │ +4cac70: 5460 a8ad |004a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ada8 │ │ +4cac74: 6e10 5d0f 0000 |004c: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5d │ │ +4cac7a: 0a00 |004f: move-result v0 │ │ +4cac7c: 3900 0600 |0050: if-nez v0, 0056 // +0006 │ │ +4cac80: 7010 32f4 0600 |0052: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.displayCategoryDialog:()V // method@f432 │ │ +4cac86: 2817 |0055: goto 006c // +0017 │ │ +4cac88: 1a00 2ecc |0056: const-string v0, "name" // string@cc2e │ │ +4cac8c: 2410 1321 0000 |0058: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ +4cac92: 5460 b9ad |005b: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adb9 │ │ +4cac96: 5461 a8ad |005d: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ada8 │ │ +4cac9a: 6e20 4712 1000 |005f: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1247 │ │ +4caca0: 5460 b9ad |0062: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adb9 │ │ +4caca4: 2201 eb1f |0064: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4; // type@1feb │ │ +4caca8: 7020 16f4 6100 |0066: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f416 │ │ +4cacae: 6e20 4e12 1000 |0069: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124e │ │ +4cacb4: 5460 b4ad |006c: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4cacb8: 1231 |006e: const/4 v1, #int 3 // #3 │ │ +4cacba: 6e20 8811 1000 |006f: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1188 │ │ +4cacc0: 5460 b4ad |0072: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4cacc4: 6e20 8f11 6000 |0074: invoke-virtual {v0, v6}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@118f │ │ +4cacca: 5460 b4ad |0077: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4cacce: 2201 ed1f |0079: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5; // type@1fed │ │ +4cacd2: 7020 1bf4 6100 |007b: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f41b │ │ +4cacd8: 6e20 8e11 1000 |007e: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@118e │ │ +4cacde: 5460 b4ad |0081: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4cace2: 2201 1920 |0083: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // type@2019 │ │ +4cace6: 6e10 38f4 0600 |0085: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f438 │ │ +4cacec: 0c03 |0088: move-result-object v3 │ │ +4cacee: 1404 3e00 0c7f |0089: const v4, #float 1.86093e+38 // #7f0c003e │ │ +4cacf4: 5465 b3ad |008c: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ +4cacf8: 7040 33f5 3154 |008e: invoke-direct {v1, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@f533 │ │ +4cacfe: 6e20 8711 1000 |0091: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1187 │ │ +4cad04: 5560 adad |0094: iget-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ +4cad08: 3800 1c00 |0096: if-eqz v0, 00b2 // +001c │ │ +4cad0c: 6e10 3ef4 0600 |0098: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getWindow:()Landroid/view/Window; // method@f43e │ │ +4cad12: 0c00 |009b: move-result-object v0 │ │ +4cad14: 1221 |009c: const/4 v1, #int 2 // #2 │ │ +4cad16: 6e20 a50d 1000 |009d: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da5 │ │ +4cad1c: 5460 aaad |00a0: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4cad20: 5261 b1ad |00a2: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4cad24: 8111 |00a4: int-to-long v1, v1 │ │ +4cad26: 6e30 a8f4 1002 |00a5: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4a8 │ │ +4cad2c: 0c00 |00a8: move-result-object v0 │ │ +4cad2e: 2201 e71f |00a9: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // type@1fe7 │ │ +4cad32: 7020 0bf4 6100 |00ab: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f40b │ │ +4cad38: 6e30 7e61 6001 |00ae: invoke-virtual {v0, v6, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4cad3e: 280b |00b1: goto 00bc // +000b │ │ +4cad40: 1400 7300 097f |00b2: const v0, #float 1.82107e+38 // #7f090073 │ │ +4cad46: 6e20 35f4 0600 |00b5: invoke-virtual {v6, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ +4cad4c: 0c00 |00b8: move-result-object v0 │ │ +4cad4e: 6e20 3d0c 2000 |00b9: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ +4cad54: 3907 0500 |00bc: if-nez v7, 00c1 // +0005 │ │ +4cad58: 6e10 3ff4 0600 |00be: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.invalidateOptionsMenu:()V // method@f43f │ │ +4cad5e: 0e00 |00c1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=197 │ │ 0x000a line=198 │ │ 0x0010 line=199 │ │ 0x0016 line=201 │ │ @@ -2025482,66 +2025480,66 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -4cb300: |[4cb300] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.saveNote:()V │ │ -4cb310: 5480 b4ad |0000: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4cb314: 6e10 6e11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ -4cb31a: 0c00 |0005: move-result-object v0 │ │ -4cb31c: 2201 061e |0006: new-instance v1, Lorg/json/JSONArray; // type@1e06 │ │ -4cb320: 7010 bcea 0100 |0008: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@eabc │ │ -4cb326: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -4cb328: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -4cb32a: 5484 b3ad |000d: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ -4cb32e: 6e10 76ab 0400 |000f: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ -4cb334: 0a04 |0012: move-result v4 │ │ -4cb336: 3543 2500 |0013: if-ge v3, v4, 0038 // +0025 │ │ -4cb33a: 7220 540f 3000 |0015: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f54 │ │ -4cb340: 0c04 |0018: move-result-object v4 │ │ -4cb342: 1f04 1a20 |0019: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4cb346: 2205 081e |001b: new-instance v5, Lorg/json/JSONObject; // type@1e08 │ │ -4cb34a: 7010 c3ea 0500 |001d: invoke-direct {v5}, Lorg/json/JSONObject;.:()V // method@eac3 │ │ -4cb350: 1a06 2ecc |0020: const-string v6, "name" // string@cc2e │ │ -4cb354: 6e10 38f5 0400 |0022: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f538 │ │ -4cb35a: 0c07 |0025: move-result-object v7 │ │ -4cb35c: 6e30 c6ea 6507 |0026: invoke-virtual {v5, v6, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@eac6 │ │ -4cb362: 1a06 ba86 |0029: const-string v6, "checked" // string@86ba │ │ -4cb366: 6e10 39f5 0400 |002b: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f539 │ │ -4cb36c: 0a04 |002e: move-result v4 │ │ -4cb36e: 6e30 c7ea 6504 |002f: invoke-virtual {v5, v6, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@eac7 │ │ -4cb374: 6e20 c1ea 5100 |0032: invoke-virtual {v1, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@eac1 │ │ -4cb37a: d803 0301 |0035: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4cb37e: 28d6 |0037: goto 000d // -002a │ │ -4cb380: 7010 34f4 0800 |0038: invoke-direct {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.fillNameIfEmpty:()V // method@f434 │ │ -4cb386: 2200 8c1f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4cb38a: 5483 aead |003d: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ -4cb38e: 6e10 2010 0300 |003f: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cb394: 0c03 |0042: move-result-object v3 │ │ -4cb396: 6e10 56a9 0300 |0043: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4cb39c: 0c03 |0046: move-result-object v3 │ │ -4cb39e: 6e10 c2ea 0100 |0047: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@eac2 │ │ -4cb3a4: 0c01 |004a: move-result-object v1 │ │ -4cb3a6: 1234 |004b: const/4 v4, #int 3 // #3 │ │ -4cb3a8: 5285 abad |004c: iget v5, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adab │ │ -4cb3ac: 7055 2cf2 3041 |004e: invoke-direct {v0, v3, v1, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4cb3b2: 5481 aaad |0051: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4cb3b6: 6e20 aaf4 0100 |0053: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4aa │ │ -4cb3bc: 6e10 37f4 0800 |0056: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ -4cb3c2: 0c00 |0059: move-result-object v0 │ │ -4cb3c4: 1401 ed00 107f |005a: const v1, #float 1.91414e+38 // #7f1000ed │ │ -4cb3ca: 7130 ff12 1002 |005d: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cb3d0: 0c00 |0060: move-result-object v0 │ │ -4cb3d2: 6e10 0113 0000 |0061: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cb3d8: 2805 |0064: goto 0069 // +0005 │ │ -4cb3da: 0d00 |0065: move-exception v0 │ │ -4cb3dc: 6e10 bfa8 0000 |0066: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@a8bf │ │ -4cb3e2: 0e00 |0069: return-void │ │ +4cb2f8: |[4cb2f8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.saveNote:()V │ │ +4cb308: 5480 b4ad |0000: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4cb30c: 6e10 6e11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ +4cb312: 0c00 |0005: move-result-object v0 │ │ +4cb314: 2201 061e |0006: new-instance v1, Lorg/json/JSONArray; // type@1e06 │ │ +4cb318: 7010 bcea 0100 |0008: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@eabc │ │ +4cb31e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +4cb320: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +4cb322: 5484 b3ad |000d: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ +4cb326: 6e10 76ab 0400 |000f: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ +4cb32c: 0a04 |0012: move-result v4 │ │ +4cb32e: 3543 2500 |0013: if-ge v3, v4, 0038 // +0025 │ │ +4cb332: 7220 540f 3000 |0015: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f54 │ │ +4cb338: 0c04 |0018: move-result-object v4 │ │ +4cb33a: 1f04 1a20 |0019: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4cb33e: 2205 081e |001b: new-instance v5, Lorg/json/JSONObject; // type@1e08 │ │ +4cb342: 7010 c3ea 0500 |001d: invoke-direct {v5}, Lorg/json/JSONObject;.:()V // method@eac3 │ │ +4cb348: 1a06 2ecc |0020: const-string v6, "name" // string@cc2e │ │ +4cb34c: 6e10 38f5 0400 |0022: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f538 │ │ +4cb352: 0c07 |0025: move-result-object v7 │ │ +4cb354: 6e30 c6ea 6507 |0026: invoke-virtual {v5, v6, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@eac6 │ │ +4cb35a: 1a06 ba86 |0029: const-string v6, "checked" // string@86ba │ │ +4cb35e: 6e10 39f5 0400 |002b: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f539 │ │ +4cb364: 0a04 |002e: move-result v4 │ │ +4cb366: 6e30 c7ea 6504 |002f: invoke-virtual {v5, v6, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@eac7 │ │ +4cb36c: 6e20 c1ea 5100 |0032: invoke-virtual {v1, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@eac1 │ │ +4cb372: d803 0301 |0035: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4cb376: 28d6 |0037: goto 000d // -002a │ │ +4cb378: 7010 34f4 0800 |0038: invoke-direct {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.fillNameIfEmpty:()V // method@f434 │ │ +4cb37e: 2200 8c1f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4cb382: 5483 aead |003d: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ +4cb386: 6e10 2010 0300 |003f: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cb38c: 0c03 |0042: move-result-object v3 │ │ +4cb38e: 6e10 56a9 0300 |0043: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4cb394: 0c03 |0046: move-result-object v3 │ │ +4cb396: 6e10 c2ea 0100 |0047: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@eac2 │ │ +4cb39c: 0c01 |004a: move-result-object v1 │ │ +4cb39e: 1234 |004b: const/4 v4, #int 3 // #3 │ │ +4cb3a0: 5285 abad |004c: iget v5, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adab │ │ +4cb3a4: 7055 2cf2 3041 |004e: invoke-direct {v0, v3, v1, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4cb3aa: 5481 aaad |0051: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4cb3ae: 6e20 aaf4 0100 |0053: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4aa │ │ +4cb3b4: 6e10 37f4 0800 |0056: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ +4cb3ba: 0c00 |0059: move-result-object v0 │ │ +4cb3bc: 1401 ed00 107f |005a: const v1, #float 1.91414e+38 // #7f1000ed │ │ +4cb3c2: 7130 ff12 1002 |005d: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cb3c8: 0c00 |0060: move-result-object v0 │ │ +4cb3ca: 6e10 0113 0000 |0061: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cb3d0: 2805 |0064: goto 0069 // +0005 │ │ +4cb3d2: 0d00 |0065: move-exception v0 │ │ +4cb3d4: 6e10 bfa8 0000 |0066: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@a8bf │ │ +4cb3da: 0e00 |0069: return-void │ │ catches : 1 │ │ 0x000d - 0x0064 │ │ Ljava/lang/Exception; -> 0x0065 │ │ positions : │ │ 0x0000 line=532 │ │ 0x0006 line=533 │ │ 0x000d line=536 │ │ @@ -2025563,118 +2025561,118 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 216 16-bit code units │ │ -4cb3f4: |[4cb3f4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.saveToExternalStorage:()V │ │ -4cb404: 7100 8907 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0789 │ │ -4cb40a: 0c00 |0003: move-result-object v0 │ │ -4cb40c: 1a01 5eca |0004: const-string v1, "mounted" // string@ca5e │ │ -4cb410: 6e20 82a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a982 │ │ -4cb416: 0a00 |0009: move-result v0 │ │ -4cb418: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -4cb41a: 3800 be00 |000b: if-eqz v0, 00c9 // +00be │ │ -4cb41e: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ -4cb422: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ -4cb426: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ -4cb42a: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ -4cb42e: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ -4cb432: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ -4cb436: 7110 8807 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0788 │ │ -4cb43c: 0c02 |001c: move-result-object v2 │ │ -4cb43e: 7030 97a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ -4cb444: 280a |0020: goto 002a // +000a │ │ -4cb446: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ -4cb44a: 7100 8707 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0787 │ │ -4cb450: 0c02 |0026: move-result-object v2 │ │ -4cb452: 7030 97a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ -4cb458: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ -4cb45c: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4cb460: 7010 b3a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4cb466: 1a04 3c16 |0031: const-string v4, "/checklist_" // string@163c │ │ -4cb46a: 6e20 bfa9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cb470: 5474 aead |0036: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ -4cb474: 6e10 2010 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cb47a: 0c04 |003b: move-result-object v4 │ │ -4cb47c: 6e10 56a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4cb482: 0c04 |003f: move-result-object v4 │ │ -4cb484: 6e20 bfa9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cb48a: 1a04 3116 |0043: const-string v4, ".txt" // string@1631 │ │ -4cb48e: 6e20 bfa9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cb494: 6e10 cfa9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4cb49a: 0c03 |004b: move-result-object v3 │ │ -4cb49c: 7030 97a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ -4cb4a2: 6e10 a0a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a0 │ │ -4cb4a8: 0a03 |0052: move-result v3 │ │ -4cb4aa: 1204 |0053: const/4 v4, #int 0 // #0 │ │ -4cb4ac: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ -4cb4b0: 6e10 afa7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7af │ │ -4cb4b6: 0a00 |0059: move-result v0 │ │ -4cb4b8: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ -4cb4bc: 2803 |005c: goto 005f // +0003 │ │ -4cb4be: 1200 |005d: const/4 v0, #int 0 // #0 │ │ -4cb4c0: 2802 |005e: goto 0060 // +0002 │ │ -4cb4c2: 1210 |005f: const/4 v0, #int 1 // #1 │ │ -4cb4c4: 3800 7700 |0060: if-eqz v0, 00d7 // +0077 │ │ -4cb4c8: 2200 8a15 |0062: new-instance v0, Ljava/io/PrintWriter; // type@158a │ │ -4cb4cc: 7020 14a8 2000 |0064: invoke-direct {v0, v2}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@a814 │ │ -4cb4d2: 5473 aead |0067: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ -4cb4d6: 6e10 2010 0300 |0069: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cb4dc: 0c03 |006c: move-result-object v3 │ │ -4cb4de: 6e10 56a9 0300 |006d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4cb4e4: 0c03 |0070: move-result-object v3 │ │ -4cb4e6: 6e20 1fa8 3000 |0071: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a81f │ │ -4cb4ec: 6e10 1ca8 0000 |0074: invoke-virtual {v0}, Ljava/io/PrintWriter;.println:()V // method@a81c │ │ -4cb4f2: 7010 39f4 0700 |0077: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f439 │ │ -4cb4f8: 0c03 |007a: move-result-object v3 │ │ -4cb4fa: 6e20 1fa8 3000 |007b: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a81f │ │ -4cb500: 6e10 16a8 0000 |007e: invoke-virtual {v0}, Ljava/io/PrintWriter;.close:()V // method@a816 │ │ -4cb506: 2310 1321 |0081: new-array v0, v1, [Ljava/lang/String; // type@2113 │ │ -4cb50a: 6e10 b1a7 0200 |0083: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b1 │ │ -4cb510: 0c03 |0086: move-result-object v3 │ │ -4cb512: 4d03 0004 |0087: aput-object v3, v0, v4 │ │ -4cb516: 1203 |0089: const/4 v3, #int 0 // #0 │ │ -4cb518: 2205 f11f |008a: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9; // type@1ff1 │ │ -4cb51c: 7020 27f4 7500 |008c: invoke-direct {v5, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f427 │ │ -4cb522: 7140 ff06 0753 |008f: invoke-static {v7, v0, v3, v5}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@06ff │ │ -4cb528: 6e10 37f4 0700 |0092: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ -4cb52e: 0c00 |0095: move-result-object v0 │ │ -4cb530: 1403 ea00 107f |0096: const v3, #float 1.91414e+38 // #7f1000ea │ │ -4cb536: 6e20 3df4 3700 |0099: invoke-virtual {v7, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ -4cb53c: 0c03 |009c: move-result-object v3 │ │ -4cb53e: 2315 1021 |009d: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ -4cb542: 6e10 a1a7 0200 |009f: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a1 │ │ -4cb548: 0c06 |00a2: move-result-object v6 │ │ -4cb54a: 4d06 0504 |00a3: aput-object v6, v5, v4 │ │ -4cb54e: 7120 84a9 5300 |00a5: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ -4cb554: 0c03 |00a8: move-result-object v3 │ │ -4cb556: 7130 0013 3001 |00a9: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1300 │ │ -4cb55c: 0c00 |00ac: move-result-object v0 │ │ -4cb55e: 6e10 0113 0000 |00ad: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cb564: 2827 |00b0: goto 00d7 // +0027 │ │ -4cb566: 0d00 |00b1: move-exception v0 │ │ -4cb568: 2201 cb15 |00b2: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4cb56c: 7010 b3a9 0100 |00b4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4cb572: 1a03 da29 |00b7: const-string v3, "Error writing " // string@29da │ │ -4cb576: 6e20 bfa9 3100 |00b9: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cb57c: 6e20 bea9 2100 |00bc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ -4cb582: 6e10 cfa9 0100 |00bf: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4cb588: 0c01 |00c2: move-result-object v1 │ │ -4cb58a: 1a02 612a |00c3: const-string v2, "ExternalStorage" // string@2a61 │ │ -4cb58e: 7130 eb09 1200 |00c5: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09eb │ │ -4cb594: 280f |00c8: goto 00d7 // +000f │ │ -4cb596: 6e10 37f4 0700 |00c9: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ -4cb59c: 0c00 |00cc: move-result-object v0 │ │ -4cb59e: 1402 e900 107f |00cd: const v2, #float 1.91414e+38 // #7f1000e9 │ │ -4cb5a4: 7130 ff12 2001 |00d0: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cb5aa: 0c00 |00d3: move-result-object v0 │ │ -4cb5ac: 6e10 0113 0000 |00d4: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cb5b2: 0e00 |00d7: return-void │ │ +4cb3ec: |[4cb3ec] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.saveToExternalStorage:()V │ │ +4cb3fc: 7100 8907 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0789 │ │ +4cb402: 0c00 |0003: move-result-object v0 │ │ +4cb404: 1a01 5eca |0004: const-string v1, "mounted" // string@ca5e │ │ +4cb408: 6e20 82a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a982 │ │ +4cb40e: 0a00 |0009: move-result v0 │ │ +4cb410: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +4cb412: 3800 be00 |000b: if-eqz v0, 00c9 // +00be │ │ +4cb416: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ +4cb41a: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ +4cb41e: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ +4cb422: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ +4cb426: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ +4cb42a: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ +4cb42e: 7110 8807 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0788 │ │ +4cb434: 0c02 |001c: move-result-object v2 │ │ +4cb436: 7030 97a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ +4cb43c: 280a |0020: goto 002a // +000a │ │ +4cb43e: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ +4cb442: 7100 8707 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0787 │ │ +4cb448: 0c02 |0026: move-result-object v2 │ │ +4cb44a: 7030 97a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ +4cb450: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ +4cb454: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4cb458: 7010 b3a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4cb45e: 1a04 3c16 |0031: const-string v4, "/checklist_" // string@163c │ │ +4cb462: 6e20 bfa9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cb468: 5474 aead |0036: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ +4cb46c: 6e10 2010 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cb472: 0c04 |003b: move-result-object v4 │ │ +4cb474: 6e10 56a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4cb47a: 0c04 |003f: move-result-object v4 │ │ +4cb47c: 6e20 bfa9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cb482: 1a04 3116 |0043: const-string v4, ".txt" // string@1631 │ │ +4cb486: 6e20 bfa9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cb48c: 6e10 cfa9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4cb492: 0c03 |004b: move-result-object v3 │ │ +4cb494: 7030 97a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ +4cb49a: 6e10 a0a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a0 │ │ +4cb4a0: 0a03 |0052: move-result v3 │ │ +4cb4a2: 1204 |0053: const/4 v4, #int 0 // #0 │ │ +4cb4a4: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ +4cb4a8: 6e10 afa7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7af │ │ +4cb4ae: 0a00 |0059: move-result v0 │ │ +4cb4b0: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ +4cb4b4: 2803 |005c: goto 005f // +0003 │ │ +4cb4b6: 1200 |005d: const/4 v0, #int 0 // #0 │ │ +4cb4b8: 2802 |005e: goto 0060 // +0002 │ │ +4cb4ba: 1210 |005f: const/4 v0, #int 1 // #1 │ │ +4cb4bc: 3800 7700 |0060: if-eqz v0, 00d7 // +0077 │ │ +4cb4c0: 2200 8a15 |0062: new-instance v0, Ljava/io/PrintWriter; // type@158a │ │ +4cb4c4: 7020 14a8 2000 |0064: invoke-direct {v0, v2}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@a814 │ │ +4cb4ca: 5473 aead |0067: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ +4cb4ce: 6e10 2010 0300 |0069: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cb4d4: 0c03 |006c: move-result-object v3 │ │ +4cb4d6: 6e10 56a9 0300 |006d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4cb4dc: 0c03 |0070: move-result-object v3 │ │ +4cb4de: 6e20 1fa8 3000 |0071: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a81f │ │ +4cb4e4: 6e10 1ca8 0000 |0074: invoke-virtual {v0}, Ljava/io/PrintWriter;.println:()V // method@a81c │ │ +4cb4ea: 7010 39f4 0700 |0077: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f439 │ │ +4cb4f0: 0c03 |007a: move-result-object v3 │ │ +4cb4f2: 6e20 1fa8 3000 |007b: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a81f │ │ +4cb4f8: 6e10 16a8 0000 |007e: invoke-virtual {v0}, Ljava/io/PrintWriter;.close:()V // method@a816 │ │ +4cb4fe: 2310 1321 |0081: new-array v0, v1, [Ljava/lang/String; // type@2113 │ │ +4cb502: 6e10 b1a7 0200 |0083: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b1 │ │ +4cb508: 0c03 |0086: move-result-object v3 │ │ +4cb50a: 4d03 0004 |0087: aput-object v3, v0, v4 │ │ +4cb50e: 1203 |0089: const/4 v3, #int 0 // #0 │ │ +4cb510: 2205 f11f |008a: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9; // type@1ff1 │ │ +4cb514: 7020 27f4 7500 |008c: invoke-direct {v5, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f427 │ │ +4cb51a: 7140 ff06 0753 |008f: invoke-static {v7, v0, v3, v5}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@06ff │ │ +4cb520: 6e10 37f4 0700 |0092: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ +4cb526: 0c00 |0095: move-result-object v0 │ │ +4cb528: 1403 ea00 107f |0096: const v3, #float 1.91414e+38 // #7f1000ea │ │ +4cb52e: 6e20 3df4 3700 |0099: invoke-virtual {v7, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ +4cb534: 0c03 |009c: move-result-object v3 │ │ +4cb536: 2315 1021 |009d: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ +4cb53a: 6e10 a1a7 0200 |009f: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a1 │ │ +4cb540: 0c06 |00a2: move-result-object v6 │ │ +4cb542: 4d06 0504 |00a3: aput-object v6, v5, v4 │ │ +4cb546: 7120 84a9 5300 |00a5: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ +4cb54c: 0c03 |00a8: move-result-object v3 │ │ +4cb54e: 7130 0013 3001 |00a9: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1300 │ │ +4cb554: 0c00 |00ac: move-result-object v0 │ │ +4cb556: 6e10 0113 0000 |00ad: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cb55c: 2827 |00b0: goto 00d7 // +0027 │ │ +4cb55e: 0d00 |00b1: move-exception v0 │ │ +4cb560: 2201 cb15 |00b2: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4cb564: 7010 b3a9 0100 |00b4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4cb56a: 1a03 da29 |00b7: const-string v3, "Error writing " // string@29da │ │ +4cb56e: 6e20 bfa9 3100 |00b9: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cb574: 6e20 bea9 2100 |00bc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ +4cb57a: 6e10 cfa9 0100 |00bf: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4cb580: 0c01 |00c2: move-result-object v1 │ │ +4cb582: 1a02 612a |00c3: const-string v2, "ExternalStorage" // string@2a61 │ │ +4cb586: 7130 eb09 1200 |00c5: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09eb │ │ +4cb58c: 280f |00c8: goto 00d7 // +000f │ │ +4cb58e: 6e10 37f4 0700 |00c9: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ +4cb594: 0c00 |00cc: move-result-object v0 │ │ +4cb596: 1402 e900 107f |00cd: const v2, #float 1.91414e+38 // #7f1000e9 │ │ +4cb59c: 7130 ff12 2001 |00d0: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cb5a2: 0c00 |00d3: move-result-object v0 │ │ +4cb5a4: 6e10 0113 0000 |00d4: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cb5aa: 0e00 |00d7: return-void │ │ catches : 1 │ │ 0x004f - 0x00b0 │ │ Ljava/io/IOException; -> 0x00b1 │ │ positions : │ │ 0x0000 line=720 │ │ 0x0006 line=721 │ │ 0x000d line=723 │ │ @@ -2025700,68 +2025698,68 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 111 16-bit code units │ │ -4cb5c4: |[4cb5c4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.updateNote:()V │ │ -4cb5d4: 5480 b4ad |0000: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4cb5d8: 6e10 6e11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ -4cb5de: 0c00 |0005: move-result-object v0 │ │ -4cb5e0: 2201 061e |0006: new-instance v1, Lorg/json/JSONArray; // type@1e06 │ │ -4cb5e4: 7010 bcea 0100 |0008: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@eabc │ │ -4cb5ea: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -4cb5ec: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -4cb5ee: 5484 b3ad |000d: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ -4cb5f2: 6e10 76ab 0400 |000f: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ -4cb5f8: 0a04 |0012: move-result v4 │ │ -4cb5fa: 3543 2500 |0013: if-ge v3, v4, 0038 // +0025 │ │ -4cb5fe: 7220 540f 3000 |0015: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f54 │ │ -4cb604: 0c04 |0018: move-result-object v4 │ │ -4cb606: 1f04 1a20 |0019: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4cb60a: 2205 081e |001b: new-instance v5, Lorg/json/JSONObject; // type@1e08 │ │ -4cb60e: 7010 c3ea 0500 |001d: invoke-direct {v5}, Lorg/json/JSONObject;.:()V // method@eac3 │ │ -4cb614: 1a06 2ecc |0020: const-string v6, "name" // string@cc2e │ │ -4cb618: 6e10 38f5 0400 |0022: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f538 │ │ -4cb61e: 0c07 |0025: move-result-object v7 │ │ -4cb620: 6e30 c6ea 6507 |0026: invoke-virtual {v5, v6, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@eac6 │ │ -4cb626: 1a06 ba86 |0029: const-string v6, "checked" // string@86ba │ │ -4cb62a: 6e10 39f5 0400 |002b: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f539 │ │ -4cb630: 0a04 |002e: move-result v4 │ │ -4cb632: 6e30 c7ea 6504 |002f: invoke-virtual {v5, v6, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@eac7 │ │ -4cb638: 6e20 c1ea 5100 |0032: invoke-virtual {v1, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@eac1 │ │ -4cb63e: d803 0301 |0035: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4cb642: 28d6 |0037: goto 000d // -002a │ │ -4cb644: 7010 34f4 0800 |0038: invoke-direct {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.fillNameIfEmpty:()V // method@f434 │ │ -4cb64a: 2200 8c1f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4cb64e: 5483 aead |003d: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ -4cb652: 6e10 2010 0300 |003f: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cb658: 0c03 |0042: move-result-object v3 │ │ -4cb65a: 6e10 56a9 0300 |0043: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4cb660: 0c03 |0046: move-result-object v3 │ │ -4cb662: 6e10 c2ea 0100 |0047: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@eac2 │ │ -4cb668: 0c01 |004a: move-result-object v1 │ │ -4cb66a: 1234 |004b: const/4 v4, #int 3 // #3 │ │ -4cb66c: 5285 abad |004c: iget v5, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adab │ │ -4cb670: 7055 2cf2 3041 |004e: invoke-direct {v0, v3, v1, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4cb676: 5281 b1ad |0051: iget v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4cb67a: 6e20 42f2 1000 |0053: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4cb680: 5481 aaad |0056: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4cb684: 6e20 adf4 0100 |0058: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4cb68a: 6e10 37f4 0800 |005b: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ -4cb690: 0c00 |005e: move-result-object v0 │ │ -4cb692: 1401 ee00 107f |005f: const v1, #float 1.91414e+38 // #7f1000ee │ │ -4cb698: 7130 ff12 1002 |0062: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cb69e: 0c00 |0065: move-result-object v0 │ │ -4cb6a0: 6e10 0113 0000 |0066: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cb6a6: 2805 |0069: goto 006e // +0005 │ │ -4cb6a8: 0d00 |006a: move-exception v0 │ │ -4cb6aa: 6e10 bfa8 0000 |006b: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@a8bf │ │ -4cb6b0: 0e00 |006e: return-void │ │ +4cb5bc: |[4cb5bc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.updateNote:()V │ │ +4cb5cc: 5480 b4ad |0000: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4cb5d0: 6e10 6e11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ +4cb5d6: 0c00 |0005: move-result-object v0 │ │ +4cb5d8: 2201 061e |0006: new-instance v1, Lorg/json/JSONArray; // type@1e06 │ │ +4cb5dc: 7010 bcea 0100 |0008: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@eabc │ │ +4cb5e2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +4cb5e4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +4cb5e6: 5484 b3ad |000d: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ +4cb5ea: 6e10 76ab 0400 |000f: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ab76 │ │ +4cb5f0: 0a04 |0012: move-result v4 │ │ +4cb5f2: 3543 2500 |0013: if-ge v3, v4, 0038 // +0025 │ │ +4cb5f6: 7220 540f 3000 |0015: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f54 │ │ +4cb5fc: 0c04 |0018: move-result-object v4 │ │ +4cb5fe: 1f04 1a20 |0019: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4cb602: 2205 081e |001b: new-instance v5, Lorg/json/JSONObject; // type@1e08 │ │ +4cb606: 7010 c3ea 0500 |001d: invoke-direct {v5}, Lorg/json/JSONObject;.:()V // method@eac3 │ │ +4cb60c: 1a06 2ecc |0020: const-string v6, "name" // string@cc2e │ │ +4cb610: 6e10 38f5 0400 |0022: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f538 │ │ +4cb616: 0c07 |0025: move-result-object v7 │ │ +4cb618: 6e30 c6ea 6507 |0026: invoke-virtual {v5, v6, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@eac6 │ │ +4cb61e: 1a06 ba86 |0029: const-string v6, "checked" // string@86ba │ │ +4cb622: 6e10 39f5 0400 |002b: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f539 │ │ +4cb628: 0a04 |002e: move-result v4 │ │ +4cb62a: 6e30 c7ea 6504 |002f: invoke-virtual {v5, v6, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@eac7 │ │ +4cb630: 6e20 c1ea 5100 |0032: invoke-virtual {v1, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@eac1 │ │ +4cb636: d803 0301 |0035: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4cb63a: 28d6 |0037: goto 000d // -002a │ │ +4cb63c: 7010 34f4 0800 |0038: invoke-direct {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.fillNameIfEmpty:()V // method@f434 │ │ +4cb642: 2200 8c1f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4cb646: 5483 aead |003d: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ +4cb64a: 6e10 2010 0300 |003f: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cb650: 0c03 |0042: move-result-object v3 │ │ +4cb652: 6e10 56a9 0300 |0043: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4cb658: 0c03 |0046: move-result-object v3 │ │ +4cb65a: 6e10 c2ea 0100 |0047: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@eac2 │ │ +4cb660: 0c01 |004a: move-result-object v1 │ │ +4cb662: 1234 |004b: const/4 v4, #int 3 // #3 │ │ +4cb664: 5285 abad |004c: iget v5, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adab │ │ +4cb668: 7055 2cf2 3041 |004e: invoke-direct {v0, v3, v1, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4cb66e: 5281 b1ad |0051: iget v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4cb672: 6e20 42f2 1000 |0053: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4cb678: 5481 aaad |0056: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4cb67c: 6e20 adf4 0100 |0058: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4cb682: 6e10 37f4 0800 |005b: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ +4cb688: 0c00 |005e: move-result-object v0 │ │ +4cb68a: 1401 ee00 107f |005f: const v1, #float 1.91414e+38 // #7f1000ee │ │ +4cb690: 7130 ff12 1002 |0062: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cb696: 0c00 |0065: move-result-object v0 │ │ +4cb698: 6e10 0113 0000 |0066: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cb69e: 2805 |0069: goto 006e // +0005 │ │ +4cb6a0: 0d00 |006a: move-exception v0 │ │ +4cb6a2: 6e10 bfa8 0000 |006b: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@a8bf │ │ +4cb6a8: 0e00 |006e: return-void │ │ catches : 1 │ │ 0x000d - 0x0069 │ │ Ljava/lang/Exception; -> 0x006a │ │ positions : │ │ 0x0000 line=509 │ │ 0x0006 line=510 │ │ 0x000d line=514 │ │ @@ -2025785,77 +2025783,77 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -4caab4: |[4caab4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-ChecklistNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4caac4: 6e10 39f2 0900 |0000: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f239 │ │ -4caaca: 0c00 |0003: move-result-object v0 │ │ -4caacc: 5b80 baad |0004: iput-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.title:Ljava/lang/String; // field@adba │ │ -4caad0: 5481 aead |0006: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ -4caad4: 6e20 4d10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4caada: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4caadc: 2201 061e |000c: new-instance v1, Lorg/json/JSONArray; // type@1e06 │ │ -4caae0: 6e10 37f2 0900 |000e: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f237 │ │ -4caae6: 0c02 |0011: move-result-object v2 │ │ -4caae8: 7020 bdea 2100 |0012: invoke-direct {v1, v2}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@eabd │ │ -4caaee: 5482 b3ad |0015: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ -4caaf2: 6e10 68ab 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@ab68 │ │ -4caaf8: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -4caafa: 6e10 c0ea 0100 |001b: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@eac0 │ │ -4cab00: 0a03 |001e: move-result v3 │ │ -4cab02: 3532 1f00 |001f: if-ge v2, v3, 003e // +001f │ │ -4cab06: 6e20 bfea 2100 |0021: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@eabf │ │ -4cab0c: 0c03 |0024: move-result-object v3 │ │ -4cab0e: 5484 b3ad |0025: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ -4cab12: 2205 1a20 |0027: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4cab16: 1a06 ba86 |0029: const-string v6, "checked" // string@86ba │ │ -4cab1a: 6e20 c4ea 6300 |002b: invoke-virtual {v3, v6}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@eac4 │ │ -4cab20: 0a06 |002e: move-result v6 │ │ -4cab22: 1a07 2ecc |002f: const-string v7, "name" // string@cc2e │ │ -4cab26: 6e20 c5ea 7300 |0031: invoke-virtual {v3, v7}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@eac5 │ │ -4cab2c: 0c03 |0034: move-result-object v3 │ │ -4cab2e: 7030 37f5 6503 |0035: invoke-direct {v5, v6, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f537 │ │ -4cab34: 6e20 66ab 5400 |0038: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ -4cab3a: d802 0201 |003b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4cab3e: 28de |003d: goto 001b // -0022 │ │ -4cab40: 5481 b4ad |003e: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4cab44: 6e10 6e11 0100 |0040: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ -4cab4a: 0c01 |0043: move-result-object v1 │ │ -4cab4c: 1f01 8d02 |0044: check-cast v1, Landroid/widget/ArrayAdapter; // type@028d │ │ -4cab50: 6e10 620f 0100 |0046: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f62 │ │ -4cab56: 2805 |0049: goto 004e // +0005 │ │ -4cab58: 0d01 |004a: move-exception v1 │ │ -4cab5a: 6e10 bfa8 0100 |004b: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@a8bf │ │ -4cab60: 6e10 36f2 0900 |004e: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f236 │ │ -4cab66: 0a09 |0051: move-result v9 │ │ -4cab68: 5989 abad |0052: iput v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adab │ │ -4cab6c: 5489 b6ad |0054: iget-object v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ -4cab70: 6e10 4bf2 0900 |0056: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ -4cab76: 0a09 |0059: move-result v9 │ │ -4cab78: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -4cab7a: 3a09 0500 |005b: if-ltz v9, 0060 // +0005 │ │ -4cab7e: 5c81 b0ad |005d: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4cab82: 2803 |005f: goto 0062 // +0003 │ │ -4cab84: 5c80 b0ad |0060: iput-boolean v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4cab88: 1409 7300 097f |0062: const v9, #float 1.82107e+38 // #7f090073 │ │ -4cab8e: 6e20 35f4 9800 |0065: invoke-virtual {v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ -4cab94: 0c09 |0068: move-result-object v9 │ │ -4cab96: 6e20 3d0c 1900 |0069: invoke-virtual {v9, v1}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ -4cab9c: 1409 7800 097f |006c: const v9, #float 1.82107e+38 // #7f090078 │ │ -4caba2: 6e20 35f4 9800 |006f: invoke-virtual {v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ -4caba8: 0c09 |0072: move-result-object v9 │ │ -4cabaa: 1f09 9102 |0073: check-cast v9, Landroid/widget/Button; // type@0291 │ │ -4cabae: 1400 3500 107f |0075: const v0, #float 1.9141e+38 // #7f100035 │ │ -4cabb4: 6e20 3df4 0800 |0078: invoke-virtual {v8, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ -4cabba: 0c00 |007b: move-result-object v0 │ │ -4cabbc: 6e20 aa0f 0900 |007c: invoke-virtual {v9, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ -4cabc2: 0e00 |007f: return-void │ │ +4caaac: |[4caaac] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-ChecklistNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4caabc: 6e10 39f2 0900 |0000: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f239 │ │ +4caac2: 0c00 |0003: move-result-object v0 │ │ +4caac4: 5b80 baad |0004: iput-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.title:Ljava/lang/String; // field@adba │ │ +4caac8: 5481 aead |0006: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ +4caacc: 6e20 4d10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4caad2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4caad4: 2201 061e |000c: new-instance v1, Lorg/json/JSONArray; // type@1e06 │ │ +4caad8: 6e10 37f2 0900 |000e: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f237 │ │ +4caade: 0c02 |0011: move-result-object v2 │ │ +4caae0: 7020 bdea 2100 |0012: invoke-direct {v1, v2}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@eabd │ │ +4caae6: 5482 b3ad |0015: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ +4caaea: 6e10 68ab 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@ab68 │ │ +4caaf0: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +4caaf2: 6e10 c0ea 0100 |001b: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@eac0 │ │ +4caaf8: 0a03 |001e: move-result v3 │ │ +4caafa: 3532 1f00 |001f: if-ge v2, v3, 003e // +001f │ │ +4caafe: 6e20 bfea 2100 |0021: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@eabf │ │ +4cab04: 0c03 |0024: move-result-object v3 │ │ +4cab06: 5484 b3ad |0025: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ +4cab0a: 2205 1a20 |0027: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4cab0e: 1a06 ba86 |0029: const-string v6, "checked" // string@86ba │ │ +4cab12: 6e20 c4ea 6300 |002b: invoke-virtual {v3, v6}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@eac4 │ │ +4cab18: 0a06 |002e: move-result v6 │ │ +4cab1a: 1a07 2ecc |002f: const-string v7, "name" // string@cc2e │ │ +4cab1e: 6e20 c5ea 7300 |0031: invoke-virtual {v3, v7}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@eac5 │ │ +4cab24: 0c03 |0034: move-result-object v3 │ │ +4cab26: 7030 37f5 6503 |0035: invoke-direct {v5, v6, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f537 │ │ +4cab2c: 6e20 66ab 5400 |0038: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ +4cab32: d802 0201 |003b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4cab36: 28de |003d: goto 001b // -0022 │ │ +4cab38: 5481 b4ad |003e: iget-object v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4cab3c: 6e10 6e11 0100 |0040: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ +4cab42: 0c01 |0043: move-result-object v1 │ │ +4cab44: 1f01 8d02 |0044: check-cast v1, Landroid/widget/ArrayAdapter; // type@028d │ │ +4cab48: 6e10 620f 0100 |0046: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f62 │ │ +4cab4e: 2805 |0049: goto 004e // +0005 │ │ +4cab50: 0d01 |004a: move-exception v1 │ │ +4cab52: 6e10 bfa8 0100 |004b: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@a8bf │ │ +4cab58: 6e10 36f2 0900 |004e: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f236 │ │ +4cab5e: 0a09 |0051: move-result v9 │ │ +4cab60: 5989 abad |0052: iput v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adab │ │ +4cab64: 5489 b6ad |0054: iget-object v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ +4cab68: 6e10 4bf2 0900 |0056: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ +4cab6e: 0a09 |0059: move-result v9 │ │ +4cab70: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +4cab72: 3a09 0500 |005b: if-ltz v9, 0060 // +0005 │ │ +4cab76: 5c81 b0ad |005d: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4cab7a: 2803 |005f: goto 0062 // +0003 │ │ +4cab7c: 5c80 b0ad |0060: iput-boolean v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4cab80: 1409 7300 097f |0062: const v9, #float 1.82107e+38 // #7f090073 │ │ +4cab86: 6e20 35f4 9800 |0065: invoke-virtual {v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ +4cab8c: 0c09 |0068: move-result-object v9 │ │ +4cab8e: 6e20 3d0c 1900 |0069: invoke-virtual {v9, v1}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ +4cab94: 1409 7800 097f |006c: const v9, #float 1.82107e+38 // #7f090078 │ │ +4cab9a: 6e20 35f4 9800 |006f: invoke-virtual {v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ +4caba0: 0c09 |0072: move-result-object v9 │ │ +4caba2: 1f09 9102 |0073: check-cast v9, Landroid/widget/Button; // type@0291 │ │ +4caba6: 1400 3500 107f |0075: const v0, #float 1.9141e+38 // #7f100035 │ │ +4cabac: 6e20 3df4 0800 |0078: invoke-virtual {v8, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ +4cabb2: 0c00 |007b: move-result-object v0 │ │ +4cabb4: 6e20 aa0f 0900 |007c: invoke-virtual {v9, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ +4cabba: 0e00 |007f: return-void │ │ catches : 1 │ │ 0x000c - 0x0049 │ │ Ljava/lang/Exception; -> 0x004a │ │ positions : │ │ 0x0000 line=321 │ │ 0x0006 line=322 │ │ 0x000c line=324 │ │ @@ -2025880,25 +2025878,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4cad68: |[4cad68] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onBackPressed:()V │ │ -4cad78: 6e10 38f4 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f438 │ │ -4cad7e: 0c00 |0003: move-result-object v0 │ │ -4cad80: 1401 e400 107f |0004: const v1, #float 1.91413e+38 // #7f1000e4 │ │ -4cad86: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4cad88: 7130 ff12 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cad8e: 0c00 |000b: move-result-object v0 │ │ -4cad90: 6e10 0113 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cad96: 5c32 b8ad |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ -4cad9a: 6e10 36f4 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f436 │ │ -4cada0: 0e00 |0014: return-void │ │ +4cad60: |[4cad60] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onBackPressed:()V │ │ +4cad70: 6e10 38f4 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f438 │ │ +4cad76: 0c00 |0003: move-result-object v0 │ │ +4cad78: 1401 e400 107f |0004: const v1, #float 1.91413e+38 // #7f1000e4 │ │ +4cad7e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4cad80: 7130 ff12 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cad86: 0c00 |000b: move-result-object v0 │ │ +4cad88: 6e10 0113 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cad8e: 5c32 b8ad |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ +4cad92: 6e10 36f4 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f436 │ │ +4cad98: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x000f line=188 │ │ 0x0011 line=189 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ @@ -2025908,97 +2025906,97 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 174 16-bit code units │ │ -4cada4: |[4cada4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onClick:(Landroid/view/View;)V │ │ -4cadb4: 6e10 8f0b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0b8f │ │ -4cadba: 0a06 |0003: move-result v6 │ │ -4cadbc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -4cadbe: 2c06 9700 0000 |0005: sparse-switch v6, 0000009c // +00000097 │ │ -4cadc4: 2900 9200 |0008: goto/16 009a // +0092 │ │ -4cadc8: 6e10 3af4 0500 |000a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43a │ │ -4cadce: 0c06 |000d: move-result-object v6 │ │ -4cadd0: 5451 b3ad |000e: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ -4cadd4: 6e10 6fab 0100 |0010: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@ab6f │ │ -4cadda: 0a01 |0013: move-result v1 │ │ -4caddc: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -4cadde: 3801 2d00 |0015: if-eqz v1, 0042 // +002d │ │ -4cade2: 5251 abad |0017: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adab │ │ -4cade6: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ -4cade8: 1a04 07d2 |001a: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4cadec: 6e30 e902 4603 |001c: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cadf2: 0a03 |001f: move-result v3 │ │ -4cadf4: 3231 0400 |0020: if-eq v1, v3, 0024 // +0004 │ │ -4cadf8: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -4cadfa: 2802 |0023: goto 0025 // +0002 │ │ -4cadfc: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -4cadfe: 12b3 |0025: const/4 v3, #int -5 // #fb │ │ -4cae00: 6e30 e902 4603 |0026: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cae06: 0a06 |0029: move-result v6 │ │ -4cae08: 3263 0400 |002a: if-eq v3, v6, 002e // +0004 │ │ -4cae0c: 1216 |002c: const/4 v6, #int 1 // #1 │ │ -4cae0e: 2802 |002d: goto 002f // +0002 │ │ -4cae10: 1206 |002e: const/4 v6, #int 0 // #0 │ │ -4cae12: b516 |002f: and-int/2addr v6, v1 │ │ -4cae14: 3806 0300 |0030: if-eqz v6, 0033 // +0003 │ │ -4cae18: 2810 |0032: goto 0042 // +0010 │ │ -4cae1a: 6e10 37f4 0500 |0033: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ -4cae20: 0c06 |0036: move-result-object v6 │ │ -4cae22: 1401 e800 107f |0037: const v1, #float 1.91414e+38 // #7f1000e8 │ │ -4cae28: 7130 ff12 1600 |003a: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cae2e: 0c06 |003d: move-result-object v6 │ │ -4cae30: 6e10 0113 0600 |003e: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cae36: 2823 |0041: goto 0064 // +0023 │ │ -4cae38: 5c52 b8ad |0042: iput-boolean v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ -4cae3c: 6e10 36f4 0500 |0044: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f436 │ │ -4cae42: 2853 |0047: goto 009a // +0053 │ │ -4cae44: 5556 adad |0048: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ -4cae48: 3806 5000 |004a: if-eqz v6, 009a // +0050 │ │ -4cae4c: 7010 33f4 0500 |004c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.displayTrashDialog:()V // method@f433 │ │ -4cae52: 284b |004f: goto 009a // +004b │ │ -4cae54: 6e10 38f4 0500 |0050: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f438 │ │ -4cae5a: 0c06 |0053: move-result-object v6 │ │ -4cae5c: 1401 e400 107f |0054: const v1, #float 1.91413e+38 // #7f1000e4 │ │ -4cae62: 7130 ff12 1600 |0057: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cae68: 0c06 |005a: move-result-object v6 │ │ -4cae6a: 6e10 0113 0600 |005b: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cae70: 5c50 b8ad |005e: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ -4cae74: 6e10 36f4 0500 |0060: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f436 │ │ -4cae7a: 2837 |0063: goto 009a // +0037 │ │ -4cae7c: 5456 afad |0064: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adaf │ │ -4cae80: 6e10 2010 0600 |0066: invoke-virtual {v6}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cae86: 0c06 |0069: move-result-object v6 │ │ -4cae88: 6e10 56a9 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4cae8e: 0c06 |006d: move-result-object v6 │ │ -4cae90: 6e10 8fa9 0600 |006e: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@a98f │ │ -4cae96: 0a06 |0071: move-result v6 │ │ -4cae98: 3906 2800 |0072: if-nez v6, 009a // +0028 │ │ -4cae9c: 5456 b3ad |0074: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ -4caea0: 2201 1a20 |0076: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4caea4: 5452 afad |0078: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adaf │ │ -4caea8: 6e10 2010 0200 |007a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4caeae: 0c02 |007d: move-result-object v2 │ │ -4caeb0: 6e10 56a9 0200 |007e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4caeb6: 0c02 |0081: move-result-object v2 │ │ -4caeb8: 7030 37f5 0102 |0082: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f537 │ │ -4caebe: 6e20 66ab 1600 |0085: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ -4caec4: 5456 afad |0088: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adaf │ │ -4caec8: 1a00 0000 |008a: const-string v0, "" // string@0000 │ │ -4caecc: 6e20 4d10 0600 |008c: invoke-virtual {v6, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4caed2: 5456 b4ad |008f: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4caed6: 6e10 6e11 0600 |0091: invoke-virtual {v6}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ -4caedc: 0c06 |0094: move-result-object v6 │ │ -4caede: 1f06 8d02 |0095: check-cast v6, Landroid/widget/ArrayAdapter; // type@028d │ │ -4caee2: 6e10 620f 0600 |0097: invoke-virtual {v6}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f62 │ │ -4caee8: 0e00 |009a: return-void │ │ -4caeea: 0000 |009b: nop // spacer │ │ -4caeec: 0002 0400 6f00 097f 7100 097f 7300 ... |009c: sparse-switch-data (18 units) │ │ +4cad9c: |[4cad9c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onClick:(Landroid/view/View;)V │ │ +4cadac: 6e10 8f0b 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0b8f │ │ +4cadb2: 0a06 |0003: move-result v6 │ │ +4cadb4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +4cadb6: 2c06 9700 0000 |0005: sparse-switch v6, 0000009c // +00000097 │ │ +4cadbc: 2900 9200 |0008: goto/16 009a // +0092 │ │ +4cadc0: 6e10 3af4 0500 |000a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43a │ │ +4cadc6: 0c06 |000d: move-result-object v6 │ │ +4cadc8: 5451 b3ad |000e: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ +4cadcc: 6e10 6fab 0100 |0010: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@ab6f │ │ +4cadd2: 0a01 |0013: move-result v1 │ │ +4cadd4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +4cadd6: 3801 2d00 |0015: if-eqz v1, 0042 // +002d │ │ +4cadda: 5251 abad |0017: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adab │ │ +4cadde: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ +4cade0: 1a04 07d2 |001a: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4cade4: 6e30 e902 4603 |001c: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cadea: 0a03 |001f: move-result v3 │ │ +4cadec: 3231 0400 |0020: if-eq v1, v3, 0024 // +0004 │ │ +4cadf0: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +4cadf2: 2802 |0023: goto 0025 // +0002 │ │ +4cadf4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +4cadf6: 12b3 |0025: const/4 v3, #int -5 // #fb │ │ +4cadf8: 6e30 e902 4603 |0026: invoke-virtual {v6, v4, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cadfe: 0a06 |0029: move-result v6 │ │ +4cae00: 3263 0400 |002a: if-eq v3, v6, 002e // +0004 │ │ +4cae04: 1216 |002c: const/4 v6, #int 1 // #1 │ │ +4cae06: 2802 |002d: goto 002f // +0002 │ │ +4cae08: 1206 |002e: const/4 v6, #int 0 // #0 │ │ +4cae0a: b516 |002f: and-int/2addr v6, v1 │ │ +4cae0c: 3806 0300 |0030: if-eqz v6, 0033 // +0003 │ │ +4cae10: 2810 |0032: goto 0042 // +0010 │ │ +4cae12: 6e10 37f4 0500 |0033: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ +4cae18: 0c06 |0036: move-result-object v6 │ │ +4cae1a: 1401 e800 107f |0037: const v1, #float 1.91414e+38 // #7f1000e8 │ │ +4cae20: 7130 ff12 1600 |003a: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cae26: 0c06 |003d: move-result-object v6 │ │ +4cae28: 6e10 0113 0600 |003e: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cae2e: 2823 |0041: goto 0064 // +0023 │ │ +4cae30: 5c52 b8ad |0042: iput-boolean v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ +4cae34: 6e10 36f4 0500 |0044: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f436 │ │ +4cae3a: 2853 |0047: goto 009a // +0053 │ │ +4cae3c: 5556 adad |0048: iget-boolean v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ +4cae40: 3806 5000 |004a: if-eqz v6, 009a // +0050 │ │ +4cae44: 7010 33f4 0500 |004c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.displayTrashDialog:()V // method@f433 │ │ +4cae4a: 284b |004f: goto 009a // +004b │ │ +4cae4c: 6e10 38f4 0500 |0050: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f438 │ │ +4cae52: 0c06 |0053: move-result-object v6 │ │ +4cae54: 1401 e400 107f |0054: const v1, #float 1.91413e+38 // #7f1000e4 │ │ +4cae5a: 7130 ff12 1600 |0057: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cae60: 0c06 |005a: move-result-object v6 │ │ +4cae62: 6e10 0113 0600 |005b: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cae68: 5c50 b8ad |005e: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ +4cae6c: 6e10 36f4 0500 |0060: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.finish:()V // method@f436 │ │ +4cae72: 2837 |0063: goto 009a // +0037 │ │ +4cae74: 5456 afad |0064: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adaf │ │ +4cae78: 6e10 2010 0600 |0066: invoke-virtual {v6}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cae7e: 0c06 |0069: move-result-object v6 │ │ +4cae80: 6e10 56a9 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4cae86: 0c06 |006d: move-result-object v6 │ │ +4cae88: 6e10 8fa9 0600 |006e: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@a98f │ │ +4cae8e: 0a06 |0071: move-result v6 │ │ +4cae90: 3906 2800 |0072: if-nez v6, 009a // +0028 │ │ +4cae94: 5456 b3ad |0074: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@adb3 │ │ +4cae98: 2201 1a20 |0076: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4cae9c: 5452 afad |0078: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adaf │ │ +4caea0: 6e10 2010 0200 |007a: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4caea6: 0c02 |007d: move-result-object v2 │ │ +4caea8: 6e10 56a9 0200 |007e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4caeae: 0c02 |0081: move-result-object v2 │ │ +4caeb0: 7030 37f5 0102 |0082: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f537 │ │ +4caeb6: 6e20 66ab 1600 |0085: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ab66 │ │ +4caebc: 5456 afad |0088: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adaf │ │ +4caec0: 1a00 0000 |008a: const-string v0, "" // string@0000 │ │ +4caec4: 6e20 4d10 0600 |008c: invoke-virtual {v6, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4caeca: 5456 b4ad |008f: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4caece: 6e10 6e11 0600 |0091: invoke-virtual {v6}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ +4caed4: 0c06 |0094: move-result-object v6 │ │ +4caed6: 1f06 8d02 |0095: check-cast v6, Landroid/widget/ArrayAdapter; // type@028d │ │ +4caeda: 6e10 620f 0600 |0097: invoke-virtual {v6}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f62 │ │ +4caee0: 0e00 |009a: return-void │ │ +4caee2: 0000 |009b: nop // spacer │ │ +4caee4: 0002 0400 6f00 097f 7100 097f 7300 ... |009c: sparse-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x000a line=488 │ │ 0x000e line=489 │ │ 0x0033 line=494 │ │ 0x0042 line=490 │ │ @@ -2026021,102 +2026019,102 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 199 16-bit code units │ │ -4caf10: |[4caf10] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4caf20: 6f20 d415 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d4 │ │ -4caf26: 1403 1e00 0c7f |0003: const v3, #float 1.86093e+38 // #7f0c001e │ │ -4caf2c: 6e20 51f4 3200 |0006: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.setContentView:(I)V // method@f451 │ │ -4caf32: 1403 7100 097f |0009: const v3, #float 1.82107e+38 // #7f090071 │ │ -4caf38: 6e20 35f4 3200 |000c: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ -4caf3e: 0c03 |000f: move-result-object v3 │ │ -4caf40: 6e20 520c 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4caf46: 1403 7300 097f |0013: const v3, #float 1.82107e+38 // #7f090073 │ │ -4caf4c: 6e20 35f4 3200 |0016: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ -4caf52: 0c03 |0019: move-result-object v3 │ │ -4caf54: 6e20 520c 2300 |001a: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4caf5a: 1403 7800 097f |001d: const v3, #float 1.82107e+38 // #7f090078 │ │ -4caf60: 6e20 35f4 3200 |0020: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ -4caf66: 0c03 |0023: move-result-object v3 │ │ -4caf68: 6e20 520c 2300 |0024: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4caf6e: 1403 6f00 097f |0027: const v3, #float 1.82106e+38 // #7f09006f │ │ -4caf74: 6e20 35f4 3200 |002a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ -4caf7a: 0c03 |002d: move-result-object v3 │ │ -4caf7c: 6e20 520c 2300 |002e: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4caf82: 1403 e000 097f |0031: const v3, #float 1.82109e+38 // #7f0900e0 │ │ -4caf88: 6e20 35f4 3200 |0034: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ -4caf8e: 0c03 |0037: move-result-object v3 │ │ -4caf90: 1f03 9a02 |0038: check-cast v3, Landroid/widget/EditText; // type@029a │ │ -4caf94: 5b23 aead |003a: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ -4caf98: 1403 e100 097f |003c: const v3, #float 1.82109e+38 // #7f0900e1 │ │ -4caf9e: 6e20 35f4 3200 |003f: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ -4cafa4: 0c03 |0042: move-result-object v3 │ │ -4cafa6: 1f03 9a02 |0043: check-cast v3, Landroid/widget/EditText; // type@029a │ │ -4cafaa: 5b23 afad |0045: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adaf │ │ -4cafae: 1403 2101 097f |0047: const v3, #float 1.8211e+38 // #7f090121 │ │ -4cafb4: 6e20 35f4 3200 |004a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ -4cafba: 0c03 |004d: move-result-object v3 │ │ -4cafbc: 1f03 ac02 |004e: check-cast v3, Landroid/widget/ListView; // type@02ac │ │ -4cafc0: 5b23 b4ad |0050: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4cafc4: 1403 d901 097f |0052: const v3, #float 1.82114e+38 // #7f0901d9 │ │ -4cafca: 6e20 35f4 3200 |0055: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ -4cafd0: 0c03 |0058: move-result-object v3 │ │ -4cafd2: 1f03 c102 |0059: check-cast v3, Landroid/widget/Spinner; // type@02c1 │ │ -4cafd6: 5b23 b9ad |005b: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adb9 │ │ -4cafda: 2203 900c |005d: new-instance v3, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ -4cafde: 7020 7d62 2300 |005f: invoke-direct {v3, v2}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627d │ │ -4cafe4: 1c00 0220 |0062: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4cafe8: 6e20 7f62 0300 |0064: invoke-virtual {v3, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@627f │ │ -4cafee: 0c03 |0067: move-result-object v3 │ │ -4caff0: 1f03 0220 |0068: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4caff4: 5b23 aaad |006a: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4caff8: 2203 8d02 |006c: new-instance v3, Landroid/widget/ArrayAdapter; // type@028d │ │ -4caffc: 1400 7d00 0c7f |006e: const v0, #float 1.86094e+38 // #7f0c007d │ │ -4cb002: 7030 580f 2300 |0071: invoke-direct {v3, v2, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f58 │ │ -4cb008: 5b23 a8ad |0074: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ada8 │ │ -4cb00c: 1400 4400 107f |0076: const v0, #float 1.9141e+38 // #7f100044 │ │ -4cb012: 6e20 3df4 0200 |0079: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ -4cb018: 0c00 |007c: move-result-object v0 │ │ -4cb01a: 6e20 5c0f 0300 |007d: invoke-virtual {v3, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ -4cb020: 5423 aaad |0080: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4cb024: 6e10 a5f4 0300 |0082: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a5 │ │ -4cb02a: 0c03 |0085: move-result-object v3 │ │ -4cb02c: 2200 e81f |0086: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1; // type@1fe8 │ │ -4cb030: 7020 0df4 2000 |0088: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f40d │ │ -4cb036: 6e30 7e61 2300 |008b: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4cb03c: 6e10 3af4 0200 |008e: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43a │ │ -4cb042: 0c03 |0091: move-result-object v3 │ │ -4cb044: 1a00 07d2 |0092: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4cb048: 12f1 |0094: const/4 v1, #int -1 // #ff │ │ -4cb04a: 6e30 e902 0301 |0095: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cb050: 0a03 |0098: move-result v3 │ │ -4cb052: 5923 abad |0099: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adab │ │ -4cb056: 5420 aaad |009b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4cb05a: 7110 f3a8 0300 |009d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4cb060: 0c03 |00a0: move-result-object v3 │ │ -4cb062: 6e20 a7f4 3000 |00a1: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4a7 │ │ -4cb068: 0c03 |00a4: move-result-object v3 │ │ -4cb06a: 2200 e91f |00a5: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2; // type@1fe9 │ │ -4cb06e: 7020 10f4 2000 |00a7: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f410 │ │ -4cb074: 6e30 7e61 2300 |00aa: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4cb07a: 2203 8d1f |00ad: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cb07e: 7030 44f2 1301 |00af: invoke-direct {v3, v1, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4cb084: 5b23 b6ad |00b2: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ -4cb088: 5423 aaad |00b4: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4cb08c: 6e10 a6f4 0300 |00b6: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a6 │ │ -4cb092: 0c03 |00b9: move-result-object v3 │ │ -4cb094: 2200 ea1f |00ba: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3; // type@1fea │ │ -4cb098: 7020 13f4 2000 |00bc: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f413 │ │ -4cb09e: 6e30 7e61 2300 |00bf: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4cb0a4: 1213 |00c2: const/4 v3, #int 1 // #1 │ │ -4cb0a6: 7020 41f4 3200 |00c3: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f441 │ │ -4cb0ac: 0e00 |00c6: return-void │ │ +4caf08: |[4caf08] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4caf18: 6f20 d415 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d4 │ │ +4caf1e: 1403 1e00 0c7f |0003: const v3, #float 1.86093e+38 // #7f0c001e │ │ +4caf24: 6e20 51f4 3200 |0006: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.setContentView:(I)V // method@f451 │ │ +4caf2a: 1403 7100 097f |0009: const v3, #float 1.82107e+38 // #7f090071 │ │ +4caf30: 6e20 35f4 3200 |000c: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ +4caf36: 0c03 |000f: move-result-object v3 │ │ +4caf38: 6e20 520c 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4caf3e: 1403 7300 097f |0013: const v3, #float 1.82107e+38 // #7f090073 │ │ +4caf44: 6e20 35f4 3200 |0016: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ +4caf4a: 0c03 |0019: move-result-object v3 │ │ +4caf4c: 6e20 520c 2300 |001a: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4caf52: 1403 7800 097f |001d: const v3, #float 1.82107e+38 // #7f090078 │ │ +4caf58: 6e20 35f4 3200 |0020: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ +4caf5e: 0c03 |0023: move-result-object v3 │ │ +4caf60: 6e20 520c 2300 |0024: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4caf66: 1403 6f00 097f |0027: const v3, #float 1.82106e+38 // #7f09006f │ │ +4caf6c: 6e20 35f4 3200 |002a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ +4caf72: 0c03 |002d: move-result-object v3 │ │ +4caf74: 6e20 520c 2300 |002e: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4caf7a: 1403 e000 097f |0031: const v3, #float 1.82109e+38 // #7f0900e0 │ │ +4caf80: 6e20 35f4 3200 |0034: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ +4caf86: 0c03 |0037: move-result-object v3 │ │ +4caf88: 1f03 9a02 |0038: check-cast v3, Landroid/widget/EditText; // type@029a │ │ +4caf8c: 5b23 aead |003a: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ +4caf90: 1403 e100 097f |003c: const v3, #float 1.82109e+38 // #7f0900e1 │ │ +4caf96: 6e20 35f4 3200 |003f: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ +4caf9c: 0c03 |0042: move-result-object v3 │ │ +4caf9e: 1f03 9a02 |0043: check-cast v3, Landroid/widget/EditText; // type@029a │ │ +4cafa2: 5b23 afad |0045: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem:Landroid/widget/EditText; // field@adaf │ │ +4cafa6: 1403 2101 097f |0047: const v3, #float 1.8211e+38 // #7f090121 │ │ +4cafac: 6e20 35f4 3200 |004a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ +4cafb2: 0c03 |004d: move-result-object v3 │ │ +4cafb4: 1f03 ac02 |004e: check-cast v3, Landroid/widget/ListView; // type@02ac │ │ +4cafb8: 5b23 b4ad |0050: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4cafbc: 1403 d901 097f |0052: const v3, #float 1.82114e+38 // #7f0901d9 │ │ +4cafc2: 6e20 35f4 3200 |0055: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ +4cafc8: 0c03 |0058: move-result-object v3 │ │ +4cafca: 1f03 c102 |0059: check-cast v3, Landroid/widget/Spinner; // type@02c1 │ │ +4cafce: 5b23 b9ad |005b: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.spinner:Landroid/widget/Spinner; // field@adb9 │ │ +4cafd2: 2203 900c |005d: new-instance v3, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ +4cafd6: 7020 7d62 2300 |005f: invoke-direct {v3, v2}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627d │ │ +4cafdc: 1c00 0220 |0062: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4cafe0: 6e20 7f62 0300 |0064: invoke-virtual {v3, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@627f │ │ +4cafe6: 0c03 |0067: move-result-object v3 │ │ +4cafe8: 1f03 0220 |0068: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4cafec: 5b23 aaad |006a: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4caff0: 2203 8d02 |006c: new-instance v3, Landroid/widget/ArrayAdapter; // type@028d │ │ +4caff4: 1400 7d00 0c7f |006e: const v0, #float 1.86094e+38 // #7f0c007d │ │ +4caffa: 7030 580f 2300 |0071: invoke-direct {v3, v2, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f58 │ │ +4cb000: 5b23 a8ad |0074: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ada8 │ │ +4cb004: 1400 4400 107f |0076: const v0, #float 1.9141e+38 // #7f100044 │ │ +4cb00a: 6e20 3df4 0200 |0079: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f43d │ │ +4cb010: 0c00 |007c: move-result-object v0 │ │ +4cb012: 6e20 5c0f 0300 |007d: invoke-virtual {v3, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ +4cb018: 5423 aaad |0080: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4cb01c: 6e10 a5f4 0300 |0082: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a5 │ │ +4cb022: 0c03 |0085: move-result-object v3 │ │ +4cb024: 2200 e81f |0086: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1; // type@1fe8 │ │ +4cb028: 7020 0df4 2000 |0088: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f40d │ │ +4cb02e: 6e30 7e61 2300 |008b: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4cb034: 6e10 3af4 0200 |008e: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43a │ │ +4cb03a: 0c03 |0091: move-result-object v3 │ │ +4cb03c: 1a00 07d2 |0092: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4cb040: 12f1 |0094: const/4 v1, #int -1 // #ff │ │ +4cb042: 6e30 e902 0301 |0095: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cb048: 0a03 |0098: move-result v3 │ │ +4cb04a: 5923 abad |0099: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.currentCat:I // field@adab │ │ +4cb04e: 5420 aaad |009b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4cb052: 7110 f3a8 0300 |009d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4cb058: 0c03 |00a0: move-result-object v3 │ │ +4cb05a: 6e20 a7f4 3000 |00a1: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4a7 │ │ +4cb060: 0c03 |00a4: move-result-object v3 │ │ +4cb062: 2200 e91f |00a5: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2; // type@1fe9 │ │ +4cb066: 7020 10f4 2000 |00a7: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f410 │ │ +4cb06c: 6e30 7e61 2300 |00aa: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4cb072: 2203 8d1f |00ad: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cb076: 7030 44f2 1301 |00af: invoke-direct {v3, v1, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4cb07c: 5b23 b6ad |00b2: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ +4cb080: 5423 aaad |00b4: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4cb084: 6e10 a6f4 0300 |00b6: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a6 │ │ +4cb08a: 0c03 |00b9: move-result-object v3 │ │ +4cb08c: 2200 ea1f |00ba: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3; // type@1fea │ │ +4cb090: 7020 13f4 2000 |00bc: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f413 │ │ +4cb096: 6e30 7e61 2300 |00bf: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4cb09c: 1213 |00c2: const/4 v3, #int 1 // #1 │ │ +4cb09e: 7020 41f4 3200 |00c3: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f441 │ │ +4cb0a4: 0e00 |00c6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0006 line=129 │ │ 0x000c line=131 │ │ 0x0016 line=132 │ │ 0x0020 line=133 │ │ @@ -2026144,23 +2026142,23 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4ca2e0: |[4ca2e0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -4ca2f0: 5520 adad |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ -4ca2f4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -4ca2f8: 6e10 3bf4 0200 |0004: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@f43b │ │ -4ca2fe: 0c00 |0007: move-result-object v0 │ │ -4ca300: 1401 0200 0d7f |0008: const v1, #float 1.87421e+38 // #7f0d0002 │ │ -4ca306: 6e30 d90a 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ad9 │ │ -4ca30c: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -4ca30e: 0f03 |000f: return v3 │ │ +4ca2d8: |[4ca2d8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +4ca2e8: 5520 adad |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ +4ca2ec: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +4ca2f0: 6e10 3bf4 0200 |0004: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@f43b │ │ +4ca2f6: 0c00 |0007: move-result-object v0 │ │ +4ca2f8: 1401 0200 0d7f |0008: const v1, #float 1.87421e+38 // #7f0d0002 │ │ +4ca2fe: 6e30 d90a 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ad9 │ │ +4ca304: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +4ca306: 0f03 |000f: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0004 line=379 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/view/Menu; │ │ @@ -2026170,41 +2026168,41 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 49 16-bit code units │ │ -4cb0b0: |[4cb0b0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -4cb0c0: 596a acad |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.dayOfMonth:I // field@adac │ │ -4cb0c4: 5969 b5ad |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.monthOfYear:I // field@adb5 │ │ -4cb0c8: 5968 bbad |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.year:I // field@adbb │ │ -4cb0cc: 7100 ebab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4cb0d2: 0c07 |0009: move-result-object v7 │ │ -4cb0d4: 5568 b0ad |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4cb0d8: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ -4cb0dc: 5468 b6ad |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ -4cb0e0: 6e10 4af2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ -4cb0e6: 0a08 |0013: move-result v8 │ │ -4cb0e8: 8188 |0014: int-to-long v8, v8 │ │ -4cb0ea: 6e30 f5ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ -4cb0f0: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ -4cb0f4: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ -4cb0f8: 6e20 e7ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4cb0fe: 0a03 |001f: move-result v3 │ │ -4cb100: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ -4cb104: 6e20 e7ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4cb10a: 0a04 |0025: move-result v4 │ │ -4cb10c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -4cb10e: 0780 |0027: move-object v0, v8 │ │ -4cb110: 0761 |0028: move-object v1, v6 │ │ -4cb112: 0762 |0029: move-object v2, v6 │ │ -4cb114: 7606 2902 0000 |002a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@0229 │ │ -4cb11a: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ -4cb120: 0e00 |0030: return-void │ │ +4cb0a8: |[4cb0a8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +4cb0b8: 596a acad |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.dayOfMonth:I // field@adac │ │ +4cb0bc: 5969 b5ad |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.monthOfYear:I // field@adb5 │ │ +4cb0c0: 5968 bbad |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.year:I // field@adbb │ │ +4cb0c4: 7100 ebab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4cb0ca: 0c07 |0009: move-result-object v7 │ │ +4cb0cc: 5568 b0ad |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4cb0d0: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ +4cb0d4: 5468 b6ad |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ +4cb0d8: 6e10 4af2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ +4cb0de: 0a08 |0013: move-result v8 │ │ +4cb0e0: 8188 |0014: int-to-long v8, v8 │ │ +4cb0e2: 6e30 f5ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ +4cb0e8: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ +4cb0ec: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ +4cb0f0: 6e20 e7ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4cb0f6: 0a03 |001f: move-result v3 │ │ +4cb0f8: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ +4cb0fc: 6e20 e7ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4cb102: 0a04 |0025: move-result v4 │ │ +4cb104: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +4cb106: 0780 |0027: move-object v0, v8 │ │ +4cb108: 0761 |0028: move-object v1, v6 │ │ +4cb10a: 0762 |0029: move-object v2, v6 │ │ +4cb10c: 7606 2902 0000 |002a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@0229 │ │ +4cb112: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ +4cb118: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0002 line=632 │ │ 0x0004 line=633 │ │ 0x0006 line=634 │ │ 0x000a line=635 │ │ @@ -2026223,28 +2026221,28 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -4cb124: |[4cb124] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -4cb134: 5401 b4ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ -4cb138: 6e10 6e11 0100 |0002: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ -4cb13e: 0c01 |0005: move-result-object v1 │ │ -4cb140: 1f01 8d02 |0006: check-cast v1, Landroid/widget/ArrayAdapter; // type@028d │ │ -4cb144: 6e20 5e0f 3100 |0008: invoke-virtual {v1, v3}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0f5e │ │ -4cb14a: 0c02 |000b: move-result-object v2 │ │ -4cb14c: 1f02 1a20 |000c: check-cast v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ -4cb150: 6e10 39f5 0200 |000e: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f539 │ │ -4cb156: 0a03 |0011: move-result v3 │ │ -4cb158: df03 0301 |0012: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -4cb15c: 6e20 3af5 3200 |0014: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.setChecked:(Z)V // method@f53a │ │ -4cb162: 6e10 620f 0100 |0017: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f62 │ │ -4cb168: 0e00 |001a: return-void │ │ +4cb11c: |[4cb11c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +4cb12c: 5401 b4ad |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList:Landroid/widget/ListView; // field@adb4 │ │ +4cb130: 6e10 6e11 0100 |0002: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116e │ │ +4cb136: 0c01 |0005: move-result-object v1 │ │ +4cb138: 1f01 8d02 |0006: check-cast v1, Landroid/widget/ArrayAdapter; // type@028d │ │ +4cb13c: 6e20 5e0f 3100 |0008: invoke-virtual {v1, v3}, Landroid/widget/ArrayAdapter;.getItem:(I)Ljava/lang/Object; // method@0f5e │ │ +4cb142: 0c02 |000b: move-result-object v2 │ │ +4cb144: 1f02 1a20 |000c: check-cast v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@201a │ │ +4cb148: 6e10 39f5 0200 |000e: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f539 │ │ +4cb14e: 0a03 |0011: move-result v3 │ │ +4cb150: df03 0301 |0012: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +4cb154: 6e20 3af5 3200 |0014: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.setChecked:(Z)V // method@f53a │ │ +4cb15a: 6e10 620f 0100 |0017: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f62 │ │ +4cb160: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0008 line=777 │ │ 0x000e line=778 │ │ 0x0017 line=779 │ │ locals : │ │ @@ -2026259,61 +2026257,61 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 91 16-bit code units │ │ -4ca310: |[4ca310] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -4ca320: 7210 e80a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ -4ca326: 0a00 |0003: move-result v0 │ │ -4ca328: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -4ca32a: 1402 4a00 097f |0005: const v2, #float 1.82106e+38 // #7f09004a │ │ -4ca330: 3320 3a00 |0008: if-ne v0, v2, 0042 // +003a │ │ -4ca334: 7100 ebab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4ca33a: 0c0b |000d: move-result-object v11 │ │ -4ca33c: 54a0 b6ad |000e: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ -4ca340: 6e10 4af2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ -4ca346: 0a00 |0013: move-result v0 │ │ -4ca348: 8102 |0014: int-to-long v2, v0 │ │ -4ca34a: 6e30 f5ab 2b03 |0015: invoke-virtual {v11, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ -4ca350: 6e20 e7ab 1b00 |0018: invoke-virtual {v11, v1}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ca356: 0a07 |001b: move-result v7 │ │ -4ca358: 1220 |001c: const/4 v0, #int 2 // #2 │ │ -4ca35a: 6e20 e7ab 0b00 |001d: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ca360: 0a08 |0020: move-result v8 │ │ -4ca362: 1250 |0021: const/4 v0, #int 5 // #5 │ │ -4ca364: 6e20 e7ab 0b00 |0022: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ca36a: 0a09 |0025: move-result v9 │ │ -4ca36c: 220b 2800 |0026: new-instance v11, Landroid/app/DatePickerDialog; // type@0028 │ │ -4ca370: 07b4 |0028: move-object v4, v11 │ │ -4ca372: 07a5 |0029: move-object v5, v10 │ │ -4ca374: 07a6 |002a: move-object v6, v10 │ │ -4ca376: 7606 ee00 0400 |002b: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@00ee │ │ -4ca37c: 6e10 ef00 0b00 |002e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ -4ca382: 0c00 |0031: move-result-object v0 │ │ -4ca384: 2202 3f16 |0032: new-instance v2, Ljava/util/Date; // type@163f │ │ -4ca388: 7010 23ac 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@ac23 │ │ -4ca38e: 6e10 25ac 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@ac25 │ │ -4ca394: 0b02 |003a: move-result-wide v2 │ │ -4ca396: 6e30 f60f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff6 │ │ -4ca39c: 6e10 f100 0b00 |003e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ -4ca3a2: 0f01 |0041: return v1 │ │ -4ca3a4: 1402 4900 097f |0042: const v2, #float 1.82106e+38 // #7f090049 │ │ -4ca3aa: 3320 1400 |0045: if-ne v0, v2, 0059 // +0014 │ │ -4ca3ae: 7010 30f4 0a00 |0047: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.cancelNotification:()V // method@f430 │ │ -4ca3b4: 2200 8d1f |004a: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ca3b8: 12f2 |004c: const/4 v2, #int -1 // #ff │ │ -4ca3ba: 7030 44f2 2002 |004d: invoke-direct {v0, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4ca3c0: 5ba0 b6ad |0050: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ -4ca3c4: 1400 6f00 087f |0052: const v0, #float 1.80777e+38 // #7f08006f │ │ -4ca3ca: 7220 f90a 0b00 |0055: invoke-interface {v11, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ -4ca3d0: 0f01 |0058: return v1 │ │ -4ca3d2: 120b |0059: const/4 v11, #int 0 // #0 │ │ -4ca3d4: 0f0b |005a: return v11 │ │ +4ca308: |[4ca308] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +4ca318: 7210 e80a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ +4ca31e: 0a00 |0003: move-result v0 │ │ +4ca320: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +4ca322: 1402 4a00 097f |0005: const v2, #float 1.82106e+38 // #7f09004a │ │ +4ca328: 3320 3a00 |0008: if-ne v0, v2, 0042 // +003a │ │ +4ca32c: 7100 ebab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4ca332: 0c0b |000d: move-result-object v11 │ │ +4ca334: 54a0 b6ad |000e: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ +4ca338: 6e10 4af2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ +4ca33e: 0a00 |0013: move-result v0 │ │ +4ca340: 8102 |0014: int-to-long v2, v0 │ │ +4ca342: 6e30 f5ab 2b03 |0015: invoke-virtual {v11, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ +4ca348: 6e20 e7ab 1b00 |0018: invoke-virtual {v11, v1}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ca34e: 0a07 |001b: move-result v7 │ │ +4ca350: 1220 |001c: const/4 v0, #int 2 // #2 │ │ +4ca352: 6e20 e7ab 0b00 |001d: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ca358: 0a08 |0020: move-result v8 │ │ +4ca35a: 1250 |0021: const/4 v0, #int 5 // #5 │ │ +4ca35c: 6e20 e7ab 0b00 |0022: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ca362: 0a09 |0025: move-result v9 │ │ +4ca364: 220b 2800 |0026: new-instance v11, Landroid/app/DatePickerDialog; // type@0028 │ │ +4ca368: 07b4 |0028: move-object v4, v11 │ │ +4ca36a: 07a5 |0029: move-object v5, v10 │ │ +4ca36c: 07a6 |002a: move-object v6, v10 │ │ +4ca36e: 7606 ee00 0400 |002b: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@00ee │ │ +4ca374: 6e10 ef00 0b00 |002e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ +4ca37a: 0c00 |0031: move-result-object v0 │ │ +4ca37c: 2202 3f16 |0032: new-instance v2, Ljava/util/Date; // type@163f │ │ +4ca380: 7010 23ac 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@ac23 │ │ +4ca386: 6e10 25ac 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@ac25 │ │ +4ca38c: 0b02 |003a: move-result-wide v2 │ │ +4ca38e: 6e30 f60f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff6 │ │ +4ca394: 6e10 f100 0b00 |003e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ +4ca39a: 0f01 |0041: return v1 │ │ +4ca39c: 1402 4900 097f |0042: const v2, #float 1.82106e+38 // #7f090049 │ │ +4ca3a2: 3320 1400 |0045: if-ne v0, v2, 0059 // +0014 │ │ +4ca3a6: 7010 30f4 0a00 |0047: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.cancelNotification:()V // method@f430 │ │ +4ca3ac: 2200 8d1f |004a: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4ca3b0: 12f2 |004c: const/4 v2, #int -1 // #ff │ │ +4ca3b2: 7030 44f2 2002 |004d: invoke-direct {v0, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4ca3b8: 5ba0 b6ad |0050: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ +4ca3bc: 1400 6f00 087f |0052: const v0, #float 1.80777e+38 // #7f08006f │ │ +4ca3c2: 7220 f90a 0b00 |0055: invoke-interface {v11, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ +4ca3c8: 0f01 |0058: return v1 │ │ +4ca3ca: 120b |0059: const/4 v11, #int 0 // #0 │ │ +4ca3cc: 0f0b |005a: return v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 0x000a line=686 │ │ 0x000e line=687 │ │ 0x0018 line=688 │ │ 0x001d line=689 │ │ @@ -2026333,114 +2026331,114 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 202 16-bit code units │ │ -4ca3d8: |[4ca3d8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -4ca3e8: 7210 e80a 0a00 |0000: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ -4ca3ee: 0a00 |0003: move-result v0 │ │ -4ca3f0: 1401 4800 097f |0004: const v1, #float 1.82106e+38 // #7f090048 │ │ -4ca3f6: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -4ca3f8: 3310 5300 |0008: if-ne v0, v1, 005b // +0053 │ │ -4ca3fc: 7100 ebab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4ca402: 0c0a |000d: move-result-object v10 │ │ -4ca404: 5490 b6ad |000e: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ -4ca408: 6e10 4bf2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ -4ca40e: 0a00 |0013: move-result v0 │ │ -4ca410: 3a00 0500 |0014: if-ltz v0, 0019 // +0005 │ │ -4ca414: 5c92 b0ad |0016: iput-boolean v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4ca418: 2804 |0018: goto 001c // +0004 │ │ -4ca41a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -4ca41c: 5c90 b0ad |001a: iput-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4ca420: 5590 b0ad |001c: iget-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4ca424: 3800 1800 |001e: if-eqz v0, 0036 // +0018 │ │ -4ca428: 220a b002 |0020: new-instance v10, Landroid/widget/PopupMenu; // type@02b0 │ │ -4ca42c: 6e20 35f4 1900 |0022: invoke-virtual {v9, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ -4ca432: 0c00 |0025: move-result-object v0 │ │ -4ca434: 7030 b411 9a00 |0026: invoke-direct {v10, v9, v0}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@11b4 │ │ -4ca43a: 1400 0800 0d7f |0029: const v0, #float 1.87421e+38 // #7f0d0008 │ │ -4ca440: 6e20 b611 0a00 |002c: invoke-virtual {v10, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@11b6 │ │ -4ca446: 6e20 b711 9a00 |002f: invoke-virtual {v10, v9}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@11b7 │ │ -4ca44c: 6e10 b811 0a00 |0032: invoke-virtual {v10}, Landroid/widget/PopupMenu;.show:()V // method@11b8 │ │ -4ca452: 2825 |0035: goto 005a // +0025 │ │ -4ca454: 6e20 e7ab 2a00 |0036: invoke-virtual {v10, v2}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ca45a: 0a06 |0039: move-result v6 │ │ -4ca45c: 1220 |003a: const/4 v0, #int 2 // #2 │ │ -4ca45e: 6e20 e7ab 0a00 |003b: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ca464: 0a07 |003e: move-result v7 │ │ -4ca466: 1250 |003f: const/4 v0, #int 5 // #5 │ │ -4ca468: 6e20 e7ab 0a00 |0040: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ca46e: 0a08 |0043: move-result v8 │ │ -4ca470: 2200 2800 |0044: new-instance v0, Landroid/app/DatePickerDialog; // type@0028 │ │ -4ca474: 0703 |0046: move-object v3, v0 │ │ -4ca476: 0794 |0047: move-object v4, v9 │ │ -4ca478: 0795 |0048: move-object v5, v9 │ │ -4ca47a: 7606 ee00 0300 |0049: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@00ee │ │ -4ca480: 6e10 ef00 0000 |004c: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ -4ca486: 0c01 |004f: move-result-object v1 │ │ -4ca488: 6e10 efab 0a00 |0050: invoke-virtual {v10}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4ca48e: 0b03 |0053: move-result-wide v3 │ │ -4ca490: 6e30 f60f 3104 |0054: invoke-virtual {v1, v3, v4}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff6 │ │ -4ca496: 6e10 f100 0000 |0057: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ -4ca49c: 0f02 |005a: return v2 │ │ -4ca49e: 1401 4b00 097f |005b: const v1, #float 1.82106e+38 // #7f09004b │ │ -4ca4a4: 3310 2400 |005e: if-ne v0, v1, 0082 // +0024 │ │ -4ca4a8: 1a0a 147f |0060: const-string v10, "android.permission.WRITE_EXTERNAL_STORAGE" // string@7f14 │ │ -4ca4ac: 7120 9641 a900 |0062: invoke-static {v9, v10}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4196 │ │ -4ca4b2: 0a00 |0065: move-result v0 │ │ -4ca4b4: 3800 1800 |0066: if-eqz v0, 007e // +0018 │ │ -4ca4b8: 7120 553d a900 |0068: invoke-static {v9, v10}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d55 │ │ -4ca4be: 0a00 |006b: move-result v0 │ │ -4ca4c0: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ -4ca4c4: 2410 1321 0a00 |006e: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ -4ca4ca: 0c0a |0071: move-result-object v10 │ │ -4ca4cc: 7130 4f3d a902 |0072: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ -4ca4d2: 280c |0075: goto 0081 // +000c │ │ -4ca4d4: 2410 1321 0a00 |0076: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ -4ca4da: 0c0a |0079: move-result-object v10 │ │ -4ca4dc: 7130 4f3d a902 |007a: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ -4ca4e2: 2804 |007d: goto 0081 // +0004 │ │ -4ca4e4: 7010 50f4 0900 |007e: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.saveToExternalStorage:()V // method@f450 │ │ -4ca4ea: 0f02 |0081: return v2 │ │ -4ca4ec: 1401 4c00 097f |0082: const v1, #float 1.82106e+38 // #7f09004c │ │ -4ca4f2: 3310 4000 |0085: if-ne v0, v1, 00c5 // +0040 │ │ -4ca4f6: 2200 7200 |0087: new-instance v0, Landroid/content/Intent; // type@0072 │ │ -4ca4fa: 7010 d702 0000 |0089: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02d7 │ │ -4ca500: 1a01 da7e |008c: const-string v1, "android.intent.action.SEND" // string@7eda │ │ -4ca504: 6e20 0103 1000 |008e: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0301 │ │ -4ca50a: 1a01 63ec |0091: const-string v1, "text/plain" // string@ec63 │ │ -4ca50e: 6e20 0903 1000 |0093: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0309 │ │ -4ca514: 2201 cb15 |0096: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4ca518: 7010 b3a9 0100 |0098: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4ca51e: 5492 aead |009b: iget-object v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ -4ca522: 6e10 2010 0200 |009d: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4ca528: 0c02 |00a0: move-result-object v2 │ │ -4ca52a: 6e10 56a9 0200 |00a1: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4ca530: 0c02 |00a4: move-result-object v2 │ │ -4ca532: 6e20 bfa9 2100 |00a5: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca538: 1a02 5d05 |00a8: const-string v2, " │ │ +4ca3d0: |[4ca3d0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +4ca3e0: 7210 e80a 0a00 |0000: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ +4ca3e6: 0a00 |0003: move-result v0 │ │ +4ca3e8: 1401 4800 097f |0004: const v1, #float 1.82106e+38 // #7f090048 │ │ +4ca3ee: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +4ca3f0: 3310 5300 |0008: if-ne v0, v1, 005b // +0053 │ │ +4ca3f4: 7100 ebab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4ca3fa: 0c0a |000d: move-result-object v10 │ │ +4ca3fc: 5490 b6ad |000e: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ +4ca400: 6e10 4bf2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ +4ca406: 0a00 |0013: move-result v0 │ │ +4ca408: 3a00 0500 |0014: if-ltz v0, 0019 // +0005 │ │ +4ca40c: 5c92 b0ad |0016: iput-boolean v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4ca410: 2804 |0018: goto 001c // +0004 │ │ +4ca412: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +4ca414: 5c90 b0ad |001a: iput-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4ca418: 5590 b0ad |001c: iget-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4ca41c: 3800 1800 |001e: if-eqz v0, 0036 // +0018 │ │ +4ca420: 220a b002 |0020: new-instance v10, Landroid/widget/PopupMenu; // type@02b0 │ │ +4ca424: 6e20 35f4 1900 |0022: invoke-virtual {v9, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f435 │ │ +4ca42a: 0c00 |0025: move-result-object v0 │ │ +4ca42c: 7030 b411 9a00 |0026: invoke-direct {v10, v9, v0}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@11b4 │ │ +4ca432: 1400 0800 0d7f |0029: const v0, #float 1.87421e+38 // #7f0d0008 │ │ +4ca438: 6e20 b611 0a00 |002c: invoke-virtual {v10, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@11b6 │ │ +4ca43e: 6e20 b711 9a00 |002f: invoke-virtual {v10, v9}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@11b7 │ │ +4ca444: 6e10 b811 0a00 |0032: invoke-virtual {v10}, Landroid/widget/PopupMenu;.show:()V // method@11b8 │ │ +4ca44a: 2825 |0035: goto 005a // +0025 │ │ +4ca44c: 6e20 e7ab 2a00 |0036: invoke-virtual {v10, v2}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ca452: 0a06 |0039: move-result v6 │ │ +4ca454: 1220 |003a: const/4 v0, #int 2 // #2 │ │ +4ca456: 6e20 e7ab 0a00 |003b: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ca45c: 0a07 |003e: move-result v7 │ │ +4ca45e: 1250 |003f: const/4 v0, #int 5 // #5 │ │ +4ca460: 6e20 e7ab 0a00 |0040: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ca466: 0a08 |0043: move-result v8 │ │ +4ca468: 2200 2800 |0044: new-instance v0, Landroid/app/DatePickerDialog; // type@0028 │ │ +4ca46c: 0703 |0046: move-object v3, v0 │ │ +4ca46e: 0794 |0047: move-object v4, v9 │ │ +4ca470: 0795 |0048: move-object v5, v9 │ │ +4ca472: 7606 ee00 0300 |0049: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@00ee │ │ +4ca478: 6e10 ef00 0000 |004c: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ +4ca47e: 0c01 |004f: move-result-object v1 │ │ +4ca480: 6e10 efab 0a00 |0050: invoke-virtual {v10}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4ca486: 0b03 |0053: move-result-wide v3 │ │ +4ca488: 6e30 f60f 3104 |0054: invoke-virtual {v1, v3, v4}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff6 │ │ +4ca48e: 6e10 f100 0000 |0057: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ +4ca494: 0f02 |005a: return v2 │ │ +4ca496: 1401 4b00 097f |005b: const v1, #float 1.82106e+38 // #7f09004b │ │ +4ca49c: 3310 2400 |005e: if-ne v0, v1, 0082 // +0024 │ │ +4ca4a0: 1a0a 147f |0060: const-string v10, "android.permission.WRITE_EXTERNAL_STORAGE" // string@7f14 │ │ +4ca4a4: 7120 9641 a900 |0062: invoke-static {v9, v10}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4196 │ │ +4ca4aa: 0a00 |0065: move-result v0 │ │ +4ca4ac: 3800 1800 |0066: if-eqz v0, 007e // +0018 │ │ +4ca4b0: 7120 553d a900 |0068: invoke-static {v9, v10}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d55 │ │ +4ca4b6: 0a00 |006b: move-result v0 │ │ +4ca4b8: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ +4ca4bc: 2410 1321 0a00 |006e: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ +4ca4c2: 0c0a |0071: move-result-object v10 │ │ +4ca4c4: 7130 4f3d a902 |0072: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ +4ca4ca: 280c |0075: goto 0081 // +000c │ │ +4ca4cc: 2410 1321 0a00 |0076: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ +4ca4d2: 0c0a |0079: move-result-object v10 │ │ +4ca4d4: 7130 4f3d a902 |007a: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ +4ca4da: 2804 |007d: goto 0081 // +0004 │ │ +4ca4dc: 7010 50f4 0900 |007e: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.saveToExternalStorage:()V // method@f450 │ │ +4ca4e2: 0f02 |0081: return v2 │ │ +4ca4e4: 1401 4c00 097f |0082: const v1, #float 1.82106e+38 // #7f09004c │ │ +4ca4ea: 3310 4000 |0085: if-ne v0, v1, 00c5 // +0040 │ │ +4ca4ee: 2200 7200 |0087: new-instance v0, Landroid/content/Intent; // type@0072 │ │ +4ca4f2: 7010 d702 0000 |0089: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02d7 │ │ +4ca4f8: 1a01 da7e |008c: const-string v1, "android.intent.action.SEND" // string@7eda │ │ +4ca4fc: 6e20 0103 1000 |008e: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0301 │ │ +4ca502: 1a01 63ec |0091: const-string v1, "text/plain" // string@ec63 │ │ +4ca506: 6e20 0903 1000 |0093: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0309 │ │ +4ca50c: 2201 cb15 |0096: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4ca510: 7010 b3a9 0100 |0098: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4ca516: 5492 aead |009b: iget-object v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etName:Landroid/widget/EditText; // field@adae │ │ +4ca51a: 6e10 2010 0200 |009d: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4ca520: 0c02 |00a0: move-result-object v2 │ │ +4ca522: 6e10 56a9 0200 |00a1: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4ca528: 0c02 |00a4: move-result-object v2 │ │ +4ca52a: 6e20 bfa9 2100 |00a5: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca530: 1a02 5d05 |00a8: const-string v2, " │ │ │ │ " // string@055d │ │ -4ca53c: 6e20 bfa9 2100 |00aa: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca542: 7010 39f4 0900 |00ad: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f439 │ │ -4ca548: 0c02 |00b0: move-result-object v2 │ │ -4ca54a: 6e20 bfa9 2100 |00b1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ca550: 6e10 cfa9 0100 |00b4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4ca556: 0c01 |00b7: move-result-object v1 │ │ -4ca558: 1a02 f37e |00b8: const-string v2, "android.intent.extra.TEXT" // string@7ef3 │ │ -4ca55c: 6e30 f902 2001 |00ba: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02f9 │ │ -4ca562: 1201 |00bd: const/4 v1, #int 0 // #0 │ │ -4ca564: 7120 dd02 1000 |00be: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@02dd │ │ -4ca56a: 0c00 |00c1: move-result-object v0 │ │ -4ca56c: 6e20 52f4 0900 |00c2: invoke-virtual {v9, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f452 │ │ -4ca572: 6f20 db15 a900 |00c5: invoke-super {v9, v10}, Landroidx/appcompat/app/AppCompatActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@15db │ │ -4ca578: 0a0a |00c8: move-result v10 │ │ -4ca57a: 0f0a |00c9: return v10 │ │ +4ca534: 6e20 bfa9 2100 |00aa: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca53a: 7010 39f4 0900 |00ad: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f439 │ │ +4ca540: 0c02 |00b0: move-result-object v2 │ │ +4ca542: 6e20 bfa9 2100 |00b1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ca548: 6e10 cfa9 0100 |00b4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4ca54e: 0c01 |00b7: move-result-object v1 │ │ +4ca550: 1a02 f37e |00b8: const-string v2, "android.intent.extra.TEXT" // string@7ef3 │ │ +4ca554: 6e30 f902 2001 |00ba: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02f9 │ │ +4ca55a: 1201 |00bd: const/4 v1, #int 0 // #0 │ │ +4ca55c: 7120 dd02 1000 |00be: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@02dd │ │ +4ca562: 0c00 |00c1: move-result-object v0 │ │ +4ca564: 6e20 52f4 0900 |00c2: invoke-virtual {v9, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f452 │ │ +4ca56a: 6f20 db15 a900 |00c5: invoke-super {v9, v10}, Landroidx/appcompat/app/AppCompatActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@15db │ │ +4ca570: 0a0a |00c8: move-result v10 │ │ +4ca572: 0f0a |00c9: return v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x000a line=414 │ │ 0x000e line=417 │ │ 0x0016 line=418 │ │ 0x001a line=420 │ │ @@ -2026475,24 +2026473,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4cb16c: |[4cb16c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onPause:()V │ │ -4cb17c: 6f10 dd15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15dd │ │ -4cb182: 5510 b8ad |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ -4cb186: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -4cb18a: 5510 adad |0007: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ -4cb18e: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -4cb192: 7010 53f4 0100 |000b: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.updateNote:()V // method@f453 │ │ -4cb198: 2804 |000e: goto 0012 // +0004 │ │ -4cb19a: 7010 4ff4 0100 |000f: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.saveNote:()V // method@f44f │ │ -4cb1a0: 0e00 |0012: return-void │ │ +4cb164: |[4cb164] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onPause:()V │ │ +4cb174: 6f10 dd15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15dd │ │ +4cb17a: 5510 b8ad |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.shouldSave:Z // field@adb8 │ │ +4cb17e: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +4cb182: 5510 adad |0007: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ +4cb186: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +4cb18a: 7010 53f4 0100 |000b: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.updateNote:()V // method@f453 │ │ +4cb190: 2804 |000e: goto 0012 // +0004 │ │ +4cb192: 7010 4ff4 0100 |000f: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.saveNote:()V // method@f44f │ │ +4cb198: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0003 line=360 │ │ 0x0007 line=361 │ │ 0x000b line=362 │ │ 0x000f line=364 │ │ @@ -2026504,42 +2026502,42 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -4ca57c: |[4ca57c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -4ca58c: 1400 4800 097f |0000: const v0, #float 1.82106e+38 // #7f090048 │ │ -4ca592: 7220 d10a 0300 |0003: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0ad1 │ │ -4ca598: 0c00 |0006: move-result-object v0 │ │ -4ca59a: 5b20 b2ad |0007: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb2 │ │ -4ca59e: 5420 b6ad |0009: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ -4ca5a2: 6e10 4bf2 0000 |000b: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ -4ca5a8: 0a00 |000e: move-result v0 │ │ -4ca5aa: 3a00 0600 |000f: if-ltz v0, 0015 // +0006 │ │ -4ca5ae: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -4ca5b0: 5c20 b0ad |0012: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4ca5b4: 2804 |0014: goto 0018 // +0004 │ │ -4ca5b6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -4ca5b8: 5c20 b0ad |0016: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4ca5bc: 5520 b0ad |0018: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4ca5c0: 3800 0b00 |001a: if-eqz v0, 0025 // +000b │ │ -4ca5c4: 5420 b2ad |001c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb2 │ │ -4ca5c8: 1401 7000 087f |001e: const v1, #float 1.80777e+38 // #7f080070 │ │ -4ca5ce: 7220 f90a 1000 |0021: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ -4ca5d4: 280d |0024: goto 0031 // +000d │ │ -4ca5d6: 5520 adad |0025: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ -4ca5da: 3800 0a00 |0027: if-eqz v0, 0031 // +000a │ │ -4ca5de: 5420 b2ad |0029: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb2 │ │ -4ca5e2: 1401 6f00 087f |002b: const v1, #float 1.80777e+38 // #7f08006f │ │ -4ca5e8: 7220 f90a 1000 |002e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ -4ca5ee: 6f20 e015 3200 |0031: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@15e0 │ │ -4ca5f4: 0a03 |0034: move-result v3 │ │ -4ca5f6: 0f03 |0035: return v3 │ │ +4ca574: |[4ca574] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +4ca584: 1400 4800 097f |0000: const v0, #float 1.82106e+38 // #7f090048 │ │ +4ca58a: 7220 d10a 0300 |0003: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0ad1 │ │ +4ca590: 0c00 |0006: move-result-object v0 │ │ +4ca592: 5b20 b2ad |0007: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb2 │ │ +4ca596: 5420 b6ad |0009: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ +4ca59a: 6e10 4bf2 0000 |000b: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ +4ca5a0: 0a00 |000e: move-result v0 │ │ +4ca5a2: 3a00 0600 |000f: if-ltz v0, 0015 // +0006 │ │ +4ca5a6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +4ca5a8: 5c20 b0ad |0012: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4ca5ac: 2804 |0014: goto 0018 // +0004 │ │ +4ca5ae: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +4ca5b0: 5c20 b0ad |0016: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4ca5b4: 5520 b0ad |0018: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4ca5b8: 3800 0b00 |001a: if-eqz v0, 0025 // +000b │ │ +4ca5bc: 5420 b2ad |001c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb2 │ │ +4ca5c0: 1401 7000 087f |001e: const v1, #float 1.80777e+38 // #7f080070 │ │ +4ca5c6: 7220 f90a 1000 |0021: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ +4ca5cc: 280d |0024: goto 0031 // +000d │ │ +4ca5ce: 5520 adad |0025: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.edit:Z // field@adad │ │ +4ca5d2: 3800 0a00 |0027: if-eqz v0, 0031 // +000a │ │ +4ca5d6: 5420 b2ad |0029: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb2 │ │ +4ca5da: 1401 6f00 087f |002b: const v1, #float 1.80777e+38 // #7f08006f │ │ +4ca5e0: 7220 f90a 1000 |002e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ +4ca5e6: 6f20 e015 3200 |0031: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@15e0 │ │ +4ca5ec: 0a03 |0034: move-result v3 │ │ +4ca5ee: 0f03 |0035: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=386 │ │ 0x0009 line=387 │ │ 0x0012 line=388 │ │ 0x0016 line=390 │ │ 0x0018 line=393 │ │ @@ -2026556,33 +2026554,33 @@ │ │ type : '(I[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -4cb1a4: |[4cb1a4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -4cb1b4: 6f40 e215 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e2 │ │ -4cb1ba: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -4cb1bc: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ -4cb1c0: 281b |0006: goto 0021 // +001b │ │ -4cb1c2: 2131 |0007: array-length v1, v3 │ │ -4cb1c4: 3d01 0b00 |0008: if-lez v1, 0013 // +000b │ │ -4cb1c8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -4cb1ca: 4401 0301 |000b: aget v1, v3, v1 │ │ -4cb1ce: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ -4cb1d2: 7010 50f4 0000 |000f: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.saveToExternalStorage:()V // method@f450 │ │ -4cb1d8: 280f |0012: goto 0021 // +000f │ │ -4cb1da: 6e10 37f4 0000 |0013: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ -4cb1e0: 0c01 |0016: move-result-object v1 │ │ -4cb1e2: 1403 ec00 107f |0017: const v3, #float 1.91414e+38 // #7f1000ec │ │ -4cb1e8: 7130 ff12 3102 |001a: invoke-static {v1, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cb1ee: 0c01 |001d: move-result-object v1 │ │ -4cb1f0: 6e10 0113 0100 |001e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cb1f6: 0e00 |0021: return-void │ │ +4cb19c: |[4cb19c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +4cb1ac: 6f40 e215 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e2 │ │ +4cb1b2: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +4cb1b4: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ +4cb1b8: 281b |0006: goto 0021 // +001b │ │ +4cb1ba: 2131 |0007: array-length v1, v3 │ │ +4cb1bc: 3d01 0b00 |0008: if-lez v1, 0013 // +000b │ │ +4cb1c0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +4cb1c2: 4401 0301 |000b: aget v1, v3, v1 │ │ +4cb1c6: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ +4cb1ca: 7010 50f4 0000 |000f: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.saveToExternalStorage:()V // method@f450 │ │ +4cb1d0: 280f |0012: goto 0021 // +000f │ │ +4cb1d2: 6e10 37f4 0000 |0013: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f437 │ │ +4cb1d8: 0c01 |0016: move-result-object v1 │ │ +4cb1da: 1403 ec00 107f |0017: const v3, #float 1.91414e+38 // #7f1000ec │ │ +4cb1e0: 7130 ff12 3102 |001a: invoke-static {v1, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cb1e6: 0c01 |001d: move-result-object v1 │ │ +4cb1e8: 6e10 0113 0100 |001e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cb1ee: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0007 line=709 │ │ 0x000f line=711 │ │ 0x0013 line=713 │ │ locals : │ │ @@ -2026596,19 +2026594,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4cb1f8: |[4cb1f8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onResume:()V │ │ -4cb208: 6f10 e315 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e3 │ │ -4cb20e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4cb210: 7020 41f4 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f441 │ │ -4cb216: 0e00 |0007: return-void │ │ +4cb1f0: |[4cb1f0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onResume:()V │ │ +4cb200: 6f10 e315 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e3 │ │ +4cb206: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4cb208: 7020 41f4 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f441 │ │ +4cb20e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0004 line=372 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ @@ -2026617,71 +2026615,71 @@ │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 108 16-bit code units │ │ -4cb218: |[4cb218] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -4cb228: 7100 ebab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4cb22e: 0c06 |0003: move-result-object v6 │ │ -4cb230: 5271 bbad |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.year:I // field@adbb │ │ -4cb234: 5272 b5ad |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.monthOfYear:I // field@adb5 │ │ -4cb238: 5273 acad |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.dayOfMonth:I // field@adac │ │ -4cb23c: 0760 |000a: move-object v0, v6 │ │ -4cb23e: 0194 |000b: move v4, v9 │ │ -4cb240: 01a5 |000c: move v5, v10 │ │ -4cb242: 7406 f2ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf2 │ │ -4cb248: 6e10 3af4 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43a │ │ -4cb24e: 0c00 |0013: move-result-object v0 │ │ -4cb250: 1a01 09d2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ -4cb254: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -4cb256: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cb25c: 0a00 |001a: move-result v0 │ │ -4cb25e: 5970 b1ad |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4cb262: 2201 8d1f |001d: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cb266: 6e10 efab 0600 |001f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4cb26c: 0b02 |0022: move-result-wide v2 │ │ -4cb26e: 8423 |0023: long-to-int v3, v2 │ │ -4cb270: 7030 44f2 0103 |0024: invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4cb276: 5570 b0ad |0027: iget-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4cb27a: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ -4cb27e: 5470 aaad |002b: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4cb282: 6e20 aef4 1000 |002d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ -4cb288: 281f |0030: goto 004f // +001f │ │ -4cb28a: 5470 aaad |0031: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ -4cb28e: 6e20 abf4 1000 |0033: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ab │ │ -4cb294: 1210 |0036: const/4 v0, #int 1 // #1 │ │ -4cb296: 5c70 b0ad |0037: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ -4cb29a: 2200 8d1f |0039: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cb29e: 5271 b1ad |003b: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4cb2a2: 6e10 efab 0600 |003d: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4cb2a8: 0b02 |0040: move-result-wide v2 │ │ -4cb2aa: 8423 |0041: long-to-int v3, v2 │ │ -4cb2ac: 7030 44f2 1003 |0042: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4cb2b2: 5b70 b6ad |0045: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ -4cb2b6: 5470 b2ad |0047: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb2 │ │ -4cb2ba: 1401 7000 087f |0049: const v1, #float 1.80777e+38 // #7f080070 │ │ -4cb2c0: 7220 f90a 1000 |004c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ -4cb2c6: 5271 b1ad |004f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ -4cb2ca: 1232 |0051: const/4 v2, #int 3 // #3 │ │ -4cb2cc: 5473 baad |0052: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.title:Ljava/lang/String; // field@adba │ │ -4cb2d0: 6e10 efab 0600 |0054: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4cb2d6: 0b04 |0057: move-result-wide v4 │ │ -4cb2d8: 0770 |0058: move-object v0, v7 │ │ -4cb2da: 7706 cff2 0000 |0059: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.addNotificationToAlarmManager:(Landroid/content/Context;IILjava/lang/String;J)V // method@f2cf │ │ -4cb2e0: 5271 acad |005c: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.dayOfMonth:I // field@adac │ │ -4cb2e4: 5272 b5ad |005e: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.monthOfYear:I // field@adb5 │ │ -4cb2e8: 5273 bbad |0060: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.year:I // field@adbb │ │ -4cb2ec: 0194 |0062: move v4, v9 │ │ -4cb2ee: 01a5 |0063: move v5, v10 │ │ -4cb2f0: 7706 d2f2 0000 |0064: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d2 │ │ -4cb2f6: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -4cb2f8: 7020 41f4 0700 |0068: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f441 │ │ -4cb2fe: 0e00 |006b: return-void │ │ +4cb210: |[4cb210] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +4cb220: 7100 ebab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4cb226: 0c06 |0003: move-result-object v6 │ │ +4cb228: 5271 bbad |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.year:I // field@adbb │ │ +4cb22c: 5272 b5ad |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.monthOfYear:I // field@adb5 │ │ +4cb230: 5273 acad |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.dayOfMonth:I // field@adac │ │ +4cb234: 0760 |000a: move-object v0, v6 │ │ +4cb236: 0194 |000b: move v4, v9 │ │ +4cb238: 01a5 |000c: move v5, v10 │ │ +4cb23a: 7406 f2ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf2 │ │ +4cb240: 6e10 3af4 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f43a │ │ +4cb246: 0c00 |0013: move-result-object v0 │ │ +4cb248: 1a01 09d2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ +4cb24c: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +4cb24e: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cb254: 0a00 |001a: move-result v0 │ │ +4cb256: 5970 b1ad |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4cb25a: 2201 8d1f |001d: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cb25e: 6e10 efab 0600 |001f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4cb264: 0b02 |0022: move-result-wide v2 │ │ +4cb266: 8423 |0023: long-to-int v3, v2 │ │ +4cb268: 7030 44f2 0103 |0024: invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4cb26e: 5570 b0ad |0027: iget-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4cb272: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ +4cb276: 5470 aaad |002b: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4cb27a: 6e20 aef4 1000 |002d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ +4cb280: 281f |0030: goto 004f // +001f │ │ +4cb282: 5470 aaad |0031: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adaa │ │ +4cb286: 6e20 abf4 1000 |0033: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ab │ │ +4cb28c: 1210 |0036: const/4 v0, #int 1 // #1 │ │ +4cb28e: 5c70 b0ad |0037: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.hasAlarm:Z // field@adb0 │ │ +4cb292: 2200 8d1f |0039: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cb296: 5271 b1ad |003b: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4cb29a: 6e10 efab 0600 |003d: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4cb2a0: 0b02 |0040: move-result-wide v2 │ │ +4cb2a2: 8423 |0041: long-to-int v3, v2 │ │ +4cb2a4: 7030 44f2 1003 |0042: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4cb2aa: 5b70 b6ad |0045: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@adb6 │ │ +4cb2ae: 5470 b2ad |0047: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.item:Landroid/view/MenuItem; // field@adb2 │ │ +4cb2b2: 1401 7000 087f |0049: const v1, #float 1.80777e+38 // #7f080070 │ │ +4cb2b8: 7220 f90a 1000 |004c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ +4cb2be: 5271 b1ad |004f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.id:I // field@adb1 │ │ +4cb2c2: 1232 |0051: const/4 v2, #int 3 // #3 │ │ +4cb2c4: 5473 baad |0052: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.title:Ljava/lang/String; // field@adba │ │ +4cb2c8: 6e10 efab 0600 |0054: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4cb2ce: 0b04 |0057: move-result-wide v4 │ │ +4cb2d0: 0770 |0058: move-object v0, v7 │ │ +4cb2d2: 7706 cff2 0000 |0059: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.addNotificationToAlarmManager:(Landroid/content/Context;IILjava/lang/String;J)V // method@f2cf │ │ +4cb2d8: 5271 acad |005c: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.dayOfMonth:I // field@adac │ │ +4cb2dc: 5272 b5ad |005e: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.monthOfYear:I // field@adb5 │ │ +4cb2e0: 5273 bbad |0060: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.year:I // field@adbb │ │ +4cb2e4: 0194 |0062: move v4, v9 │ │ +4cb2e6: 01a5 |0063: move v5, v10 │ │ +4cb2e8: 7706 d2f2 0000 |0064: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d2 │ │ +4cb2ee: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +4cb2f0: 7020 41f4 0700 |0068: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.loadActivity:(Z)V // method@f441 │ │ +4cb2f6: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 0x0004 line=645 │ │ 0x0010 line=647 │ │ 0x0017 line=648 │ │ 0x001d line=649 │ │ @@ -2026871,26 +2026869,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4cd358: |[4cd358] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ -4cd368: 7010 bd15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@15bd │ │ -4cd36e: 1a00 9696 |0003: const-string v0, "finde_die_datei.mp4" // string@9696 │ │ -4cd372: 5b10 08ae |0005: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ -4cd376: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4cd378: 5c10 03ae |0008: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ -4cd37c: 5c10 05ae |000a: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ -4cd380: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -4cd382: 5c10 0dae |000d: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ -4cd386: 12f0 |000f: const/4 v0, #int -1 // #ff │ │ -4cd388: 5910 06ae |0010: iput v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cd38c: 0e00 |0012: return-void │ │ +4cd350: |[4cd350] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ +4cd360: 7010 bd15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@15bd │ │ +4cd366: 1a00 9696 |0003: const-string v0, "finde_die_datei.mp4" // string@9696 │ │ +4cd36a: 5b10 08ae |0005: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ +4cd36e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4cd370: 5c10 03ae |0008: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ +4cd374: 5c10 05ae |000a: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ +4cd378: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +4cd37a: 5c10 0dae |000d: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ +4cd37e: 12f0 |000f: const/4 v0, #int -1 // #ff │ │ +4cd380: 5910 06ae |0010: iput v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cd384: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=102 │ │ 0x0008 line=107 │ │ 0x000a line=108 │ │ 0x000d line=109 │ │ @@ -2026903,17 +2026901,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cd2f8: |[4cd2f8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I │ │ -4cd308: 5200 06ae |0000: iget v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cd30c: 0f00 |0002: return v0 │ │ +4cd2f0: |[4cd2f0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)I │ │ +4cd300: 5200 06ae |0000: iget v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cd304: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -2026921,17 +2026919,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cd328: |[4cd328] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ -4cd338: 5400 0cae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ -4cd33c: 1100 |0002: return-object v0 │ │ +4cd320: |[4cd320] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ +4cd330: 5400 0cae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ +4cd334: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -2026939,17 +2026937,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cd310: |[4cd310] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I │ │ -4cd320: 5901 00ae |0000: iput v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae00 │ │ -4cd324: 0f01 |0002: return v1 │ │ +4cd308: |[4cd308] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;I)I │ │ +4cd318: 5901 00ae |0000: iput v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae00 │ │ +4cd31c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2026958,17 +2026956,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ccef8: |[4ccef8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Z)Z │ │ -4ccf08: 5c01 0dae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ -4ccf0c: 0f01 |0002: return v1 │ │ +4ccef0: |[4ccef0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Z)Z │ │ +4ccf00: 5c01 0dae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ +4ccf04: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2026977,102 +2026975,101 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cd340: |[4cd340] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$400:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ -4cd350: 5400 ffad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4cd354: 1100 |0002: return-object v0 │ │ +4cd338: |[4cd338] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$400:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ +4cd348: 5400 ffad |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4cd34c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #6 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ name : 'cancelNotification' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ - insns size : 40 16-bit code units │ │ -4cd390: |[4cd390] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.cancelNotification:()V │ │ -4cd3a0: 5230 06ae |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cd3a4: 5431 0fae |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.title:Ljava/lang/String; // field@ae0f │ │ -4cd3a8: 1242 |0004: const/4 v2, #int 4 // #4 │ │ -4cd3aa: 7140 d1f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d1 │ │ -4cd3b0: 6e10 d7f4 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ -4cd3b6: 0c00 |000b: move-result-object v0 │ │ -4cd3b8: 1a01 09d2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ -4cd3bc: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ -4cd3be: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cd3c4: 0a00 |0012: move-result v0 │ │ -4cd3c6: 5930 06ae |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cd3ca: 2200 8d1f |0015: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cd3ce: 5231 06ae |0017: iget v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cd3d2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -4cd3d4: 7030 44f2 1002 |001a: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4cd3da: 5431 ffad |001d: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4cd3de: 6e20 a4f4 0100 |001f: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a4 │ │ -4cd3e4: 5c32 05ae |0022: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ -4cd3e8: 7020 dff4 2300 |0024: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4df │ │ -4cd3ee: 0e00 |0027: return-void │ │ + insns size : 38 16-bit code units │ │ +4cd388: |[4cd388] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.cancelNotification:()V │ │ +4cd398: 5230 06ae |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cd39c: 5431 0fae |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.title:Ljava/lang/String; // field@ae0f │ │ +4cd3a0: 1242 |0004: const/4 v2, #int 4 // #4 │ │ +4cd3a2: 7140 d1f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d1 │ │ +4cd3a8: 6e10 d7f4 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ +4cd3ae: 0c00 |000b: move-result-object v0 │ │ +4cd3b0: 1a01 09d2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ +4cd3b4: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ +4cd3b6: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cd3bc: 0a00 |0012: move-result v0 │ │ +4cd3be: 5930 06ae |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cd3c2: 2201 8d1f |0015: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cd3c6: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +4cd3c8: 7030 44f2 0102 |0018: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4cd3ce: 5430 ffad |001b: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4cd3d2: 6e20 a4f4 1000 |001d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a4 │ │ +4cd3d8: 5c32 05ae |0020: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ +4cd3dc: 7020 dff4 2300 |0022: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4df │ │ +4cd3e2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0008 line=624 │ │ 0x000f line=625 │ │ 0x0015 line=626 │ │ - 0x001d line=627 │ │ - 0x0022 line=628 │ │ - 0x0024 line=629 │ │ + 0x001b line=627 │ │ + 0x0020 line=628 │ │ + 0x0022 line=629 │ │ locals : │ │ - 0x0000 - 0x0028 reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ + 0x0000 - 0x0026 reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #7 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ name : 'displayCategoryDialog' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -4cd3f0: |[4cd3f0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayCategoryDialog:()V │ │ -4cd400: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4cd404: 7020 6f15 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ -4cd40a: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ -4cd410: 6e20 dbf4 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ -4cd416: 0c01 |000b: move-result-object v1 │ │ -4cd418: 6e20 9515 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ -4cd41e: 0c00 |000f: move-result-object v0 │ │ -4cd420: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ -4cd426: 6e20 dbf4 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ -4cd42c: 0c01 |0016: move-result-object v1 │ │ -4cd42e: 6e20 7e15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ -4cd434: 0c00 |001a: move-result-object v0 │ │ -4cd436: 2201 0920 |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6; // type@2009 │ │ -4cd43a: 7020 bff4 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4bf │ │ -4cd440: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ -4cd446: 6e30 8215 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1582 │ │ -4cd44c: 0c00 |0026: move-result-object v0 │ │ -4cd44e: 2201 0820 |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5; // type@2008 │ │ -4cd452: 7020 bdf4 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4bd │ │ -4cd458: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ -4cd45e: 6e30 8c15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ -4cd464: 0c00 |0032: move-result-object v0 │ │ -4cd466: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ -4cd46c: 6e20 7715 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ -4cd472: 0c00 |0039: move-result-object v0 │ │ -4cd474: 6e10 9915 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ -4cd47a: 0e00 |003d: return-void │ │ +4cd3e4: |[4cd3e4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayCategoryDialog:()V │ │ +4cd3f4: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4cd3f8: 7020 6f15 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ +4cd3fe: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ +4cd404: 6e20 dbf4 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ +4cd40a: 0c01 |000b: move-result-object v1 │ │ +4cd40c: 6e20 9515 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ +4cd412: 0c00 |000f: move-result-object v0 │ │ +4cd414: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ +4cd41a: 6e20 dbf4 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ +4cd420: 0c01 |0016: move-result-object v1 │ │ +4cd422: 6e20 7e15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ +4cd428: 0c00 |001a: move-result-object v0 │ │ +4cd42a: 2201 0920 |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6; // type@2009 │ │ +4cd42e: 7020 bff4 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4bf │ │ +4cd434: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ +4cd43a: 6e30 8215 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1582 │ │ +4cd440: 0c00 |0026: move-result-object v0 │ │ +4cd442: 2201 0820 |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5; // type@2008 │ │ +4cd446: 7020 bdf4 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4bd │ │ +4cd44c: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ +4cd452: 6e30 8c15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ +4cd458: 0c00 |0032: move-result-object v0 │ │ +4cd45a: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ +4cd460: 6e20 7715 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ +4cd466: 0c00 |0039: move-result-object v0 │ │ +4cd468: 6e10 9915 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ +4cd46e: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0008 line=490 │ │ 0x0013 line=491 │ │ 0x0023 line=492 │ │ 0x002f line=498 │ │ @@ -2027086,29 +2027083,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -4cd47c: |[4cd47c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayColorDialog:()V │ │ -4cd48c: 2200 2820 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker; // type@2028 │ │ -4cd490: 7020 66f5 2000 |0002: invoke-direct {v0, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.:(Landroid/content/Context;)V // method@f566 │ │ -4cd496: 2201 0b20 |0005: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8; // type@200b │ │ -4cd49a: 7020 c3f4 2100 |0007: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4c3 │ │ -4cd4a0: 6e20 85f5 1000 |000a: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f585 │ │ -4cd4a6: 0c00 |000d: move-result-object v0 │ │ -4cd4a8: 1401 0500 037f |000e: const v1, #float 1.74129e+38 // #7f030005 │ │ -4cd4ae: 6e20 7cf5 1000 |0011: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f57c │ │ -4cd4b4: 0c00 |0014: move-result-object v0 │ │ -4cd4b6: 1a01 0000 |0015: const-string v1, "" // string@0000 │ │ -4cd4ba: 6e20 87f5 1000 |0017: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f587 │ │ -4cd4c0: 0c00 |001a: move-result-object v0 │ │ -4cd4c2: 6e10 89f5 0000 |001b: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.show:()V // method@f589 │ │ -4cd4c8: 0e00 |001e: return-void │ │ +4cd470: |[4cd470] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayColorDialog:()V │ │ +4cd480: 2200 2820 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker; // type@2028 │ │ +4cd484: 7020 66f5 2000 |0002: invoke-direct {v0, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.:(Landroid/content/Context;)V // method@f566 │ │ +4cd48a: 2201 0b20 |0005: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8; // type@200b │ │ +4cd48e: 7020 c3f4 2100 |0007: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4c3 │ │ +4cd494: 6e20 85f5 1000 |000a: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f585 │ │ +4cd49a: 0c00 |000d: move-result-object v0 │ │ +4cd49c: 1401 0500 037f |000e: const v1, #float 1.74129e+38 // #7f030005 │ │ +4cd4a2: 6e20 7cf5 1000 |0011: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f57c │ │ +4cd4a8: 0c00 |0014: move-result-object v0 │ │ +4cd4aa: 1a01 0000 |0015: const-string v1, "" // string@0000 │ │ +4cd4ae: 6e20 87f5 1000 |0017: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f587 │ │ +4cd4b4: 0c00 |001a: move-result-object v0 │ │ +4cd4b6: 6e10 89f5 0000 |001b: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.show:()V // method@f589 │ │ +4cd4bc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x000a line=553 │ │ 0x0011 line=560 │ │ 0x0017 line=561 │ │ 0x001b line=562 │ │ @@ -2027120,81 +2027117,81 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -4cd4cc: |[4cd4cc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayTrashDialog:()V │ │ -4cd4dc: 1a00 e28d |0000: const-string v0, "data" // string@8de2 │ │ -4cd4e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4cd4e2: 6e30 daf4 0901 |0003: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f4da │ │ -4cd4e8: 0c00 |0006: move-result-object v0 │ │ -4cd4ea: 1a02 42e9 |0007: const-string v2, "sp_data_display_trash_message" // string@e942 │ │ -4cd4ee: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -4cd4f0: 7230 1d03 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4cd4f6: 0a02 |000d: move-result v2 │ │ -4cd4f8: 3802 3400 |000e: if-eqz v2, 0042 // +0034 │ │ -4cd4fc: 2201 8603 |0010: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4cd500: 7020 6f15 9100 |0012: invoke-direct {v1, v9}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ -4cd506: 1402 5300 107f |0015: const v2, #float 1.91411e+38 // #7f100053 │ │ -4cd50c: 6e20 dbf4 2900 |0018: invoke-virtual {v9, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ -4cd512: 0c02 |001b: move-result-object v2 │ │ -4cd514: 6e20 9515 2100 |001c: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ -4cd51a: 0c01 |001f: move-result-object v1 │ │ -4cd51c: 1402 5200 107f |0020: const v2, #float 1.9141e+38 // #7f100052 │ │ -4cd522: 6e20 dbf4 2900 |0023: invoke-virtual {v9, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ -4cd528: 0c02 |0026: move-result-object v2 │ │ -4cd52a: 6e20 7e15 2100 |0027: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ -4cd530: 0c01 |002a: move-result-object v1 │ │ -4cd532: 1402 4b00 107f |002b: const v2, #float 1.9141e+38 // #7f10004b │ │ -4cd538: 2203 0a20 |002e: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7; // type@200a │ │ -4cd53c: 7030 c1f4 9300 |0030: invoke-direct {v3, v9, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Landroid/content/SharedPreferences;)V // method@f4c1 │ │ -4cd542: 6e30 8c15 2103 |0033: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ -4cd548: 0c00 |0036: move-result-object v0 │ │ -4cd54a: 1401 2700 0801 |0037: const v1, #float 2.49794e-38 // #01080027 │ │ -4cd550: 6e20 7715 1000 |003a: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ -4cd556: 0c00 |003d: move-result-object v0 │ │ -4cd558: 6e10 9915 0000 |003e: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ -4cd55e: 284a |0041: goto 008b // +004a │ │ -4cd560: 5c91 0dae |0042: iput-boolean v1, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ -4cd564: 6e10 d7f4 0900 |0044: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ -4cd56a: 0c00 |0047: move-result-object v0 │ │ -4cd56c: 2202 8c1f |0048: new-instance v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4cd570: 1a04 0bd2 |004a: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20b │ │ -4cd574: 6e20 ee02 4000 |004c: invoke-virtual {v0, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4cd57a: 0c04 |004f: move-result-object v4 │ │ -4cd57c: 1a05 08d2 |0050: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d208 │ │ -4cd580: 6e20 ee02 5000 |0052: invoke-virtual {v0, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4cd586: 0c05 |0055: move-result-object v5 │ │ -4cd588: 1246 |0056: const/4 v6, #int 4 // #4 │ │ -4cd58a: 12f7 |0057: const/4 v7, #int -1 // #ff │ │ -4cd58c: 1a08 07d2 |0058: const-string v8, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4cd590: 6e30 e902 8007 |005a: invoke-virtual {v0, v8, v7}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cd596: 0a07 |005d: move-result v7 │ │ -4cd598: 7057 2cf2 4265 |005e: invoke-direct {v2, v4, v5, v6, v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4cd59e: 5294 06ae |0061: iget v4, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cd5a2: 6e20 42f2 4200 |0063: invoke-virtual {v2, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4cd5a8: 1a04 0ad2 |0066: const-string v4, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20a │ │ -4cd5ac: 6e30 e902 4001 |0068: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cd5b2: 0a00 |006b: move-result v0 │ │ -4cd5b4: 6e20 3ff2 0200 |006c: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ -4cd5ba: 6e10 38f2 0200 |006f: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f238 │ │ -4cd5c0: 0a00 |0072: move-result v0 │ │ -4cd5c2: 3330 0800 |0073: if-ne v0, v3, 007b // +0008 │ │ -4cd5c6: 5490 ffad |0075: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4cd5ca: 6e20 a3f4 2000 |0077: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a3 │ │ -4cd5d0: 280e |007a: goto 0088 // +000e │ │ -4cd5d2: 5290 06ae |007b: iget v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cd5d6: 6e20 42f2 0200 |007d: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4cd5dc: 6e20 3ff2 3200 |0080: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ -4cd5e2: 5490 ffad |0083: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4cd5e6: 6e20 adf4 2000 |0085: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4cd5ec: 6e10 d3f4 0900 |0088: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d3 │ │ -4cd5f2: 0e00 |008b: return-void │ │ +4cd4c0: |[4cd4c0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayTrashDialog:()V │ │ +4cd4d0: 1a00 e28d |0000: const-string v0, "data" // string@8de2 │ │ +4cd4d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4cd4d6: 6e30 daf4 0901 |0003: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f4da │ │ +4cd4dc: 0c00 |0006: move-result-object v0 │ │ +4cd4de: 1a02 42e9 |0007: const-string v2, "sp_data_display_trash_message" // string@e942 │ │ +4cd4e2: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +4cd4e4: 7230 1d03 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4cd4ea: 0a02 |000d: move-result v2 │ │ +4cd4ec: 3802 3400 |000e: if-eqz v2, 0042 // +0034 │ │ +4cd4f0: 2201 8603 |0010: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4cd4f4: 7020 6f15 9100 |0012: invoke-direct {v1, v9}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ +4cd4fa: 1402 5300 107f |0015: const v2, #float 1.91411e+38 // #7f100053 │ │ +4cd500: 6e20 dbf4 2900 |0018: invoke-virtual {v9, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ +4cd506: 0c02 |001b: move-result-object v2 │ │ +4cd508: 6e20 9515 2100 |001c: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ +4cd50e: 0c01 |001f: move-result-object v1 │ │ +4cd510: 1402 5200 107f |0020: const v2, #float 1.9141e+38 // #7f100052 │ │ +4cd516: 6e20 dbf4 2900 |0023: invoke-virtual {v9, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ +4cd51c: 0c02 |0026: move-result-object v2 │ │ +4cd51e: 6e20 7e15 2100 |0027: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ +4cd524: 0c01 |002a: move-result-object v1 │ │ +4cd526: 1402 4b00 107f |002b: const v2, #float 1.9141e+38 // #7f10004b │ │ +4cd52c: 2203 0a20 |002e: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7; // type@200a │ │ +4cd530: 7030 c1f4 9300 |0030: invoke-direct {v3, v9, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;Landroid/content/SharedPreferences;)V // method@f4c1 │ │ +4cd536: 6e30 8c15 2103 |0033: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ +4cd53c: 0c00 |0036: move-result-object v0 │ │ +4cd53e: 1401 2700 0801 |0037: const v1, #float 2.49794e-38 // #01080027 │ │ +4cd544: 6e20 7715 1000 |003a: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ +4cd54a: 0c00 |003d: move-result-object v0 │ │ +4cd54c: 6e10 9915 0000 |003e: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ +4cd552: 284a |0041: goto 008b // +004a │ │ +4cd554: 5c91 0dae |0042: iput-boolean v1, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ +4cd558: 6e10 d7f4 0900 |0044: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ +4cd55e: 0c00 |0047: move-result-object v0 │ │ +4cd560: 2202 8c1f |0048: new-instance v2, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4cd564: 1a04 0bd2 |004a: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20b │ │ +4cd568: 6e20 ee02 4000 |004c: invoke-virtual {v0, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4cd56e: 0c04 |004f: move-result-object v4 │ │ +4cd570: 1a05 08d2 |0050: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d208 │ │ +4cd574: 6e20 ee02 5000 |0052: invoke-virtual {v0, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4cd57a: 0c05 |0055: move-result-object v5 │ │ +4cd57c: 1246 |0056: const/4 v6, #int 4 // #4 │ │ +4cd57e: 12f7 |0057: const/4 v7, #int -1 // #ff │ │ +4cd580: 1a08 07d2 |0058: const-string v8, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4cd584: 6e30 e902 8007 |005a: invoke-virtual {v0, v8, v7}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cd58a: 0a07 |005d: move-result v7 │ │ +4cd58c: 7057 2cf2 4265 |005e: invoke-direct {v2, v4, v5, v6, v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4cd592: 5294 06ae |0061: iget v4, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cd596: 6e20 42f2 4200 |0063: invoke-virtual {v2, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4cd59c: 1a04 0ad2 |0066: const-string v4, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20a │ │ +4cd5a0: 6e30 e902 4001 |0068: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cd5a6: 0a00 |006b: move-result v0 │ │ +4cd5a8: 6e20 3ff2 0200 |006c: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ +4cd5ae: 6e10 38f2 0200 |006f: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f238 │ │ +4cd5b4: 0a00 |0072: move-result v0 │ │ +4cd5b6: 3330 0800 |0073: if-ne v0, v3, 007b // +0008 │ │ +4cd5ba: 5490 ffad |0075: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4cd5be: 6e20 a3f4 2000 |0077: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a3 │ │ +4cd5c4: 280e |007a: goto 0088 // +000e │ │ +4cd5c6: 5290 06ae |007b: iget v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cd5ca: 6e20 42f2 0200 |007d: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4cd5d0: 6e20 3ff2 3200 |0080: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ +4cd5d6: 5490 ffad |0083: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4cd5da: 6e20 adf4 2000 |0085: invoke-virtual {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4cd5e0: 6e10 d3f4 0900 |0088: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d3 │ │ +4cd5e6: 0e00 |008b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=509 │ │ 0x000a line=510 │ │ 0x0010 line=512 │ │ 0x0018 line=513 │ │ 0x0023 line=514 │ │ @@ -2027220,48 +2027217,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -4cd5f4: |[4cd5f4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.fillNameIfEmpty:()V │ │ -4cd604: 5490 04ae |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ -4cd608: 6e10 2010 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cd60e: 0c00 |0005: move-result-object v0 │ │ -4cd610: 6e10 56a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4cd616: 0c00 |0009: move-result-object v0 │ │ -4cd618: 6e10 8fa9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a98f │ │ -4cd61e: 0a00 |000d: move-result v0 │ │ -4cd620: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ -4cd624: 1a00 09f4 |0010: const-string v0, "values" // string@f409 │ │ -4cd628: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -4cd62a: 6e30 daf4 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f4da │ │ -4cd630: 0c00 |0016: move-result-object v0 │ │ -4cd632: 1a02 43e9 |0017: const-string v2, "sp_values_namecounter" // string@e943 │ │ -4cd636: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -4cd638: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ -4cd63e: 0a04 |001d: move-result v4 │ │ -4cd640: 5495 04ae |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ -4cd644: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ -4cd64a: 6e20 dbf4 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ -4cd650: 0c06 |0026: move-result-object v6 │ │ -4cd652: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ -4cd656: 7110 f3a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4cd65c: 0c08 |002c: move-result-object v8 │ │ -4cd65e: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ -4cd662: 7120 84a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ -4cd668: 0c01 |0032: move-result-object v1 │ │ -4cd66a: 6e20 4d10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4cd670: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4cd676: 0c00 |0039: move-result-object v0 │ │ -4cd678: b034 |003a: add-int/2addr v4, v3 │ │ -4cd67a: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ -4cd680: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4cd686: 0e00 |0041: return-void │ │ +4cd5e8: |[4cd5e8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.fillNameIfEmpty:()V │ │ +4cd5f8: 5490 04ae |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ +4cd5fc: 6e10 2010 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cd602: 0c00 |0005: move-result-object v0 │ │ +4cd604: 6e10 56a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4cd60a: 0c00 |0009: move-result-object v0 │ │ +4cd60c: 6e10 8fa9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a98f │ │ +4cd612: 0a00 |000d: move-result v0 │ │ +4cd614: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ +4cd618: 1a00 09f4 |0010: const-string v0, "values" // string@f409 │ │ +4cd61c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +4cd61e: 6e30 daf4 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f4da │ │ +4cd624: 0c00 |0016: move-result-object v0 │ │ +4cd626: 1a02 43e9 |0017: const-string v2, "sp_values_namecounter" // string@e943 │ │ +4cd62a: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +4cd62c: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ +4cd632: 0a04 |001d: move-result v4 │ │ +4cd634: 5495 04ae |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ +4cd638: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ +4cd63e: 6e20 dbf4 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ +4cd644: 0c06 |0026: move-result-object v6 │ │ +4cd646: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ +4cd64a: 7110 f3a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4cd650: 0c08 |002c: move-result-object v8 │ │ +4cd652: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ +4cd656: 7120 84a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ +4cd65c: 0c01 |0032: move-result-object v1 │ │ +4cd65e: 6e20 4d10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4cd664: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4cd66a: 0c00 |0039: move-result-object v0 │ │ +4cd66c: b034 |003a: add-int/2addr v4, v3 │ │ +4cd66e: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ +4cd674: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4cd67a: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0013 line=479 │ │ 0x001a line=480 │ │ 0x001e line=481 │ │ 0x0036 line=482 │ │ @@ -2027275,123 +2027272,123 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 231 16-bit code units │ │ -4cd764: |[4cd764] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.loadActivity:(Z)V │ │ -4cd774: 5250 06ae |0000: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cd778: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -4cd77a: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ -4cd77e: 6e10 d7f4 0500 |0005: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ -4cd784: 0c00 |0008: move-result-object v0 │ │ -4cd786: 1a02 09d2 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ -4cd78a: 6e30 e902 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cd790: 0a00 |000e: move-result v0 │ │ -4cd792: 5950 06ae |000f: iput v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cd796: 5250 06ae |0011: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cd79a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -4cd79c: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ -4cd7a0: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -4cd7a2: 2802 |0017: goto 0019 // +0002 │ │ -4cd7a4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -4cd7a6: 5c50 03ae |0019: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ -4cd7aa: 7110 4108 0500 |001b: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0841 │ │ -4cd7b0: 0c00 |001e: move-result-object v0 │ │ -4cd7b2: 1a01 28e7 |001f: const-string v1, "settings_use_custom_font_size" // string@e728 │ │ -4cd7b6: 7230 1d03 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4cd7bc: 0a01 |0024: move-result v1 │ │ -4cd7be: 3801 1300 |0025: if-eqz v1, 0038 // +0013 │ │ -4cd7c2: 5451 04ae |0027: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ -4cd7c6: 1a03 24e7 |0029: const-string v3, "settings_font_size" // string@e724 │ │ -4cd7ca: 1a04 5916 |002b: const-string v4, "15" // string@1659 │ │ -4cd7ce: 7230 2003 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4cd7d4: 0c00 |0030: move-result-object v0 │ │ -4cd7d6: 7110 cba8 0000 |0031: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ -4cd7dc: 0a00 |0034: move-result v0 │ │ -4cd7de: 6e20 5010 0100 |0035: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1050 │ │ -4cd7e4: 5450 fcad |0038: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adfc │ │ -4cd7e8: 6e10 5d0f 0000 |003a: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5d │ │ -4cd7ee: 0a00 |003d: move-result v0 │ │ -4cd7f0: 3900 0600 |003e: if-nez v0, 0044 // +0006 │ │ -4cd7f4: 7010 cef4 0500 |0040: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayCategoryDialog:()V // method@f4ce │ │ -4cd7fa: 2817 |0043: goto 005a // +0017 │ │ -4cd7fc: 1a00 2ecc |0044: const-string v0, "name" // string@cc2e │ │ -4cd800: 2410 1321 0000 |0046: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ -4cd806: 5450 0eae |0049: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae0e │ │ -4cd80a: 5451 fcad |004b: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adfc │ │ -4cd80e: 6e20 4712 1000 |004d: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1247 │ │ -4cd814: 5450 0eae |0050: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae0e │ │ -4cd818: 2201 0720 |0052: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4; // type@2007 │ │ -4cd81c: 7020 baf4 5100 |0054: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4ba │ │ -4cd822: 6e20 4e12 1000 |0057: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124e │ │ -4cd828: 5550 03ae |005a: iget-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ -4cd82c: 3800 1c00 |005c: if-eqz v0, 0078 // +001c │ │ -4cd830: 6e10 dcf4 0500 |005e: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getWindow:()Landroid/view/Window; // method@f4dc │ │ -4cd836: 0c00 |0061: move-result-object v0 │ │ -4cd838: 1221 |0062: const/4 v1, #int 2 // #2 │ │ -4cd83a: 6e20 a50d 1000 |0063: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da5 │ │ -4cd840: 5450 ffad |0066: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4cd844: 5251 06ae |0068: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cd848: 8111 |006a: int-to-long v1, v1 │ │ -4cd84a: 6e30 a8f4 1002 |006b: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4a8 │ │ -4cd850: 0c00 |006e: move-result-object v0 │ │ -4cd852: 2201 0320 |006f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // type@2003 │ │ -4cd856: 7020 aff4 5100 |0071: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4af │ │ -4cd85c: 6e30 7e61 5001 |0074: invoke-virtual {v0, v5, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4cd862: 286a |0077: goto 00e1 // +006a │ │ -4cd864: 1400 7300 097f |0078: const v0, #float 1.82107e+38 // #7f090073 │ │ -4cd86a: 6e20 d2f4 0500 |007b: invoke-virtual {v5, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ -4cd870: 0c00 |007e: move-result-object v0 │ │ -4cd872: 6e20 3d0c 2000 |007f: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ -4cd878: 2200 cb15 |0082: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4cd87c: 7010 b3a9 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4cd882: 1a01 3f16 |0087: const-string v1, "/sketch_" // string@163f │ │ -4cd886: 6e20 bfa9 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd88c: 7100 d2a9 0000 |008c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@a9d2 │ │ -4cd892: 0b01 |008f: move-result-wide v1 │ │ -4cd894: 6e30 bba9 1002 |0090: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@a9bb │ │ -4cd89a: 1a01 1f16 |0093: const-string v1, ".PNG" // string@161f │ │ -4cd89e: 6e20 bfa9 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd8a4: 6e10 cfa9 0000 |0098: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4cd8aa: 0c00 |009b: move-result-object v0 │ │ -4cd8ac: 5b50 08ae |009c: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ -4cd8b0: 2200 cb15 |009e: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4cd8b4: 7010 b3a9 0000 |00a0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4cd8ba: 6e10 d6f4 0500 |00a3: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f4d6 │ │ -4cd8c0: 0c01 |00a6: move-result-object v1 │ │ -4cd8c2: 6e10 a7a7 0100 |00a7: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a7 │ │ -4cd8c8: 0c01 |00aa: move-result-object v1 │ │ -4cd8ca: 6e20 bfa9 1000 |00ab: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd8d0: 1a01 4016 |00ae: const-string v1, "/sketches" // string@1640 │ │ -4cd8d4: 6e20 bfa9 1000 |00b0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd8da: 6e10 cfa9 0000 |00b3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4cd8e0: 0c00 |00b6: move-result-object v0 │ │ -4cd8e2: 5b50 09ae |00b7: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4cd8e6: 2200 7315 |00b9: new-instance v0, Ljava/io/File; // type@1573 │ │ -4cd8ea: 5452 09ae |00bb: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4cd8ee: 7020 98a7 2000 |00bd: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ -4cd8f4: 6e10 afa7 0000 |00c0: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7af │ │ -4cd8fa: 2200 cb15 |00c3: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4cd8fe: 7010 b3a9 0000 |00c5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4cd904: 6e10 d6f4 0500 |00c8: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f4d6 │ │ -4cd90a: 0c02 |00cb: move-result-object v2 │ │ -4cd90c: 6e10 a7a7 0200 |00cc: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a7 │ │ -4cd912: 0c02 |00cf: move-result-object v2 │ │ -4cd914: 6e20 bfa9 2000 |00d0: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd91a: 6e20 bfa9 1000 |00d3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd920: 5451 08ae |00d6: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ -4cd924: 6e20 bfa9 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd92a: 6e10 cfa9 0000 |00db: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4cd930: 0c00 |00de: move-result-object v0 │ │ -4cd932: 5b50 09ae |00df: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4cd936: 3906 0500 |00e1: if-nez v6, 00e6 // +0005 │ │ -4cd93a: 6e10 ddf4 0500 |00e3: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.invalidateOptionsMenu:()V // method@f4dd │ │ -4cd940: 0e00 |00e6: return-void │ │ +4cd758: |[4cd758] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.loadActivity:(Z)V │ │ +4cd768: 5250 06ae |0000: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cd76c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +4cd76e: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ +4cd772: 6e10 d7f4 0500 |0005: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ +4cd778: 0c00 |0008: move-result-object v0 │ │ +4cd77a: 1a02 09d2 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ +4cd77e: 6e30 e902 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cd784: 0a00 |000e: move-result v0 │ │ +4cd786: 5950 06ae |000f: iput v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cd78a: 5250 06ae |0011: iget v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cd78e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +4cd790: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ +4cd794: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +4cd796: 2802 |0017: goto 0019 // +0002 │ │ +4cd798: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +4cd79a: 5c50 03ae |0019: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ +4cd79e: 7110 4108 0500 |001b: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0841 │ │ +4cd7a4: 0c00 |001e: move-result-object v0 │ │ +4cd7a6: 1a01 28e7 |001f: const-string v1, "settings_use_custom_font_size" // string@e728 │ │ +4cd7aa: 7230 1d03 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4cd7b0: 0a01 |0024: move-result v1 │ │ +4cd7b2: 3801 1300 |0025: if-eqz v1, 0038 // +0013 │ │ +4cd7b6: 5451 04ae |0027: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ +4cd7ba: 1a03 24e7 |0029: const-string v3, "settings_font_size" // string@e724 │ │ +4cd7be: 1a04 5916 |002b: const-string v4, "15" // string@1659 │ │ +4cd7c2: 7230 2003 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4cd7c8: 0c00 |0030: move-result-object v0 │ │ +4cd7ca: 7110 cba8 0000 |0031: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ +4cd7d0: 0a00 |0034: move-result v0 │ │ +4cd7d2: 6e20 5010 0100 |0035: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1050 │ │ +4cd7d8: 5450 fcad |0038: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adfc │ │ +4cd7dc: 6e10 5d0f 0000 |003a: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5d │ │ +4cd7e2: 0a00 |003d: move-result v0 │ │ +4cd7e4: 3900 0600 |003e: if-nez v0, 0044 // +0006 │ │ +4cd7e8: 7010 cef4 0500 |0040: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayCategoryDialog:()V // method@f4ce │ │ +4cd7ee: 2817 |0043: goto 005a // +0017 │ │ +4cd7f0: 1a00 2ecc |0044: const-string v0, "name" // string@cc2e │ │ +4cd7f4: 2410 1321 0000 |0046: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ +4cd7fa: 5450 0eae |0049: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae0e │ │ +4cd7fe: 5451 fcad |004b: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adfc │ │ +4cd802: 6e20 4712 1000 |004d: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1247 │ │ +4cd808: 5450 0eae |0050: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae0e │ │ +4cd80c: 2201 0720 |0052: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4; // type@2007 │ │ +4cd810: 7020 baf4 5100 |0054: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4ba │ │ +4cd816: 6e20 4e12 1000 |0057: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124e │ │ +4cd81c: 5550 03ae |005a: iget-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ +4cd820: 3800 1c00 |005c: if-eqz v0, 0078 // +001c │ │ +4cd824: 6e10 dcf4 0500 |005e: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getWindow:()Landroid/view/Window; // method@f4dc │ │ +4cd82a: 0c00 |0061: move-result-object v0 │ │ +4cd82c: 1221 |0062: const/4 v1, #int 2 // #2 │ │ +4cd82e: 6e20 a50d 1000 |0063: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da5 │ │ +4cd834: 5450 ffad |0066: iget-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4cd838: 5251 06ae |0068: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cd83c: 8111 |006a: int-to-long v1, v1 │ │ +4cd83e: 6e30 a8f4 1002 |006b: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4a8 │ │ +4cd844: 0c00 |006e: move-result-object v0 │ │ +4cd846: 2201 0320 |006f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // type@2003 │ │ +4cd84a: 7020 aff4 5100 |0071: invoke-direct {v1, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4af │ │ +4cd850: 6e30 7e61 5001 |0074: invoke-virtual {v0, v5, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4cd856: 286a |0077: goto 00e1 // +006a │ │ +4cd858: 1400 7300 097f |0078: const v0, #float 1.82107e+38 // #7f090073 │ │ +4cd85e: 6e20 d2f4 0500 |007b: invoke-virtual {v5, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ +4cd864: 0c00 |007e: move-result-object v0 │ │ +4cd866: 6e20 3d0c 2000 |007f: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ +4cd86c: 2200 cb15 |0082: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4cd870: 7010 b3a9 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4cd876: 1a01 3f16 |0087: const-string v1, "/sketch_" // string@163f │ │ +4cd87a: 6e20 bfa9 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd880: 7100 d2a9 0000 |008c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@a9d2 │ │ +4cd886: 0b01 |008f: move-result-wide v1 │ │ +4cd888: 6e30 bba9 1002 |0090: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@a9bb │ │ +4cd88e: 1a01 1f16 |0093: const-string v1, ".PNG" // string@161f │ │ +4cd892: 6e20 bfa9 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd898: 6e10 cfa9 0000 |0098: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4cd89e: 0c00 |009b: move-result-object v0 │ │ +4cd8a0: 5b50 08ae |009c: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ +4cd8a4: 2200 cb15 |009e: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4cd8a8: 7010 b3a9 0000 |00a0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4cd8ae: 6e10 d6f4 0500 |00a3: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f4d6 │ │ +4cd8b4: 0c01 |00a6: move-result-object v1 │ │ +4cd8b6: 6e10 a7a7 0100 |00a7: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a7 │ │ +4cd8bc: 0c01 |00aa: move-result-object v1 │ │ +4cd8be: 6e20 bfa9 1000 |00ab: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd8c4: 1a01 4016 |00ae: const-string v1, "/sketches" // string@1640 │ │ +4cd8c8: 6e20 bfa9 1000 |00b0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd8ce: 6e10 cfa9 0000 |00b3: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4cd8d4: 0c00 |00b6: move-result-object v0 │ │ +4cd8d6: 5b50 09ae |00b7: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4cd8da: 2200 7315 |00b9: new-instance v0, Ljava/io/File; // type@1573 │ │ +4cd8de: 5452 09ae |00bb: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4cd8e2: 7020 98a7 2000 |00bd: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ +4cd8e8: 6e10 afa7 0000 |00c0: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7af │ │ +4cd8ee: 2200 cb15 |00c3: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4cd8f2: 7010 b3a9 0000 |00c5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4cd8f8: 6e10 d6f4 0500 |00c8: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f4d6 │ │ +4cd8fe: 0c02 |00cb: move-result-object v2 │ │ +4cd900: 6e10 a7a7 0200 |00cc: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a7 │ │ +4cd906: 0c02 |00cf: move-result-object v2 │ │ +4cd908: 6e20 bfa9 2000 |00d0: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd90e: 6e20 bfa9 1000 |00d3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd914: 5451 08ae |00d6: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ +4cd918: 6e20 bfa9 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd91e: 6e10 cfa9 0000 |00db: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4cd924: 0c00 |00de: move-result-object v0 │ │ +4cd926: 5b50 09ae |00df: iput-object v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4cd92a: 3906 0500 |00e1: if-nez v6, 00e6 // +0005 │ │ +4cd92e: 6e10 ddf4 0500 |00e3: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.invalidateOptionsMenu:()V // method@f4dd │ │ +4cd934: 0e00 |00e6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ 0x000b line=198 │ │ 0x0011 line=202 │ │ 0x001b line=205 │ │ @@ -2027420,32 +2027417,32 @@ │ │ type : '(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -4ccea0: |[4ccea0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -4cceb0: 6e10 7f04 0400 |0000: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@047f │ │ -4cceb6: 0a00 |0003: move-result v0 │ │ -4cceb8: 6e10 7b04 0400 |0004: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@047b │ │ -4ccebe: 0a01 |0007: move-result v1 │ │ -4ccec0: 6e10 7904 0400 |0008: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@0479 │ │ -4ccec6: 0c02 |000b: move-result-object v2 │ │ -4ccec8: 7130 7004 1002 |000c: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0470 │ │ -4ccece: 0c00 |000f: move-result-object v0 │ │ -4cced0: 2201 ba00 |0010: new-instance v1, Landroid/graphics/Canvas; // type@00ba │ │ -4cced4: 7020 9004 0100 |0012: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0490 │ │ -4cceda: 2202 ca00 |0015: new-instance v2, Landroid/graphics/Matrix; // type@00ca │ │ -4ccede: 7010 f804 0200 |0017: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@04f8 │ │ -4ccee4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -4ccee6: 6e40 9f04 4132 |001b: invoke-virtual {v1, v4, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@049f │ │ -4cceec: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -4cceee: 6e53 9e04 5144 |001f: invoke-virtual {v1, v5, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@049e │ │ -4ccef4: 1100 |0022: return-object v0 │ │ +4cce98: |[4cce98] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +4ccea8: 6e10 7f04 0400 |0000: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@047f │ │ +4cceae: 0a00 |0003: move-result v0 │ │ +4cceb0: 6e10 7b04 0400 |0004: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@047b │ │ +4cceb6: 0a01 |0007: move-result v1 │ │ +4cceb8: 6e10 7904 0400 |0008: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@0479 │ │ +4ccebe: 0c02 |000b: move-result-object v2 │ │ +4ccec0: 7130 7004 1002 |000c: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0470 │ │ +4ccec6: 0c00 |000f: move-result-object v0 │ │ +4ccec8: 2201 ba00 |0010: new-instance v1, Landroid/graphics/Canvas; // type@00ba │ │ +4ccecc: 7020 9004 0100 |0012: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0490 │ │ +4cced2: 2202 ca00 |0015: new-instance v2, Landroid/graphics/Matrix; // type@00ca │ │ +4cced6: 7010 f804 0200 |0017: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@04f8 │ │ +4ccedc: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +4ccede: 6e40 9f04 4132 |001b: invoke-virtual {v1, v4, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@049f │ │ +4ccee4: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +4ccee6: 6e53 9e04 5144 |001f: invoke-virtual {v1, v5, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@049e │ │ +4cceec: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ 0x0010 line=701 │ │ 0x0015 line=702 │ │ 0x001f line=703 │ │ locals : │ │ @@ -2027457,54 +2027454,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -4cde74: |[4cde74] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.saveNote:()V │ │ -4cde84: 7010 d1f4 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.fillNameIfEmpty:()V // method@f4d1 │ │ -4cde8a: 5460 02ae |0003: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4cde8e: 6e10 52a7 0000 |0005: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ -4cde94: 0c00 |0008: move-result-object v0 │ │ -4cde96: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -4cde98: 2202 7715 |000a: new-instance v2, Ljava/io/FileOutputStream; // type@1577 │ │ -4cde9c: 2203 7315 |000c: new-instance v3, Ljava/io/File; // type@1573 │ │ -4cdea0: 5464 09ae |000e: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4cdea4: 7020 98a7 4300 |0010: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ -4cdeaa: 7020 bea7 3200 |0013: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7be │ │ -4cdeb0: 6203 5600 |0016: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ -4cdeb4: 6e40 6e04 3021 |0018: invoke-virtual {v0, v3, v1, v2}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046e │ │ -4cdeba: 6e10 c2a7 0200 |001b: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@a7c2 │ │ -4cdec0: 6e10 c1a7 0200 |001e: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@a7c1 │ │ -4cdec6: 280a |0021: goto 002b // +000a │ │ -4cdec8: 0d00 |0022: move-exception v0 │ │ -4cdeca: 6e10 cfa7 0000 |0023: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7cf │ │ -4cded0: 2805 |0026: goto 002b // +0005 │ │ -4cded2: 0d00 |0027: move-exception v0 │ │ -4cded4: 6e10 bda7 0000 |0028: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a7bd │ │ -4cdeda: 2200 8c1f |002b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4cdede: 5462 04ae |002d: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ -4cdee2: 6e10 2010 0200 |002f: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cdee8: 0c02 |0032: move-result-object v2 │ │ -4cdeea: 6e10 56a9 0200 |0033: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4cdef0: 0c02 |0036: move-result-object v2 │ │ -4cdef2: 5463 08ae |0037: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ -4cdef6: 1244 |0039: const/4 v4, #int 4 // #4 │ │ -4cdef8: 5265 00ae |003a: iget v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae00 │ │ -4cdefc: 7055 2cf2 2043 |003c: invoke-direct {v0, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4cdf02: 5462 ffad |003f: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4cdf06: 6e20 aaf4 0200 |0041: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4aa │ │ -4cdf0c: 6e10 d4f4 0600 |0044: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ -4cdf12: 0c00 |0047: move-result-object v0 │ │ -4cdf14: 1402 ed00 107f |0048: const v2, #float 1.91414e+38 // #7f1000ed │ │ -4cdf1a: 7130 ff12 2001 |004b: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cdf20: 0c00 |004e: move-result-object v0 │ │ -4cdf22: 6e10 0113 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cdf28: 0e00 |0052: return-void │ │ +4cde64: |[4cde64] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.saveNote:()V │ │ +4cde74: 7010 d1f4 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.fillNameIfEmpty:()V // method@f4d1 │ │ +4cde7a: 5460 02ae |0003: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4cde7e: 6e10 52a7 0000 |0005: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ +4cde84: 0c00 |0008: move-result-object v0 │ │ +4cde86: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +4cde88: 2202 7715 |000a: new-instance v2, Ljava/io/FileOutputStream; // type@1577 │ │ +4cde8c: 2203 7315 |000c: new-instance v3, Ljava/io/File; // type@1573 │ │ +4cde90: 5464 09ae |000e: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4cde94: 7020 98a7 4300 |0010: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ +4cde9a: 7020 bea7 3200 |0013: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7be │ │ +4cdea0: 6203 5600 |0016: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ +4cdea4: 6e40 6e04 3021 |0018: invoke-virtual {v0, v3, v1, v2}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046e │ │ +4cdeaa: 6e10 c2a7 0200 |001b: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@a7c2 │ │ +4cdeb0: 6e10 c1a7 0200 |001e: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@a7c1 │ │ +4cdeb6: 280a |0021: goto 002b // +000a │ │ +4cdeb8: 0d00 |0022: move-exception v0 │ │ +4cdeba: 6e10 cfa7 0000 |0023: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7cf │ │ +4cdec0: 2805 |0026: goto 002b // +0005 │ │ +4cdec2: 0d00 |0027: move-exception v0 │ │ +4cdec4: 6e10 bda7 0000 |0028: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a7bd │ │ +4cdeca: 2200 8c1f |002b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4cdece: 5462 04ae |002d: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ +4cded2: 6e10 2010 0200 |002f: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cded8: 0c02 |0032: move-result-object v2 │ │ +4cdeda: 6e10 56a9 0200 |0033: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4cdee0: 0c02 |0036: move-result-object v2 │ │ +4cdee2: 5463 08ae |0037: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ +4cdee6: 1244 |0039: const/4 v4, #int 4 // #4 │ │ +4cdee8: 5265 00ae |003a: iget v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae00 │ │ +4cdeec: 7055 2cf2 2043 |003c: invoke-direct {v0, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4cdef2: 5462 ffad |003f: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4cdef6: 6e20 aaf4 0200 |0041: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4aa │ │ +4cdefc: 6e10 d4f4 0600 |0044: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ +4cdf02: 0c00 |0047: move-result-object v0 │ │ +4cdf04: 1402 ed00 107f |0048: const v2, #float 1.91414e+38 // #7f1000ed │ │ +4cdf0a: 7130 ff12 2001 |004b: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cdf10: 0c00 |004e: move-result-object v0 │ │ +4cdf12: 6e10 0113 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cdf18: 0e00 |0052: return-void │ │ catches : 1 │ │ 0x000a - 0x0021 │ │ Ljava/io/FileNotFoundException; -> 0x0027 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=458 │ │ 0x0003 line=459 │ │ @@ -2027525,140 +2027522,140 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 260 16-bit code units │ │ -4cdf3c: |[4cdf3c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.saveToExternalStorage:()V │ │ -4cdf4c: 7100 8907 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0789 │ │ -4cdf52: 0c00 |0003: move-result-object v0 │ │ -4cdf54: 1a01 5eca |0004: const-string v1, "mounted" // string@ca5e │ │ -4cdf58: 6e20 82a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a982 │ │ -4cdf5e: 0a00 |0009: move-result v0 │ │ -4cdf60: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -4cdf62: 3800 ea00 |000b: if-eqz v0, 00f5 // +00ea │ │ -4cdf66: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ -4cdf6a: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ -4cdf6e: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ -4cdf72: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ -4cdf76: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ -4cdf7a: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ -4cdf7e: 7110 8807 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0788 │ │ -4cdf84: 0c02 |001c: move-result-object v2 │ │ -4cdf86: 7030 97a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ -4cdf8c: 280a |0020: goto 002a // +000a │ │ -4cdf8e: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ -4cdf92: 7100 8707 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0787 │ │ -4cdf98: 0c02 |0026: move-result-object v2 │ │ -4cdf9a: 7030 97a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ -4cdfa0: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ -4cdfa4: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4cdfa8: 7010 b3a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4cdfae: 1a04 3416 |0031: const-string v4, "/" // string@1634 │ │ -4cdfb2: 6e20 bfa9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cdfb8: 5484 04ae |0036: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ -4cdfbc: 6e10 2010 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cdfc2: 0c04 |003b: move-result-object v4 │ │ -4cdfc4: 6e10 56a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4cdfca: 0c04 |003f: move-result-object v4 │ │ -4cdfcc: 6e20 bfa9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cdfd2: 1a04 2616 |0043: const-string v4, ".jpeg" // string@1626 │ │ -4cdfd6: 6e20 bfa9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cdfdc: 6e10 cfa9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4cdfe2: 0c03 |004b: move-result-object v3 │ │ -4cdfe4: 7030 97a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ -4cdfea: 6e10 a0a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a0 │ │ -4cdff0: 0a03 |0052: move-result v3 │ │ -4cdff2: 1204 |0053: const/4 v4, #int 0 // #0 │ │ -4cdff4: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ -4cdff8: 6e10 afa7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7af │ │ -4cdffe: 0a00 |0059: move-result v0 │ │ -4ce000: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ -4ce004: 2803 |005c: goto 005f // +0003 │ │ -4ce006: 1200 |005d: const/4 v0, #int 0 // #0 │ │ -4ce008: 2802 |005e: goto 0060 // +0002 │ │ -4ce00a: 1210 |005f: const/4 v0, #int 1 // #1 │ │ -4ce00c: 3800 a300 |0060: if-eqz v0, 0103 // +00a3 │ │ -4ce010: 2200 f200 |0062: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ -4ce014: 6e10 d9f4 0800 |0064: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4d9 │ │ -4ce01a: 0c03 |0067: move-result-object v3 │ │ -4ce01c: 5485 09ae |0068: iget-object v5, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4ce020: 7030 db05 3005 |006a: invoke-direct {v0, v3, v5}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05db │ │ -4ce026: 6e10 dd05 0000 |006d: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05dd │ │ -4ce02c: 0c00 |0070: move-result-object v0 │ │ -4ce02e: 5483 02ae |0071: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4ce032: 6e10 52a7 0300 |0073: invoke-virtual {v3}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ -4ce038: 0c03 |0076: move-result-object v3 │ │ -4ce03a: 7120 ecf4 3000 |0077: invoke-static {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ec │ │ -4ce040: 0c00 |007a: move-result-object v0 │ │ -4ce042: 2203 ba00 |007b: new-instance v3, Landroid/graphics/Canvas; // type@00ba │ │ -4ce046: 7020 9004 0300 |007d: invoke-direct {v3, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0490 │ │ -4ce04c: 12f5 |0080: const/4 v5, #int -1 // #ff │ │ -4ce04e: 6e20 a204 5300 |0081: invoke-virtual {v3, v5}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a2 │ │ -4ce054: 2205 f200 |0084: new-instance v5, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ -4ce058: 6e10 d9f4 0800 |0086: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4d9 │ │ -4ce05e: 0c06 |0089: move-result-object v6 │ │ -4ce060: 5487 09ae |008a: iget-object v7, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4ce064: 7030 db05 6507 |008c: invoke-direct {v5, v6, v7}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05db │ │ -4ce06a: 6e10 dd05 0500 |008f: invoke-virtual {v5}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05dd │ │ -4ce070: 0c05 |0092: move-result-object v5 │ │ -4ce072: 5486 02ae |0093: iget-object v6, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4ce076: 6e10 52a7 0600 |0095: invoke-virtual {v6}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ -4ce07c: 0c06 |0098: move-result-object v6 │ │ -4ce07e: 7120 ecf4 6500 |0099: invoke-static {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ec │ │ -4ce084: 0c05 |009c: move-result-object v5 │ │ -4ce086: 1206 |009d: const/4 v6, #int 0 // #0 │ │ -4ce088: 1207 |009e: const/4 v7, #int 0 // #0 │ │ -4ce08a: 6e56 9e04 5377 |009f: invoke-virtual {v3, v5, v7, v7, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@049e │ │ -4ce090: 6203 5500 |00a2: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ -4ce094: 1305 6400 |00a4: const/16 v5, #int 100 // #64 │ │ -4ce098: 2207 7715 |00a6: new-instance v7, Ljava/io/FileOutputStream; // type@1577 │ │ -4ce09c: 7020 bea7 2700 |00a8: invoke-direct {v7, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7be │ │ -4ce0a2: 6e40 6e04 3075 |00ab: invoke-virtual {v0, v3, v5, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046e │ │ -4ce0a8: 2310 1321 |00ae: new-array v0, v1, [Ljava/lang/String; // type@2113 │ │ -4ce0ac: 6e10 b1a7 0200 |00b0: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b1 │ │ -4ce0b2: 0c03 |00b3: move-result-object v3 │ │ -4ce0b4: 4d03 0004 |00b4: aput-object v3, v0, v4 │ │ -4ce0b8: 2203 0c20 |00b6: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9; // type@200c │ │ -4ce0bc: 7020 c5f4 8300 |00b8: invoke-direct {v3, v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4c5 │ │ -4ce0c2: 7140 ff06 0836 |00bb: invoke-static {v8, v0, v6, v3}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@06ff │ │ -4ce0c8: 6e10 d4f4 0800 |00be: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ -4ce0ce: 0c00 |00c1: move-result-object v0 │ │ -4ce0d0: 1403 ea00 107f |00c2: const v3, #float 1.91414e+38 // #7f1000ea │ │ -4ce0d6: 6e20 dbf4 3800 |00c5: invoke-virtual {v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ -4ce0dc: 0c03 |00c8: move-result-object v3 │ │ -4ce0de: 2315 1021 |00c9: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ -4ce0e2: 6e10 a1a7 0200 |00cb: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a1 │ │ -4ce0e8: 0c06 |00ce: move-result-object v6 │ │ -4ce0ea: 4d06 0504 |00cf: aput-object v6, v5, v4 │ │ -4ce0ee: 7120 84a9 5300 |00d1: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ -4ce0f4: 0c03 |00d4: move-result-object v3 │ │ -4ce0f6: 7130 0013 3001 |00d5: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1300 │ │ -4ce0fc: 0c00 |00d8: move-result-object v0 │ │ -4ce0fe: 6e10 0113 0000 |00d9: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4ce104: 2827 |00dc: goto 0103 // +0027 │ │ -4ce106: 0d00 |00dd: move-exception v0 │ │ -4ce108: 2201 cb15 |00de: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4ce10c: 7010 b3a9 0100 |00e0: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4ce112: 1a03 da29 |00e3: const-string v3, "Error writing " // string@29da │ │ -4ce116: 6e20 bfa9 3100 |00e5: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ce11c: 6e20 bea9 2100 |00e8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ -4ce122: 6e10 cfa9 0100 |00eb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4ce128: 0c01 |00ee: move-result-object v1 │ │ -4ce12a: 1a02 612a |00ef: const-string v2, "ExternalStorage" // string@2a61 │ │ -4ce12e: 7130 eb09 1200 |00f1: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09eb │ │ -4ce134: 280f |00f4: goto 0103 // +000f │ │ -4ce136: 6e10 d4f4 0800 |00f5: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ -4ce13c: 0c00 |00f8: move-result-object v0 │ │ -4ce13e: 1402 e900 107f |00f9: const v2, #float 1.91414e+38 // #7f1000e9 │ │ -4ce144: 7130 ff12 2001 |00fc: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4ce14a: 0c00 |00ff: move-result-object v0 │ │ -4ce14c: 6e10 0113 0000 |0100: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4ce152: 0e00 |0103: return-void │ │ +4cdf2c: |[4cdf2c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.saveToExternalStorage:()V │ │ +4cdf3c: 7100 8907 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0789 │ │ +4cdf42: 0c00 |0003: move-result-object v0 │ │ +4cdf44: 1a01 5eca |0004: const-string v1, "mounted" // string@ca5e │ │ +4cdf48: 6e20 82a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a982 │ │ +4cdf4e: 0a00 |0009: move-result v0 │ │ +4cdf50: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +4cdf52: 3800 ea00 |000b: if-eqz v0, 00f5 // +00ea │ │ +4cdf56: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ +4cdf5a: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ +4cdf5e: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ +4cdf62: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ +4cdf66: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ +4cdf6a: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ +4cdf6e: 7110 8807 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0788 │ │ +4cdf74: 0c02 |001c: move-result-object v2 │ │ +4cdf76: 7030 97a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ +4cdf7c: 280a |0020: goto 002a // +000a │ │ +4cdf7e: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ +4cdf82: 7100 8707 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0787 │ │ +4cdf88: 0c02 |0026: move-result-object v2 │ │ +4cdf8a: 7030 97a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ +4cdf90: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ +4cdf94: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4cdf98: 7010 b3a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4cdf9e: 1a04 3416 |0031: const-string v4, "/" // string@1634 │ │ +4cdfa2: 6e20 bfa9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cdfa8: 5484 04ae |0036: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ +4cdfac: 6e10 2010 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cdfb2: 0c04 |003b: move-result-object v4 │ │ +4cdfb4: 6e10 56a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4cdfba: 0c04 |003f: move-result-object v4 │ │ +4cdfbc: 6e20 bfa9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cdfc2: 1a04 2616 |0043: const-string v4, ".jpeg" // string@1626 │ │ +4cdfc6: 6e20 bfa9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cdfcc: 6e10 cfa9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4cdfd2: 0c03 |004b: move-result-object v3 │ │ +4cdfd4: 7030 97a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ +4cdfda: 6e10 a0a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a0 │ │ +4cdfe0: 0a03 |0052: move-result v3 │ │ +4cdfe2: 1204 |0053: const/4 v4, #int 0 // #0 │ │ +4cdfe4: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ +4cdfe8: 6e10 afa7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7af │ │ +4cdfee: 0a00 |0059: move-result v0 │ │ +4cdff0: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ +4cdff4: 2803 |005c: goto 005f // +0003 │ │ +4cdff6: 1200 |005d: const/4 v0, #int 0 // #0 │ │ +4cdff8: 2802 |005e: goto 0060 // +0002 │ │ +4cdffa: 1210 |005f: const/4 v0, #int 1 // #1 │ │ +4cdffc: 3800 a300 |0060: if-eqz v0, 0103 // +00a3 │ │ +4ce000: 2200 f200 |0062: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ +4ce004: 6e10 d9f4 0800 |0064: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4d9 │ │ +4ce00a: 0c03 |0067: move-result-object v3 │ │ +4ce00c: 5485 09ae |0068: iget-object v5, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4ce010: 7030 db05 3005 |006a: invoke-direct {v0, v3, v5}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05db │ │ +4ce016: 6e10 dd05 0000 |006d: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05dd │ │ +4ce01c: 0c00 |0070: move-result-object v0 │ │ +4ce01e: 5483 02ae |0071: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4ce022: 6e10 52a7 0300 |0073: invoke-virtual {v3}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ +4ce028: 0c03 |0076: move-result-object v3 │ │ +4ce02a: 7120 ecf4 3000 |0077: invoke-static {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ec │ │ +4ce030: 0c00 |007a: move-result-object v0 │ │ +4ce032: 2203 ba00 |007b: new-instance v3, Landroid/graphics/Canvas; // type@00ba │ │ +4ce036: 7020 9004 0300 |007d: invoke-direct {v3, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0490 │ │ +4ce03c: 12f5 |0080: const/4 v5, #int -1 // #ff │ │ +4ce03e: 6e20 a204 5300 |0081: invoke-virtual {v3, v5}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a2 │ │ +4ce044: 2205 f200 |0084: new-instance v5, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ +4ce048: 6e10 d9f4 0800 |0086: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4d9 │ │ +4ce04e: 0c06 |0089: move-result-object v6 │ │ +4ce050: 5487 09ae |008a: iget-object v7, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4ce054: 7030 db05 6507 |008c: invoke-direct {v5, v6, v7}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05db │ │ +4ce05a: 6e10 dd05 0500 |008f: invoke-virtual {v5}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05dd │ │ +4ce060: 0c05 |0092: move-result-object v5 │ │ +4ce062: 5486 02ae |0093: iget-object v6, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4ce066: 6e10 52a7 0600 |0095: invoke-virtual {v6}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ +4ce06c: 0c06 |0098: move-result-object v6 │ │ +4ce06e: 7120 ecf4 6500 |0099: invoke-static {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ec │ │ +4ce074: 0c05 |009c: move-result-object v5 │ │ +4ce076: 1206 |009d: const/4 v6, #int 0 // #0 │ │ +4ce078: 1207 |009e: const/4 v7, #int 0 // #0 │ │ +4ce07a: 6e56 9e04 5377 |009f: invoke-virtual {v3, v5, v7, v7, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@049e │ │ +4ce080: 6203 5500 |00a2: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ +4ce084: 1305 6400 |00a4: const/16 v5, #int 100 // #64 │ │ +4ce088: 2207 7715 |00a6: new-instance v7, Ljava/io/FileOutputStream; // type@1577 │ │ +4ce08c: 7020 bea7 2700 |00a8: invoke-direct {v7, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7be │ │ +4ce092: 6e40 6e04 3075 |00ab: invoke-virtual {v0, v3, v5, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046e │ │ +4ce098: 2310 1321 |00ae: new-array v0, v1, [Ljava/lang/String; // type@2113 │ │ +4ce09c: 6e10 b1a7 0200 |00b0: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b1 │ │ +4ce0a2: 0c03 |00b3: move-result-object v3 │ │ +4ce0a4: 4d03 0004 |00b4: aput-object v3, v0, v4 │ │ +4ce0a8: 2203 0c20 |00b6: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9; // type@200c │ │ +4ce0ac: 7020 c5f4 8300 |00b8: invoke-direct {v3, v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4c5 │ │ +4ce0b2: 7140 ff06 0836 |00bb: invoke-static {v8, v0, v6, v3}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@06ff │ │ +4ce0b8: 6e10 d4f4 0800 |00be: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ +4ce0be: 0c00 |00c1: move-result-object v0 │ │ +4ce0c0: 1403 ea00 107f |00c2: const v3, #float 1.91414e+38 // #7f1000ea │ │ +4ce0c6: 6e20 dbf4 3800 |00c5: invoke-virtual {v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ +4ce0cc: 0c03 |00c8: move-result-object v3 │ │ +4ce0ce: 2315 1021 |00c9: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ +4ce0d2: 6e10 a1a7 0200 |00cb: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a1 │ │ +4ce0d8: 0c06 |00ce: move-result-object v6 │ │ +4ce0da: 4d06 0504 |00cf: aput-object v6, v5, v4 │ │ +4ce0de: 7120 84a9 5300 |00d1: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ +4ce0e4: 0c03 |00d4: move-result-object v3 │ │ +4ce0e6: 7130 0013 3001 |00d5: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1300 │ │ +4ce0ec: 0c00 |00d8: move-result-object v0 │ │ +4ce0ee: 6e10 0113 0000 |00d9: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4ce0f4: 2827 |00dc: goto 0103 // +0027 │ │ +4ce0f6: 0d00 |00dd: move-exception v0 │ │ +4ce0f8: 2201 cb15 |00de: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4ce0fc: 7010 b3a9 0100 |00e0: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4ce102: 1a03 da29 |00e3: const-string v3, "Error writing " // string@29da │ │ +4ce106: 6e20 bfa9 3100 |00e5: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ce10c: 6e20 bea9 2100 |00e8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ +4ce112: 6e10 cfa9 0100 |00eb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4ce118: 0c01 |00ee: move-result-object v1 │ │ +4ce11a: 1a02 612a |00ef: const-string v2, "ExternalStorage" // string@2a61 │ │ +4ce11e: 7130 eb09 1200 |00f1: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09eb │ │ +4ce124: 280f |00f4: goto 0103 // +000f │ │ +4ce126: 6e10 d4f4 0800 |00f5: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ +4ce12c: 0c00 |00f8: move-result-object v0 │ │ +4ce12e: 1402 e900 107f |00f9: const v2, #float 1.91414e+38 // #7f1000e9 │ │ +4ce134: 7130 ff12 2001 |00fc: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4ce13a: 0c00 |00ff: move-result-object v0 │ │ +4ce13c: 6e10 0113 0000 |0100: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4ce142: 0e00 |0103: return-void │ │ catches : 1 │ │ 0x004f - 0x00dc │ │ Ljava/io/IOException; -> 0x00dd │ │ positions : │ │ 0x0000 line=655 │ │ 0x0006 line=656 │ │ 0x000d line=658 │ │ @@ -2027684,65 +2027681,65 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 107 16-bit code units │ │ -4ce164: |[4ce164] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.updateNote:()V │ │ -4ce174: 7010 d1f4 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.fillNameIfEmpty:()V // method@f4d1 │ │ -4ce17a: 2200 f200 |0003: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ -4ce17e: 6e10 d9f4 0600 |0005: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4d9 │ │ -4ce184: 0c01 |0008: move-result-object v1 │ │ -4ce186: 5462 09ae |0009: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4ce18a: 7030 db05 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05db │ │ -4ce190: 6e10 dd05 0000 |000e: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05dd │ │ -4ce196: 0c00 |0011: move-result-object v0 │ │ -4ce198: 5461 02ae |0012: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4ce19c: 6e10 52a7 0100 |0014: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ -4ce1a2: 0c01 |0017: move-result-object v1 │ │ -4ce1a4: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -4ce1a6: 2203 7715 |0019: new-instance v3, Ljava/io/FileOutputStream; // type@1577 │ │ -4ce1aa: 2204 7315 |001b: new-instance v4, Ljava/io/File; // type@1573 │ │ -4ce1ae: 5465 09ae |001d: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4ce1b2: 7020 98a7 5400 |001f: invoke-direct {v4, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ -4ce1b8: 7020 bea7 4300 |0022: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7be │ │ -4ce1be: 7120 ecf4 1000 |0025: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ec │ │ -4ce1c4: 0c00 |0028: move-result-object v0 │ │ -4ce1c6: 6201 5600 |0029: sget-object v1, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ -4ce1ca: 6e40 6e04 1032 |002b: invoke-virtual {v0, v1, v2, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046e │ │ -4ce1d0: 6e10 c2a7 0300 |002e: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@a7c2 │ │ -4ce1d6: 6e10 c1a7 0300 |0031: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@a7c1 │ │ -4ce1dc: 280a |0034: goto 003e // +000a │ │ -4ce1de: 0d00 |0035: move-exception v0 │ │ -4ce1e0: 6e10 cfa7 0000 |0036: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7cf │ │ -4ce1e6: 2805 |0039: goto 003e // +0005 │ │ -4ce1e8: 0d00 |003a: move-exception v0 │ │ -4ce1ea: 6e10 bda7 0000 |003b: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a7bd │ │ -4ce1f0: 2200 8c1f |003e: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4ce1f4: 5461 04ae |0040: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ -4ce1f8: 6e10 2010 0100 |0042: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4ce1fe: 0c01 |0045: move-result-object v1 │ │ -4ce200: 6e10 56a9 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4ce206: 0c01 |0049: move-result-object v1 │ │ -4ce208: 5463 08ae |004a: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ -4ce20c: 1244 |004c: const/4 v4, #int 4 // #4 │ │ -4ce20e: 5265 00ae |004d: iget v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae00 │ │ -4ce212: 7055 2cf2 1043 |004f: invoke-direct {v0, v1, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4ce218: 5261 06ae |0052: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4ce21c: 6e20 42f2 1000 |0054: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4ce222: 5461 ffad |0057: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4ce226: 6e20 adf4 0100 |0059: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4ce22c: 6e10 d4f4 0600 |005c: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ -4ce232: 0c00 |005f: move-result-object v0 │ │ -4ce234: 1401 ee00 107f |0060: const v1, #float 1.91414e+38 // #7f1000ee │ │ -4ce23a: 7130 ff12 1002 |0063: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4ce240: 0c00 |0066: move-result-object v0 │ │ -4ce242: 6e10 0113 0000 |0067: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4ce248: 0e00 |006a: return-void │ │ +4ce154: |[4ce154] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.updateNote:()V │ │ +4ce164: 7010 d1f4 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.fillNameIfEmpty:()V // method@f4d1 │ │ +4ce16a: 2200 f200 |0003: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ +4ce16e: 6e10 d9f4 0600 |0005: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4d9 │ │ +4ce174: 0c01 |0008: move-result-object v1 │ │ +4ce176: 5462 09ae |0009: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4ce17a: 7030 db05 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05db │ │ +4ce180: 6e10 dd05 0000 |000e: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05dd │ │ +4ce186: 0c00 |0011: move-result-object v0 │ │ +4ce188: 5461 02ae |0012: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4ce18c: 6e10 52a7 0100 |0014: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ +4ce192: 0c01 |0017: move-result-object v1 │ │ +4ce194: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +4ce196: 2203 7715 |0019: new-instance v3, Ljava/io/FileOutputStream; // type@1577 │ │ +4ce19a: 2204 7315 |001b: new-instance v4, Ljava/io/File; // type@1573 │ │ +4ce19e: 5465 09ae |001d: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4ce1a2: 7020 98a7 5400 |001f: invoke-direct {v4, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ +4ce1a8: 7020 bea7 4300 |0022: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7be │ │ +4ce1ae: 7120 ecf4 1000 |0025: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ec │ │ +4ce1b4: 0c00 |0028: move-result-object v0 │ │ +4ce1b6: 6201 5600 |0029: sget-object v1, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ +4ce1ba: 6e40 6e04 1032 |002b: invoke-virtual {v0, v1, v2, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046e │ │ +4ce1c0: 6e10 c2a7 0300 |002e: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@a7c2 │ │ +4ce1c6: 6e10 c1a7 0300 |0031: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@a7c1 │ │ +4ce1cc: 280a |0034: goto 003e // +000a │ │ +4ce1ce: 0d00 |0035: move-exception v0 │ │ +4ce1d0: 6e10 cfa7 0000 |0036: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a7cf │ │ +4ce1d6: 2805 |0039: goto 003e // +0005 │ │ +4ce1d8: 0d00 |003a: move-exception v0 │ │ +4ce1da: 6e10 bda7 0000 |003b: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a7bd │ │ +4ce1e0: 2200 8c1f |003e: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4ce1e4: 5461 04ae |0040: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ +4ce1e8: 6e10 2010 0100 |0042: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4ce1ee: 0c01 |0045: move-result-object v1 │ │ +4ce1f0: 6e10 56a9 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4ce1f6: 0c01 |0049: move-result-object v1 │ │ +4ce1f8: 5463 08ae |004a: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ +4ce1fc: 1244 |004c: const/4 v4, #int 4 // #4 │ │ +4ce1fe: 5265 00ae |004d: iget v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae00 │ │ +4ce202: 7055 2cf2 1043 |004f: invoke-direct {v0, v1, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4ce208: 5261 06ae |0052: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4ce20c: 6e20 42f2 1000 |0054: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4ce212: 5461 ffad |0057: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4ce216: 6e20 adf4 0100 |0059: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4ce21c: 6e10 d4f4 0600 |005c: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ +4ce222: 0c00 |005f: move-result-object v0 │ │ +4ce224: 1401 ee00 107f |0060: const v1, #float 1.91414e+38 // #7f1000ee │ │ +4ce22a: 7130 ff12 1002 |0063: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4ce230: 0c00 |0066: move-result-object v0 │ │ +4ce232: 6e10 0113 0000 |0067: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4ce238: 0e00 |006a: return-void │ │ catches : 1 │ │ 0x0019 - 0x0034 │ │ Ljava/io/FileNotFoundException; -> 0x003a │ │ Ljava/io/IOException; -> 0x0035 │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=439 │ │ @@ -2027766,61 +2027763,61 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -4cd688: |[4cd688] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-SketchActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4cd698: 6e10 39f2 0400 |0000: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f239 │ │ -4cd69e: 0c00 |0003: move-result-object v0 │ │ -4cd6a0: 5b30 0fae |0004: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.title:Ljava/lang/String; // field@ae0f │ │ -4cd6a4: 5431 04ae |0006: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ -4cd6a8: 6e20 4d10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4cd6ae: 6e10 37f2 0400 |000b: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f237 │ │ -4cd6b4: 0c00 |000e: move-result-object v0 │ │ -4cd6b6: 5b30 08ae |000f: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ -4cd6ba: 2200 cb15 |0011: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4cd6be: 7010 b3a9 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4cd6c4: 6e10 d6f4 0300 |0016: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f4d6 │ │ -4cd6ca: 0c01 |0019: move-result-object v1 │ │ -4cd6cc: 6e10 a7a7 0100 |001a: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a7 │ │ -4cd6d2: 0c01 |001d: move-result-object v1 │ │ -4cd6d4: 6e20 bfa9 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd6da: 1a01 4016 |0021: const-string v1, "/sketches" // string@1640 │ │ -4cd6de: 6e20 bfa9 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd6e4: 5431 08ae |0026: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ -4cd6e8: 6e20 bfa9 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd6ee: 6e10 cfa9 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4cd6f4: 0c00 |002e: move-result-object v0 │ │ -4cd6f6: 5b30 09ae |002f: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4cd6fa: 6e10 36f2 0400 |0031: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f236 │ │ -4cd700: 0a04 |0034: move-result v4 │ │ -4cd702: 5934 00ae |0035: iput v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae00 │ │ -4cd706: 1404 7300 097f |0037: const v4, #float 1.82107e+38 // #7f090073 │ │ -4cd70c: 6e20 d2f4 4300 |003a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ -4cd712: 0c04 |003d: move-result-object v4 │ │ -4cd714: 1210 |003e: const/4 v0, #int 1 // #1 │ │ -4cd716: 6e20 3d0c 0400 |003f: invoke-virtual {v4, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ -4cd71c: 1404 7800 097f |0042: const v4, #float 1.82107e+38 // #7f090078 │ │ -4cd722: 6e20 d2f4 4300 |0045: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ -4cd728: 0c04 |0048: move-result-object v4 │ │ -4cd72a: 1f04 9102 |0049: check-cast v4, Landroid/widget/Button; // type@0291 │ │ -4cd72e: 1400 3500 107f |004b: const v0, #float 1.9141e+38 // #7f100035 │ │ -4cd734: 6e20 dbf4 0300 |004e: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ -4cd73a: 0c00 |0051: move-result-object v0 │ │ -4cd73c: 6e20 aa0f 0400 |0052: invoke-virtual {v4, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ -4cd742: 5434 02ae |0055: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4cd746: 2200 f200 |0057: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ -4cd74a: 6e10 d9f4 0300 |0059: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4d9 │ │ -4cd750: 0c01 |005c: move-result-object v1 │ │ -4cd752: 5432 09ae |005d: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4cd756: 7030 db05 1002 |005f: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05db │ │ -4cd75c: 6e20 67a7 0400 |0062: invoke-virtual {v4, v0}, Lcom/simplify/ink/InkView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@a767 │ │ -4cd762: 0e00 |0065: return-void │ │ +4cd67c: |[4cd67c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-SketchActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4cd68c: 6e10 39f2 0400 |0000: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f239 │ │ +4cd692: 0c00 |0003: move-result-object v0 │ │ +4cd694: 5b30 0fae |0004: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.title:Ljava/lang/String; // field@ae0f │ │ +4cd698: 5431 04ae |0006: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ +4cd69c: 6e20 4d10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4cd6a2: 6e10 37f2 0400 |000b: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f237 │ │ +4cd6a8: 0c00 |000e: move-result-object v0 │ │ +4cd6aa: 5b30 08ae |000f: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ +4cd6ae: 2200 cb15 |0011: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4cd6b2: 7010 b3a9 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4cd6b8: 6e10 d6f4 0300 |0016: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f4d6 │ │ +4cd6be: 0c01 |0019: move-result-object v1 │ │ +4cd6c0: 6e10 a7a7 0100 |001a: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a7a7 │ │ +4cd6c6: 0c01 |001d: move-result-object v1 │ │ +4cd6c8: 6e20 bfa9 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd6ce: 1a01 4016 |0021: const-string v1, "/sketches" // string@1640 │ │ +4cd6d2: 6e20 bfa9 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd6d8: 5431 08ae |0026: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@ae08 │ │ +4cd6dc: 6e20 bfa9 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd6e2: 6e10 cfa9 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4cd6e8: 0c00 |002e: move-result-object v0 │ │ +4cd6ea: 5b30 09ae |002f: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4cd6ee: 6e10 36f2 0400 |0031: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f236 │ │ +4cd6f4: 0a04 |0034: move-result v4 │ │ +4cd6f6: 5934 00ae |0035: iput v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae00 │ │ +4cd6fa: 1404 7300 097f |0037: const v4, #float 1.82107e+38 // #7f090073 │ │ +4cd700: 6e20 d2f4 4300 |003a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ +4cd706: 0c04 |003d: move-result-object v4 │ │ +4cd708: 1210 |003e: const/4 v0, #int 1 // #1 │ │ +4cd70a: 6e20 3d0c 0400 |003f: invoke-virtual {v4, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ +4cd710: 1404 7800 097f |0042: const v4, #float 1.82107e+38 // #7f090078 │ │ +4cd716: 6e20 d2f4 4300 |0045: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ +4cd71c: 0c04 |0048: move-result-object v4 │ │ +4cd71e: 1f04 9102 |0049: check-cast v4, Landroid/widget/Button; // type@0291 │ │ +4cd722: 1400 3500 107f |004b: const v0, #float 1.9141e+38 // #7f100035 │ │ +4cd728: 6e20 dbf4 0300 |004e: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ +4cd72e: 0c00 |0051: move-result-object v0 │ │ +4cd730: 6e20 aa0f 0400 |0052: invoke-virtual {v4, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ +4cd736: 5434 02ae |0055: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4cd73a: 2200 f200 |0057: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ +4cd73e: 6e10 d9f4 0300 |0059: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4d9 │ │ +4cd744: 0c01 |005c: move-result-object v1 │ │ +4cd746: 5432 09ae |005d: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4cd74a: 7030 db05 1002 |005f: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05db │ │ +4cd750: 6e20 67a7 0400 |0062: invoke-virtual {v4, v0}, Lcom/simplify/ink/InkView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@a767 │ │ +4cd756: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0006 line=245 │ │ 0x000b line=246 │ │ 0x0011 line=247 │ │ 0x0031 line=249 │ │ @@ -2027836,25 +2027833,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4cd944: |[4cd944] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onBackPressed:()V │ │ -4cd954: 6e10 d5f4 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBaseContext:()Landroid/content/Context; // method@f4d5 │ │ -4cd95a: 0c00 |0003: move-result-object v0 │ │ -4cd95c: 1401 e400 107f |0004: const v1, #float 1.91413e+38 // #7f1000e4 │ │ -4cd962: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4cd964: 7130 ff12 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cd96a: 0c00 |000b: move-result-object v0 │ │ -4cd96c: 6e10 0113 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cd972: 5c32 0dae |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ -4cd976: 6e10 d3f4 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d3 │ │ -4cd97c: 0e00 |0014: return-void │ │ +4cd938: |[4cd938] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onBackPressed:()V │ │ +4cd948: 6e10 d5f4 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBaseContext:()Landroid/content/Context; // method@f4d5 │ │ +4cd94e: 0c00 |0003: move-result-object v0 │ │ +4cd950: 1401 e400 107f |0004: const v1, #float 1.91413e+38 // #7f1000e4 │ │ +4cd956: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4cd958: 7130 ff12 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cd95e: 0c00 |000b: move-result-object v0 │ │ +4cd960: 6e10 0113 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cd966: 5c32 0dae |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ +4cd96a: 6e10 d3f4 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d3 │ │ +4cd970: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x000f line=189 │ │ 0x0011 line=190 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ @@ -2027864,81 +2027861,81 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 140 16-bit code units │ │ -4cd980: |[4cd980] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onClick:(Landroid/view/View;)V │ │ -4cd990: 6e10 8f0b 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0b8f │ │ -4cd996: 0a04 |0003: move-result v4 │ │ -4cd998: 1400 7800 097f |0004: const v0, #float 1.82107e+38 // #7f090078 │ │ -4cd99e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -4cd9a0: 3204 2700 |0008: if-eq v4, v0, 002f // +0027 │ │ -4cd9a4: 2b04 7800 0000 |000a: packed-switch v4, 00000082 // +00000078 │ │ -4cd9aa: 2900 7300 |000d: goto/16 0080 // +0073 │ │ -4cd9ae: 5534 03ae |000f: iget-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ -4cd9b2: 3804 6f00 |0011: if-eqz v4, 0080 // +006f │ │ -4cd9b6: 7010 d0f4 0300 |0013: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayTrashDialog:()V // method@f4d0 │ │ -4cd9bc: 286a |0016: goto 0080 // +006a │ │ -4cd9be: 7010 cff4 0300 |0017: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayColorDialog:()V // method@f4cf │ │ -4cd9c4: 2866 |001a: goto 0080 // +0066 │ │ -4cd9c6: 6e10 d5f4 0300 |001b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBaseContext:()Landroid/content/Context; // method@f4d5 │ │ -4cd9cc: 0c04 |001e: move-result-object v4 │ │ -4cd9ce: 1400 e400 107f |001f: const v0, #float 1.91413e+38 // #7f1000e4 │ │ -4cd9d4: 7130 ff12 0401 |0022: invoke-static {v4, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cd9da: 0c04 |0025: move-result-object v4 │ │ -4cd9dc: 6e10 0113 0400 |0026: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cd9e2: 5c31 0dae |0029: iput-boolean v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ -4cd9e6: 6e10 d3f4 0300 |002b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d3 │ │ -4cd9ec: 2852 |002e: goto 0080 // +0052 │ │ -4cd9ee: 5434 02ae |002f: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4cd9f2: 6e10 52a7 0400 |0031: invoke-virtual {v4}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ -4cd9f8: 0c04 |0034: move-result-object v4 │ │ -4cd9fa: 6e10 7f04 0400 |0035: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@047f │ │ -4cda00: 0a04 |0038: move-result v4 │ │ -4cda02: 5430 02ae |0039: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4cda06: 6e10 52a7 0000 |003b: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ -4cda0c: 0c00 |003e: move-result-object v0 │ │ -4cda0e: 6e10 7b04 0000 |003f: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@047b │ │ -4cda14: 0a00 |0042: move-result v0 │ │ -4cda16: 5432 02ae |0043: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4cda1a: 6e10 52a7 0200 |0045: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ -4cda20: 0c02 |0048: move-result-object v2 │ │ -4cda22: 6e10 7904 0200 |0049: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@0479 │ │ -4cda28: 0c02 |004c: move-result-object v2 │ │ -4cda2a: 7130 7004 0402 |004d: invoke-static {v4, v0, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0470 │ │ -4cda30: 0c04 |0050: move-result-object v4 │ │ -4cda32: 6e10 d7f4 0300 |0051: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ -4cda38: 0c00 |0054: move-result-object v0 │ │ -4cda3a: 5432 02ae |0055: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4cda3e: 6e10 52a7 0200 |0057: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ -4cda44: 0c02 |005a: move-result-object v2 │ │ -4cda46: 6e20 8404 4200 |005b: invoke-virtual {v2, v4}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0484 │ │ -4cda4c: 0a04 |005e: move-result v4 │ │ -4cda4e: 3804 1b00 |005f: if-eqz v4, 007a // +001b │ │ -4cda52: 1a04 07d2 |0061: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4cda56: 12b2 |0063: const/4 v2, #int -5 // #fb │ │ -4cda58: 6e30 e902 4002 |0064: invoke-virtual {v0, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cda5e: 0a04 |0067: move-result v4 │ │ -4cda60: 3242 0300 |0068: if-eq v2, v4, 006b // +0003 │ │ -4cda64: 2810 |006a: goto 007a // +0010 │ │ -4cda66: 6e10 d4f4 0300 |006b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ -4cda6c: 0c04 |006e: move-result-object v4 │ │ -4cda6e: 1400 e800 107f |006f: const v0, #float 1.91414e+38 // #7f1000e8 │ │ -4cda74: 7130 ff12 0401 |0072: invoke-static {v4, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cda7a: 0c04 |0075: move-result-object v4 │ │ -4cda7c: 6e10 0113 0400 |0076: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cda82: 2807 |0079: goto 0080 // +0007 │ │ -4cda84: 1214 |007a: const/4 v4, #int 1 // #1 │ │ -4cda86: 5c34 0dae |007b: iput-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ -4cda8a: 6e10 d3f4 0300 |007d: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d3 │ │ -4cda90: 0e00 |0080: return-void │ │ -4cda92: 0000 |0081: nop // spacer │ │ -4cda94: 0001 0300 7100 097f 1100 0000 0d00 ... |0082: packed-switch-data (10 units) │ │ +4cd974: |[4cd974] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onClick:(Landroid/view/View;)V │ │ +4cd984: 6e10 8f0b 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0b8f │ │ +4cd98a: 0a04 |0003: move-result v4 │ │ +4cd98c: 1400 7800 097f |0004: const v0, #float 1.82107e+38 // #7f090078 │ │ +4cd992: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +4cd994: 3204 2700 |0008: if-eq v4, v0, 002f // +0027 │ │ +4cd998: 2b04 7800 0000 |000a: packed-switch v4, 00000082 // +00000078 │ │ +4cd99e: 2900 7300 |000d: goto/16 0080 // +0073 │ │ +4cd9a2: 5534 03ae |000f: iget-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ +4cd9a6: 3804 6f00 |0011: if-eqz v4, 0080 // +006f │ │ +4cd9aa: 7010 d0f4 0300 |0013: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayTrashDialog:()V // method@f4d0 │ │ +4cd9b0: 286a |0016: goto 0080 // +006a │ │ +4cd9b2: 7010 cff4 0300 |0017: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayColorDialog:()V // method@f4cf │ │ +4cd9b8: 2866 |001a: goto 0080 // +0066 │ │ +4cd9ba: 6e10 d5f4 0300 |001b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBaseContext:()Landroid/content/Context; // method@f4d5 │ │ +4cd9c0: 0c04 |001e: move-result-object v4 │ │ +4cd9c2: 1400 e400 107f |001f: const v0, #float 1.91413e+38 // #7f1000e4 │ │ +4cd9c8: 7130 ff12 0401 |0022: invoke-static {v4, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cd9ce: 0c04 |0025: move-result-object v4 │ │ +4cd9d0: 6e10 0113 0400 |0026: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cd9d6: 5c31 0dae |0029: iput-boolean v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ +4cd9da: 6e10 d3f4 0300 |002b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d3 │ │ +4cd9e0: 2852 |002e: goto 0080 // +0052 │ │ +4cd9e2: 5434 02ae |002f: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4cd9e6: 6e10 52a7 0400 |0031: invoke-virtual {v4}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ +4cd9ec: 0c04 |0034: move-result-object v4 │ │ +4cd9ee: 6e10 7f04 0400 |0035: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@047f │ │ +4cd9f4: 0a04 |0038: move-result v4 │ │ +4cd9f6: 5430 02ae |0039: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4cd9fa: 6e10 52a7 0000 |003b: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ +4cda00: 0c00 |003e: move-result-object v0 │ │ +4cda02: 6e10 7b04 0000 |003f: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@047b │ │ +4cda08: 0a00 |0042: move-result v0 │ │ +4cda0a: 5432 02ae |0043: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4cda0e: 6e10 52a7 0200 |0045: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ +4cda14: 0c02 |0048: move-result-object v2 │ │ +4cda16: 6e10 7904 0200 |0049: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@0479 │ │ +4cda1c: 0c02 |004c: move-result-object v2 │ │ +4cda1e: 7130 7004 0402 |004d: invoke-static {v4, v0, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0470 │ │ +4cda24: 0c04 |0050: move-result-object v4 │ │ +4cda26: 6e10 d7f4 0300 |0051: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ +4cda2c: 0c00 |0054: move-result-object v0 │ │ +4cda2e: 5432 02ae |0055: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4cda32: 6e10 52a7 0200 |0057: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ +4cda38: 0c02 |005a: move-result-object v2 │ │ +4cda3a: 6e20 8404 4200 |005b: invoke-virtual {v2, v4}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0484 │ │ +4cda40: 0a04 |005e: move-result v4 │ │ +4cda42: 3804 1b00 |005f: if-eqz v4, 007a // +001b │ │ +4cda46: 1a04 07d2 |0061: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4cda4a: 12b2 |0063: const/4 v2, #int -5 // #fb │ │ +4cda4c: 6e30 e902 4002 |0064: invoke-virtual {v0, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cda52: 0a04 |0067: move-result v4 │ │ +4cda54: 3242 0300 |0068: if-eq v2, v4, 006b // +0003 │ │ +4cda58: 2810 |006a: goto 007a // +0010 │ │ +4cda5a: 6e10 d4f4 0300 |006b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ +4cda60: 0c04 |006e: move-result-object v4 │ │ +4cda62: 1400 e800 107f |006f: const v0, #float 1.91414e+38 // #7f1000e8 │ │ +4cda68: 7130 ff12 0401 |0072: invoke-static {v4, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cda6e: 0c04 |0075: move-result-object v4 │ │ +4cda70: 6e10 0113 0400 |0076: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cda76: 2807 |0079: goto 0080 // +0007 │ │ +4cda78: 1214 |007a: const/4 v4, #int 1 // #1 │ │ +4cda7a: 5c34 0dae |007b: iput-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ +4cda7e: 6e10 d3f4 0300 |007d: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.finish:()V // method@f4d3 │ │ +4cda84: 0e00 |0080: return-void │ │ +4cda86: 0000 |0081: nop // spacer │ │ +4cda88: 0001 0300 7100 097f 1100 0000 0d00 ... |0082: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x000f line=415 │ │ 0x0013 line=416 │ │ 0x0017 line=431 │ │ 0x001b line=410 │ │ @@ -2027959,109 +2027956,109 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 215 16-bit code units │ │ -4cdaa8: |[4cdaa8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4cdab8: 6f20 d415 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d4 │ │ -4cdabe: 1403 2400 0c7f |0003: const v3, #float 1.86093e+38 // #7f0c0024 │ │ -4cdac4: 6e20 eff4 3200 |0006: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.setContentView:(I)V // method@f4ef │ │ -4cdaca: 1403 7100 097f |0009: const v3, #float 1.82107e+38 // #7f090071 │ │ -4cdad0: 6e20 d2f4 3200 |000c: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ -4cdad6: 0c03 |000f: move-result-object v3 │ │ -4cdad8: 6e20 520c 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4cdade: 1403 7300 097f |0013: const v3, #float 1.82107e+38 // #7f090073 │ │ -4cdae4: 6e20 d2f4 3200 |0016: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ -4cdaea: 0c03 |0019: move-result-object v3 │ │ -4cdaec: 6e20 520c 2300 |001a: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4cdaf2: 1403 7800 097f |001d: const v3, #float 1.82107e+38 // #7f090078 │ │ -4cdaf8: 6e20 d2f4 3200 |0020: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ -4cdafe: 0c03 |0023: move-result-object v3 │ │ -4cdb00: 6e20 520c 2300 |0024: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4cdb06: 1403 e000 097f |0027: const v3, #float 1.82109e+38 // #7f0900e0 │ │ -4cdb0c: 6e20 d2f4 3200 |002a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ -4cdb12: 0c03 |002d: move-result-object v3 │ │ -4cdb14: 1f03 9a02 |002e: check-cast v3, Landroid/widget/EditText; // type@029a │ │ -4cdb18: 5b23 04ae |0030: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ -4cdb1c: 1403 cb00 097f |0032: const v3, #float 1.82108e+38 // #7f0900cb │ │ -4cdb22: 6e20 d2f4 3200 |0035: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ -4cdb28: 0c03 |0038: move-result-object v3 │ │ -4cdb2a: 1f03 5a15 |0039: check-cast v3, Lcom/simplify/ink/InkView; // type@155a │ │ -4cdb2e: 5b23 02ae |003b: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4cdb32: 1403 7200 097f |003d: const v3, #float 1.82107e+38 // #7f090072 │ │ -4cdb38: 6e20 d2f4 3200 |0040: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ -4cdb3e: 0c03 |0043: move-result-object v3 │ │ -4cdb40: 1f03 9102 |0044: check-cast v3, Landroid/widget/Button; // type@0291 │ │ -4cdb44: 5b23 fead |0046: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector:Landroid/widget/Button; // field@adfe │ │ -4cdb48: 1403 d901 097f |0048: const v3, #float 1.82114e+38 // #7f0901d9 │ │ -4cdb4e: 6e20 d2f4 3200 |004b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ -4cdb54: 0c03 |004e: move-result-object v3 │ │ -4cdb56: 1f03 c102 |004f: check-cast v3, Landroid/widget/Spinner; // type@02c1 │ │ -4cdb5a: 5b23 0eae |0051: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae0e │ │ -4cdb5e: 5423 fead |0053: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector:Landroid/widget/Button; // field@adfe │ │ -4cdb62: 6e20 a60f 2300 |0055: invoke-virtual {v3, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa6 │ │ -4cdb68: 5423 02ae |0058: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4cdb6c: 1500 00ff |005a: const/high16 v0, #int -16777216 // #ff00 │ │ -4cdb70: 6e20 68a7 0300 |005c: invoke-virtual {v3, v0}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a768 │ │ -4cdb76: 5423 02ae |005f: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4cdb7a: 1500 c03f |0061: const/high16 v0, #int 1069547520 // #3fc0 │ │ -4cdb7e: 6e20 6ba7 0300 |0063: invoke-virtual {v3, v0}, Lcom/simplify/ink/InkView;.setMinStrokeWidth:(F)V // method@a76b │ │ -4cdb84: 5423 02ae |0066: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4cdb88: 1500 c040 |0068: const/high16 v0, #int 1086324736 // #40c0 │ │ -4cdb8c: 6e20 6aa7 0300 |006a: invoke-virtual {v3, v0}, Lcom/simplify/ink/InkView;.setMaxStrokeWidth:(F)V // method@a76a │ │ -4cdb92: 2203 900c |006d: new-instance v3, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ -4cdb96: 7020 7d62 2300 |006f: invoke-direct {v3, v2}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627d │ │ -4cdb9c: 1c00 0220 |0072: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4cdba0: 6e20 7f62 0300 |0074: invoke-virtual {v3, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@627f │ │ -4cdba6: 0c03 |0077: move-result-object v3 │ │ -4cdba8: 1f03 0220 |0078: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4cdbac: 5b23 ffad |007a: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4cdbb0: 2203 8d02 |007c: new-instance v3, Landroid/widget/ArrayAdapter; // type@028d │ │ -4cdbb4: 1400 7d00 0c7f |007e: const v0, #float 1.86094e+38 // #7f0c007d │ │ -4cdbba: 7030 580f 2300 |0081: invoke-direct {v3, v2, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f58 │ │ -4cdbc0: 5b23 fcad |0084: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adfc │ │ -4cdbc4: 1400 4400 107f |0086: const v0, #float 1.9141e+38 // #7f100044 │ │ -4cdbca: 6e20 dbf4 0200 |0089: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ -4cdbd0: 0c00 |008c: move-result-object v0 │ │ -4cdbd2: 6e20 5c0f 0300 |008d: invoke-virtual {v3, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ -4cdbd8: 5423 ffad |0090: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4cdbdc: 6e10 a5f4 0300 |0092: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a5 │ │ -4cdbe2: 0c03 |0095: move-result-object v3 │ │ -4cdbe4: 2200 0420 |0096: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1; // type@2004 │ │ -4cdbe8: 7020 b1f4 2000 |0098: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4b1 │ │ -4cdbee: 6e30 7e61 2300 |009b: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4cdbf4: 6e10 d7f4 0200 |009e: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ -4cdbfa: 0c03 |00a1: move-result-object v3 │ │ -4cdbfc: 1a00 07d2 |00a2: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4cdc00: 12f1 |00a4: const/4 v1, #int -1 // #ff │ │ -4cdc02: 6e30 e902 0301 |00a5: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cdc08: 0a03 |00a8: move-result v3 │ │ -4cdc0a: 5923 00ae |00a9: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae00 │ │ -4cdc0e: 5420 ffad |00ab: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4cdc12: 7110 f3a8 0300 |00ad: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4cdc18: 0c03 |00b0: move-result-object v3 │ │ -4cdc1a: 6e20 a7f4 3000 |00b1: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4a7 │ │ -4cdc20: 0c03 |00b4: move-result-object v3 │ │ -4cdc22: 2200 0520 |00b5: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2; // type@2005 │ │ -4cdc26: 7020 b4f4 2000 |00b7: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4b4 │ │ -4cdc2c: 6e30 7e61 2300 |00ba: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4cdc32: 2203 8d1f |00bd: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cdc36: 7030 44f2 1301 |00bf: invoke-direct {v3, v1, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4cdc3c: 5b23 0cae |00c2: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ -4cdc40: 5423 ffad |00c4: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4cdc44: 6e10 a6f4 0300 |00c6: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a6 │ │ -4cdc4a: 0c03 |00c9: move-result-object v3 │ │ -4cdc4c: 2200 0620 |00ca: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3; // type@2006 │ │ -4cdc50: 7020 b7f4 2000 |00cc: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4b7 │ │ -4cdc56: 6e30 7e61 2300 |00cf: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4cdc5c: 1213 |00d2: const/4 v3, #int 1 // #1 │ │ -4cdc5e: 7020 dff4 3200 |00d3: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4df │ │ -4cdc64: 0e00 |00d6: return-void │ │ +4cda9c: |[4cda9c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4cdaac: 6f20 d415 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d4 │ │ +4cdab2: 1403 2400 0c7f |0003: const v3, #float 1.86093e+38 // #7f0c0024 │ │ +4cdab8: 6e20 eff4 3200 |0006: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.setContentView:(I)V // method@f4ef │ │ +4cdabe: 1403 7100 097f |0009: const v3, #float 1.82107e+38 // #7f090071 │ │ +4cdac4: 6e20 d2f4 3200 |000c: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ +4cdaca: 0c03 |000f: move-result-object v3 │ │ +4cdacc: 6e20 520c 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4cdad2: 1403 7300 097f |0013: const v3, #float 1.82107e+38 // #7f090073 │ │ +4cdad8: 6e20 d2f4 3200 |0016: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ +4cdade: 0c03 |0019: move-result-object v3 │ │ +4cdae0: 6e20 520c 2300 |001a: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4cdae6: 1403 7800 097f |001d: const v3, #float 1.82107e+38 // #7f090078 │ │ +4cdaec: 6e20 d2f4 3200 |0020: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ +4cdaf2: 0c03 |0023: move-result-object v3 │ │ +4cdaf4: 6e20 520c 2300 |0024: invoke-virtual {v3, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4cdafa: 1403 e000 097f |0027: const v3, #float 1.82109e+38 // #7f0900e0 │ │ +4cdb00: 6e20 d2f4 3200 |002a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ +4cdb06: 0c03 |002d: move-result-object v3 │ │ +4cdb08: 1f03 9a02 |002e: check-cast v3, Landroid/widget/EditText; // type@029a │ │ +4cdb0c: 5b23 04ae |0030: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.etName:Landroid/widget/EditText; // field@ae04 │ │ +4cdb10: 1403 cb00 097f |0032: const v3, #float 1.82108e+38 // #7f0900cb │ │ +4cdb16: 6e20 d2f4 3200 |0035: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ +4cdb1c: 0c03 |0038: move-result-object v3 │ │ +4cdb1e: 1f03 5a15 |0039: check-cast v3, Lcom/simplify/ink/InkView; // type@155a │ │ +4cdb22: 5b23 02ae |003b: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4cdb26: 1403 7200 097f |003d: const v3, #float 1.82107e+38 // #7f090072 │ │ +4cdb2c: 6e20 d2f4 3200 |0040: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ +4cdb32: 0c03 |0043: move-result-object v3 │ │ +4cdb34: 1f03 9102 |0044: check-cast v3, Landroid/widget/Button; // type@0291 │ │ +4cdb38: 5b23 fead |0046: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector:Landroid/widget/Button; // field@adfe │ │ +4cdb3c: 1403 d901 097f |0048: const v3, #float 1.82114e+38 // #7f0901d9 │ │ +4cdb42: 6e20 d2f4 3200 |004b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ +4cdb48: 0c03 |004e: move-result-object v3 │ │ +4cdb4a: 1f03 c102 |004f: check-cast v3, Landroid/widget/Spinner; // type@02c1 │ │ +4cdb4e: 5b23 0eae |0051: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.spinner:Landroid/widget/Spinner; // field@ae0e │ │ +4cdb52: 5423 fead |0053: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector:Landroid/widget/Button; // field@adfe │ │ +4cdb56: 6e20 a60f 2300 |0055: invoke-virtual {v3, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa6 │ │ +4cdb5c: 5423 02ae |0058: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4cdb60: 1500 00ff |005a: const/high16 v0, #int -16777216 // #ff00 │ │ +4cdb64: 6e20 68a7 0300 |005c: invoke-virtual {v3, v0}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a768 │ │ +4cdb6a: 5423 02ae |005f: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4cdb6e: 1500 c03f |0061: const/high16 v0, #int 1069547520 // #3fc0 │ │ +4cdb72: 6e20 6ba7 0300 |0063: invoke-virtual {v3, v0}, Lcom/simplify/ink/InkView;.setMinStrokeWidth:(F)V // method@a76b │ │ +4cdb78: 5423 02ae |0066: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4cdb7c: 1500 c040 |0068: const/high16 v0, #int 1086324736 // #40c0 │ │ +4cdb80: 6e20 6aa7 0300 |006a: invoke-virtual {v3, v0}, Lcom/simplify/ink/InkView;.setMaxStrokeWidth:(F)V // method@a76a │ │ +4cdb86: 2203 900c |006d: new-instance v3, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ +4cdb8a: 7020 7d62 2300 |006f: invoke-direct {v3, v2}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627d │ │ +4cdb90: 1c00 0220 |0072: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4cdb94: 6e20 7f62 0300 |0074: invoke-virtual {v3, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@627f │ │ +4cdb9a: 0c03 |0077: move-result-object v3 │ │ +4cdb9c: 1f03 0220 |0078: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4cdba0: 5b23 ffad |007a: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4cdba4: 2203 8d02 |007c: new-instance v3, Landroid/widget/ArrayAdapter; // type@028d │ │ +4cdba8: 1400 7d00 0c7f |007e: const v0, #float 1.86094e+38 // #7f0c007d │ │ +4cdbae: 7030 580f 2300 |0081: invoke-direct {v3, v2, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f58 │ │ +4cdbb4: 5b23 fcad |0084: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.adapter:Landroid/widget/ArrayAdapter; // field@adfc │ │ +4cdbb8: 1400 4400 107f |0086: const v0, #float 1.9141e+38 // #7f100044 │ │ +4cdbbe: 6e20 dbf4 0200 |0089: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f4db │ │ +4cdbc4: 0c00 |008c: move-result-object v0 │ │ +4cdbc6: 6e20 5c0f 0300 |008d: invoke-virtual {v3, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ +4cdbcc: 5423 ffad |0090: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4cdbd0: 6e10 a5f4 0300 |0092: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a5 │ │ +4cdbd6: 0c03 |0095: move-result-object v3 │ │ +4cdbd8: 2200 0420 |0096: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1; // type@2004 │ │ +4cdbdc: 7020 b1f4 2000 |0098: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4b1 │ │ +4cdbe2: 6e30 7e61 2300 |009b: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4cdbe8: 6e10 d7f4 0200 |009e: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ +4cdbee: 0c03 |00a1: move-result-object v3 │ │ +4cdbf0: 1a00 07d2 |00a2: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4cdbf4: 12f1 |00a4: const/4 v1, #int -1 // #ff │ │ +4cdbf6: 6e30 e902 0301 |00a5: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cdbfc: 0a03 |00a8: move-result v3 │ │ +4cdbfe: 5923 00ae |00a9: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.currentCat:I // field@ae00 │ │ +4cdc02: 5420 ffad |00ab: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4cdc06: 7110 f3a8 0300 |00ad: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4cdc0c: 0c03 |00b0: move-result-object v3 │ │ +4cdc0e: 6e20 a7f4 3000 |00b1: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4a7 │ │ +4cdc14: 0c03 |00b4: move-result-object v3 │ │ +4cdc16: 2200 0520 |00b5: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2; // type@2005 │ │ +4cdc1a: 7020 b4f4 2000 |00b7: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4b4 │ │ +4cdc20: 6e30 7e61 2300 |00ba: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4cdc26: 2203 8d1f |00bd: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cdc2a: 7030 44f2 1301 |00bf: invoke-direct {v3, v1, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4cdc30: 5b23 0cae |00c2: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ +4cdc34: 5423 ffad |00c4: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4cdc38: 6e10 a6f4 0300 |00c6: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a6 │ │ +4cdc3e: 0c03 |00c9: move-result-object v3 │ │ +4cdc40: 2200 0620 |00ca: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3; // type@2006 │ │ +4cdc44: 7020 b7f4 2000 |00cc: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f4b7 │ │ +4cdc4a: 6e30 7e61 2300 |00cf: invoke-virtual {v3, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4cdc50: 1213 |00d2: const/4 v3, #int 1 // #1 │ │ +4cdc52: 7020 dff4 3200 |00d3: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4df │ │ +4cdc58: 0e00 |00d6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000c line=126 │ │ 0x0016 line=127 │ │ 0x0020 line=128 │ │ @@ -2028092,23 +2028089,23 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4ccf10: |[4ccf10] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -4ccf20: 5520 03ae |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ -4ccf24: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -4ccf28: 6e10 d8f4 0200 |0004: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@f4d8 │ │ -4ccf2e: 0c00 |0007: move-result-object v0 │ │ -4ccf30: 1401 0100 0d7f |0008: const v1, #float 1.87421e+38 // #7f0d0001 │ │ -4ccf36: 6e30 d90a 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ad9 │ │ -4ccf3c: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -4ccf3e: 0f03 |000f: return v3 │ │ +4ccf08: |[4ccf08] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +4ccf18: 5520 03ae |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ +4ccf1c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +4ccf20: 6e10 d8f4 0200 |0004: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@f4d8 │ │ +4ccf26: 0c00 |0007: move-result-object v0 │ │ +4ccf28: 1401 0100 0d7f |0008: const v1, #float 1.87421e+38 // #7f0d0001 │ │ +4ccf2e: 6e30 d90a 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ad9 │ │ +4ccf34: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +4ccf36: 0f03 |000f: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/view/Menu; │ │ @@ -2028118,41 +2028115,41 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 49 16-bit code units │ │ -4cdc68: |[4cdc68] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -4cdc78: 596a 01ae |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.dayOfMonth:I // field@ae01 │ │ -4cdc7c: 5969 0bae |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.monthOfYear:I // field@ae0b │ │ -4cdc80: 5968 10ae |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.year:I // field@ae10 │ │ -4cdc84: 7100 ebab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4cdc8a: 0c07 |0009: move-result-object v7 │ │ -4cdc8c: 5568 05ae |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ -4cdc90: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ -4cdc94: 5468 0cae |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ -4cdc98: 6e10 4af2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ -4cdc9e: 0a08 |0013: move-result v8 │ │ -4cdca0: 8188 |0014: int-to-long v8, v8 │ │ -4cdca2: 6e30 f5ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ -4cdca8: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ -4cdcac: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ -4cdcb0: 6e20 e7ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4cdcb6: 0a03 |001f: move-result v3 │ │ -4cdcb8: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ -4cdcbc: 6e20 e7ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4cdcc2: 0a04 |0025: move-result v4 │ │ -4cdcc4: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -4cdcc6: 0780 |0027: move-object v0, v8 │ │ -4cdcc8: 0761 |0028: move-object v1, v6 │ │ -4cdcca: 0762 |0029: move-object v2, v6 │ │ -4cdccc: 7606 2902 0000 |002a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@0229 │ │ -4cdcd2: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ -4cdcd8: 0e00 |0030: return-void │ │ +4cdc5c: |[4cdc5c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +4cdc6c: 596a 01ae |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.dayOfMonth:I // field@ae01 │ │ +4cdc70: 5969 0bae |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.monthOfYear:I // field@ae0b │ │ +4cdc74: 5968 10ae |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.year:I // field@ae10 │ │ +4cdc78: 7100 ebab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4cdc7e: 0c07 |0009: move-result-object v7 │ │ +4cdc80: 5568 05ae |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ +4cdc84: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ +4cdc88: 5468 0cae |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ +4cdc8c: 6e10 4af2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ +4cdc92: 0a08 |0013: move-result v8 │ │ +4cdc94: 8188 |0014: int-to-long v8, v8 │ │ +4cdc96: 6e30 f5ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ +4cdc9c: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ +4cdca0: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ +4cdca4: 6e20 e7ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4cdcaa: 0a03 |001f: move-result v3 │ │ +4cdcac: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ +4cdcb0: 6e20 e7ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4cdcb6: 0a04 |0025: move-result v4 │ │ +4cdcb8: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +4cdcba: 0780 |0027: move-object v0, v8 │ │ +4cdcbc: 0761 |0028: move-object v1, v6 │ │ +4cdcbe: 0762 |0029: move-object v2, v6 │ │ +4cdcc0: 7606 2902 0000 |002a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@0229 │ │ +4cdcc6: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ +4cdccc: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0002 line=583 │ │ 0x0004 line=584 │ │ 0x0006 line=585 │ │ 0x000a line=586 │ │ @@ -2028171,61 +2028168,61 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 91 16-bit code units │ │ -4ccf40: |[4ccf40] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -4ccf50: 7210 e80a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ -4ccf56: 0a00 |0003: move-result v0 │ │ -4ccf58: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -4ccf5a: 1402 4a00 097f |0005: const v2, #float 1.82106e+38 // #7f09004a │ │ -4ccf60: 3320 3a00 |0008: if-ne v0, v2, 0042 // +003a │ │ -4ccf64: 7100 ebab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4ccf6a: 0c0b |000d: move-result-object v11 │ │ -4ccf6c: 54a0 0cae |000e: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ -4ccf70: 6e10 4af2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ -4ccf76: 0a00 |0013: move-result v0 │ │ -4ccf78: 8102 |0014: int-to-long v2, v0 │ │ -4ccf7a: 6e30 f5ab 2b03 |0015: invoke-virtual {v11, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ -4ccf80: 6e20 e7ab 1b00 |0018: invoke-virtual {v11, v1}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ccf86: 0a07 |001b: move-result v7 │ │ -4ccf88: 1220 |001c: const/4 v0, #int 2 // #2 │ │ -4ccf8a: 6e20 e7ab 0b00 |001d: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ccf90: 0a08 |0020: move-result v8 │ │ -4ccf92: 1250 |0021: const/4 v0, #int 5 // #5 │ │ -4ccf94: 6e20 e7ab 0b00 |0022: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ccf9a: 0a09 |0025: move-result v9 │ │ -4ccf9c: 220b 2800 |0026: new-instance v11, Landroid/app/DatePickerDialog; // type@0028 │ │ -4ccfa0: 07b4 |0028: move-object v4, v11 │ │ -4ccfa2: 07a5 |0029: move-object v5, v10 │ │ -4ccfa4: 07a6 |002a: move-object v6, v10 │ │ -4ccfa6: 7606 ee00 0400 |002b: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@00ee │ │ -4ccfac: 6e10 ef00 0b00 |002e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ -4ccfb2: 0c00 |0031: move-result-object v0 │ │ -4ccfb4: 2202 3f16 |0032: new-instance v2, Ljava/util/Date; // type@163f │ │ -4ccfb8: 7010 23ac 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@ac23 │ │ -4ccfbe: 6e10 25ac 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@ac25 │ │ -4ccfc4: 0b02 |003a: move-result-wide v2 │ │ -4ccfc6: 6e30 f60f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff6 │ │ -4ccfcc: 6e10 f100 0b00 |003e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ -4ccfd2: 0f01 |0041: return v1 │ │ -4ccfd4: 1402 4900 097f |0042: const v2, #float 1.82106e+38 // #7f090049 │ │ -4ccfda: 3320 1400 |0045: if-ne v0, v2, 0059 // +0014 │ │ -4ccfde: 7010 cdf4 0a00 |0047: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.cancelNotification:()V // method@f4cd │ │ -4ccfe4: 2200 8d1f |004a: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ccfe8: 12f2 |004c: const/4 v2, #int -1 // #ff │ │ -4ccfea: 7030 44f2 2002 |004d: invoke-direct {v0, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4ccff0: 5ba0 0cae |0050: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ -4ccff4: 1400 6f00 087f |0052: const v0, #float 1.80777e+38 // #7f08006f │ │ -4ccffa: 7220 f90a 0b00 |0055: invoke-interface {v11, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ -4cd000: 0f01 |0058: return v1 │ │ -4cd002: 120b |0059: const/4 v11, #int 0 // #0 │ │ -4cd004: 0f0b |005a: return v11 │ │ +4ccf38: |[4ccf38] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +4ccf48: 7210 e80a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ +4ccf4e: 0a00 |0003: move-result v0 │ │ +4ccf50: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +4ccf52: 1402 4a00 097f |0005: const v2, #float 1.82106e+38 // #7f09004a │ │ +4ccf58: 3320 3a00 |0008: if-ne v0, v2, 0042 // +003a │ │ +4ccf5c: 7100 ebab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4ccf62: 0c0b |000d: move-result-object v11 │ │ +4ccf64: 54a0 0cae |000e: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ +4ccf68: 6e10 4af2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ +4ccf6e: 0a00 |0013: move-result v0 │ │ +4ccf70: 8102 |0014: int-to-long v2, v0 │ │ +4ccf72: 6e30 f5ab 2b03 |0015: invoke-virtual {v11, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ +4ccf78: 6e20 e7ab 1b00 |0018: invoke-virtual {v11, v1}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ccf7e: 0a07 |001b: move-result v7 │ │ +4ccf80: 1220 |001c: const/4 v0, #int 2 // #2 │ │ +4ccf82: 6e20 e7ab 0b00 |001d: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ccf88: 0a08 |0020: move-result v8 │ │ +4ccf8a: 1250 |0021: const/4 v0, #int 5 // #5 │ │ +4ccf8c: 6e20 e7ab 0b00 |0022: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ccf92: 0a09 |0025: move-result v9 │ │ +4ccf94: 220b 2800 |0026: new-instance v11, Landroid/app/DatePickerDialog; // type@0028 │ │ +4ccf98: 07b4 |0028: move-object v4, v11 │ │ +4ccf9a: 07a5 |0029: move-object v5, v10 │ │ +4ccf9c: 07a6 |002a: move-object v6, v10 │ │ +4ccf9e: 7606 ee00 0400 |002b: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@00ee │ │ +4ccfa4: 6e10 ef00 0b00 |002e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ +4ccfaa: 0c00 |0031: move-result-object v0 │ │ +4ccfac: 2202 3f16 |0032: new-instance v2, Ljava/util/Date; // type@163f │ │ +4ccfb0: 7010 23ac 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@ac23 │ │ +4ccfb6: 6e10 25ac 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@ac25 │ │ +4ccfbc: 0b02 |003a: move-result-wide v2 │ │ +4ccfbe: 6e30 f60f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff6 │ │ +4ccfc4: 6e10 f100 0b00 |003e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ +4ccfca: 0f01 |0041: return v1 │ │ +4ccfcc: 1402 4900 097f |0042: const v2, #float 1.82106e+38 // #7f090049 │ │ +4ccfd2: 3320 1400 |0045: if-ne v0, v2, 0059 // +0014 │ │ +4ccfd6: 7010 cdf4 0a00 |0047: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.cancelNotification:()V // method@f4cd │ │ +4ccfdc: 2200 8d1f |004a: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4ccfe0: 12f2 |004c: const/4 v2, #int -1 // #ff │ │ +4ccfe2: 7030 44f2 2002 |004d: invoke-direct {v0, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4ccfe8: 5ba0 0cae |0050: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ +4ccfec: 1400 6f00 087f |0052: const v0, #float 1.80777e+38 // #7f08006f │ │ +4ccff2: 7220 f90a 0b00 |0055: invoke-interface {v11, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ +4ccff8: 0f01 |0058: return v1 │ │ +4ccffa: 120b |0059: const/4 v11, #int 0 // #0 │ │ +4ccffc: 0f0b |005a: return v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x000a line=636 │ │ 0x000e line=637 │ │ 0x0018 line=638 │ │ 0x001d line=639 │ │ @@ -2028245,156 +2028242,156 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 295 16-bit code units │ │ -4cd008: |[4cd008] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -4cd018: 7210 e80a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ -4cd01e: 0a00 |0003: move-result v0 │ │ -4cd020: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4cd022: 1402 4800 097f |0005: const v2, #float 1.82106e+38 // #7f090048 │ │ -4cd028: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -4cd02a: 3320 5200 |0009: if-ne v0, v2, 005b // +0052 │ │ -4cd02e: 7100 ebab 0000 |000b: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4cd034: 0c0b |000e: move-result-object v11 │ │ -4cd036: 54a0 0cae |000f: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ -4cd03a: 6e10 4bf2 0000 |0011: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ -4cd040: 0a00 |0014: move-result v0 │ │ -4cd042: 3a00 0500 |0015: if-ltz v0, 001a // +0005 │ │ -4cd046: 5ca3 05ae |0017: iput-boolean v3, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ -4cd04a: 2803 |0019: goto 001c // +0003 │ │ -4cd04c: 5ca1 05ae |001a: iput-boolean v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ -4cd050: 55a0 05ae |001c: iget-boolean v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ -4cd054: 3800 1800 |001e: if-eqz v0, 0036 // +0018 │ │ -4cd058: 220b b002 |0020: new-instance v11, Landroid/widget/PopupMenu; // type@02b0 │ │ -4cd05c: 6e20 d2f4 2a00 |0022: invoke-virtual {v10, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ -4cd062: 0c00 |0025: move-result-object v0 │ │ -4cd064: 7030 b411 ab00 |0026: invoke-direct {v11, v10, v0}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@11b4 │ │ -4cd06a: 1400 0800 0d7f |0029: const v0, #float 1.87421e+38 // #7f0d0008 │ │ -4cd070: 6e20 b611 0b00 |002c: invoke-virtual {v11, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@11b6 │ │ -4cd076: 6e20 b711 ab00 |002f: invoke-virtual {v11, v10}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@11b7 │ │ -4cd07c: 6e10 b811 0b00 |0032: invoke-virtual {v11}, Landroid/widget/PopupMenu;.show:()V // method@11b8 │ │ -4cd082: 2825 |0035: goto 005a // +0025 │ │ -4cd084: 6e20 e7ab 3b00 |0036: invoke-virtual {v11, v3}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4cd08a: 0a07 |0039: move-result v7 │ │ -4cd08c: 1220 |003a: const/4 v0, #int 2 // #2 │ │ -4cd08e: 6e20 e7ab 0b00 |003b: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4cd094: 0a08 |003e: move-result v8 │ │ -4cd096: 1250 |003f: const/4 v0, #int 5 // #5 │ │ -4cd098: 6e20 e7ab 0b00 |0040: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4cd09e: 0a09 |0043: move-result v9 │ │ -4cd0a0: 2200 2800 |0044: new-instance v0, Landroid/app/DatePickerDialog; // type@0028 │ │ -4cd0a4: 0704 |0046: move-object v4, v0 │ │ -4cd0a6: 07a5 |0047: move-object v5, v10 │ │ -4cd0a8: 07a6 |0048: move-object v6, v10 │ │ -4cd0aa: 7606 ee00 0400 |0049: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@00ee │ │ -4cd0b0: 6e10 ef00 0000 |004c: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ -4cd0b6: 0c01 |004f: move-result-object v1 │ │ -4cd0b8: 6e10 efab 0b00 |0050: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4cd0be: 0b04 |0053: move-result-wide v4 │ │ -4cd0c0: 6e30 f60f 4105 |0054: invoke-virtual {v1, v4, v5}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff6 │ │ -4cd0c6: 6e10 f100 0000 |0057: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ -4cd0cc: 0f03 |005a: return v3 │ │ -4cd0ce: 1402 4b00 097f |005b: const v2, #float 1.82106e+38 // #7f09004b │ │ -4cd0d4: 3320 2400 |005e: if-ne v0, v2, 0082 // +0024 │ │ -4cd0d8: 1a0b 147f |0060: const-string v11, "android.permission.WRITE_EXTERNAL_STORAGE" // string@7f14 │ │ -4cd0dc: 7120 9641 ba00 |0062: invoke-static {v10, v11}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4196 │ │ -4cd0e2: 0a00 |0065: move-result v0 │ │ -4cd0e4: 3800 1800 |0066: if-eqz v0, 007e // +0018 │ │ -4cd0e8: 7120 553d ba00 |0068: invoke-static {v10, v11}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d55 │ │ -4cd0ee: 0a00 |006b: move-result v0 │ │ -4cd0f0: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ -4cd0f4: 2410 1321 0b00 |006e: filled-new-array {v11}, [Ljava/lang/String; // type@2113 │ │ -4cd0fa: 0c0b |0071: move-result-object v11 │ │ -4cd0fc: 7130 4f3d ba03 |0072: invoke-static {v10, v11, v3}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ -4cd102: 280c |0075: goto 0081 // +000c │ │ -4cd104: 2410 1321 0b00 |0076: filled-new-array {v11}, [Ljava/lang/String; // type@2113 │ │ -4cd10a: 0c0b |0079: move-result-object v11 │ │ -4cd10c: 7130 4f3d ba03 |007a: invoke-static {v10, v11, v3}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ -4cd112: 2804 |007d: goto 0081 // +0004 │ │ -4cd114: 7010 eef4 0a00 |007e: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.saveToExternalStorage:()V // method@f4ee │ │ -4cd11a: 0f03 |0081: return v3 │ │ -4cd11c: 1402 4c00 097f |0082: const v2, #float 1.82106e+38 // #7f09004c │ │ -4cd122: 3320 9d00 |0085: if-ne v0, v2, 0122 // +009d │ │ -4cd126: 2200 cb15 |0087: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ -4cd12a: 7010 b3a9 0000 |0089: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4cd130: 54a2 09ae |008c: iget-object v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4cd134: 6e10 94a9 0200 |008e: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@a994 │ │ -4cd13a: 0a04 |0091: move-result v4 │ │ -4cd13c: d804 04fd |0092: add-int/lit8 v4, v4, #int -3 // #fd │ │ -4cd140: 6e30 a2a9 1204 |0094: invoke-virtual {v2, v1, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@a9a2 │ │ -4cd146: 0c01 |0097: move-result-object v1 │ │ -4cd148: 6e20 bfa9 1000 |0098: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd14e: 1a01 e5b0 |009b: const-string v1, "jpg" // string@b0e5 │ │ -4cd152: 6e20 bfa9 1000 |009d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cd158: 6e10 cfa9 0000 |00a0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4cd15e: 0c00 |00a3: move-result-object v0 │ │ -4cd160: 2201 7315 |00a4: new-instance v1, Ljava/io/File; // type@1573 │ │ -4cd164: 7020 98a7 0100 |00a6: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ -4cd16a: 2200 f200 |00a9: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ -4cd16e: 6e10 d9f4 0a00 |00ab: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4d9 │ │ -4cd174: 0c02 |00ae: move-result-object v2 │ │ -4cd176: 54a4 09ae |00af: iget-object v4, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4cd17a: 7030 db05 2004 |00b1: invoke-direct {v0, v2, v4}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05db │ │ -4cd180: 6e10 dd05 0000 |00b4: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05dd │ │ -4cd186: 0c00 |00b7: move-result-object v0 │ │ -4cd188: 54a2 02ae |00b8: iget-object v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4cd18c: 6e10 52a7 0200 |00ba: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ -4cd192: 0c02 |00bd: move-result-object v2 │ │ -4cd194: 7120 ecf4 2000 |00be: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ec │ │ -4cd19a: 0c00 |00c1: move-result-object v0 │ │ -4cd19c: 2202 ba00 |00c2: new-instance v2, Landroid/graphics/Canvas; // type@00ba │ │ -4cd1a0: 7020 9004 0200 |00c4: invoke-direct {v2, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0490 │ │ -4cd1a6: 12f4 |00c7: const/4 v4, #int -1 // #ff │ │ -4cd1a8: 6e20 a204 4200 |00c8: invoke-virtual {v2, v4}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a2 │ │ -4cd1ae: 2204 f200 |00cb: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ -4cd1b2: 6e10 d9f4 0a00 |00cd: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4d9 │ │ -4cd1b8: 0c05 |00d0: move-result-object v5 │ │ -4cd1ba: 54a6 09ae |00d1: iget-object v6, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ -4cd1be: 7030 db05 5406 |00d3: invoke-direct {v4, v5, v6}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05db │ │ -4cd1c4: 6e10 dd05 0400 |00d6: invoke-virtual {v4}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05dd │ │ -4cd1ca: 0c04 |00d9: move-result-object v4 │ │ -4cd1cc: 54a5 02ae |00da: iget-object v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ -4cd1d0: 6e10 52a7 0500 |00dc: invoke-virtual {v5}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ -4cd1d6: 0c05 |00df: move-result-object v5 │ │ -4cd1d8: 7120 ecf4 5400 |00e0: invoke-static {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ec │ │ -4cd1de: 0c04 |00e3: move-result-object v4 │ │ -4cd1e0: 1205 |00e4: const/4 v5, #int 0 // #0 │ │ -4cd1e2: 1206 |00e5: const/4 v6, #int 0 // #0 │ │ -4cd1e4: 6e56 9e04 4255 |00e6: invoke-virtual {v2, v4, v5, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@049e │ │ -4cd1ea: 6202 5500 |00e9: sget-object v2, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ -4cd1ee: 1304 6400 |00eb: const/16 v4, #int 100 // #64 │ │ -4cd1f2: 2205 7715 |00ed: new-instance v5, Ljava/io/FileOutputStream; // type@1577 │ │ -4cd1f6: 7020 bea7 1500 |00ef: invoke-direct {v5, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7be │ │ -4cd1fc: 6e40 6e04 2054 |00f2: invoke-virtual {v0, v2, v4, v5}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046e │ │ -4cd202: 2805 |00f5: goto 00fa // +0005 │ │ -4cd204: 0d00 |00f6: move-exception v0 │ │ -4cd206: 6e10 bda7 0000 |00f7: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a7bd │ │ -4cd20c: 6e10 d4f4 0a00 |00fa: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ -4cd212: 0c00 |00fd: move-result-object v0 │ │ -4cd214: 1a02 06d2 |00fe: const-string v2, "org.secuso.privacyfriendlynotes" // string@d206 │ │ -4cd218: 7130 c241 2001 |0100: invoke-static {v0, v2, v1}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@41c2 │ │ -4cd21e: 0c00 |0103: move-result-object v0 │ │ -4cd220: 2201 7200 |0104: new-instance v1, Landroid/content/Intent; // type@0072 │ │ -4cd224: 7010 d702 0100 |0106: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@02d7 │ │ -4cd22a: 1a02 da7e |0109: const-string v2, "android.intent.action.SEND" // string@7eda │ │ -4cd22e: 6e20 0103 2100 |010b: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0301 │ │ -4cd234: 1a02 7aaa |010e: const-string v2, "image/*" // string@aa7a │ │ -4cd238: 6e20 0903 2100 |0110: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0309 │ │ -4cd23e: 1a02 f17e |0113: const-string v2, "android.intent.extra.STREAM" // string@7ef1 │ │ -4cd242: 6e30 f602 2100 |0115: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@02f6 │ │ -4cd248: 6e20 0703 3100 |0118: invoke-virtual {v1, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0307 │ │ -4cd24e: 7120 dd02 6100 |011b: invoke-static {v1, v6}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@02dd │ │ -4cd254: 0c00 |011e: move-result-object v0 │ │ -4cd256: 6e20 f0f4 0a00 |011f: invoke-virtual {v10, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.startActivity:(Landroid/content/Intent;)V // method@f4f0 │ │ -4cd25c: 6f20 db15 ba00 |0122: invoke-super {v10, v11}, Landroidx/appcompat/app/AppCompatActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@15db │ │ -4cd262: 0a0b |0125: move-result v11 │ │ -4cd264: 0f0b |0126: return v11 │ │ +4cd000: |[4cd000] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +4cd010: 7210 e80a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ +4cd016: 0a00 |0003: move-result v0 │ │ +4cd018: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +4cd01a: 1402 4800 097f |0005: const v2, #float 1.82106e+38 // #7f090048 │ │ +4cd020: 1213 |0008: const/4 v3, #int 1 // #1 │ │ +4cd022: 3320 5200 |0009: if-ne v0, v2, 005b // +0052 │ │ +4cd026: 7100 ebab 0000 |000b: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4cd02c: 0c0b |000e: move-result-object v11 │ │ +4cd02e: 54a0 0cae |000f: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ +4cd032: 6e10 4bf2 0000 |0011: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ +4cd038: 0a00 |0014: move-result v0 │ │ +4cd03a: 3a00 0500 |0015: if-ltz v0, 001a // +0005 │ │ +4cd03e: 5ca3 05ae |0017: iput-boolean v3, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ +4cd042: 2803 |0019: goto 001c // +0003 │ │ +4cd044: 5ca1 05ae |001a: iput-boolean v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ +4cd048: 55a0 05ae |001c: iget-boolean v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ +4cd04c: 3800 1800 |001e: if-eqz v0, 0036 // +0018 │ │ +4cd050: 220b b002 |0020: new-instance v11, Landroid/widget/PopupMenu; // type@02b0 │ │ +4cd054: 6e20 d2f4 2a00 |0022: invoke-virtual {v10, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f4d2 │ │ +4cd05a: 0c00 |0025: move-result-object v0 │ │ +4cd05c: 7030 b411 ab00 |0026: invoke-direct {v11, v10, v0}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@11b4 │ │ +4cd062: 1400 0800 0d7f |0029: const v0, #float 1.87421e+38 // #7f0d0008 │ │ +4cd068: 6e20 b611 0b00 |002c: invoke-virtual {v11, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@11b6 │ │ +4cd06e: 6e20 b711 ab00 |002f: invoke-virtual {v11, v10}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@11b7 │ │ +4cd074: 6e10 b811 0b00 |0032: invoke-virtual {v11}, Landroid/widget/PopupMenu;.show:()V // method@11b8 │ │ +4cd07a: 2825 |0035: goto 005a // +0025 │ │ +4cd07c: 6e20 e7ab 3b00 |0036: invoke-virtual {v11, v3}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4cd082: 0a07 |0039: move-result v7 │ │ +4cd084: 1220 |003a: const/4 v0, #int 2 // #2 │ │ +4cd086: 6e20 e7ab 0b00 |003b: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4cd08c: 0a08 |003e: move-result v8 │ │ +4cd08e: 1250 |003f: const/4 v0, #int 5 // #5 │ │ +4cd090: 6e20 e7ab 0b00 |0040: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4cd096: 0a09 |0043: move-result v9 │ │ +4cd098: 2200 2800 |0044: new-instance v0, Landroid/app/DatePickerDialog; // type@0028 │ │ +4cd09c: 0704 |0046: move-object v4, v0 │ │ +4cd09e: 07a5 |0047: move-object v5, v10 │ │ +4cd0a0: 07a6 |0048: move-object v6, v10 │ │ +4cd0a2: 7606 ee00 0400 |0049: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@00ee │ │ +4cd0a8: 6e10 ef00 0000 |004c: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ +4cd0ae: 0c01 |004f: move-result-object v1 │ │ +4cd0b0: 6e10 efab 0b00 |0050: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4cd0b6: 0b04 |0053: move-result-wide v4 │ │ +4cd0b8: 6e30 f60f 4105 |0054: invoke-virtual {v1, v4, v5}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff6 │ │ +4cd0be: 6e10 f100 0000 |0057: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ +4cd0c4: 0f03 |005a: return v3 │ │ +4cd0c6: 1402 4b00 097f |005b: const v2, #float 1.82106e+38 // #7f09004b │ │ +4cd0cc: 3320 2400 |005e: if-ne v0, v2, 0082 // +0024 │ │ +4cd0d0: 1a0b 147f |0060: const-string v11, "android.permission.WRITE_EXTERNAL_STORAGE" // string@7f14 │ │ +4cd0d4: 7120 9641 ba00 |0062: invoke-static {v10, v11}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4196 │ │ +4cd0da: 0a00 |0065: move-result v0 │ │ +4cd0dc: 3800 1800 |0066: if-eqz v0, 007e // +0018 │ │ +4cd0e0: 7120 553d ba00 |0068: invoke-static {v10, v11}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d55 │ │ +4cd0e6: 0a00 |006b: move-result v0 │ │ +4cd0e8: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ +4cd0ec: 2410 1321 0b00 |006e: filled-new-array {v11}, [Ljava/lang/String; // type@2113 │ │ +4cd0f2: 0c0b |0071: move-result-object v11 │ │ +4cd0f4: 7130 4f3d ba03 |0072: invoke-static {v10, v11, v3}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ +4cd0fa: 280c |0075: goto 0081 // +000c │ │ +4cd0fc: 2410 1321 0b00 |0076: filled-new-array {v11}, [Ljava/lang/String; // type@2113 │ │ +4cd102: 0c0b |0079: move-result-object v11 │ │ +4cd104: 7130 4f3d ba03 |007a: invoke-static {v10, v11, v3}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ +4cd10a: 2804 |007d: goto 0081 // +0004 │ │ +4cd10c: 7010 eef4 0a00 |007e: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.saveToExternalStorage:()V // method@f4ee │ │ +4cd112: 0f03 |0081: return v3 │ │ +4cd114: 1402 4c00 097f |0082: const v2, #float 1.82106e+38 // #7f09004c │ │ +4cd11a: 3320 9d00 |0085: if-ne v0, v2, 0122 // +009d │ │ +4cd11e: 2200 cb15 |0087: new-instance v0, Ljava/lang/StringBuilder; // type@15cb │ │ +4cd122: 7010 b3a9 0000 |0089: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4cd128: 54a2 09ae |008c: iget-object v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4cd12c: 6e10 94a9 0200 |008e: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@a994 │ │ +4cd132: 0a04 |0091: move-result v4 │ │ +4cd134: d804 04fd |0092: add-int/lit8 v4, v4, #int -3 // #fd │ │ +4cd138: 6e30 a2a9 1204 |0094: invoke-virtual {v2, v1, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@a9a2 │ │ +4cd13e: 0c01 |0097: move-result-object v1 │ │ +4cd140: 6e20 bfa9 1000 |0098: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd146: 1a01 e5b0 |009b: const-string v1, "jpg" // string@b0e5 │ │ +4cd14a: 6e20 bfa9 1000 |009d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cd150: 6e10 cfa9 0000 |00a0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4cd156: 0c00 |00a3: move-result-object v0 │ │ +4cd158: 2201 7315 |00a4: new-instance v1, Ljava/io/File; // type@1573 │ │ +4cd15c: 7020 98a7 0100 |00a6: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a798 │ │ +4cd162: 2200 f200 |00a9: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ +4cd166: 6e10 d9f4 0a00 |00ab: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4d9 │ │ +4cd16c: 0c02 |00ae: move-result-object v2 │ │ +4cd16e: 54a4 09ae |00af: iget-object v4, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4cd172: 7030 db05 2004 |00b1: invoke-direct {v0, v2, v4}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05db │ │ +4cd178: 6e10 dd05 0000 |00b4: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05dd │ │ +4cd17e: 0c00 |00b7: move-result-object v0 │ │ +4cd180: 54a2 02ae |00b8: iget-object v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4cd184: 6e10 52a7 0200 |00ba: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ +4cd18a: 0c02 |00bd: move-result-object v2 │ │ +4cd18c: 7120 ecf4 2000 |00be: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ec │ │ +4cd192: 0c00 |00c1: move-result-object v0 │ │ +4cd194: 2202 ba00 |00c2: new-instance v2, Landroid/graphics/Canvas; // type@00ba │ │ +4cd198: 7020 9004 0200 |00c4: invoke-direct {v2, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0490 │ │ +4cd19e: 12f4 |00c7: const/4 v4, #int -1 // #ff │ │ +4cd1a0: 6e20 a204 4200 |00c8: invoke-virtual {v2, v4}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a2 │ │ +4cd1a6: 2204 f200 |00cb: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@00f2 │ │ +4cd1aa: 6e10 d9f4 0a00 |00cd: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f4d9 │ │ +4cd1b0: 0c05 |00d0: move-result-object v5 │ │ +4cd1b2: 54a6 09ae |00d1: iget-object v6, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@ae09 │ │ +4cd1b6: 7030 db05 5406 |00d3: invoke-direct {v4, v5, v6}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05db │ │ +4cd1bc: 6e10 dd05 0400 |00d6: invoke-virtual {v4}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05dd │ │ +4cd1c2: 0c04 |00d9: move-result-object v4 │ │ +4cd1c4: 54a5 02ae |00da: iget-object v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView:Lcom/simplify/ink/InkView; // field@ae02 │ │ +4cd1c8: 6e10 52a7 0500 |00dc: invoke-virtual {v5}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a752 │ │ +4cd1ce: 0c05 |00df: move-result-object v5 │ │ +4cd1d0: 7120 ecf4 5400 |00e0: invoke-static {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f4ec │ │ +4cd1d6: 0c04 |00e3: move-result-object v4 │ │ +4cd1d8: 1205 |00e4: const/4 v5, #int 0 // #0 │ │ +4cd1da: 1206 |00e5: const/4 v6, #int 0 // #0 │ │ +4cd1dc: 6e56 9e04 4255 |00e6: invoke-virtual {v2, v4, v5, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@049e │ │ +4cd1e2: 6202 5500 |00e9: sget-object v2, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ +4cd1e6: 1304 6400 |00eb: const/16 v4, #int 100 // #64 │ │ +4cd1ea: 2205 7715 |00ed: new-instance v5, Ljava/io/FileOutputStream; // type@1577 │ │ +4cd1ee: 7020 bea7 1500 |00ef: invoke-direct {v5, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a7be │ │ +4cd1f4: 6e40 6e04 2054 |00f2: invoke-virtual {v0, v2, v4, v5}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@046e │ │ +4cd1fa: 2805 |00f5: goto 00fa // +0005 │ │ +4cd1fc: 0d00 |00f6: move-exception v0 │ │ +4cd1fe: 6e10 bda7 0000 |00f7: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a7bd │ │ +4cd204: 6e10 d4f4 0a00 |00fa: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ +4cd20a: 0c00 |00fd: move-result-object v0 │ │ +4cd20c: 1a02 06d2 |00fe: const-string v2, "org.secuso.privacyfriendlynotes" // string@d206 │ │ +4cd210: 7130 c241 2001 |0100: invoke-static {v0, v2, v1}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@41c2 │ │ +4cd216: 0c00 |0103: move-result-object v0 │ │ +4cd218: 2201 7200 |0104: new-instance v1, Landroid/content/Intent; // type@0072 │ │ +4cd21c: 7010 d702 0100 |0106: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@02d7 │ │ +4cd222: 1a02 da7e |0109: const-string v2, "android.intent.action.SEND" // string@7eda │ │ +4cd226: 6e20 0103 2100 |010b: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0301 │ │ +4cd22c: 1a02 7aaa |010e: const-string v2, "image/*" // string@aa7a │ │ +4cd230: 6e20 0903 2100 |0110: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0309 │ │ +4cd236: 1a02 f17e |0113: const-string v2, "android.intent.extra.STREAM" // string@7ef1 │ │ +4cd23a: 6e30 f602 2100 |0115: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@02f6 │ │ +4cd240: 6e20 0703 3100 |0118: invoke-virtual {v1, v3}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0307 │ │ +4cd246: 7120 dd02 6100 |011b: invoke-static {v1, v6}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@02dd │ │ +4cd24c: 0c00 |011e: move-result-object v0 │ │ +4cd24e: 6e20 f0f4 0a00 |011f: invoke-virtual {v10, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.startActivity:(Landroid/content/Intent;)V // method@f4f0 │ │ +4cd254: 6f20 db15 ba00 |0122: invoke-super {v10, v11}, Landroidx/appcompat/app/AppCompatActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@15db │ │ +4cd25a: 0a0b |0125: move-result v11 │ │ +4cd25c: 0f0b |0126: return v11 │ │ catches : 1 │ │ 0x00e9 - 0x00f5 │ │ Ljava/io/FileNotFoundException; -> 0x00f6 │ │ positions : │ │ 0x0000 line=326 │ │ 0x000b line=331 │ │ 0x000f line=335 │ │ @@ -2028441,24 +2028438,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4cdcdc: |[4cdcdc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onPause:()V │ │ -4cdcec: 6f10 dd15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15dd │ │ -4cdcf2: 5510 0dae |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ -4cdcf6: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -4cdcfa: 5510 03ae |0007: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ -4cdcfe: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -4cdd02: 7010 f1f4 0100 |000b: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.updateNote:()V // method@f4f1 │ │ -4cdd08: 2804 |000e: goto 0012 // +0004 │ │ -4cdd0a: 7010 edf4 0100 |000f: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.saveNote:()V // method@f4ed │ │ -4cdd10: 0e00 |0012: return-void │ │ +4cdcd0: |[4cdcd0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onPause:()V │ │ +4cdce0: 6f10 dd15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15dd │ │ +4cdce6: 5510 0dae |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.shouldSave:Z // field@ae0d │ │ +4cdcea: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +4cdcee: 5510 03ae |0007: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ +4cdcf2: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +4cdcf6: 7010 f1f4 0100 |000b: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.updateNote:()V // method@f4f1 │ │ +4cdcfc: 2804 |000e: goto 0012 // +0004 │ │ +4cdcfe: 7010 edf4 0100 |000f: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.saveNote:()V // method@f4ed │ │ +4cdd04: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0003 line=277 │ │ 0x0007 line=278 │ │ 0x000b line=279 │ │ 0x000f line=281 │ │ @@ -2028470,43 +2028467,43 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -4cd278: |[4cd278] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -4cd288: 5b23 0aae |0000: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.menu:Landroid/view/Menu; // field@ae0a │ │ -4cd28c: 1400 4800 097f |0002: const v0, #float 1.82106e+38 // #7f090048 │ │ -4cd292: 7220 d10a 0300 |0005: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0ad1 │ │ -4cd298: 0c00 |0008: move-result-object v0 │ │ -4cd29a: 5b20 07ae |0009: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae07 │ │ -4cd29e: 5420 0cae |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ -4cd2a2: 6e10 4bf2 0000 |000d: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ -4cd2a8: 0a00 |0010: move-result v0 │ │ -4cd2aa: 3a00 0600 |0011: if-ltz v0, 0017 // +0006 │ │ -4cd2ae: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -4cd2b0: 5c20 05ae |0014: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ -4cd2b4: 2804 |0016: goto 001a // +0004 │ │ -4cd2b6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -4cd2b8: 5c20 05ae |0018: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ -4cd2bc: 5520 05ae |001a: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ -4cd2c0: 3800 0b00 |001c: if-eqz v0, 0027 // +000b │ │ -4cd2c4: 5420 07ae |001e: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae07 │ │ -4cd2c8: 1401 7000 087f |0020: const v1, #float 1.80777e+38 // #7f080070 │ │ -4cd2ce: 7220 f90a 1000 |0023: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ -4cd2d4: 280d |0026: goto 0033 // +000d │ │ -4cd2d6: 5520 03ae |0027: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ -4cd2da: 3800 0a00 |0029: if-eqz v0, 0033 // +000a │ │ -4cd2de: 5420 07ae |002b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae07 │ │ -4cd2e2: 1401 6f00 087f |002d: const v1, #float 1.80777e+38 // #7f08006f │ │ -4cd2e8: 7220 f90a 1000 |0030: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ -4cd2ee: 6f20 e015 3200 |0033: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@15e0 │ │ -4cd2f4: 0a03 |0036: move-result v3 │ │ -4cd2f6: 0f03 |0037: return v3 │ │ +4cd270: |[4cd270] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +4cd280: 5b23 0aae |0000: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.menu:Landroid/view/Menu; // field@ae0a │ │ +4cd284: 1400 4800 097f |0002: const v0, #float 1.82106e+38 // #7f090048 │ │ +4cd28a: 7220 d10a 0300 |0005: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0ad1 │ │ +4cd290: 0c00 |0008: move-result-object v0 │ │ +4cd292: 5b20 07ae |0009: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae07 │ │ +4cd296: 5420 0cae |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ +4cd29a: 6e10 4bf2 0000 |000d: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ +4cd2a0: 0a00 |0010: move-result v0 │ │ +4cd2a2: 3a00 0600 |0011: if-ltz v0, 0017 // +0006 │ │ +4cd2a6: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +4cd2a8: 5c20 05ae |0014: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ +4cd2ac: 2804 |0016: goto 001a // +0004 │ │ +4cd2ae: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +4cd2b0: 5c20 05ae |0018: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ +4cd2b4: 5520 05ae |001a: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ +4cd2b8: 3800 0b00 |001c: if-eqz v0, 0027 // +000b │ │ +4cd2bc: 5420 07ae |001e: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae07 │ │ +4cd2c0: 1401 7000 087f |0020: const v1, #float 1.80777e+38 // #7f080070 │ │ +4cd2c6: 7220 f90a 1000 |0023: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ +4cd2cc: 280d |0026: goto 0033 // +000d │ │ +4cd2ce: 5520 03ae |0027: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.edit:Z // field@ae03 │ │ +4cd2d2: 3800 0a00 |0029: if-eqz v0, 0033 // +000a │ │ +4cd2d6: 5420 07ae |002b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae07 │ │ +4cd2da: 1401 6f00 087f |002d: const v1, #float 1.80777e+38 // #7f08006f │ │ +4cd2e0: 7220 f90a 1000 |0030: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ +4cd2e6: 6f20 e015 3200 |0033: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@15e0 │ │ +4cd2ec: 0a03 |0036: move-result v3 │ │ +4cd2ee: 0f03 |0037: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0005 line=304 │ │ 0x000b line=305 │ │ 0x0014 line=306 │ │ 0x0018 line=308 │ │ @@ -2028524,33 +2028521,33 @@ │ │ type : '(I[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -4cdd14: |[4cdd14] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -4cdd24: 6f40 e215 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e2 │ │ -4cdd2a: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -4cdd2c: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ -4cdd30: 281b |0006: goto 0021 // +001b │ │ -4cdd32: 2131 |0007: array-length v1, v3 │ │ -4cdd34: 3d01 0b00 |0008: if-lez v1, 0013 // +000b │ │ -4cdd38: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -4cdd3a: 4401 0301 |000b: aget v1, v3, v1 │ │ -4cdd3e: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ -4cdd42: 7010 eef4 0000 |000f: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.saveToExternalStorage:()V // method@f4ee │ │ -4cdd48: 280f |0012: goto 0021 // +000f │ │ -4cdd4a: 6e10 d4f4 0000 |0013: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ -4cdd50: 0c01 |0016: move-result-object v1 │ │ -4cdd52: 1403 ec00 107f |0017: const v3, #float 1.91414e+38 // #7f1000ec │ │ -4cdd58: 7130 ff12 3102 |001a: invoke-static {v1, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cdd5e: 0c01 |001d: move-result-object v1 │ │ -4cdd60: 6e10 0113 0100 |001e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cdd66: 0e00 |0021: return-void │ │ +4cdd08: |[4cdd08] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +4cdd18: 6f40 e215 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e2 │ │ +4cdd1e: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +4cdd20: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ +4cdd24: 281b |0006: goto 0021 // +001b │ │ +4cdd26: 2131 |0007: array-length v1, v3 │ │ +4cdd28: 3d01 0b00 |0008: if-lez v1, 0013 // +000b │ │ +4cdd2c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +4cdd2e: 4401 0301 |000b: aget v1, v3, v1 │ │ +4cdd32: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ +4cdd36: 7010 eef4 0000 |000f: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.saveToExternalStorage:()V // method@f4ee │ │ +4cdd3c: 280f |0012: goto 0021 // +000f │ │ +4cdd3e: 6e10 d4f4 0000 |0013: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f4d4 │ │ +4cdd44: 0c01 |0016: move-result-object v1 │ │ +4cdd46: 1403 ec00 107f |0017: const v3, #float 1.91414e+38 // #7f1000ec │ │ +4cdd4c: 7130 ff12 3102 |001a: invoke-static {v1, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cdd52: 0c01 |001d: move-result-object v1 │ │ +4cdd54: 6e10 0113 0100 |001e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cdd5a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0007 line=570 │ │ 0x000f line=572 │ │ 0x0013 line=574 │ │ locals : │ │ @@ -2028564,19 +2028561,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4cdd68: |[4cdd68] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onResume:()V │ │ -4cdd78: 6f10 e315 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e3 │ │ -4cdd7e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4cdd80: 7020 dff4 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4df │ │ -4cdd86: 0e00 |0007: return-void │ │ +4cdd5c: |[4cdd5c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onResume:()V │ │ +4cdd6c: 6f10 e315 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e3 │ │ +4cdd72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4cdd74: 7020 dff4 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4df │ │ +4cdd7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0004 line=289 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ @@ -2028584,94 +2028581,93 @@ │ │ name : 'onTimeSet' │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ - insns size : 110 16-bit code units │ │ -4cdd88: |[4cdd88] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -4cdd98: 7100 ebab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4cdd9e: 0c06 |0003: move-result-object v6 │ │ -4cdda0: 5271 10ae |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.year:I // field@ae10 │ │ -4cdda4: 5272 0bae |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.monthOfYear:I // field@ae0b │ │ -4cdda8: 5273 01ae |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.dayOfMonth:I // field@ae01 │ │ -4cddac: 0760 |000a: move-object v0, v6 │ │ -4cddae: 0194 |000b: move v4, v9 │ │ -4cddb0: 01a5 |000c: move v5, v10 │ │ -4cddb2: 7406 f2ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf2 │ │ -4cddb8: 6e10 d7f4 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ -4cddbe: 0c00 |0013: move-result-object v0 │ │ -4cddc0: 1a01 09d2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ -4cddc4: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -4cddc6: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cddcc: 0a00 |001a: move-result v0 │ │ -4cddce: 5970 06ae |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cddd2: 2200 8d1f |001d: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cddd6: 5271 06ae |001f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cddda: 6e10 efab 0600 |0021: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4cdde0: 0b02 |0024: move-result-wide v2 │ │ -4cdde2: 8423 |0025: long-to-int v3, v2 │ │ -4cdde4: 7030 44f2 1003 |0026: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4cddea: 5571 05ae |0029: iget-boolean v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ -4cddee: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -4cddf2: 5471 ffad |002d: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4cddf6: 6e20 aef4 0100 |002f: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ -4cddfc: 281f |0032: goto 0051 // +001f │ │ -4cddfe: 5471 ffad |0033: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ -4cde02: 6e20 abf4 0100 |0035: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ab │ │ -4cde08: 1210 |0038: const/4 v0, #int 1 // #1 │ │ -4cde0a: 5c70 05ae |0039: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ -4cde0e: 2200 8d1f |003b: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cde12: 5271 06ae |003d: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cde16: 6e10 efab 0600 |003f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4cde1c: 0b02 |0042: move-result-wide v2 │ │ -4cde1e: 8423 |0043: long-to-int v3, v2 │ │ -4cde20: 7030 44f2 1003 |0044: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4cde26: 5b70 0cae |0047: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ -4cde2a: 5470 07ae |0049: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae07 │ │ -4cde2e: 1401 7000 087f |004b: const v1, #float 1.80777e+38 // #7f080070 │ │ -4cde34: 7220 f90a 1000 |004e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ -4cde3a: 5271 06ae |0051: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ -4cde3e: 1242 |0053: const/4 v2, #int 4 // #4 │ │ -4cde40: 5473 0fae |0054: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.title:Ljava/lang/String; // field@ae0f │ │ -4cde44: 6e10 efab 0600 |0056: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4cde4a: 0b04 |0059: move-result-wide v4 │ │ -4cde4c: 0770 |005a: move-object v0, v7 │ │ -4cde4e: 7706 cff2 0000 |005b: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.addNotificationToAlarmManager:(Landroid/content/Context;IILjava/lang/String;J)V // method@f2cf │ │ -4cde54: 5271 01ae |005e: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.dayOfMonth:I // field@ae01 │ │ -4cde58: 5272 0bae |0060: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.monthOfYear:I // field@ae0b │ │ -4cde5c: 5273 10ae |0062: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.year:I // field@ae10 │ │ -4cde60: 0194 |0064: move v4, v9 │ │ -4cde62: 01a5 |0065: move v5, v10 │ │ -4cde64: 7706 d2f2 0000 |0066: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d2 │ │ -4cde6a: 1200 |0069: const/4 v0, #int 0 // #0 │ │ -4cde6c: 7020 dff4 0700 |006a: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4df │ │ -4cde72: 0e00 |006d: return-void │ │ + insns size : 108 16-bit code units │ │ +4cdd7c: |[4cdd7c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +4cdd8c: 7100 ebab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4cdd92: 0c06 |0003: move-result-object v6 │ │ +4cdd94: 5271 10ae |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.year:I // field@ae10 │ │ +4cdd98: 5272 0bae |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.monthOfYear:I // field@ae0b │ │ +4cdd9c: 5273 01ae |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.dayOfMonth:I // field@ae01 │ │ +4cdda0: 0760 |000a: move-object v0, v6 │ │ +4cdda2: 0194 |000b: move v4, v9 │ │ +4cdda4: 01a5 |000c: move v5, v10 │ │ +4cdda6: 7406 f2ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf2 │ │ +4cddac: 6e10 d7f4 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f4d7 │ │ +4cddb2: 0c00 |0013: move-result-object v0 │ │ +4cddb4: 1a01 09d2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ +4cddb8: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +4cddba: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cddc0: 0a00 |001a: move-result v0 │ │ +4cddc2: 5970 06ae |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cddc6: 2201 8d1f |001d: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cddca: 6e10 efab 0600 |001f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4cddd0: 0b02 |0022: move-result-wide v2 │ │ +4cddd2: 8423 |0023: long-to-int v3, v2 │ │ +4cddd4: 7030 44f2 0103 |0024: invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4cddda: 5570 05ae |0027: iget-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ +4cddde: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ +4cdde2: 5470 ffad |002b: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4cdde6: 6e20 aef4 1000 |002d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ +4cddec: 281f |0030: goto 004f // +001f │ │ +4cddee: 5470 ffad |0031: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@adff │ │ +4cddf2: 6e20 abf4 1000 |0033: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ab │ │ +4cddf8: 1210 |0036: const/4 v0, #int 1 // #1 │ │ +4cddfa: 5c70 05ae |0037: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.hasAlarm:Z // field@ae05 │ │ +4cddfe: 2200 8d1f |0039: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cde02: 5271 06ae |003b: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cde06: 6e10 efab 0600 |003d: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4cde0c: 0b02 |0040: move-result-wide v2 │ │ +4cde0e: 8423 |0041: long-to-int v3, v2 │ │ +4cde10: 7030 44f2 1003 |0042: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4cde16: 5b70 0cae |0045: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae0c │ │ +4cde1a: 5470 07ae |0047: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.item:Landroid/view/MenuItem; // field@ae07 │ │ +4cde1e: 1401 7000 087f |0049: const v1, #float 1.80777e+38 // #7f080070 │ │ +4cde24: 7220 f90a 1000 |004c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ +4cde2a: 5271 06ae |004f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.id:I // field@ae06 │ │ +4cde2e: 1242 |0051: const/4 v2, #int 4 // #4 │ │ +4cde30: 5473 0fae |0052: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.title:Ljava/lang/String; // field@ae0f │ │ +4cde34: 6e10 efab 0600 |0054: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4cde3a: 0b04 |0057: move-result-wide v4 │ │ +4cde3c: 0770 |0058: move-object v0, v7 │ │ +4cde3e: 7706 cff2 0000 |0059: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.addNotificationToAlarmManager:(Landroid/content/Context;IILjava/lang/String;J)V // method@f2cf │ │ +4cde44: 5271 01ae |005c: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.dayOfMonth:I // field@ae01 │ │ +4cde48: 5272 0bae |005e: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.monthOfYear:I // field@ae0b │ │ +4cde4c: 5273 10ae |0060: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.year:I // field@ae10 │ │ +4cde50: 0194 |0062: move v4, v9 │ │ +4cde52: 01a5 |0063: move v5, v10 │ │ +4cde54: 7706 d2f2 0000 |0064: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d2 │ │ +4cde5a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +4cde5c: 7020 dff4 0700 |0068: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.loadActivity:(Z)V // method@f4df │ │ +4cde62: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0004 line=596 │ │ 0x0010 line=597 │ │ 0x0017 line=598 │ │ 0x001d line=599 │ │ - 0x0029 line=601 │ │ - 0x002d line=603 │ │ - 0x0033 line=607 │ │ - 0x0039 line=608 │ │ - 0x003b line=609 │ │ - 0x0049 line=610 │ │ - 0x0051 line=615 │ │ - 0x005e line=616 │ │ - 0x006a line=618 │ │ + 0x0027 line=601 │ │ + 0x002b line=603 │ │ + 0x0031 line=607 │ │ + 0x0037 line=608 │ │ + 0x0039 line=609 │ │ + 0x0047 line=610 │ │ + 0x004f line=615 │ │ + 0x005c line=616 │ │ + 0x0068 line=618 │ │ locals : │ │ - 0x0000 - 0x006e reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ - 0x0000 - 0x006e reg=8 (null) Landroid/widget/TimePicker; │ │ - 0x0000 - 0x006e reg=9 (null) I │ │ - 0x0000 - 0x006e reg=10 (null) I │ │ + 0x0000 - 0x006c reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ + 0x0000 - 0x006c reg=8 (null) Landroid/widget/TimePicker; │ │ + 0x0000 - 0x006c reg=9 (null) I │ │ + 0x0000 - 0x006c reg=10 (null) I │ │ │ │ source_file_idx : 26548 (SketchActivity.java) │ │ │ │ Class #7159 header: │ │ class_idx : 8216 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 906 │ │ @@ -2028840,26 +2028836,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -4ceaa4: |[4ceaa4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.:()V │ │ -4ceab4: 7010 bd15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@15bd │ │ -4ceaba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4ceabc: 5b10 30ae |0004: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.mShareActionProvider:Landroidx/appcompat/widget/ShareActionProvider; // field@ae30 │ │ -4ceac0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -4ceac2: 5c10 29ae |0007: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ -4ceac6: 5c10 2cae |0009: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4ceaca: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -4ceacc: 5c10 33ae |000c: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ -4cead0: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ -4cead2: 5910 2dae |000f: iput v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4cead6: 0e00 |0011: return-void │ │ +4cea94: |[4cea94] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.:()V │ │ +4ceaa4: 7010 bd15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@15bd │ │ +4ceaaa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4ceaac: 5b10 30ae |0004: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.mShareActionProvider:Landroidx/appcompat/widget/ShareActionProvider; // field@ae30 │ │ +4ceab0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +4ceab2: 5c10 29ae |0007: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ +4ceab6: 5c10 2cae |0009: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4ceaba: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +4ceabc: 5c10 33ae |000c: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ +4ceac0: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ +4ceac2: 5910 2dae |000f: iput v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4ceac6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0004 line=101 │ │ 0x0007 line=105 │ │ 0x0009 line=106 │ │ 0x000c line=107 │ │ @@ -2028872,17 +2028868,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cea44: |[4cea44] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I │ │ -4cea54: 5200 2dae |0000: iget v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4cea58: 0f00 |0002: return v0 │ │ +4cea34: |[4cea34] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$000:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)I │ │ +4cea44: 5200 2dae |0000: iget v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4cea48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -2028890,17 +2028886,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cea74: |[4cea74] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ -4cea84: 5400 32ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ -4cea88: 1100 |0002: return-object v0 │ │ +4cea64: |[4cea64] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$100:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ +4cea74: 5400 32ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ +4cea78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -2028908,17 +2028904,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cea5c: |[4cea5c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I │ │ -4cea6c: 5901 27ae |0000: iput v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae27 │ │ -4cea70: 0f01 |0002: return v1 │ │ +4cea4c: |[4cea4c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$202:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;I)I │ │ +4cea5c: 5901 27ae |0000: iput v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae27 │ │ +4cea60: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2028927,17 +2028923,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ce710: |[4ce710] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)Z │ │ -4ce720: 5c01 33ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ -4ce724: 0f01 |0002: return v1 │ │ +4ce700: |[4ce700] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$302:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)Z │ │ +4ce710: 5c01 33ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ +4ce714: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2028946,17 +2028942,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4cea8c: |[4cea8c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$400:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ -4cea9c: 5400 26ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4ceaa0: 1100 |0002: return-object v0 │ │ +4cea7c: |[4cea7c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$400:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ +4cea8c: 5400 26ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4cea90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #6 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -2028964,34 +2028960,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -4cead8: |[4cead8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.cancelNotification:()V │ │ -4ceae8: 5230 2dae |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4ceaec: 5431 35ae |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.title:Ljava/lang/String; // field@ae35 │ │ -4ceaf0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -4ceaf2: 7140 d1f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d1 │ │ -4ceaf8: 6e10 18f5 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f518 │ │ -4ceafe: 0c00 |000b: move-result-object v0 │ │ -4ceb00: 1a01 09d2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ -4ceb04: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ -4ceb06: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4ceb0c: 0a00 |0012: move-result v0 │ │ -4ceb0e: 5930 2dae |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4ceb12: 2201 8d1f |0015: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ceb16: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -4ceb18: 7030 44f2 0102 |0018: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4ceb1e: 5430 26ae |001b: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4ceb22: 6e20 a4f4 1000 |001d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a4 │ │ -4ceb28: 5c32 2cae |0020: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4ceb2c: 7020 1ff5 2300 |0022: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f51f │ │ -4ceb32: 0e00 |0025: return-void │ │ +4ceac8: |[4ceac8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.cancelNotification:()V │ │ +4cead8: 5230 2dae |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4ceadc: 5431 35ae |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.title:Ljava/lang/String; // field@ae35 │ │ +4ceae0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4ceae2: 7140 d1f2 0312 |0005: invoke-static {v3, v0, v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.removeNotificationFromAlarmManager:(Landroid/content/Context;IILjava/lang/String;)V // method@f2d1 │ │ +4ceae8: 6e10 18f5 0300 |0008: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f518 │ │ +4ceaee: 0c00 |000b: move-result-object v0 │ │ +4ceaf0: 1a01 09d2 |000c: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ +4ceaf4: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ +4ceaf6: 6e30 e902 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4ceafc: 0a00 |0012: move-result v0 │ │ +4ceafe: 5930 2dae |0013: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4ceb02: 2201 8d1f |0015: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4ceb06: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +4ceb08: 7030 44f2 0102 |0018: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4ceb0e: 5430 26ae |001b: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4ceb12: 6e20 a4f4 1000 |001d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4a4 │ │ +4ceb18: 5c32 2cae |0020: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4ceb1c: 7020 1ff5 2300 |0022: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f51f │ │ +4ceb22: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=762 │ │ 0x0008 line=763 │ │ 0x000f line=764 │ │ 0x0015 line=765 │ │ 0x001b line=766 │ │ @@ -2029005,42 +2029001,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -4ceb34: |[4ceb34] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.displayCategoryDialog:()V │ │ -4ceb44: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4ceb48: 7020 6f15 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ -4ceb4e: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ -4ceb54: 6e20 1bf5 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ -4ceb5a: 0c01 |000b: move-result-object v1 │ │ -4ceb5c: 6e20 9515 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ -4ceb62: 0c00 |000f: move-result-object v0 │ │ -4ceb64: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ -4ceb6a: 6e20 1bf5 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ -4ceb70: 0c01 |0016: move-result-object v1 │ │ -4ceb72: 6e20 7e15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ -4ceb78: 0c00 |001a: move-result-object v0 │ │ -4ceb7a: 2201 1520 |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7; // type@2015 │ │ -4ceb7e: 7020 04f5 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f504 │ │ -4ceb84: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ -4ceb8a: 6e30 8215 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1582 │ │ -4ceb90: 0c00 |0026: move-result-object v0 │ │ -4ceb92: 2201 1420 |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6; // type@2014 │ │ -4ceb96: 7020 02f5 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f502 │ │ -4ceb9c: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ -4ceba2: 6e30 8c15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ -4ceba8: 0c00 |0032: move-result-object v0 │ │ -4cebaa: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ -4cebb0: 6e20 7715 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ -4cebb6: 0c00 |0039: move-result-object v0 │ │ -4cebb8: 6e10 9915 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ -4cebbe: 0e00 |003d: return-void │ │ +4ceb24: |[4ceb24] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.displayCategoryDialog:()V │ │ +4ceb34: 2200 8603 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4ceb38: 7020 6f15 3000 |0002: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ +4ceb3e: 1401 4a00 107f |0005: const v1, #float 1.9141e+38 // #7f10004a │ │ +4ceb44: 6e20 1bf5 1300 |0008: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ +4ceb4a: 0c01 |000b: move-result-object v1 │ │ +4ceb4c: 6e20 9515 1000 |000c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ +4ceb52: 0c00 |000f: move-result-object v0 │ │ +4ceb54: 1401 4900 107f |0010: const v1, #float 1.9141e+38 // #7f100049 │ │ +4ceb5a: 6e20 1bf5 1300 |0013: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ +4ceb60: 0c01 |0016: move-result-object v1 │ │ +4ceb62: 6e20 7e15 1000 |0017: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ +4ceb68: 0c00 |001a: move-result-object v0 │ │ +4ceb6a: 2201 1520 |001b: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7; // type@2015 │ │ +4ceb6e: 7020 04f5 3100 |001d: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f504 │ │ +4ceb74: 1402 0900 0401 |0020: const v2, #float 2.42446e-38 // #01040009 │ │ +4ceb7a: 6e30 8215 2001 |0023: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1582 │ │ +4ceb80: 0c00 |0026: move-result-object v0 │ │ +4ceb82: 2201 1420 |0027: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6; // type@2014 │ │ +4ceb86: 7020 02f5 3100 |0029: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f502 │ │ +4ceb8c: 1402 4b00 107f |002c: const v2, #float 1.9141e+38 // #7f10004b │ │ +4ceb92: 6e30 8c15 2001 |002f: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ +4ceb98: 0c00 |0032: move-result-object v0 │ │ +4ceb9a: 1401 2700 0801 |0033: const v1, #float 2.49794e-38 // #01080027 │ │ +4ceba0: 6e20 7715 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ +4ceba6: 0c00 |0039: move-result-object v0 │ │ +4ceba8: 6e10 9915 0000 |003a: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ +4cebae: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ 0x0008 line=658 │ │ 0x0013 line=659 │ │ 0x0023 line=660 │ │ 0x002f line=666 │ │ @@ -2029054,82 +2029050,82 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 144 16-bit code units │ │ -4cebc0: |[4cebc0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.displayTrashDialog:()V │ │ -4cebd0: 1a00 e28d |0000: const-string v0, "data" // string@8de2 │ │ -4cebd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4cebd6: 6e30 1af5 0801 |0003: invoke-virtual {v8, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f51a │ │ -4cebdc: 0c00 |0006: move-result-object v0 │ │ -4cebde: 6e10 18f5 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f518 │ │ -4cebe4: 0c02 |000a: move-result-object v2 │ │ -4cebe6: 2203 8c1f |000b: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4cebea: 1a04 0bd2 |000d: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20b │ │ -4cebee: 6e20 ee02 4200 |000f: invoke-virtual {v2, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4cebf4: 0c04 |0012: move-result-object v4 │ │ -4cebf6: 1a05 08d2 |0013: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d208 │ │ -4cebfa: 6e20 ee02 5200 |0015: invoke-virtual {v2, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ -4cec00: 0c05 |0018: move-result-object v5 │ │ -4cec02: 1a06 07d2 |0019: const-string v6, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4cec06: 12f7 |001b: const/4 v7, #int -1 // #ff │ │ -4cec08: 6e30 e902 6207 |001c: invoke-virtual {v2, v6, v7}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cec0e: 0a06 |001f: move-result v6 │ │ -4cec10: 1217 |0020: const/4 v7, #int 1 // #1 │ │ -4cec12: 7056 2cf2 4375 |0021: invoke-direct {v3, v4, v5, v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4cec18: 5284 2dae |0024: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4cec1c: 6e20 42f2 4300 |0026: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4cec22: 1a04 42e9 |0029: const-string v4, "sp_data_display_trash_message" // string@e942 │ │ -4cec26: 7230 1d03 4007 |002b: invoke-interface {v0, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4cec2c: 0a05 |002e: move-result v5 │ │ -4cec2e: 3805 3e00 |002f: if-eqz v5, 006d // +003e │ │ -4cec32: 2202 8603 |0031: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ -4cec36: 7020 6f15 8200 |0033: invoke-direct {v2, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ -4cec3c: 1405 5300 107f |0036: const v5, #float 1.91411e+38 // #7f100053 │ │ -4cec42: 6e20 1bf5 5800 |0039: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ -4cec48: 0c05 |003c: move-result-object v5 │ │ -4cec4a: 6e20 9515 5200 |003d: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ -4cec50: 0c02 |0040: move-result-object v2 │ │ -4cec52: 1405 5200 107f |0041: const v5, #float 1.9141e+38 // #7f100052 │ │ -4cec58: 6e20 1bf5 5800 |0044: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ -4cec5e: 0c05 |0047: move-result-object v5 │ │ -4cec60: 6e20 7e15 5200 |0048: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ -4cec66: 0c02 |004b: move-result-object v2 │ │ -4cec68: 1405 4b00 107f |004c: const v5, #float 1.9141e+38 // #7f10004b │ │ -4cec6e: 2206 1620 |004f: new-instance v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8; // type@2016 │ │ -4cec72: 7040 06f5 8630 |0051: invoke-direct {v6, v8, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f506 │ │ -4cec78: 6e30 8c15 5206 |0054: invoke-virtual {v2, v5, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ -4cec7e: 0c02 |0057: move-result-object v2 │ │ -4cec80: 1403 2700 0801 |0058: const v3, #float 2.49794e-38 // #01080027 │ │ -4cec86: 6e20 7715 3200 |005b: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ -4cec8c: 0c02 |005e: move-result-object v2 │ │ -4cec8e: 6e10 9915 0200 |005f: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ -4cec94: 7210 1b03 0000 |0062: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4cec9a: 0c00 |0065: move-result-object v0 │ │ -4cec9c: 7230 1703 4001 |0066: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ -4ceca2: 7210 1603 0000 |0069: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4ceca8: 2823 |006c: goto 008f // +0023 │ │ -4cecaa: 5c81 33ae |006d: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ -4cecae: 1a00 0ad2 |006f: const-string v0, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20a │ │ -4cecb2: 6e30 e902 0201 |0071: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cecb8: 0a00 |0074: move-result v0 │ │ -4cecba: 6e20 3ff2 0300 |0075: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ -4cecc0: 6e10 38f2 0300 |0078: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f238 │ │ -4cecc6: 0a00 |007b: move-result v0 │ │ -4cecc8: 3370 0800 |007c: if-ne v0, v7, 0084 // +0008 │ │ -4ceccc: 5480 26ae |007e: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4cecd0: 6e20 a3f4 3000 |0080: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a3 │ │ -4cecd6: 2809 |0083: goto 008c // +0009 │ │ -4cecd8: 6e20 3ff2 7300 |0084: invoke-virtual {v3, v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ -4cecde: 5480 26ae |0087: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4cece2: 6e20 adf4 3000 |0089: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4cece8: 6e10 15f5 0800 |008c: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f515 │ │ -4cecee: 0e00 |008f: return-void │ │ +4cebb0: |[4cebb0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.displayTrashDialog:()V │ │ +4cebc0: 1a00 e28d |0000: const-string v0, "data" // string@8de2 │ │ +4cebc4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4cebc6: 6e30 1af5 0801 |0003: invoke-virtual {v8, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f51a │ │ +4cebcc: 0c00 |0006: move-result-object v0 │ │ +4cebce: 6e10 18f5 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f518 │ │ +4cebd4: 0c02 |000a: move-result-object v2 │ │ +4cebd6: 2203 8c1f |000b: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4cebda: 1a04 0bd2 |000d: const-string v4, "org.secuso.privacyfriendlynotes.TITLE" // string@d20b │ │ +4cebde: 6e20 ee02 4200 |000f: invoke-virtual {v2, v4}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4cebe4: 0c04 |0012: move-result-object v4 │ │ +4cebe6: 1a05 08d2 |0013: const-string v5, "org.secuso.privacyfriendlynotes.CONTENT" // string@d208 │ │ +4cebea: 6e20 ee02 5200 |0015: invoke-virtual {v2, v5}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@02ee │ │ +4cebf0: 0c05 |0018: move-result-object v5 │ │ +4cebf2: 1a06 07d2 |0019: const-string v6, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4cebf6: 12f7 |001b: const/4 v7, #int -1 // #ff │ │ +4cebf8: 6e30 e902 6207 |001c: invoke-virtual {v2, v6, v7}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cebfe: 0a06 |001f: move-result v6 │ │ +4cec00: 1217 |0020: const/4 v7, #int 1 // #1 │ │ +4cec02: 7056 2cf2 4375 |0021: invoke-direct {v3, v4, v5, v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4cec08: 5284 2dae |0024: iget v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4cec0c: 6e20 42f2 4300 |0026: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4cec12: 1a04 42e9 |0029: const-string v4, "sp_data_display_trash_message" // string@e942 │ │ +4cec16: 7230 1d03 4007 |002b: invoke-interface {v0, v4, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4cec1c: 0a05 |002e: move-result v5 │ │ +4cec1e: 3805 3e00 |002f: if-eqz v5, 006d // +003e │ │ +4cec22: 2202 8603 |0031: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0386 │ │ +4cec26: 7020 6f15 8200 |0033: invoke-direct {v2, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@156f │ │ +4cec2c: 1405 5300 107f |0036: const v5, #float 1.91411e+38 // #7f100053 │ │ +4cec32: 6e20 1bf5 5800 |0039: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ +4cec38: 0c05 |003c: move-result-object v5 │ │ +4cec3a: 6e20 9515 5200 |003d: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1595 │ │ +4cec40: 0c02 |0040: move-result-object v2 │ │ +4cec42: 1405 5200 107f |0041: const v5, #float 1.9141e+38 // #7f100052 │ │ +4cec48: 6e20 1bf5 5800 |0044: invoke-virtual {v8, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ +4cec4e: 0c05 |0047: move-result-object v5 │ │ +4cec50: 6e20 7e15 5200 |0048: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@157e │ │ +4cec56: 0c02 |004b: move-result-object v2 │ │ +4cec58: 1405 4b00 107f |004c: const v5, #float 1.9141e+38 // #7f10004b │ │ +4cec5e: 2206 1620 |004f: new-instance v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8; // type@2016 │ │ +4cec62: 7040 06f5 8630 |0051: invoke-direct {v6, v8, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f506 │ │ +4cec68: 6e30 8c15 5206 |0054: invoke-virtual {v2, v5, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@158c │ │ +4cec6e: 0c02 |0057: move-result-object v2 │ │ +4cec70: 1403 2700 0801 |0058: const v3, #float 2.49794e-38 // #01080027 │ │ +4cec76: 6e20 7715 3200 |005b: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@1577 │ │ +4cec7c: 0c02 |005e: move-result-object v2 │ │ +4cec7e: 6e10 9915 0200 |005f: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1599 │ │ +4cec84: 7210 1b03 0000 |0062: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4cec8a: 0c00 |0065: move-result-object v0 │ │ +4cec8c: 7230 1703 4001 |0066: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0317 │ │ +4cec92: 7210 1603 0000 |0069: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4cec98: 2823 |006c: goto 008f // +0023 │ │ +4cec9a: 5c81 33ae |006d: iput-boolean v1, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ +4cec9e: 1a00 0ad2 |006f: const-string v0, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d20a │ │ +4ceca2: 6e30 e902 0201 |0071: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4ceca8: 0a00 |0074: move-result v0 │ │ +4cecaa: 6e20 3ff2 0300 |0075: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ +4cecb0: 6e10 38f2 0300 |0078: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f238 │ │ +4cecb6: 0a00 |007b: move-result v0 │ │ +4cecb8: 3370 0800 |007c: if-ne v0, v7, 0084 // +0008 │ │ +4cecbc: 5480 26ae |007e: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4cecc0: 6e20 a3f4 3000 |0080: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4a3 │ │ +4cecc6: 2809 |0083: goto 008c // +0009 │ │ +4cecc8: 6e20 3ff2 7300 |0084: invoke-virtual {v3, v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f23f │ │ +4cecce: 5480 26ae |0087: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4cecd2: 6e20 adf4 3000 |0089: invoke-virtual {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4cecd8: 6e10 15f5 0800 |008c: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f515 │ │ +4cecde: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=677 │ │ 0x0007 line=678 │ │ 0x000b line=679 │ │ 0x0024 line=680 │ │ 0x002b line=681 │ │ @@ -2029157,48 +2029153,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -4cecf0: |[4cecf0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.fillNameIfEmpty:()V │ │ -4ced00: 5490 2bae |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ -4ced04: 6e10 2010 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4ced0a: 0c00 |0005: move-result-object v0 │ │ -4ced0c: 6e10 56a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4ced12: 0c00 |0009: move-result-object v0 │ │ -4ced14: 6e10 8fa9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a98f │ │ -4ced1a: 0a00 |000d: move-result v0 │ │ -4ced1c: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ -4ced20: 1a00 09f4 |0010: const-string v0, "values" // string@f409 │ │ -4ced24: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -4ced26: 6e30 1af5 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f51a │ │ -4ced2c: 0c00 |0016: move-result-object v0 │ │ -4ced2e: 1a02 43e9 |0017: const-string v2, "sp_values_namecounter" // string@e943 │ │ -4ced32: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -4ced34: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ -4ced3a: 0a04 |001d: move-result v4 │ │ -4ced3c: 5495 2bae |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ -4ced40: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ -4ced46: 6e20 1bf5 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ -4ced4c: 0c06 |0026: move-result-object v6 │ │ -4ced4e: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ -4ced52: 7110 f3a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4ced58: 0c08 |002c: move-result-object v8 │ │ -4ced5a: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ -4ced5e: 7120 84a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ -4ced64: 0c01 |0032: move-result-object v1 │ │ -4ced66: 6e20 4d10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4ced6c: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ -4ced72: 0c00 |0039: move-result-object v0 │ │ -4ced74: b034 |003a: add-int/2addr v4, v3 │ │ -4ced76: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ -4ced7c: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ -4ced82: 0e00 |0041: return-void │ │ +4cece0: |[4cece0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.fillNameIfEmpty:()V │ │ +4cecf0: 5490 2bae |0000: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ +4cecf4: 6e10 2010 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cecfa: 0c00 |0005: move-result-object v0 │ │ +4cecfc: 6e10 56a9 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4ced02: 0c00 |0009: move-result-object v0 │ │ +4ced04: 6e10 8fa9 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@a98f │ │ +4ced0a: 0a00 |000d: move-result v0 │ │ +4ced0c: 3800 3300 |000e: if-eqz v0, 0041 // +0033 │ │ +4ced10: 1a00 09f4 |0010: const-string v0, "values" // string@f409 │ │ +4ced14: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +4ced16: 6e30 1af5 0901 |0013: invoke-virtual {v9, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f51a │ │ +4ced1c: 0c00 |0016: move-result-object v0 │ │ +4ced1e: 1a02 43e9 |0017: const-string v2, "sp_values_namecounter" // string@e943 │ │ +4ced22: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +4ced24: 7230 1e03 2003 |001a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@031e │ │ +4ced2a: 0a04 |001d: move-result v4 │ │ +4ced2c: 5495 2bae |001e: iget-object v5, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ +4ced30: 1406 c200 107f |0020: const v6, #float 1.91413e+38 // #7f1000c2 │ │ +4ced36: 6e20 1bf5 6900 |0023: invoke-virtual {v9, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ +4ced3c: 0c06 |0026: move-result-object v6 │ │ +4ced3e: 2337 1021 |0027: new-array v7, v3, [Ljava/lang/Object; // type@2110 │ │ +4ced42: 7110 f3a8 0400 |0029: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4ced48: 0c08 |002c: move-result-object v8 │ │ +4ced4a: 4d08 0701 |002d: aput-object v8, v7, v1 │ │ +4ced4e: 7120 84a9 7600 |002f: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ +4ced54: 0c01 |0032: move-result-object v1 │ │ +4ced56: 6e20 4d10 1500 |0033: invoke-virtual {v5, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4ced5c: 7210 1b03 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031b │ │ +4ced62: 0c00 |0039: move-result-object v0 │ │ +4ced64: b034 |003a: add-int/2addr v4, v3 │ │ +4ced66: 7230 1803 2004 |003b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0318 │ │ +4ced6c: 7210 1603 0000 |003e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0316 │ │ +4ced72: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0013 line=647 │ │ 0x001a line=648 │ │ 0x001e line=649 │ │ 0x0036 line=650 │ │ @@ -2029212,92 +2029208,92 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -4cee2c: |[4cee2c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.loadActivity:(Z)V │ │ -4cee3c: 5260 2dae |0000: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4cee40: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -4cee42: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ -4cee46: 6e10 18f5 0600 |0005: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f518 │ │ -4cee4c: 0c00 |0008: move-result-object v0 │ │ -4cee4e: 1a02 09d2 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ -4cee52: 6e30 e902 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cee58: 0a00 |000e: move-result v0 │ │ -4cee5a: 5960 2dae |000f: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4cee5e: 5260 2dae |0011: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4cee62: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -4cee64: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ -4cee68: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -4cee6a: 2802 |0017: goto 0019 // +0002 │ │ -4cee6c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -4cee6e: 5c60 29ae |0019: iput-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ -4cee72: 7110 4108 0600 |001b: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0841 │ │ -4cee78: 0c00 |001e: move-result-object v0 │ │ -4cee7a: 1a01 28e7 |001f: const-string v1, "settings_use_custom_font_size" // string@e728 │ │ -4cee7e: 7230 1d03 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ -4cee84: 0a01 |0024: move-result v1 │ │ -4cee86: 3801 2000 |0025: if-eqz v1, 0045 // +0020 │ │ -4cee8a: 5461 2aae |0027: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cee8e: 1a03 24e7 |0029: const-string v3, "settings_font_size" // string@e724 │ │ -4cee92: 1a04 5916 |002b: const-string v4, "15" // string@1659 │ │ -4cee96: 7230 2003 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4cee9c: 0c05 |0030: move-result-object v5 │ │ -4cee9e: 7110 cba8 0500 |0031: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ -4ceea4: 0a05 |0034: move-result v5 │ │ -4ceea6: 6e20 5010 5100 |0035: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setTextSize:(F)V // method@1050 │ │ -4ceeac: 5461 2bae |0038: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ -4ceeb0: 7230 2003 3004 |003a: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ -4ceeb6: 0c00 |003d: move-result-object v0 │ │ -4ceeb8: 7110 cba8 0000 |003e: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ -4ceebe: 0a00 |0041: move-result v0 │ │ -4ceec0: 6e20 5010 0100 |0042: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1050 │ │ -4ceec6: 5460 23ae |0045: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae23 │ │ -4ceeca: 6e10 5d0f 0000 |0047: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5d │ │ -4ceed0: 0a00 |004a: move-result v0 │ │ -4ceed2: 3900 0600 |004b: if-nez v0, 0051 // +0006 │ │ -4ceed6: 7010 11f5 0600 |004d: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.displayCategoryDialog:()V // method@f511 │ │ -4ceedc: 2817 |0050: goto 0067 // +0017 │ │ -4ceede: 1a00 2ecc |0051: const-string v0, "name" // string@cc2e │ │ -4ceee2: 2410 1321 0000 |0053: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ -4ceee8: 5460 34ae |0056: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae34 │ │ -4ceeec: 5461 23ae |0058: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae23 │ │ -4ceef0: 6e20 4712 1000 |005a: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1247 │ │ -4ceef6: 5460 34ae |005d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae34 │ │ -4ceefa: 2201 1220 |005f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4; // type@2012 │ │ -4ceefe: 7020 fdf4 6100 |0061: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4fd │ │ -4cef04: 6e20 4e12 1000 |0064: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124e │ │ -4cef0a: 5460 2aae |0067: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cef0e: 2201 1320 |0069: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5; // type@2013 │ │ -4cef12: 7020 00f5 6100 |006b: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f500 │ │ -4cef18: 6e20 4910 1000 |006e: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@1049 │ │ -4cef1e: 5560 29ae |0071: iget-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ -4cef22: 3800 1c00 |0073: if-eqz v0, 008f // +001c │ │ -4cef26: 6e10 1cf5 0600 |0075: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getWindow:()Landroid/view/Window; // method@f51c │ │ -4cef2c: 0c00 |0078: move-result-object v0 │ │ -4cef2e: 1221 |0079: const/4 v1, #int 2 // #2 │ │ -4cef30: 6e20 a50d 1000 |007a: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da5 │ │ -4cef36: 5460 26ae |007d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4cef3a: 5261 2dae |007f: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4cef3e: 8111 |0081: int-to-long v1, v1 │ │ -4cef40: 6e30 a8f4 1002 |0082: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4a8 │ │ -4cef46: 0c00 |0085: move-result-object v0 │ │ -4cef48: 2201 0e20 |0086: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // type@200e │ │ -4cef4c: 7020 f2f4 6100 |0088: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4f2 │ │ -4cef52: 6e30 7e61 6001 |008b: invoke-virtual {v0, v6, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4cef58: 280b |008e: goto 0099 // +000b │ │ -4cef5a: 1400 7300 097f |008f: const v0, #float 1.82107e+38 // #7f090073 │ │ -4cef60: 6e20 14f5 0600 |0092: invoke-virtual {v6, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cef66: 0c00 |0095: move-result-object v0 │ │ -4cef68: 6e20 3d0c 2000 |0096: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ -4cef6e: 3907 0500 |0099: if-nez v7, 009e // +0005 │ │ -4cef72: 6e10 1df5 0600 |009b: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.invalidateOptionsMenu:()V // method@f51d │ │ -4cef78: 0e00 |009e: return-void │ │ +4cee1c: |[4cee1c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.loadActivity:(Z)V │ │ +4cee2c: 5260 2dae |0000: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4cee30: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +4cee32: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ +4cee36: 6e10 18f5 0600 |0005: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f518 │ │ +4cee3c: 0c00 |0008: move-result-object v0 │ │ +4cee3e: 1a02 09d2 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ +4cee42: 6e30 e902 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cee48: 0a00 |000e: move-result v0 │ │ +4cee4a: 5960 2dae |000f: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4cee4e: 5260 2dae |0011: iget v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4cee52: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +4cee54: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ +4cee58: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +4cee5a: 2802 |0017: goto 0019 // +0002 │ │ +4cee5c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +4cee5e: 5c60 29ae |0019: iput-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ +4cee62: 7110 4108 0600 |001b: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0841 │ │ +4cee68: 0c00 |001e: move-result-object v0 │ │ +4cee6a: 1a01 28e7 |001f: const-string v1, "settings_use_custom_font_size" // string@e728 │ │ +4cee6e: 7230 1d03 1002 |0021: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@031d │ │ +4cee74: 0a01 |0024: move-result v1 │ │ +4cee76: 3801 2000 |0025: if-eqz v1, 0045 // +0020 │ │ +4cee7a: 5461 2aae |0027: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cee7e: 1a03 24e7 |0029: const-string v3, "settings_font_size" // string@e724 │ │ +4cee82: 1a04 5916 |002b: const-string v4, "15" // string@1659 │ │ +4cee86: 7230 2003 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4cee8c: 0c05 |0030: move-result-object v5 │ │ +4cee8e: 7110 cba8 0500 |0031: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ +4cee94: 0a05 |0034: move-result v5 │ │ +4cee96: 6e20 5010 5100 |0035: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setTextSize:(F)V // method@1050 │ │ +4cee9c: 5461 2bae |0038: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ +4ceea0: 7230 2003 3004 |003a: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0320 │ │ +4ceea6: 0c00 |003d: move-result-object v0 │ │ +4ceea8: 7110 cba8 0000 |003e: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@a8cb │ │ +4ceeae: 0a00 |0041: move-result v0 │ │ +4ceeb0: 6e20 5010 0100 |0042: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setTextSize:(F)V // method@1050 │ │ +4ceeb6: 5460 23ae |0045: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae23 │ │ +4ceeba: 6e10 5d0f 0000 |0047: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f5d │ │ +4ceec0: 0a00 |004a: move-result v0 │ │ +4ceec2: 3900 0600 |004b: if-nez v0, 0051 // +0006 │ │ +4ceec6: 7010 11f5 0600 |004d: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.displayCategoryDialog:()V // method@f511 │ │ +4ceecc: 2817 |0050: goto 0067 // +0017 │ │ +4ceece: 1a00 2ecc |0051: const-string v0, "name" // string@cc2e │ │ +4ceed2: 2410 1321 0000 |0053: filled-new-array {v0}, [Ljava/lang/String; // type@2113 │ │ +4ceed8: 5460 34ae |0056: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae34 │ │ +4ceedc: 5461 23ae |0058: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae23 │ │ +4ceee0: 6e20 4712 1000 |005a: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1247 │ │ +4ceee6: 5460 34ae |005d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae34 │ │ +4ceeea: 2201 1220 |005f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4; // type@2012 │ │ +4ceeee: 7020 fdf4 6100 |0061: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4fd │ │ +4ceef4: 6e20 4e12 1000 |0064: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@124e │ │ +4ceefa: 5460 2aae |0067: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4ceefe: 2201 1320 |0069: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5; // type@2013 │ │ +4cef02: 7020 00f5 6100 |006b: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f500 │ │ +4cef08: 6e20 4910 1000 |006e: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@1049 │ │ +4cef0e: 5560 29ae |0071: iget-boolean v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ +4cef12: 3800 1c00 |0073: if-eqz v0, 008f // +001c │ │ +4cef16: 6e10 1cf5 0600 |0075: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getWindow:()Landroid/view/Window; // method@f51c │ │ +4cef1c: 0c00 |0078: move-result-object v0 │ │ +4cef1e: 1221 |0079: const/4 v1, #int 2 // #2 │ │ +4cef20: 6e20 a50d 1000 |007a: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0da5 │ │ +4cef26: 5460 26ae |007d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4cef2a: 5261 2dae |007f: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4cef2e: 8111 |0081: int-to-long v1, v1 │ │ +4cef30: 6e30 a8f4 1002 |0082: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f4a8 │ │ +4cef36: 0c00 |0085: move-result-object v0 │ │ +4cef38: 2201 0e20 |0086: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // type@200e │ │ +4cef3c: 7020 f2f4 6100 |0088: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4f2 │ │ +4cef42: 6e30 7e61 6001 |008b: invoke-virtual {v0, v6, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4cef48: 280b |008e: goto 0099 // +000b │ │ +4cef4a: 1400 7300 097f |008f: const v0, #float 1.82107e+38 // #7f090073 │ │ +4cef50: 6e20 14f5 0600 |0092: invoke-virtual {v6, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cef56: 0c00 |0095: move-result-object v0 │ │ +4cef58: 6e20 3d0c 2000 |0096: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ +4cef5e: 3907 0500 |0099: if-nez v7, 009e // +0005 │ │ +4cef62: 6e10 1df5 0600 |009b: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.invalidateOptionsMenu:()V // method@f51d │ │ +4cef68: 0e00 |009e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=213 │ │ 0x000b line=214 │ │ 0x0011 line=216 │ │ 0x001b line=219 │ │ @@ -2029324,40 +2029320,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -4cfe54: |[4cfe54] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.saveNote:()V │ │ -4cfe64: 7010 13f5 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.fillNameIfEmpty:()V // method@f513 │ │ -4cfe6a: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4cfe6e: 5451 2bae |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ -4cfe72: 6e10 2010 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cfe78: 0c01 |000a: move-result-object v1 │ │ -4cfe7a: 6e10 56a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4cfe80: 0c01 |000e: move-result-object v1 │ │ -4cfe82: 5452 2aae |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cfe86: 6e10 2010 0200 |0011: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cfe8c: 0c02 |0014: move-result-object v2 │ │ -4cfe8e: 7110 cf08 0200 |0015: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08cf │ │ -4cfe94: 0c02 |0018: move-result-object v2 │ │ -4cfe96: 5253 27ae |0019: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae27 │ │ -4cfe9a: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -4cfe9c: 7053 2cf2 1042 |001c: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4cfea2: 5451 26ae |001f: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4cfea6: 6e20 aaf4 0100 |0021: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4aa │ │ -4cfeac: 6e10 16f5 0500 |0024: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f516 │ │ -4cfeb2: 0c00 |0027: move-result-object v0 │ │ -4cfeb4: 1401 ed00 107f |0028: const v1, #float 1.91414e+38 // #7f1000ed │ │ -4cfeba: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -4cfebc: 7130 ff12 1002 |002c: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cfec2: 0c00 |002f: move-result-object v0 │ │ -4cfec4: 6e10 0113 0000 |0030: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cfeca: 0e00 |0033: return-void │ │ +4cfe44: |[4cfe44] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.saveNote:()V │ │ +4cfe54: 7010 13f5 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.fillNameIfEmpty:()V // method@f513 │ │ +4cfe5a: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4cfe5e: 5451 2bae |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ +4cfe62: 6e10 2010 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cfe68: 0c01 |000a: move-result-object v1 │ │ +4cfe6a: 6e10 56a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4cfe70: 0c01 |000e: move-result-object v1 │ │ +4cfe72: 5452 2aae |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cfe76: 6e10 2010 0200 |0011: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cfe7c: 0c02 |0014: move-result-object v2 │ │ +4cfe7e: 7110 cf08 0200 |0015: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08cf │ │ +4cfe84: 0c02 |0018: move-result-object v2 │ │ +4cfe86: 5253 27ae |0019: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae27 │ │ +4cfe8a: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +4cfe8c: 7053 2cf2 1042 |001c: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4cfe92: 5451 26ae |001f: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4cfe96: 6e20 aaf4 0100 |0021: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4aa │ │ +4cfe9c: 6e10 16f5 0500 |0024: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f516 │ │ +4cfea2: 0c00 |0027: move-result-object v0 │ │ +4cfea4: 1401 ed00 107f |0028: const v1, #float 1.91414e+38 // #7f1000ed │ │ +4cfeaa: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +4cfeac: 7130 ff12 1002 |002c: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cfeb2: 0c00 |002f: move-result-object v0 │ │ +4cfeb4: 6e10 0113 0000 |0030: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cfeba: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0003 line=640 │ │ 0x001f line=641 │ │ 0x0024 line=642 │ │ locals : │ │ @@ -2029368,121 +2029364,121 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 222 16-bit code units │ │ -4cfecc: |[4cfecc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.saveToExternalStorage:()V │ │ -4cfedc: 7100 8907 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0789 │ │ -4cfee2: 0c00 |0003: move-result-object v0 │ │ -4cfee4: 1a01 5eca |0004: const-string v1, "mounted" // string@ca5e │ │ -4cfee8: 6e20 82a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a982 │ │ -4cfeee: 0a00 |0009: move-result v0 │ │ -4cfef0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -4cfef2: 3800 c400 |000b: if-eqz v0, 00cf // +00c4 │ │ -4cfef6: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ -4cfefa: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ -4cfefe: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ -4cff02: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ -4cff06: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ -4cff0a: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ -4cff0e: 7110 8807 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0788 │ │ -4cff14: 0c02 |001c: move-result-object v2 │ │ -4cff16: 7030 97a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ -4cff1c: 280a |0020: goto 002a // +000a │ │ -4cff1e: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ -4cff22: 7100 8707 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0787 │ │ -4cff28: 0c02 |0026: move-result-object v2 │ │ -4cff2a: 7030 97a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ -4cff30: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ -4cff34: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ -4cff38: 7010 b3a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4cff3e: 1a04 4116 |0031: const-string v4, "/text_" // string@1641 │ │ -4cff42: 6e20 bfa9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cff48: 5474 2bae |0036: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ -4cff4c: 6e10 2010 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cff52: 0c04 |003b: move-result-object v4 │ │ -4cff54: 6e10 56a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4cff5a: 0c04 |003f: move-result-object v4 │ │ -4cff5c: 6e20 bfa9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cff62: 1a04 3116 |0043: const-string v4, ".txt" // string@1631 │ │ -4cff66: 6e20 bfa9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4cff6c: 6e10 cfa9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4cff72: 0c03 |004b: move-result-object v3 │ │ -4cff74: 7030 97a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ -4cff7a: 6e10 a0a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a0 │ │ -4cff80: 0a03 |0052: move-result v3 │ │ -4cff82: 1204 |0053: const/4 v4, #int 0 // #0 │ │ -4cff84: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ -4cff88: 6e10 afa7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7af │ │ -4cff8e: 0a00 |0059: move-result v0 │ │ -4cff90: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ -4cff94: 2803 |005c: goto 005f // +0003 │ │ -4cff96: 1200 |005d: const/4 v0, #int 0 // #0 │ │ -4cff98: 2802 |005e: goto 0060 // +0002 │ │ -4cff9a: 1210 |005f: const/4 v0, #int 1 // #1 │ │ -4cff9c: 3800 7d00 |0060: if-eqz v0, 00dd // +007d │ │ -4cffa0: 2200 8a15 |0062: new-instance v0, Ljava/io/PrintWriter; // type@158a │ │ -4cffa4: 7020 14a8 2000 |0064: invoke-direct {v0, v2}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@a814 │ │ -4cffaa: 5473 2bae |0067: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ -4cffae: 6e10 2010 0300 |0069: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cffb4: 0c03 |006c: move-result-object v3 │ │ -4cffb6: 6e10 56a9 0300 |006d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4cffbc: 0c03 |0070: move-result-object v3 │ │ -4cffbe: 6e20 1fa8 3000 |0071: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a81f │ │ -4cffc4: 6e10 1ca8 0000 |0074: invoke-virtual {v0}, Ljava/io/PrintWriter;.println:()V // method@a81c │ │ -4cffca: 5473 2aae |0077: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cffce: 6e10 2010 0300 |0079: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cffd4: 0c03 |007c: move-result-object v3 │ │ -4cffd6: 7110 cf08 0300 |007d: invoke-static {v3}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08cf │ │ -4cffdc: 0c03 |0080: move-result-object v3 │ │ -4cffde: 6e20 1fa8 3000 |0081: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a81f │ │ -4cffe4: 6e10 16a8 0000 |0084: invoke-virtual {v0}, Ljava/io/PrintWriter;.close:()V // method@a816 │ │ -4cffea: 2310 1321 |0087: new-array v0, v1, [Ljava/lang/String; // type@2113 │ │ -4cffee: 6e10 b1a7 0200 |0089: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b1 │ │ -4cfff4: 0c03 |008c: move-result-object v3 │ │ -4cfff6: 4d03 0004 |008d: aput-object v3, v0, v4 │ │ -4cfffa: 1203 |008f: const/4 v3, #int 0 // #0 │ │ -4cfffc: 2205 1720 |0090: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9; // type@2017 │ │ -4d0000: 7020 08f5 7500 |0092: invoke-direct {v5, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f508 │ │ -4d0006: 7140 ff06 0753 |0095: invoke-static {v7, v0, v3, v5}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@06ff │ │ -4d000c: 6e10 16f5 0700 |0098: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f516 │ │ -4d0012: 0c00 |009b: move-result-object v0 │ │ -4d0014: 1403 ea00 107f |009c: const v3, #float 1.91414e+38 // #7f1000ea │ │ -4d001a: 6e20 1bf5 3700 |009f: invoke-virtual {v7, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ -4d0020: 0c03 |00a2: move-result-object v3 │ │ -4d0022: 2315 1021 |00a3: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ -4d0026: 6e10 a1a7 0200 |00a5: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a1 │ │ -4d002c: 0c06 |00a8: move-result-object v6 │ │ -4d002e: 4d06 0504 |00a9: aput-object v6, v5, v4 │ │ -4d0032: 7120 84a9 5300 |00ab: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ -4d0038: 0c03 |00ae: move-result-object v3 │ │ -4d003a: 7130 0013 3001 |00af: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1300 │ │ -4d0040: 0c00 |00b2: move-result-object v0 │ │ -4d0042: 6e10 0113 0000 |00b3: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4d0048: 2827 |00b6: goto 00dd // +0027 │ │ -4d004a: 0d00 |00b7: move-exception v0 │ │ -4d004c: 2201 cb15 |00b8: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4d0050: 7010 b3a9 0100 |00ba: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4d0056: 1a03 da29 |00bd: const-string v3, "Error writing " // string@29da │ │ -4d005a: 6e20 bfa9 3100 |00bf: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4d0060: 6e20 bea9 2100 |00c2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ -4d0066: 6e10 cfa9 0100 |00c5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4d006c: 0c01 |00c8: move-result-object v1 │ │ -4d006e: 1a02 612a |00c9: const-string v2, "ExternalStorage" // string@2a61 │ │ -4d0072: 7130 eb09 1200 |00cb: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09eb │ │ -4d0078: 280f |00ce: goto 00dd // +000f │ │ -4d007a: 6e10 16f5 0700 |00cf: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f516 │ │ -4d0080: 0c00 |00d2: move-result-object v0 │ │ -4d0082: 1402 e900 107f |00d3: const v2, #float 1.91414e+38 // #7f1000e9 │ │ -4d0088: 7130 ff12 2001 |00d6: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4d008e: 0c00 |00d9: move-result-object v0 │ │ -4d0090: 6e10 0113 0000 |00da: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4d0096: 0e00 |00dd: return-void │ │ +4cfebc: |[4cfebc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.saveToExternalStorage:()V │ │ +4cfecc: 7100 8907 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0789 │ │ +4cfed2: 0c00 |0003: move-result-object v0 │ │ +4cfed4: 1a01 5eca |0004: const-string v1, "mounted" // string@ca5e │ │ +4cfed8: 6e20 82a9 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@a982 │ │ +4cfede: 0a00 |0009: move-result v0 │ │ +4cfee0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +4cfee2: 3800 c400 |000b: if-eqz v0, 00cf // +00c4 │ │ +4cfee6: 6000 c900 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ +4cfeea: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ +4cfeee: 1a03 3a16 |0011: const-string v3, "/PrivacyFriendlyNotes" // string@163a │ │ +4cfef2: 3420 0e00 |0013: if-lt v0, v2, 0021 // +000e │ │ +4cfef6: 2200 7315 |0015: new-instance v0, Ljava/io/File; // type@1573 │ │ +4cfefa: 6202 d000 |0017: sget-object v2, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ +4cfefe: 7110 8807 0200 |0019: invoke-static {v2}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0788 │ │ +4cff04: 0c02 |001c: move-result-object v2 │ │ +4cff06: 7030 97a7 2003 |001d: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ +4cff0c: 280a |0020: goto 002a // +000a │ │ +4cff0e: 2200 7315 |0021: new-instance v0, Ljava/io/File; // type@1573 │ │ +4cff12: 7100 8707 0000 |0023: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0787 │ │ +4cff18: 0c02 |0026: move-result-object v2 │ │ +4cff1a: 7030 97a7 2003 |0027: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ +4cff20: 2202 7315 |002a: new-instance v2, Ljava/io/File; // type@1573 │ │ +4cff24: 2203 cb15 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@15cb │ │ +4cff28: 7010 b3a9 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4cff2e: 1a04 4116 |0031: const-string v4, "/text_" // string@1641 │ │ +4cff32: 6e20 bfa9 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cff38: 5474 2bae |0036: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ +4cff3c: 6e10 2010 0400 |0038: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cff42: 0c04 |003b: move-result-object v4 │ │ +4cff44: 6e10 56a9 0400 |003c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4cff4a: 0c04 |003f: move-result-object v4 │ │ +4cff4c: 6e20 bfa9 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cff52: 1a04 3116 |0043: const-string v4, ".txt" // string@1631 │ │ +4cff56: 6e20 bfa9 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4cff5c: 6e10 cfa9 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4cff62: 0c03 |004b: move-result-object v3 │ │ +4cff64: 7030 97a7 0203 |004c: invoke-direct {v2, v0, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a797 │ │ +4cff6a: 6e10 a0a7 0000 |004f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a7a0 │ │ +4cff70: 0a03 |0052: move-result v3 │ │ +4cff72: 1204 |0053: const/4 v4, #int 0 // #0 │ │ +4cff74: 3903 0b00 |0054: if-nez v3, 005f // +000b │ │ +4cff78: 6e10 afa7 0000 |0056: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a7af │ │ +4cff7e: 0a00 |0059: move-result v0 │ │ +4cff80: 3800 0300 |005a: if-eqz v0, 005d // +0003 │ │ +4cff84: 2803 |005c: goto 005f // +0003 │ │ +4cff86: 1200 |005d: const/4 v0, #int 0 // #0 │ │ +4cff88: 2802 |005e: goto 0060 // +0002 │ │ +4cff8a: 1210 |005f: const/4 v0, #int 1 // #1 │ │ +4cff8c: 3800 7d00 |0060: if-eqz v0, 00dd // +007d │ │ +4cff90: 2200 8a15 |0062: new-instance v0, Ljava/io/PrintWriter; // type@158a │ │ +4cff94: 7020 14a8 2000 |0064: invoke-direct {v0, v2}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@a814 │ │ +4cff9a: 5473 2bae |0067: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ +4cff9e: 6e10 2010 0300 |0069: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cffa4: 0c03 |006c: move-result-object v3 │ │ +4cffa6: 6e10 56a9 0300 |006d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4cffac: 0c03 |0070: move-result-object v3 │ │ +4cffae: 6e20 1fa8 3000 |0071: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a81f │ │ +4cffb4: 6e10 1ca8 0000 |0074: invoke-virtual {v0}, Ljava/io/PrintWriter;.println:()V // method@a81c │ │ +4cffba: 5473 2aae |0077: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cffbe: 6e10 2010 0300 |0079: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cffc4: 0c03 |007c: move-result-object v3 │ │ +4cffc6: 7110 cf08 0300 |007d: invoke-static {v3}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08cf │ │ +4cffcc: 0c03 |0080: move-result-object v3 │ │ +4cffce: 6e20 1fa8 3000 |0081: invoke-virtual {v0, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@a81f │ │ +4cffd4: 6e10 16a8 0000 |0084: invoke-virtual {v0}, Ljava/io/PrintWriter;.close:()V // method@a816 │ │ +4cffda: 2310 1321 |0087: new-array v0, v1, [Ljava/lang/String; // type@2113 │ │ +4cffde: 6e10 b1a7 0200 |0089: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a7b1 │ │ +4cffe4: 0c03 |008c: move-result-object v3 │ │ +4cffe6: 4d03 0004 |008d: aput-object v3, v0, v4 │ │ +4cffea: 1203 |008f: const/4 v3, #int 0 // #0 │ │ +4cffec: 2205 1720 |0090: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9; // type@2017 │ │ +4cfff0: 7020 08f5 7500 |0092: invoke-direct {v5, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$9;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f508 │ │ +4cfff6: 7140 ff06 0753 |0095: invoke-static {v7, v0, v3, v5}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@06ff │ │ +4cfffc: 6e10 16f5 0700 |0098: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f516 │ │ +4d0002: 0c00 |009b: move-result-object v0 │ │ +4d0004: 1403 ea00 107f |009c: const v3, #float 1.91414e+38 // #7f1000ea │ │ +4d000a: 6e20 1bf5 3700 |009f: invoke-virtual {v7, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ +4d0010: 0c03 |00a2: move-result-object v3 │ │ +4d0012: 2315 1021 |00a3: new-array v5, v1, [Ljava/lang/Object; // type@2110 │ │ +4d0016: 6e10 a1a7 0200 |00a5: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a7a1 │ │ +4d001c: 0c06 |00a8: move-result-object v6 │ │ +4d001e: 4d06 0504 |00a9: aput-object v6, v5, v4 │ │ +4d0022: 7120 84a9 5300 |00ab: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@a984 │ │ +4d0028: 0c03 |00ae: move-result-object v3 │ │ +4d002a: 7130 0013 3001 |00af: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1300 │ │ +4d0030: 0c00 |00b2: move-result-object v0 │ │ +4d0032: 6e10 0113 0000 |00b3: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4d0038: 2827 |00b6: goto 00dd // +0027 │ │ +4d003a: 0d00 |00b7: move-exception v0 │ │ +4d003c: 2201 cb15 |00b8: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4d0040: 7010 b3a9 0100 |00ba: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4d0046: 1a03 da29 |00bd: const-string v3, "Error writing " // string@29da │ │ +4d004a: 6e20 bfa9 3100 |00bf: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4d0050: 6e20 bea9 2100 |00c2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ +4d0056: 6e10 cfa9 0100 |00c5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4d005c: 0c01 |00c8: move-result-object v1 │ │ +4d005e: 1a02 612a |00c9: const-string v2, "ExternalStorage" // string@2a61 │ │ +4d0062: 7130 eb09 1200 |00cb: invoke-static {v2, v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09eb │ │ +4d0068: 280f |00ce: goto 00dd // +000f │ │ +4d006a: 6e10 16f5 0700 |00cf: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f516 │ │ +4d0070: 0c00 |00d2: move-result-object v0 │ │ +4d0072: 1402 e900 107f |00d3: const v2, #float 1.91414e+38 // #7f1000e9 │ │ +4d0078: 7130 ff12 2001 |00d6: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4d007e: 0c00 |00d9: move-result-object v0 │ │ +4d0080: 6e10 0113 0000 |00da: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4d0086: 0e00 |00dd: return-void │ │ catches : 1 │ │ 0x004f - 0x00b6 │ │ Ljava/io/IOException; -> 0x00b7 │ │ positions : │ │ 0x0000 line=810 │ │ 0x0006 line=811 │ │ 0x000d line=813 │ │ @@ -2029508,42 +2029504,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -4d00a8: |[4d00a8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.updateNote:()V │ │ -4d00b8: 7010 13f5 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.fillNameIfEmpty:()V // method@f513 │ │ -4d00be: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ -4d00c2: 5451 2bae |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ -4d00c6: 6e10 2010 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4d00cc: 0c01 |000a: move-result-object v1 │ │ -4d00ce: 6e10 56a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4d00d4: 0c01 |000e: move-result-object v1 │ │ -4d00d6: 5452 2aae |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4d00da: 6e10 2010 0200 |0011: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4d00e0: 0c02 |0014: move-result-object v2 │ │ -4d00e2: 7110 cf08 0200 |0015: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08cf │ │ -4d00e8: 0c02 |0018: move-result-object v2 │ │ -4d00ea: 5253 27ae |0019: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae27 │ │ -4d00ee: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -4d00f0: 7053 2cf2 1042 |001c: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ -4d00f6: 5251 2dae |001f: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4d00fa: 6e20 42f2 1000 |0021: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ -4d0100: 5451 26ae |0024: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4d0104: 6e20 adf4 0100 |0026: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ -4d010a: 6e10 16f5 0500 |0029: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f516 │ │ -4d0110: 0c00 |002c: move-result-object v0 │ │ -4d0112: 1401 ee00 107f |002d: const v1, #float 1.91414e+38 // #7f1000ee │ │ -4d0118: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -4d011a: 7130 ff12 1002 |0031: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4d0120: 0c00 |0034: move-result-object v0 │ │ -4d0122: 6e10 0113 0000 |0035: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4d0128: 0e00 |0038: return-void │ │ +4d0098: |[4d0098] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.updateNote:()V │ │ +4d00a8: 7010 13f5 0500 |0000: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.fillNameIfEmpty:()V // method@f513 │ │ +4d00ae: 2200 8c1f |0003: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1f8c │ │ +4d00b2: 5451 2bae |0005: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ +4d00b6: 6e10 2010 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4d00bc: 0c01 |000a: move-result-object v1 │ │ +4d00be: 6e10 56a9 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4d00c4: 0c01 |000e: move-result-object v1 │ │ +4d00c6: 5452 2aae |000f: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4d00ca: 6e10 2010 0200 |0011: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4d00d0: 0c02 |0014: move-result-object v2 │ │ +4d00d2: 7110 cf08 0200 |0015: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08cf │ │ +4d00d8: 0c02 |0018: move-result-object v2 │ │ +4d00da: 5253 27ae |0019: iget v3, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae27 │ │ +4d00de: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +4d00e0: 7053 2cf2 1042 |001c: invoke-direct {v0, v1, v2, v4, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f22c │ │ +4d00e6: 5251 2dae |001f: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4d00ea: 6e20 42f2 1000 |0021: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f242 │ │ +4d00f0: 5451 26ae |0024: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4d00f4: 6e20 adf4 0100 |0026: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f4ad │ │ +4d00fa: 6e10 16f5 0500 |0029: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f516 │ │ +4d0100: 0c00 |002c: move-result-object v0 │ │ +4d0102: 1401 ee00 107f |002d: const v1, #float 1.91414e+38 // #7f1000ee │ │ +4d0108: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +4d010a: 7130 ff12 1002 |0031: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4d0110: 0c00 |0034: move-result-object v0 │ │ +4d0112: 6e10 0113 0000 |0035: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4d0118: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0003 line=632 │ │ 0x001f line=633 │ │ 0x0024 line=634 │ │ 0x0029 line=635 │ │ @@ -2029556,51 +2029552,51 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -4ced84: |[4ced84] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-TextNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4ced94: 6e10 39f2 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f239 │ │ -4ced9a: 0c00 |0003: move-result-object v0 │ │ -4ced9c: 5b20 35ae |0004: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.title:Ljava/lang/String; // field@ae35 │ │ -4ceda0: 5421 2bae |0006: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ -4ceda4: 6e20 4d10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4cedaa: 5420 2aae |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cedae: 6e10 37f2 0300 |000d: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f237 │ │ -4cedb4: 0c01 |0010: move-result-object v1 │ │ -4cedb6: 7110 cb08 0100 |0011: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08cb │ │ -4cedbc: 0c01 |0014: move-result-object v1 │ │ -4cedbe: 6e20 4d10 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4cedc4: 6e10 36f2 0300 |0018: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f236 │ │ -4cedca: 0a03 |001b: move-result v3 │ │ -4cedcc: 5923 27ae |001c: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae27 │ │ -4cedd0: 5423 32ae |001e: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ -4cedd4: 6e10 4bf2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ -4cedda: 0a03 |0023: move-result v3 │ │ -4ceddc: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -4cedde: 3a03 0500 |0025: if-ltz v3, 002a // +0005 │ │ -4cede2: 5c20 2cae |0027: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4cede6: 2804 |0029: goto 002d // +0004 │ │ -4cede8: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -4cedea: 5c23 2cae |002b: iput-boolean v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4cedee: 1403 7300 097f |002d: const v3, #float 1.82107e+38 // #7f090073 │ │ -4cedf4: 6e20 14f5 3200 |0030: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cedfa: 0c03 |0033: move-result-object v3 │ │ -4cedfc: 6e20 3d0c 0300 |0034: invoke-virtual {v3, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ -4cee02: 1403 7800 097f |0037: const v3, #float 1.82107e+38 // #7f090078 │ │ -4cee08: 6e20 14f5 3200 |003a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cee0e: 0c03 |003d: move-result-object v3 │ │ -4cee10: 1f03 9102 |003e: check-cast v3, Landroid/widget/Button; // type@0291 │ │ -4cee14: 1400 3500 107f |0040: const v0, #float 1.9141e+38 // #7f100035 │ │ -4cee1a: 6e20 1bf5 0200 |0043: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ -4cee20: 0c00 |0046: move-result-object v0 │ │ -4cee22: 6e20 aa0f 0300 |0047: invoke-virtual {v3, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ -4cee28: 0e00 |004a: return-void │ │ +4ced74: |[4ced74] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.lambda$loadActivity$0$org-secuso-privacyfriendlynotes-ui-notes-TextNoteActivity:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4ced84: 6e10 39f2 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f239 │ │ +4ced8a: 0c00 |0003: move-result-object v0 │ │ +4ced8c: 5b20 35ae |0004: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.title:Ljava/lang/String; // field@ae35 │ │ +4ced90: 5421 2bae |0006: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ +4ced94: 6e20 4d10 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4ced9a: 5420 2aae |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4ced9e: 6e10 37f2 0300 |000d: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f237 │ │ +4ceda4: 0c01 |0010: move-result-object v1 │ │ +4ceda6: 7110 cb08 0100 |0011: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08cb │ │ +4cedac: 0c01 |0014: move-result-object v1 │ │ +4cedae: 6e20 4d10 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4cedb4: 6e10 36f2 0300 |0018: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f236 │ │ +4cedba: 0a03 |001b: move-result v3 │ │ +4cedbc: 5923 27ae |001c: iput v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae27 │ │ +4cedc0: 5423 32ae |001e: iget-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ +4cedc4: 6e10 4bf2 0300 |0020: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ +4cedca: 0a03 |0023: move-result v3 │ │ +4cedcc: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +4cedce: 3a03 0500 |0025: if-ltz v3, 002a // +0005 │ │ +4cedd2: 5c20 2cae |0027: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4cedd6: 2804 |0029: goto 002d // +0004 │ │ +4cedd8: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +4cedda: 5c23 2cae |002b: iput-boolean v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4cedde: 1403 7300 097f |002d: const v3, #float 1.82107e+38 // #7f090073 │ │ +4cede4: 6e20 14f5 3200 |0030: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cedea: 0c03 |0033: move-result-object v3 │ │ +4cedec: 6e20 3d0c 0300 |0034: invoke-virtual {v3, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0c3d │ │ +4cedf2: 1403 7800 097f |0037: const v3, #float 1.82107e+38 // #7f090078 │ │ +4cedf8: 6e20 14f5 3200 |003a: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cedfe: 0c03 |003d: move-result-object v3 │ │ +4cee00: 1f03 9102 |003e: check-cast v3, Landroid/widget/Button; // type@0291 │ │ +4cee04: 1400 3500 107f |0040: const v0, #float 1.9141e+38 // #7f100035 │ │ +4cee0a: 6e20 1bf5 0200 |0043: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ +4cee10: 0c00 |0046: move-result-object v0 │ │ +4cee12: 6e20 aa0f 0300 |0047: invoke-virtual {v3, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0faa │ │ +4cee18: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0006 line=268 │ │ 0x000b line=269 │ │ 0x0018 line=271 │ │ 0x001e line=275 │ │ @@ -2029617,25 +2029613,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4cef7c: |[4cef7c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onBackPressed:()V │ │ -4cef8c: 6e10 17f5 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f517 │ │ -4cef92: 0c00 |0003: move-result-object v0 │ │ -4cef94: 1401 e400 107f |0004: const v1, #float 1.91413e+38 // #7f1000e4 │ │ -4cef9a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4cef9c: 7130 ff12 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cefa2: 0c00 |000b: move-result-object v0 │ │ -4cefa4: 6e10 0113 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cefaa: 5c32 33ae |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ -4cefae: 6e10 15f5 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f515 │ │ -4cefb4: 0e00 |0014: return-void │ │ +4cef6c: |[4cef6c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onBackPressed:()V │ │ +4cef7c: 6e10 17f5 0300 |0000: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f517 │ │ +4cef82: 0c00 |0003: move-result-object v0 │ │ +4cef84: 1401 e400 107f |0004: const v1, #float 1.91413e+38 // #7f1000e4 │ │ +4cef8a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4cef8c: 7130 ff12 1002 |0008: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cef92: 0c00 |000b: move-result-object v0 │ │ +4cef94: 6e10 0113 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cef9a: 5c32 33ae |000f: iput-boolean v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ +4cef9e: 6e10 15f5 0300 |0011: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f515 │ │ +4cefa4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x000f line=192 │ │ 0x0011 line=193 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ @@ -2029645,660 +2029641,660 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1334 16-bit code units │ │ -4cefb8: |[4cefb8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onClick:(Landroid/view/View;)V │ │ -4cefc8: 6e10 8f0b 0f00 |0000: invoke-virtual {v15}, Landroid/view/View;.getId:()I // method@0b8f │ │ -4cefce: 0a0f |0003: move-result v15 │ │ -4cefd0: 1a00 fb07 |0004: const-string v0, "#0274b2" // string@07fb │ │ -4cefd4: 1301 1200 |0006: const/16 v1, #int 18 // #12 │ │ -4cefd8: 1a02 fa07 |0008: const-string v2, "#000000" // string@07fa │ │ -4cefdc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -4cefde: 7110 43a8 0300 |000b: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@a843 │ │ -4cefe4: 0c04 |000e: move-result-object v4 │ │ -4cefe6: 1305 2100 |000f: const/16 v5, #int 33 // #21 │ │ -4cefea: 1216 |0011: const/4 v6, #int 1 // #1 │ │ -4cefec: 7110 43a8 0600 |0012: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@a843 │ │ -4ceff2: 0c07 |0015: move-result-object v7 │ │ -4ceff4: 2b0f 0605 0000 |0016: packed-switch v15, 0000051c // +00000506 │ │ -4ceffa: 2900 0105 |0019: goto/16 051a // +0501 │ │ -4ceffe: 220f cc01 |001b: new-instance v15, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf002: 7010 8609 0f00 |001d: invoke-direct {v15}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ -4cf008: 54e8 2aae |0020: iget-object v8, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf00c: 6e10 2010 0800 |0022: invoke-virtual {v8}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cf012: 0c08 |0025: move-result-object v8 │ │ -4cf014: 1f08 ab01 |0026: check-cast v8, Landroid/text/SpannableStringBuilder; // type@01ab │ │ -4cf018: 54e9 2aae |0028: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf01c: 6e10 1f10 0900 |002a: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf022: 0a09 |002d: move-result v9 │ │ -4cf024: 54ea 2aae |002e: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf028: 6e10 1e10 0a00 |0030: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf02e: 0a0a |0033: move-result v10 │ │ -4cf030: 1c0b cc01 |0034: const-class v11, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf034: 6e40 0909 98ba |0036: invoke-virtual {v8, v9, v10, v11}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0909 │ │ -4cf03a: 0c09 |0039: move-result-object v9 │ │ -4cf03c: 1f09 6020 |003a: check-cast v9, [Landroid/text/style/UnderlineSpan; // type@2060 │ │ -4cf040: 54ea 2aae |003c: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf044: 6e10 1f10 0a00 |003e: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf04a: 0a0a |0041: move-result v10 │ │ -4cf04c: 54eb 2aae |0042: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf050: 6e10 1e10 0b00 |0044: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf056: 0a0b |0047: move-result v11 │ │ -4cf058: 33ba 6f00 |0048: if-ne v10, v11, 00b7 // +006f │ │ -4cf05c: 54ea 36ae |004a: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae36 │ │ -4cf060: 6e10 8e0f 0a00 |004c: invoke-virtual {v10}, Landroid/widget/Button;.getCurrentTextColor:()I // method@0f8e │ │ -4cf066: 0a0a |004f: move-result v10 │ │ -4cf068: 7110 e004 0200 |0050: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ -4cf06e: 0a0b |0053: move-result v11 │ │ -4cf070: 33ba 4600 |0054: if-ne v10, v11, 009a // +0046 │ │ -4cf074: 54e1 36ae |0056: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae36 │ │ -4cf078: 7110 e004 0000 |0058: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ -4cf07e: 0a00 |005b: move-result v0 │ │ -4cf080: 6e20 ac0f 0100 |005c: invoke-virtual {v1, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ -4cf086: 2190 |005f: array-length v0, v9 │ │ -4cf088: 1201 |0060: const/4 v1, #int 0 // #0 │ │ -4cf08a: 3501 5600 |0061: if-ge v1, v0, 00b7 // +0056 │ │ -4cf08e: 4602 0901 |0063: aget-object v2, v9, v1 │ │ -4cf092: 6e20 0609 2800 |0065: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf098: 0a0a |0068: move-result v10 │ │ -4cf09a: 54eb 2aae |0069: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf09e: 6e10 1e10 0b00 |006b: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf0a4: 0a0b |006e: move-result v11 │ │ -4cf0a6: 33ba 0400 |006f: if-ne v10, v11, 0073 // +0004 │ │ -4cf0aa: 121a |0071: const/4 v10, #int 1 // #1 │ │ -4cf0ac: 2802 |0072: goto 0074 // +0002 │ │ -4cf0ae: 120a |0073: const/4 v10, #int 0 // #0 │ │ -4cf0b0: 6e10 8709 0200 |0074: invoke-virtual {v2}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0987 │ │ -4cf0b6: 0a0b |0077: move-result v11 │ │ -4cf0b8: 6e10 8709 0f00 |0078: invoke-virtual {v15}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0987 │ │ -4cf0be: 0a0c |007b: move-result v12 │ │ -4cf0c0: 33cb 0400 |007c: if-ne v11, v12, 0080 // +0004 │ │ -4cf0c4: 121b |007e: const/4 v11, #int 1 // #1 │ │ -4cf0c6: 2802 |007f: goto 0081 // +0002 │ │ -4cf0c8: 120b |0080: const/4 v11, #int 0 // #0 │ │ -4cf0ca: b5ba |0081: and-int/2addr v10, v11 │ │ -4cf0cc: 380a 1500 |0082: if-eqz v10, 0097 // +0015 │ │ -4cf0d0: 220a cc01 |0084: new-instance v10, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf0d4: 7010 8609 0a00 |0086: invoke-direct {v10}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ -4cf0da: 6e20 0809 2800 |0089: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf0e0: 0a0b |008c: move-result v11 │ │ -4cf0e2: 6e20 0609 2800 |008d: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf0e8: 0a0c |0090: move-result v12 │ │ -4cf0ea: 6e55 1109 a8cb |0091: invoke-virtual {v8, v10, v11, v12, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf0f0: 6e20 0e09 2800 |0094: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090e │ │ -4cf0f6: d801 0101 |0097: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4cf0fa: 28c8 |0099: goto 0061 // -0038 │ │ -4cf0fc: 54e0 36ae |009a: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae36 │ │ -4cf100: 7110 e004 0200 |009c: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ -4cf106: 0a02 |009f: move-result v2 │ │ -4cf108: 6e20 ac0f 2000 |00a0: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ -4cf10e: 2200 cc01 |00a3: new-instance v0, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf112: 7010 8609 0000 |00a5: invoke-direct {v0}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ -4cf118: 54e2 2aae |00a8: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf11c: 6e10 1f10 0200 |00aa: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf122: 0a02 |00ad: move-result v2 │ │ -4cf124: 54e6 2aae |00ae: iget-object v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf128: 6e10 1e10 0600 |00b0: invoke-virtual {v6}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf12e: 0a06 |00b3: move-result v6 │ │ -4cf130: 6e51 1109 0862 |00b4: invoke-virtual {v8, v0, v2, v6, v1}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf136: 54e0 2aae |00b7: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf13a: 6e10 1f10 0000 |00b9: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf140: 0a00 |00bc: move-result v0 │ │ -4cf142: 54e1 2aae |00bd: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf146: 6e10 1e10 0100 |00bf: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf14c: 0a01 |00c2: move-result v1 │ │ -4cf14e: 3510 0f00 |00c3: if-ge v0, v1, 00d2 // +000f │ │ -4cf152: 54e0 2aae |00c5: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf156: 6e10 1f10 0000 |00c7: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf15c: 0a00 |00ca: move-result v0 │ │ -4cf15e: 54e1 2aae |00cb: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf162: 6e10 1e10 0100 |00cd: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf168: 0a01 |00d0: move-result v1 │ │ -4cf16a: 280d |00d1: goto 00de // +000d │ │ -4cf16c: 54e0 2aae |00d2: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf170: 6e10 1e10 0000 |00d4: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf176: 0a00 |00d7: move-result v0 │ │ -4cf178: 54e1 2aae |00d8: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf17c: 6e10 1f10 0100 |00da: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf182: 0a01 |00dd: move-result v1 │ │ -4cf184: 54e2 2aae |00de: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf188: 6e10 1f10 0200 |00e0: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf18e: 0a02 |00e3: move-result v2 │ │ -4cf190: 54e6 2aae |00e4: iget-object v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf194: 6e10 1e10 0600 |00e6: invoke-virtual {v6}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf19a: 0a06 |00e9: move-result v6 │ │ -4cf19c: 3262 a900 |00ea: if-eq v2, v6, 0193 // +00a9 │ │ -4cf1a0: 2192 |00ec: array-length v2, v9 │ │ -4cf1a2: 3523 9800 |00ed: if-ge v3, v2, 0185 // +0098 │ │ -4cf1a6: 4606 0903 |00ef: aget-object v6, v9, v3 │ │ -4cf1aa: 6e10 8709 0600 |00f1: invoke-virtual {v6}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0987 │ │ -4cf1b0: 0a0a |00f4: move-result v10 │ │ -4cf1b2: 6e10 8709 0f00 |00f5: invoke-virtual {v15}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0987 │ │ -4cf1b8: 0a0b |00f8: move-result v11 │ │ -4cf1ba: 33ba 8800 |00f9: if-ne v10, v11, 0181 // +0088 │ │ -4cf1be: 6e20 0809 6800 |00fb: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf1c4: 0a04 |00fe: move-result v4 │ │ -4cf1c6: 3404 1100 |00ff: if-lt v4, v0, 0110 // +0011 │ │ -4cf1ca: 6e20 0609 6800 |0101: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf1d0: 0a04 |0104: move-result v4 │ │ -4cf1d2: 3514 0b00 |0105: if-ge v4, v1, 0110 // +000b │ │ -4cf1d6: 2204 cc01 |0107: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf1da: 7010 8609 0400 |0109: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ -4cf1e0: 6e55 1109 4810 |010c: invoke-virtual {v8, v4, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf1e6: 2825 |010f: goto 0134 // +0025 │ │ -4cf1e8: 6e20 0809 6800 |0110: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf1ee: 0a04 |0113: move-result v4 │ │ -4cf1f0: 3704 0e00 |0114: if-le v4, v0, 0122 // +000e │ │ -4cf1f4: 2204 cc01 |0116: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf1f8: 7010 8609 0400 |0118: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ -4cf1fe: 6e20 0609 6800 |011b: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf204: 0a0a |011e: move-result v10 │ │ -4cf206: 6e55 1109 48a0 |011f: invoke-virtual {v8, v4, v0, v10, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf20c: 6e20 0609 6800 |0122: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf212: 0a04 |0125: move-result v4 │ │ -4cf214: 3514 0e00 |0126: if-ge v4, v1, 0134 // +000e │ │ -4cf218: 2204 cc01 |0128: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf21c: 7010 8609 0400 |012a: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ -4cf222: 6e20 0609 6800 |012d: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf228: 0a0a |0130: move-result v10 │ │ -4cf22a: 6e55 1109 481a |0131: invoke-virtual {v8, v4, v10, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf230: 6e20 0809 6800 |0134: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf236: 0a04 |0137: move-result v4 │ │ -4cf238: 3504 1500 |0138: if-ge v4, v0, 014d // +0015 │ │ -4cf23c: 6e20 0609 6800 |013a: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf242: 0a04 |013d: move-result v4 │ │ -4cf244: 3414 0f00 |013e: if-lt v4, v1, 014d // +000f │ │ -4cf248: 2204 cc01 |0140: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf24c: 7010 8609 0400 |0142: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ -4cf252: 6e20 0809 6800 |0145: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf258: 0a0a |0148: move-result v10 │ │ -4cf25a: 6e55 1109 480a |0149: invoke-virtual {v8, v4, v10, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf260: 2831 |014c: goto 017d // +0031 │ │ -4cf262: 6e20 0809 6800 |014d: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf268: 0a04 |0150: move-result v4 │ │ -4cf26a: 3504 1400 |0151: if-ge v4, v0, 0165 // +0014 │ │ -4cf26e: 6e20 0609 6800 |0153: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf274: 0a04 |0156: move-result v4 │ │ -4cf276: 3414 0e00 |0157: if-lt v4, v1, 0165 // +000e │ │ -4cf27a: 2204 cc01 |0159: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf27e: 7010 8609 0400 |015b: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ -4cf284: 6e20 0809 6800 |015e: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf28a: 0a0a |0161: move-result v10 │ │ -4cf28c: 6e55 1109 480a |0162: invoke-virtual {v8, v4, v10, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf292: 6e20 0609 6800 |0165: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf298: 0a04 |0168: move-result v4 │ │ -4cf29a: 3714 1400 |0169: if-le v4, v1, 017d // +0014 │ │ -4cf29e: 6e20 0809 6800 |016b: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf2a4: 0a04 |016e: move-result v4 │ │ -4cf2a6: 3604 0e00 |016f: if-gt v4, v0, 017d // +000e │ │ -4cf2aa: 2204 cc01 |0171: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf2ae: 7010 8609 0400 |0173: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ -4cf2b4: 6e20 0609 6800 |0176: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf2ba: 0a0a |0179: move-result v10 │ │ -4cf2bc: 6e55 1109 48a1 |017a: invoke-virtual {v8, v4, v1, v10, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf2c2: 6e20 0e09 6800 |017d: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090e │ │ -4cf2c8: 0774 |0180: move-object v4, v7 │ │ -4cf2ca: d803 0301 |0181: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4cf2ce: 2900 6aff |0183: goto/16 00ed // -0096 │ │ -4cf2d2: 6e10 3ca8 0400 |0185: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@a83c │ │ -4cf2d8: 0a0f |0188: move-result v15 │ │ -4cf2da: 390f 0a00 |0189: if-nez v15, 0193 // +000a │ │ -4cf2de: 220f cc01 |018b: new-instance v15, Landroid/text/style/UnderlineSpan; // type@01cc │ │ -4cf2e2: 7010 8609 0f00 |018d: invoke-direct {v15}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ -4cf2e8: 6e55 1109 f810 |0190: invoke-virtual {v8, v15, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf2ee: 54ef 2aae |0193: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf2f2: 6e20 4d10 8f00 |0195: invoke-virtual {v15, v8}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4cf2f8: 54ef 2aae |0198: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf2fc: 6e20 4c10 0f00 |019a: invoke-virtual {v15, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@104c │ │ -4cf302: 2900 7d03 |019d: goto/16 051a // +037d │ │ -4cf306: 6e10 18f5 0e00 |019f: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f518 │ │ -4cf30c: 0c0f |01a2: move-result-object v15 │ │ -4cf30e: 54e0 2aae |01a3: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf312: 6e10 2010 0000 |01a5: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cf318: 0c00 |01a8: move-result-object v0 │ │ -4cf31a: 7110 cf08 0000 |01a9: invoke-static {v0}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08cf │ │ -4cf320: 0c00 |01ac: move-result-object v0 │ │ -4cf322: 1a01 0000 |01ad: const-string v1, "" // string@0000 │ │ -4cf326: 7120 b3ac 1000 |01af: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@acb3 │ │ -4cf32c: 0a00 |01b2: move-result v0 │ │ -4cf32e: 3800 2e00 |01b3: if-eqz v0, 01e1 // +002e │ │ -4cf332: 52e0 27ae |01b5: iget v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae27 │ │ -4cf336: 12f1 |01b7: const/4 v1, #int -1 // #ff │ │ -4cf338: 1a02 07d2 |01b8: const-string v2, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4cf33c: 6e30 e902 2f01 |01ba: invoke-virtual {v15, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cf342: 0a01 |01bd: move-result v1 │ │ -4cf344: 3210 0400 |01be: if-eq v0, v1, 01c2 // +0004 │ │ -4cf348: 1210 |01c0: const/4 v0, #int 1 // #1 │ │ -4cf34a: 2802 |01c1: goto 01c3 // +0002 │ │ -4cf34c: 1200 |01c2: const/4 v0, #int 0 // #0 │ │ -4cf34e: 12b1 |01c3: const/4 v1, #int -5 // #fb │ │ -4cf350: 6e30 e902 2f01 |01c4: invoke-virtual {v15, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cf356: 0a0f |01c7: move-result v15 │ │ -4cf358: 32f1 0400 |01c8: if-eq v1, v15, 01cc // +0004 │ │ -4cf35c: 121f |01ca: const/4 v15, #int 1 // #1 │ │ -4cf35e: 2802 |01cb: goto 01cd // +0002 │ │ -4cf360: 120f |01cc: const/4 v15, #int 0 // #0 │ │ -4cf362: b50f |01cd: and-int/2addr v15, v0 │ │ -4cf364: 380f 0300 |01ce: if-eqz v15, 01d1 // +0003 │ │ -4cf368: 2811 |01d0: goto 01e1 // +0011 │ │ -4cf36a: 6e10 16f5 0e00 |01d1: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f516 │ │ -4cf370: 0c0f |01d4: move-result-object v15 │ │ -4cf372: 1400 e800 107f |01d5: const v0, #float 1.91414e+38 // #7f1000e8 │ │ -4cf378: 7130 ff12 0f03 |01d8: invoke-static {v15, v0, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cf37e: 0c0f |01db: move-result-object v15 │ │ -4cf380: 6e10 0113 0f00 |01dc: invoke-virtual {v15}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cf386: 2900 3b03 |01df: goto/16 051a // +033b │ │ -4cf38a: 5ce6 33ae |01e1: iput-boolean v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ -4cf38e: 6e10 15f5 0e00 |01e3: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f515 │ │ -4cf394: 2900 3403 |01e6: goto/16 051a // +0334 │ │ -4cf398: 54ef 2aae |01e8: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf39c: 6e10 2010 0f00 |01ea: invoke-virtual {v15}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cf3a2: 0c0f |01ed: move-result-object v15 │ │ -4cf3a4: 1f0f ab01 |01ee: check-cast v15, Landroid/text/SpannableStringBuilder; // type@01ab │ │ -4cf3a8: 220f c701 |01f0: new-instance v15, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf3ac: 1228 |01f2: const/4 v8, #int 2 // #2 │ │ -4cf3ae: 7020 8009 8f00 |01f3: invoke-direct {v15, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf3b4: 54e9 2aae |01f6: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf3b8: 6e10 2010 0900 |01f8: invoke-virtual {v9}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cf3be: 0c09 |01fb: move-result-object v9 │ │ -4cf3c0: 1f09 ab01 |01fc: check-cast v9, Landroid/text/SpannableStringBuilder; // type@01ab │ │ -4cf3c4: 54ea 2aae |01fe: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf3c8: 6e10 1f10 0a00 |0200: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf3ce: 0a0a |0203: move-result v10 │ │ -4cf3d0: 54eb 2aae |0204: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf3d4: 6e10 1e10 0b00 |0206: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf3da: 0a0b |0209: move-result v11 │ │ -4cf3dc: 33ba 7d00 |020a: if-ne v10, v11, 0287 // +007d │ │ -4cf3e0: 54ea 2eae |020c: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae2e │ │ -4cf3e4: 6e10 8e0f 0a00 |020e: invoke-virtual {v10}, Landroid/widget/Button;.getCurrentTextColor:()I // method@0f8e │ │ -4cf3ea: 0a0a |0211: move-result v10 │ │ -4cf3ec: 7110 e004 0200 |0212: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ -4cf3f2: 0a0b |0215: move-result v11 │ │ -4cf3f4: 33ba 5400 |0216: if-ne v10, v11, 026a // +0054 │ │ -4cf3f8: 54e1 2eae |0218: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae2e │ │ -4cf3fc: 7110 e004 0000 |021a: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ -4cf402: 0a00 |021d: move-result v0 │ │ -4cf404: 6e20 ac0f 0100 |021e: invoke-virtual {v1, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ -4cf40a: 54e0 2aae |0221: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf40e: 6e10 1e10 0000 |0223: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf414: 0a00 |0226: move-result v0 │ │ -4cf416: 1c01 c701 |0227: const-class v1, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf41a: 6e40 0909 3910 |0229: invoke-virtual {v9, v3, v0, v1}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0909 │ │ -4cf420: 0c00 |022c: move-result-object v0 │ │ -4cf422: 1f00 5e20 |022d: check-cast v0, [Landroid/text/style/StyleSpan; // type@205e │ │ -4cf426: 2101 |022f: array-length v1, v0 │ │ -4cf428: 1202 |0230: const/4 v2, #int 0 // #0 │ │ -4cf42a: 3512 5600 |0231: if-ge v2, v1, 0287 // +0056 │ │ -4cf42e: 460a 0002 |0233: aget-object v10, v0, v2 │ │ -4cf432: 6e20 0609 a900 |0235: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf438: 0a0b |0238: move-result v11 │ │ -4cf43a: 54ec 2aae |0239: iget-object v12, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf43e: 6e10 1e10 0c00 |023b: invoke-virtual {v12}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf444: 0a0c |023e: move-result v12 │ │ -4cf446: 33cb 0400 |023f: if-ne v11, v12, 0243 // +0004 │ │ -4cf44a: 121b |0241: const/4 v11, #int 1 // #1 │ │ -4cf44c: 2802 |0242: goto 0244 // +0002 │ │ -4cf44e: 120b |0243: const/4 v11, #int 0 // #0 │ │ -4cf450: 6e10 8109 0a00 |0244: invoke-virtual {v10}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ -4cf456: 0a0c |0247: move-result v12 │ │ -4cf458: 6e10 8109 0f00 |0248: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ -4cf45e: 0a0d |024b: move-result v13 │ │ -4cf460: 33dc 0400 |024c: if-ne v12, v13, 0250 // +0004 │ │ -4cf464: 121c |024e: const/4 v12, #int 1 // #1 │ │ -4cf466: 2802 |024f: goto 0251 // +0002 │ │ -4cf468: 120c |0250: const/4 v12, #int 0 // #0 │ │ -4cf46a: b5cb |0251: and-int/2addr v11, v12 │ │ -4cf46c: 380b 1500 |0252: if-eqz v11, 0267 // +0015 │ │ -4cf470: 220b c701 |0254: new-instance v11, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf474: 7020 8009 8b00 |0256: invoke-direct {v11, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf47a: 6e20 0809 a900 |0259: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf480: 0a0c |025c: move-result v12 │ │ -4cf482: 6e20 0609 a900 |025d: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf488: 0a0d |0260: move-result v13 │ │ -4cf48a: 6e55 1109 b9dc |0261: invoke-virtual {v9, v11, v12, v13, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf490: 6e20 0e09 a900 |0264: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090e │ │ -4cf496: d802 0201 |0267: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4cf49a: 28c8 |0269: goto 0231 // -0038 │ │ -4cf49c: 54e0 2eae |026a: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae2e │ │ -4cf4a0: 7110 e004 0200 |026c: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ -4cf4a6: 0a02 |026f: move-result v2 │ │ -4cf4a8: 6e20 ac0f 2000 |0270: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ -4cf4ae: 2200 c701 |0273: new-instance v0, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf4b2: 7020 8009 8000 |0275: invoke-direct {v0, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf4b8: 54e2 2aae |0278: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf4bc: 6e10 1f10 0200 |027a: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf4c2: 0a02 |027d: move-result v2 │ │ -4cf4c4: 54e6 2aae |027e: iget-object v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf4c8: 6e10 1e10 0600 |0280: invoke-virtual {v6}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf4ce: 0a06 |0283: move-result v6 │ │ -4cf4d0: 6e51 1109 0962 |0284: invoke-virtual {v9, v0, v2, v6, v1}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf4d6: 54e0 2aae |0287: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf4da: 6e10 1f10 0000 |0289: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf4e0: 0a00 |028c: move-result v0 │ │ -4cf4e2: 54e1 2aae |028d: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf4e6: 6e10 1e10 0100 |028f: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf4ec: 0a01 |0292: move-result v1 │ │ -4cf4ee: 3510 0f00 |0293: if-ge v0, v1, 02a2 // +000f │ │ -4cf4f2: 54e0 2aae |0295: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf4f6: 6e10 1f10 0000 |0297: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf4fc: 0a00 |029a: move-result v0 │ │ -4cf4fe: 54e1 2aae |029b: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf502: 6e10 1e10 0100 |029d: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf508: 0a01 |02a0: move-result v1 │ │ -4cf50a: 280d |02a1: goto 02ae // +000d │ │ -4cf50c: 54e0 2aae |02a2: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf510: 6e10 1e10 0000 |02a4: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf516: 0a00 |02a7: move-result v0 │ │ -4cf518: 54e1 2aae |02a8: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf51c: 6e10 1f10 0100 |02aa: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf522: 0a01 |02ad: move-result v1 │ │ -4cf524: 54e2 2aae |02ae: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf528: 6e10 2010 0200 |02b0: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cf52e: 0c02 |02b3: move-result-object v2 │ │ -4cf530: 1f02 ab01 |02b4: check-cast v2, Landroid/text/SpannableStringBuilder; // type@01ab │ │ -4cf534: 1c06 c701 |02b6: const-class v6, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf538: 6e40 0909 0261 |02b8: invoke-virtual {v2, v0, v1, v6}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0909 │ │ -4cf53e: 0c06 |02bb: move-result-object v6 │ │ -4cf540: 1f06 5e20 |02bc: check-cast v6, [Landroid/text/style/StyleSpan; // type@205e │ │ -4cf544: 54e9 2aae |02be: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf548: 6e10 1f10 0900 |02c0: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf54e: 0a09 |02c3: move-result v9 │ │ -4cf550: 54ea 2aae |02c4: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf554: 6e10 1e10 0a00 |02c6: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf55a: 0a0a |02c9: move-result v10 │ │ -4cf55c: 32a9 a400 |02ca: if-eq v9, v10, 036e // +00a4 │ │ -4cf560: 2169 |02cc: array-length v9, v6 │ │ -4cf562: 3593 9800 |02cd: if-ge v3, v9, 0365 // +0098 │ │ -4cf566: 460a 0603 |02cf: aget-object v10, v6, v3 │ │ -4cf56a: 6e10 8109 0a00 |02d1: invoke-virtual {v10}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ -4cf570: 0a0b |02d4: move-result v11 │ │ -4cf572: 6e10 8109 0f00 |02d5: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ -4cf578: 0a0c |02d8: move-result v12 │ │ -4cf57a: 33cb 8800 |02d9: if-ne v11, v12, 0361 // +0088 │ │ -4cf57e: 6e20 0809 a200 |02db: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf584: 0a04 |02de: move-result v4 │ │ -4cf586: 3404 1100 |02df: if-lt v4, v0, 02f0 // +0011 │ │ -4cf58a: 6e20 0609 a200 |02e1: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf590: 0a04 |02e4: move-result v4 │ │ -4cf592: 3514 0b00 |02e5: if-ge v4, v1, 02f0 // +000b │ │ -4cf596: 2204 c701 |02e7: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf59a: 7020 8009 8400 |02e9: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf5a0: 6e55 1109 4210 |02ec: invoke-virtual {v2, v4, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf5a6: 2825 |02ef: goto 0314 // +0025 │ │ -4cf5a8: 6e20 0809 a200 |02f0: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf5ae: 0a04 |02f3: move-result v4 │ │ -4cf5b0: 3704 0e00 |02f4: if-le v4, v0, 0302 // +000e │ │ -4cf5b4: 2204 c701 |02f6: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf5b8: 7020 8009 8400 |02f8: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf5be: 6e20 0609 a200 |02fb: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf5c4: 0a0b |02fe: move-result v11 │ │ -4cf5c6: 6e55 1109 42b0 |02ff: invoke-virtual {v2, v4, v0, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf5cc: 6e20 0609 a200 |0302: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf5d2: 0a04 |0305: move-result v4 │ │ -4cf5d4: 3514 0e00 |0306: if-ge v4, v1, 0314 // +000e │ │ -4cf5d8: 2204 c701 |0308: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf5dc: 7020 8009 8400 |030a: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf5e2: 6e20 0609 a200 |030d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf5e8: 0a0b |0310: move-result v11 │ │ -4cf5ea: 6e55 1109 421b |0311: invoke-virtual {v2, v4, v11, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf5f0: 6e20 0809 a200 |0314: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf5f6: 0a04 |0317: move-result v4 │ │ -4cf5f8: 3504 1500 |0318: if-ge v4, v0, 032d // +0015 │ │ -4cf5fc: 6e20 0609 a200 |031a: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf602: 0a04 |031d: move-result v4 │ │ -4cf604: 3414 0f00 |031e: if-lt v4, v1, 032d // +000f │ │ -4cf608: 2204 c701 |0320: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf60c: 7020 8009 8400 |0322: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf612: 6e20 0809 a200 |0325: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf618: 0a0b |0328: move-result v11 │ │ -4cf61a: 6e55 1109 420b |0329: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf620: 2831 |032c: goto 035d // +0031 │ │ -4cf622: 6e20 0809 a200 |032d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf628: 0a04 |0330: move-result v4 │ │ -4cf62a: 3504 1400 |0331: if-ge v4, v0, 0345 // +0014 │ │ -4cf62e: 6e20 0609 a200 |0333: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf634: 0a04 |0336: move-result v4 │ │ -4cf636: 3414 0e00 |0337: if-lt v4, v1, 0345 // +000e │ │ -4cf63a: 2204 c701 |0339: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf63e: 7020 8009 8400 |033b: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf644: 6e20 0809 a200 |033e: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf64a: 0a0b |0341: move-result v11 │ │ -4cf64c: 6e55 1109 420b |0342: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf652: 6e20 0609 a200 |0345: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf658: 0a04 |0348: move-result v4 │ │ -4cf65a: 3714 1400 |0349: if-le v4, v1, 035d // +0014 │ │ -4cf65e: 6e20 0809 a200 |034b: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf664: 0a04 |034e: move-result v4 │ │ -4cf666: 3604 0e00 |034f: if-gt v4, v0, 035d // +000e │ │ -4cf66a: 2204 c701 |0351: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf66e: 7020 8009 8400 |0353: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf674: 6e20 0609 a200 |0356: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf67a: 0a0b |0359: move-result v11 │ │ -4cf67c: 6e55 1109 42b1 |035a: invoke-virtual {v2, v4, v1, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf682: 6e20 0e09 a200 |035d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090e │ │ -4cf688: 0774 |0360: move-object v4, v7 │ │ -4cf68a: d803 0301 |0361: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4cf68e: 2900 6aff |0363: goto/16 02cd // -0096 │ │ -4cf692: 6e10 3ca8 0400 |0365: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@a83c │ │ -4cf698: 0a03 |0368: move-result v3 │ │ -4cf69a: 3903 0500 |0369: if-nez v3, 036e // +0005 │ │ -4cf69e: 6e55 1109 f210 |036b: invoke-virtual {v2, v15, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf6a4: 54ef 2aae |036e: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf6a8: 6e20 4d10 2f00 |0370: invoke-virtual {v15, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4cf6ae: 54ef 2aae |0373: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf6b2: 6e20 4c10 0f00 |0375: invoke-virtual {v15, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@104c │ │ -4cf6b8: 2900 a201 |0378: goto/16 051a // +01a2 │ │ -4cf6bc: 55ef 29ae |037a: iget-boolean v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ -4cf6c0: 380f 9e01 |037c: if-eqz v15, 051a // +019e │ │ -4cf6c4: 7010 12f5 0e00 |037e: invoke-direct {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.displayTrashDialog:()V // method@f512 │ │ -4cf6ca: 2900 9901 |0381: goto/16 051a // +0199 │ │ -4cf6ce: 6e10 17f5 0e00 |0383: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f517 │ │ -4cf6d4: 0c0f |0386: move-result-object v15 │ │ -4cf6d6: 1400 e400 107f |0387: const v0, #float 1.91413e+38 // #7f1000e4 │ │ -4cf6dc: 7130 ff12 0f03 |038a: invoke-static {v15, v0, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cf6e2: 0c0f |038d: move-result-object v15 │ │ -4cf6e4: 6e10 0113 0f00 |038e: invoke-virtual {v15}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cf6ea: 5ce3 33ae |0391: iput-boolean v3, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ -4cf6ee: 6e10 15f5 0e00 |0393: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f515 │ │ -4cf6f4: 2900 8401 |0396: goto/16 051a // +0184 │ │ -4cf6f8: 220f c701 |0398: new-instance v15, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf6fc: 7020 8009 6f00 |039a: invoke-direct {v15, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf702: 54e8 2aae |039d: iget-object v8, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf706: 6e10 2010 0800 |039f: invoke-virtual {v8}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cf70c: 0c08 |03a2: move-result-object v8 │ │ -4cf70e: 1f08 ab01 |03a3: check-cast v8, Landroid/text/SpannableStringBuilder; // type@01ab │ │ -4cf712: 54e9 2aae |03a5: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf716: 6e10 1f10 0900 |03a7: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf71c: 0a09 |03aa: move-result v9 │ │ -4cf71e: 54ea 2aae |03ab: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf722: 6e10 1e10 0a00 |03ad: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf728: 0a0a |03b0: move-result v10 │ │ -4cf72a: 33a9 7800 |03b1: if-ne v9, v10, 0429 // +0078 │ │ -4cf72e: 54e9 25ae |03b3: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae25 │ │ -4cf732: 6e10 8e0f 0900 |03b5: invoke-virtual {v9}, Landroid/widget/Button;.getCurrentTextColor:()I // method@0f8e │ │ -4cf738: 0a09 |03b8: move-result v9 │ │ -4cf73a: 7110 e004 0200 |03b9: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ -4cf740: 0a0a |03bc: move-result v10 │ │ -4cf742: 33a9 5400 |03bd: if-ne v9, v10, 0411 // +0054 │ │ -4cf746: 54e1 25ae |03bf: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae25 │ │ -4cf74a: 7110 e004 0000 |03c1: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ -4cf750: 0a00 |03c4: move-result v0 │ │ -4cf752: 6e20 ac0f 0100 |03c5: invoke-virtual {v1, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ -4cf758: 54e0 2aae |03c8: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf75c: 6e10 1e10 0000 |03ca: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf762: 0a00 |03cd: move-result v0 │ │ -4cf764: 1c01 c701 |03ce: const-class v1, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf768: 6e40 0909 3810 |03d0: invoke-virtual {v8, v3, v0, v1}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0909 │ │ -4cf76e: 0c00 |03d3: move-result-object v0 │ │ -4cf770: 1f00 5e20 |03d4: check-cast v0, [Landroid/text/style/StyleSpan; // type@205e │ │ -4cf774: 2101 |03d6: array-length v1, v0 │ │ -4cf776: 1202 |03d7: const/4 v2, #int 0 // #0 │ │ -4cf778: 3512 5100 |03d8: if-ge v2, v1, 0429 // +0051 │ │ -4cf77c: 4609 0002 |03da: aget-object v9, v0, v2 │ │ -4cf780: 6e20 0609 9800 |03dc: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf786: 0a0a |03df: move-result v10 │ │ -4cf788: 54eb 2aae |03e0: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf78c: 6e10 1e10 0b00 |03e2: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf792: 0a0b |03e5: move-result v11 │ │ -4cf794: 33ba 0400 |03e6: if-ne v10, v11, 03ea // +0004 │ │ -4cf798: 121a |03e8: const/4 v10, #int 1 // #1 │ │ -4cf79a: 2802 |03e9: goto 03eb // +0002 │ │ -4cf79c: 120a |03ea: const/4 v10, #int 0 // #0 │ │ -4cf79e: 6e10 8109 0900 |03eb: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ -4cf7a4: 0a0b |03ee: move-result v11 │ │ -4cf7a6: 6e10 8109 0f00 |03ef: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ -4cf7ac: 0a0c |03f2: move-result v12 │ │ -4cf7ae: 33cb 0400 |03f3: if-ne v11, v12, 03f7 // +0004 │ │ -4cf7b2: 121b |03f5: const/4 v11, #int 1 // #1 │ │ -4cf7b4: 2802 |03f6: goto 03f8 // +0002 │ │ -4cf7b6: 120b |03f7: const/4 v11, #int 0 // #0 │ │ -4cf7b8: b5ba |03f8: and-int/2addr v10, v11 │ │ -4cf7ba: 380a 1500 |03f9: if-eqz v10, 040e // +0015 │ │ -4cf7be: 220a c701 |03fb: new-instance v10, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf7c2: 7020 8009 6a00 |03fd: invoke-direct {v10, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf7c8: 6e20 0809 9800 |0400: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf7ce: 0a0b |0403: move-result v11 │ │ -4cf7d0: 6e20 0609 9800 |0404: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf7d6: 0a0c |0407: move-result v12 │ │ -4cf7d8: 6e55 1109 a8cb |0408: invoke-virtual {v8, v10, v11, v12, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf7de: 6e20 0e09 9800 |040b: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090e │ │ -4cf7e4: d802 0201 |040e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4cf7e8: 28c8 |0410: goto 03d8 // -0038 │ │ -4cf7ea: 54e0 25ae |0411: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae25 │ │ -4cf7ee: 7110 e004 0200 |0413: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ -4cf7f4: 0a02 |0416: move-result v2 │ │ -4cf7f6: 6e20 ac0f 2000 |0417: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ -4cf7fc: 54e0 2aae |041a: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf800: 6e10 1f10 0000 |041c: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf806: 0a00 |041f: move-result v0 │ │ -4cf808: 54e2 2aae |0420: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf80c: 6e10 1e10 0200 |0422: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf812: 0a02 |0425: move-result v2 │ │ -4cf814: 6e51 1109 f820 |0426: invoke-virtual {v8, v15, v0, v2, v1}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf81a: 54e0 2aae |0429: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf81e: 6e10 1f10 0000 |042b: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf824: 0a00 |042e: move-result v0 │ │ -4cf826: 54e1 2aae |042f: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf82a: 6e10 1e10 0100 |0431: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf830: 0a01 |0434: move-result v1 │ │ -4cf832: 3510 0f00 |0435: if-ge v0, v1, 0444 // +000f │ │ -4cf836: 54e0 2aae |0437: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf83a: 6e10 1f10 0000 |0439: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf840: 0a00 |043c: move-result v0 │ │ -4cf842: 54e1 2aae |043d: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf846: 6e10 1e10 0100 |043f: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf84c: 0a01 |0442: move-result v1 │ │ -4cf84e: 280d |0443: goto 0450 // +000d │ │ -4cf850: 54e0 2aae |0444: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf854: 6e10 1e10 0000 |0446: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf85a: 0a00 |0449: move-result v0 │ │ -4cf85c: 54e1 2aae |044a: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf860: 6e10 1f10 0100 |044c: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf866: 0a01 |044f: move-result v1 │ │ -4cf868: 54e2 2aae |0450: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf86c: 6e10 2010 0200 |0452: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4cf872: 0c02 |0455: move-result-object v2 │ │ -4cf874: 1f02 ab01 |0456: check-cast v2, Landroid/text/SpannableStringBuilder; // type@01ab │ │ -4cf878: 1c08 c701 |0458: const-class v8, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf87c: 6e40 0909 0281 |045a: invoke-virtual {v2, v0, v1, v8}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0909 │ │ -4cf882: 0c08 |045d: move-result-object v8 │ │ -4cf884: 1f08 5e20 |045e: check-cast v8, [Landroid/text/style/StyleSpan; // type@205e │ │ -4cf888: 54e9 2aae |0460: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf88c: 6e10 1f10 0900 |0462: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ -4cf892: 0a09 |0465: move-result v9 │ │ -4cf894: 54ea 2aae |0466: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf898: 6e10 1e10 0a00 |0468: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ -4cf89e: 0a0a |046b: move-result v10 │ │ -4cf8a0: 32a9 a400 |046c: if-eq v9, v10, 0510 // +00a4 │ │ -4cf8a4: 2189 |046e: array-length v9, v8 │ │ -4cf8a6: 3593 9800 |046f: if-ge v3, v9, 0507 // +0098 │ │ -4cf8aa: 460a 0803 |0471: aget-object v10, v8, v3 │ │ -4cf8ae: 6e10 8109 0a00 |0473: invoke-virtual {v10}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ -4cf8b4: 0a0b |0476: move-result v11 │ │ -4cf8b6: 6e10 8109 0f00 |0477: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ -4cf8bc: 0a0c |047a: move-result v12 │ │ -4cf8be: 33cb 8800 |047b: if-ne v11, v12, 0503 // +0088 │ │ -4cf8c2: 6e20 0809 a200 |047d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf8c8: 0a04 |0480: move-result v4 │ │ -4cf8ca: 3404 1100 |0481: if-lt v4, v0, 0492 // +0011 │ │ -4cf8ce: 6e20 0609 a200 |0483: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf8d4: 0a04 |0486: move-result v4 │ │ -4cf8d6: 3514 0b00 |0487: if-ge v4, v1, 0492 // +000b │ │ -4cf8da: 2204 c701 |0489: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf8de: 7020 8009 6400 |048b: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf8e4: 6e55 1109 4210 |048e: invoke-virtual {v2, v4, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf8ea: 2825 |0491: goto 04b6 // +0025 │ │ -4cf8ec: 6e20 0809 a200 |0492: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf8f2: 0a04 |0495: move-result v4 │ │ -4cf8f4: 3704 0e00 |0496: if-le v4, v0, 04a4 // +000e │ │ -4cf8f8: 2204 c701 |0498: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf8fc: 7020 8009 6400 |049a: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf902: 6e20 0609 a200 |049d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf908: 0a0b |04a0: move-result v11 │ │ -4cf90a: 6e55 1109 42b0 |04a1: invoke-virtual {v2, v4, v0, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf910: 6e20 0609 a200 |04a4: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf916: 0a04 |04a7: move-result v4 │ │ -4cf918: 3514 0e00 |04a8: if-ge v4, v1, 04b6 // +000e │ │ -4cf91c: 2204 c701 |04aa: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf920: 7020 8009 6400 |04ac: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf926: 6e20 0609 a200 |04af: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf92c: 0a0b |04b2: move-result v11 │ │ -4cf92e: 6e55 1109 421b |04b3: invoke-virtual {v2, v4, v11, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf934: 6e20 0809 a200 |04b6: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf93a: 0a04 |04b9: move-result v4 │ │ -4cf93c: 3504 1500 |04ba: if-ge v4, v0, 04cf // +0015 │ │ -4cf940: 6e20 0609 a200 |04bc: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf946: 0a04 |04bf: move-result v4 │ │ -4cf948: 3414 0f00 |04c0: if-lt v4, v1, 04cf // +000f │ │ -4cf94c: 2204 c701 |04c2: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf950: 7020 8009 6400 |04c4: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf956: 6e20 0809 a200 |04c7: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf95c: 0a0b |04ca: move-result v11 │ │ -4cf95e: 6e55 1109 420b |04cb: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf964: 2831 |04ce: goto 04ff // +0031 │ │ -4cf966: 6e20 0809 a200 |04cf: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf96c: 0a04 |04d2: move-result v4 │ │ -4cf96e: 3504 1400 |04d3: if-ge v4, v0, 04e7 // +0014 │ │ -4cf972: 6e20 0609 a200 |04d5: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf978: 0a04 |04d8: move-result v4 │ │ -4cf97a: 3414 0e00 |04d9: if-lt v4, v1, 04e7 // +000e │ │ -4cf97e: 2204 c701 |04db: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf982: 7020 8009 6400 |04dd: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf988: 6e20 0809 a200 |04e0: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf98e: 0a0b |04e3: move-result v11 │ │ -4cf990: 6e55 1109 420b |04e4: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf996: 6e20 0609 a200 |04e7: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf99c: 0a04 |04ea: move-result v4 │ │ -4cf99e: 3714 1400 |04eb: if-le v4, v1, 04ff // +0014 │ │ -4cf9a2: 6e20 0809 a200 |04ed: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ -4cf9a8: 0a04 |04f0: move-result v4 │ │ -4cf9aa: 3604 0e00 |04f1: if-gt v4, v0, 04ff // +000e │ │ -4cf9ae: 2204 c701 |04f3: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ -4cf9b2: 7020 8009 6400 |04f5: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ -4cf9b8: 6e20 0609 a200 |04f8: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ -4cf9be: 0a0b |04fb: move-result v11 │ │ -4cf9c0: 6e55 1109 42b1 |04fc: invoke-virtual {v2, v4, v1, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf9c6: 6e20 0e09 a200 |04ff: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090e │ │ -4cf9cc: 0774 |0502: move-object v4, v7 │ │ -4cf9ce: d803 0301 |0503: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4cf9d2: 2900 6aff |0505: goto/16 046f // -0096 │ │ -4cf9d6: 6e10 3ca8 0400 |0507: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@a83c │ │ -4cf9dc: 0a03 |050a: move-result v3 │ │ -4cf9de: 3903 0500 |050b: if-nez v3, 0510 // +0005 │ │ -4cf9e2: 6e55 1109 f210 |050d: invoke-virtual {v2, v15, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ -4cf9e8: 54ef 2aae |0510: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf9ec: 6e20 4d10 2f00 |0512: invoke-virtual {v15, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ -4cf9f2: 54ef 2aae |0515: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cf9f6: 6e20 4c10 0f00 |0517: invoke-virtual {v15, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@104c │ │ -4cf9fc: 0e00 |051a: return-void │ │ -4cf9fe: 0000 |051b: nop // spacer │ │ -4cfa00: 0001 0b00 7000 097f 8203 0000 6d03 ... |051c: packed-switch-data (26 units) │ │ +4cefa8: |[4cefa8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onClick:(Landroid/view/View;)V │ │ +4cefb8: 6e10 8f0b 0f00 |0000: invoke-virtual {v15}, Landroid/view/View;.getId:()I // method@0b8f │ │ +4cefbe: 0a0f |0003: move-result v15 │ │ +4cefc0: 1a00 fb07 |0004: const-string v0, "#0274b2" // string@07fb │ │ +4cefc4: 1301 1200 |0006: const/16 v1, #int 18 // #12 │ │ +4cefc8: 1a02 fa07 |0008: const-string v2, "#000000" // string@07fa │ │ +4cefcc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +4cefce: 7110 43a8 0300 |000b: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@a843 │ │ +4cefd4: 0c04 |000e: move-result-object v4 │ │ +4cefd6: 1305 2100 |000f: const/16 v5, #int 33 // #21 │ │ +4cefda: 1216 |0011: const/4 v6, #int 1 // #1 │ │ +4cefdc: 7110 43a8 0600 |0012: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@a843 │ │ +4cefe2: 0c07 |0015: move-result-object v7 │ │ +4cefe4: 2b0f 0605 0000 |0016: packed-switch v15, 0000051c // +00000506 │ │ +4cefea: 2900 0105 |0019: goto/16 051a // +0501 │ │ +4cefee: 220f cc01 |001b: new-instance v15, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4ceff2: 7010 8609 0f00 |001d: invoke-direct {v15}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ +4ceff8: 54e8 2aae |0020: iget-object v8, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4ceffc: 6e10 2010 0800 |0022: invoke-virtual {v8}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cf002: 0c08 |0025: move-result-object v8 │ │ +4cf004: 1f08 ab01 |0026: check-cast v8, Landroid/text/SpannableStringBuilder; // type@01ab │ │ +4cf008: 54e9 2aae |0028: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf00c: 6e10 1f10 0900 |002a: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf012: 0a09 |002d: move-result v9 │ │ +4cf014: 54ea 2aae |002e: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf018: 6e10 1e10 0a00 |0030: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf01e: 0a0a |0033: move-result v10 │ │ +4cf020: 1c0b cc01 |0034: const-class v11, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf024: 6e40 0909 98ba |0036: invoke-virtual {v8, v9, v10, v11}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0909 │ │ +4cf02a: 0c09 |0039: move-result-object v9 │ │ +4cf02c: 1f09 6020 |003a: check-cast v9, [Landroid/text/style/UnderlineSpan; // type@2060 │ │ +4cf030: 54ea 2aae |003c: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf034: 6e10 1f10 0a00 |003e: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf03a: 0a0a |0041: move-result v10 │ │ +4cf03c: 54eb 2aae |0042: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf040: 6e10 1e10 0b00 |0044: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf046: 0a0b |0047: move-result v11 │ │ +4cf048: 33ba 6f00 |0048: if-ne v10, v11, 00b7 // +006f │ │ +4cf04c: 54ea 36ae |004a: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae36 │ │ +4cf050: 6e10 8e0f 0a00 |004c: invoke-virtual {v10}, Landroid/widget/Button;.getCurrentTextColor:()I // method@0f8e │ │ +4cf056: 0a0a |004f: move-result v10 │ │ +4cf058: 7110 e004 0200 |0050: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ +4cf05e: 0a0b |0053: move-result v11 │ │ +4cf060: 33ba 4600 |0054: if-ne v10, v11, 009a // +0046 │ │ +4cf064: 54e1 36ae |0056: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae36 │ │ +4cf068: 7110 e004 0000 |0058: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ +4cf06e: 0a00 |005b: move-result v0 │ │ +4cf070: 6e20 ac0f 0100 |005c: invoke-virtual {v1, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ +4cf076: 2190 |005f: array-length v0, v9 │ │ +4cf078: 1201 |0060: const/4 v1, #int 0 // #0 │ │ +4cf07a: 3501 5600 |0061: if-ge v1, v0, 00b7 // +0056 │ │ +4cf07e: 4602 0901 |0063: aget-object v2, v9, v1 │ │ +4cf082: 6e20 0609 2800 |0065: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf088: 0a0a |0068: move-result v10 │ │ +4cf08a: 54eb 2aae |0069: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf08e: 6e10 1e10 0b00 |006b: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf094: 0a0b |006e: move-result v11 │ │ +4cf096: 33ba 0400 |006f: if-ne v10, v11, 0073 // +0004 │ │ +4cf09a: 121a |0071: const/4 v10, #int 1 // #1 │ │ +4cf09c: 2802 |0072: goto 0074 // +0002 │ │ +4cf09e: 120a |0073: const/4 v10, #int 0 // #0 │ │ +4cf0a0: 6e10 8709 0200 |0074: invoke-virtual {v2}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0987 │ │ +4cf0a6: 0a0b |0077: move-result v11 │ │ +4cf0a8: 6e10 8709 0f00 |0078: invoke-virtual {v15}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0987 │ │ +4cf0ae: 0a0c |007b: move-result v12 │ │ +4cf0b0: 33cb 0400 |007c: if-ne v11, v12, 0080 // +0004 │ │ +4cf0b4: 121b |007e: const/4 v11, #int 1 // #1 │ │ +4cf0b6: 2802 |007f: goto 0081 // +0002 │ │ +4cf0b8: 120b |0080: const/4 v11, #int 0 // #0 │ │ +4cf0ba: b5ba |0081: and-int/2addr v10, v11 │ │ +4cf0bc: 380a 1500 |0082: if-eqz v10, 0097 // +0015 │ │ +4cf0c0: 220a cc01 |0084: new-instance v10, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf0c4: 7010 8609 0a00 |0086: invoke-direct {v10}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ +4cf0ca: 6e20 0809 2800 |0089: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf0d0: 0a0b |008c: move-result v11 │ │ +4cf0d2: 6e20 0609 2800 |008d: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf0d8: 0a0c |0090: move-result v12 │ │ +4cf0da: 6e55 1109 a8cb |0091: invoke-virtual {v8, v10, v11, v12, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf0e0: 6e20 0e09 2800 |0094: invoke-virtual {v8, v2}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090e │ │ +4cf0e6: d801 0101 |0097: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4cf0ea: 28c8 |0099: goto 0061 // -0038 │ │ +4cf0ec: 54e0 36ae |009a: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae36 │ │ +4cf0f0: 7110 e004 0200 |009c: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ +4cf0f6: 0a02 |009f: move-result v2 │ │ +4cf0f8: 6e20 ac0f 2000 |00a0: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ +4cf0fe: 2200 cc01 |00a3: new-instance v0, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf102: 7010 8609 0000 |00a5: invoke-direct {v0}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ +4cf108: 54e2 2aae |00a8: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf10c: 6e10 1f10 0200 |00aa: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf112: 0a02 |00ad: move-result v2 │ │ +4cf114: 54e6 2aae |00ae: iget-object v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf118: 6e10 1e10 0600 |00b0: invoke-virtual {v6}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf11e: 0a06 |00b3: move-result v6 │ │ +4cf120: 6e51 1109 0862 |00b4: invoke-virtual {v8, v0, v2, v6, v1}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf126: 54e0 2aae |00b7: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf12a: 6e10 1f10 0000 |00b9: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf130: 0a00 |00bc: move-result v0 │ │ +4cf132: 54e1 2aae |00bd: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf136: 6e10 1e10 0100 |00bf: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf13c: 0a01 |00c2: move-result v1 │ │ +4cf13e: 3510 0f00 |00c3: if-ge v0, v1, 00d2 // +000f │ │ +4cf142: 54e0 2aae |00c5: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf146: 6e10 1f10 0000 |00c7: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf14c: 0a00 |00ca: move-result v0 │ │ +4cf14e: 54e1 2aae |00cb: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf152: 6e10 1e10 0100 |00cd: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf158: 0a01 |00d0: move-result v1 │ │ +4cf15a: 280d |00d1: goto 00de // +000d │ │ +4cf15c: 54e0 2aae |00d2: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf160: 6e10 1e10 0000 |00d4: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf166: 0a00 |00d7: move-result v0 │ │ +4cf168: 54e1 2aae |00d8: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf16c: 6e10 1f10 0100 |00da: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf172: 0a01 |00dd: move-result v1 │ │ +4cf174: 54e2 2aae |00de: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf178: 6e10 1f10 0200 |00e0: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf17e: 0a02 |00e3: move-result v2 │ │ +4cf180: 54e6 2aae |00e4: iget-object v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf184: 6e10 1e10 0600 |00e6: invoke-virtual {v6}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf18a: 0a06 |00e9: move-result v6 │ │ +4cf18c: 3262 a900 |00ea: if-eq v2, v6, 0193 // +00a9 │ │ +4cf190: 2192 |00ec: array-length v2, v9 │ │ +4cf192: 3523 9800 |00ed: if-ge v3, v2, 0185 // +0098 │ │ +4cf196: 4606 0903 |00ef: aget-object v6, v9, v3 │ │ +4cf19a: 6e10 8709 0600 |00f1: invoke-virtual {v6}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0987 │ │ +4cf1a0: 0a0a |00f4: move-result v10 │ │ +4cf1a2: 6e10 8709 0f00 |00f5: invoke-virtual {v15}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@0987 │ │ +4cf1a8: 0a0b |00f8: move-result v11 │ │ +4cf1aa: 33ba 8800 |00f9: if-ne v10, v11, 0181 // +0088 │ │ +4cf1ae: 6e20 0809 6800 |00fb: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf1b4: 0a04 |00fe: move-result v4 │ │ +4cf1b6: 3404 1100 |00ff: if-lt v4, v0, 0110 // +0011 │ │ +4cf1ba: 6e20 0609 6800 |0101: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf1c0: 0a04 |0104: move-result v4 │ │ +4cf1c2: 3514 0b00 |0105: if-ge v4, v1, 0110 // +000b │ │ +4cf1c6: 2204 cc01 |0107: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf1ca: 7010 8609 0400 |0109: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ +4cf1d0: 6e55 1109 4810 |010c: invoke-virtual {v8, v4, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf1d6: 2825 |010f: goto 0134 // +0025 │ │ +4cf1d8: 6e20 0809 6800 |0110: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf1de: 0a04 |0113: move-result v4 │ │ +4cf1e0: 3704 0e00 |0114: if-le v4, v0, 0122 // +000e │ │ +4cf1e4: 2204 cc01 |0116: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf1e8: 7010 8609 0400 |0118: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ +4cf1ee: 6e20 0609 6800 |011b: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf1f4: 0a0a |011e: move-result v10 │ │ +4cf1f6: 6e55 1109 48a0 |011f: invoke-virtual {v8, v4, v0, v10, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf1fc: 6e20 0609 6800 |0122: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf202: 0a04 |0125: move-result v4 │ │ +4cf204: 3514 0e00 |0126: if-ge v4, v1, 0134 // +000e │ │ +4cf208: 2204 cc01 |0128: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf20c: 7010 8609 0400 |012a: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ +4cf212: 6e20 0609 6800 |012d: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf218: 0a0a |0130: move-result v10 │ │ +4cf21a: 6e55 1109 481a |0131: invoke-virtual {v8, v4, v10, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf220: 6e20 0809 6800 |0134: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf226: 0a04 |0137: move-result v4 │ │ +4cf228: 3504 1500 |0138: if-ge v4, v0, 014d // +0015 │ │ +4cf22c: 6e20 0609 6800 |013a: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf232: 0a04 |013d: move-result v4 │ │ +4cf234: 3414 0f00 |013e: if-lt v4, v1, 014d // +000f │ │ +4cf238: 2204 cc01 |0140: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf23c: 7010 8609 0400 |0142: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ +4cf242: 6e20 0809 6800 |0145: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf248: 0a0a |0148: move-result v10 │ │ +4cf24a: 6e55 1109 480a |0149: invoke-virtual {v8, v4, v10, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf250: 2831 |014c: goto 017d // +0031 │ │ +4cf252: 6e20 0809 6800 |014d: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf258: 0a04 |0150: move-result v4 │ │ +4cf25a: 3504 1400 |0151: if-ge v4, v0, 0165 // +0014 │ │ +4cf25e: 6e20 0609 6800 |0153: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf264: 0a04 |0156: move-result v4 │ │ +4cf266: 3414 0e00 |0157: if-lt v4, v1, 0165 // +000e │ │ +4cf26a: 2204 cc01 |0159: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf26e: 7010 8609 0400 |015b: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ +4cf274: 6e20 0809 6800 |015e: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf27a: 0a0a |0161: move-result v10 │ │ +4cf27c: 6e55 1109 480a |0162: invoke-virtual {v8, v4, v10, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf282: 6e20 0609 6800 |0165: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf288: 0a04 |0168: move-result v4 │ │ +4cf28a: 3714 1400 |0169: if-le v4, v1, 017d // +0014 │ │ +4cf28e: 6e20 0809 6800 |016b: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf294: 0a04 |016e: move-result v4 │ │ +4cf296: 3604 0e00 |016f: if-gt v4, v0, 017d // +000e │ │ +4cf29a: 2204 cc01 |0171: new-instance v4, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf29e: 7010 8609 0400 |0173: invoke-direct {v4}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ +4cf2a4: 6e20 0609 6800 |0176: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf2aa: 0a0a |0179: move-result v10 │ │ +4cf2ac: 6e55 1109 48a1 |017a: invoke-virtual {v8, v4, v1, v10, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf2b2: 6e20 0e09 6800 |017d: invoke-virtual {v8, v6}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090e │ │ +4cf2b8: 0774 |0180: move-object v4, v7 │ │ +4cf2ba: d803 0301 |0181: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4cf2be: 2900 6aff |0183: goto/16 00ed // -0096 │ │ +4cf2c2: 6e10 3ca8 0400 |0185: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@a83c │ │ +4cf2c8: 0a0f |0188: move-result v15 │ │ +4cf2ca: 390f 0a00 |0189: if-nez v15, 0193 // +000a │ │ +4cf2ce: 220f cc01 |018b: new-instance v15, Landroid/text/style/UnderlineSpan; // type@01cc │ │ +4cf2d2: 7010 8609 0f00 |018d: invoke-direct {v15}, Landroid/text/style/UnderlineSpan;.:()V // method@0986 │ │ +4cf2d8: 6e55 1109 f810 |0190: invoke-virtual {v8, v15, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf2de: 54ef 2aae |0193: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf2e2: 6e20 4d10 8f00 |0195: invoke-virtual {v15, v8}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4cf2e8: 54ef 2aae |0198: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf2ec: 6e20 4c10 0f00 |019a: invoke-virtual {v15, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@104c │ │ +4cf2f2: 2900 7d03 |019d: goto/16 051a // +037d │ │ +4cf2f6: 6e10 18f5 0e00 |019f: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f518 │ │ +4cf2fc: 0c0f |01a2: move-result-object v15 │ │ +4cf2fe: 54e0 2aae |01a3: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf302: 6e10 2010 0000 |01a5: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cf308: 0c00 |01a8: move-result-object v0 │ │ +4cf30a: 7110 cf08 0000 |01a9: invoke-static {v0}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08cf │ │ +4cf310: 0c00 |01ac: move-result-object v0 │ │ +4cf312: 1a01 0000 |01ad: const-string v1, "" // string@0000 │ │ +4cf316: 7120 b3ac 1000 |01af: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@acb3 │ │ +4cf31c: 0a00 |01b2: move-result v0 │ │ +4cf31e: 3800 2e00 |01b3: if-eqz v0, 01e1 // +002e │ │ +4cf322: 52e0 27ae |01b5: iget v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae27 │ │ +4cf326: 12f1 |01b7: const/4 v1, #int -1 // #ff │ │ +4cf328: 1a02 07d2 |01b8: const-string v2, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4cf32c: 6e30 e902 2f01 |01ba: invoke-virtual {v15, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cf332: 0a01 |01bd: move-result v1 │ │ +4cf334: 3210 0400 |01be: if-eq v0, v1, 01c2 // +0004 │ │ +4cf338: 1210 |01c0: const/4 v0, #int 1 // #1 │ │ +4cf33a: 2802 |01c1: goto 01c3 // +0002 │ │ +4cf33c: 1200 |01c2: const/4 v0, #int 0 // #0 │ │ +4cf33e: 12b1 |01c3: const/4 v1, #int -5 // #fb │ │ +4cf340: 6e30 e902 2f01 |01c4: invoke-virtual {v15, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cf346: 0a0f |01c7: move-result v15 │ │ +4cf348: 32f1 0400 |01c8: if-eq v1, v15, 01cc // +0004 │ │ +4cf34c: 121f |01ca: const/4 v15, #int 1 // #1 │ │ +4cf34e: 2802 |01cb: goto 01cd // +0002 │ │ +4cf350: 120f |01cc: const/4 v15, #int 0 // #0 │ │ +4cf352: b50f |01cd: and-int/2addr v15, v0 │ │ +4cf354: 380f 0300 |01ce: if-eqz v15, 01d1 // +0003 │ │ +4cf358: 2811 |01d0: goto 01e1 // +0011 │ │ +4cf35a: 6e10 16f5 0e00 |01d1: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f516 │ │ +4cf360: 0c0f |01d4: move-result-object v15 │ │ +4cf362: 1400 e800 107f |01d5: const v0, #float 1.91414e+38 // #7f1000e8 │ │ +4cf368: 7130 ff12 0f03 |01d8: invoke-static {v15, v0, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cf36e: 0c0f |01db: move-result-object v15 │ │ +4cf370: 6e10 0113 0f00 |01dc: invoke-virtual {v15}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cf376: 2900 3b03 |01df: goto/16 051a // +033b │ │ +4cf37a: 5ce6 33ae |01e1: iput-boolean v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ +4cf37e: 6e10 15f5 0e00 |01e3: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f515 │ │ +4cf384: 2900 3403 |01e6: goto/16 051a // +0334 │ │ +4cf388: 54ef 2aae |01e8: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf38c: 6e10 2010 0f00 |01ea: invoke-virtual {v15}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cf392: 0c0f |01ed: move-result-object v15 │ │ +4cf394: 1f0f ab01 |01ee: check-cast v15, Landroid/text/SpannableStringBuilder; // type@01ab │ │ +4cf398: 220f c701 |01f0: new-instance v15, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf39c: 1228 |01f2: const/4 v8, #int 2 // #2 │ │ +4cf39e: 7020 8009 8f00 |01f3: invoke-direct {v15, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf3a4: 54e9 2aae |01f6: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf3a8: 6e10 2010 0900 |01f8: invoke-virtual {v9}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cf3ae: 0c09 |01fb: move-result-object v9 │ │ +4cf3b0: 1f09 ab01 |01fc: check-cast v9, Landroid/text/SpannableStringBuilder; // type@01ab │ │ +4cf3b4: 54ea 2aae |01fe: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf3b8: 6e10 1f10 0a00 |0200: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf3be: 0a0a |0203: move-result v10 │ │ +4cf3c0: 54eb 2aae |0204: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf3c4: 6e10 1e10 0b00 |0206: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf3ca: 0a0b |0209: move-result v11 │ │ +4cf3cc: 33ba 7d00 |020a: if-ne v10, v11, 0287 // +007d │ │ +4cf3d0: 54ea 2eae |020c: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae2e │ │ +4cf3d4: 6e10 8e0f 0a00 |020e: invoke-virtual {v10}, Landroid/widget/Button;.getCurrentTextColor:()I // method@0f8e │ │ +4cf3da: 0a0a |0211: move-result v10 │ │ +4cf3dc: 7110 e004 0200 |0212: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ +4cf3e2: 0a0b |0215: move-result v11 │ │ +4cf3e4: 33ba 5400 |0216: if-ne v10, v11, 026a // +0054 │ │ +4cf3e8: 54e1 2eae |0218: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae2e │ │ +4cf3ec: 7110 e004 0000 |021a: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ +4cf3f2: 0a00 |021d: move-result v0 │ │ +4cf3f4: 6e20 ac0f 0100 |021e: invoke-virtual {v1, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ +4cf3fa: 54e0 2aae |0221: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf3fe: 6e10 1e10 0000 |0223: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf404: 0a00 |0226: move-result v0 │ │ +4cf406: 1c01 c701 |0227: const-class v1, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf40a: 6e40 0909 3910 |0229: invoke-virtual {v9, v3, v0, v1}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0909 │ │ +4cf410: 0c00 |022c: move-result-object v0 │ │ +4cf412: 1f00 5e20 |022d: check-cast v0, [Landroid/text/style/StyleSpan; // type@205e │ │ +4cf416: 2101 |022f: array-length v1, v0 │ │ +4cf418: 1202 |0230: const/4 v2, #int 0 // #0 │ │ +4cf41a: 3512 5600 |0231: if-ge v2, v1, 0287 // +0056 │ │ +4cf41e: 460a 0002 |0233: aget-object v10, v0, v2 │ │ +4cf422: 6e20 0609 a900 |0235: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf428: 0a0b |0238: move-result v11 │ │ +4cf42a: 54ec 2aae |0239: iget-object v12, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf42e: 6e10 1e10 0c00 |023b: invoke-virtual {v12}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf434: 0a0c |023e: move-result v12 │ │ +4cf436: 33cb 0400 |023f: if-ne v11, v12, 0243 // +0004 │ │ +4cf43a: 121b |0241: const/4 v11, #int 1 // #1 │ │ +4cf43c: 2802 |0242: goto 0244 // +0002 │ │ +4cf43e: 120b |0243: const/4 v11, #int 0 // #0 │ │ +4cf440: 6e10 8109 0a00 |0244: invoke-virtual {v10}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ +4cf446: 0a0c |0247: move-result v12 │ │ +4cf448: 6e10 8109 0f00 |0248: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ +4cf44e: 0a0d |024b: move-result v13 │ │ +4cf450: 33dc 0400 |024c: if-ne v12, v13, 0250 // +0004 │ │ +4cf454: 121c |024e: const/4 v12, #int 1 // #1 │ │ +4cf456: 2802 |024f: goto 0251 // +0002 │ │ +4cf458: 120c |0250: const/4 v12, #int 0 // #0 │ │ +4cf45a: b5cb |0251: and-int/2addr v11, v12 │ │ +4cf45c: 380b 1500 |0252: if-eqz v11, 0267 // +0015 │ │ +4cf460: 220b c701 |0254: new-instance v11, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf464: 7020 8009 8b00 |0256: invoke-direct {v11, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf46a: 6e20 0809 a900 |0259: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf470: 0a0c |025c: move-result v12 │ │ +4cf472: 6e20 0609 a900 |025d: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf478: 0a0d |0260: move-result v13 │ │ +4cf47a: 6e55 1109 b9dc |0261: invoke-virtual {v9, v11, v12, v13, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf480: 6e20 0e09 a900 |0264: invoke-virtual {v9, v10}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090e │ │ +4cf486: d802 0201 |0267: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4cf48a: 28c8 |0269: goto 0231 // -0038 │ │ +4cf48c: 54e0 2eae |026a: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae2e │ │ +4cf490: 7110 e004 0200 |026c: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ +4cf496: 0a02 |026f: move-result v2 │ │ +4cf498: 6e20 ac0f 2000 |0270: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ +4cf49e: 2200 c701 |0273: new-instance v0, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf4a2: 7020 8009 8000 |0275: invoke-direct {v0, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf4a8: 54e2 2aae |0278: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf4ac: 6e10 1f10 0200 |027a: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf4b2: 0a02 |027d: move-result v2 │ │ +4cf4b4: 54e6 2aae |027e: iget-object v6, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf4b8: 6e10 1e10 0600 |0280: invoke-virtual {v6}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf4be: 0a06 |0283: move-result v6 │ │ +4cf4c0: 6e51 1109 0962 |0284: invoke-virtual {v9, v0, v2, v6, v1}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf4c6: 54e0 2aae |0287: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf4ca: 6e10 1f10 0000 |0289: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf4d0: 0a00 |028c: move-result v0 │ │ +4cf4d2: 54e1 2aae |028d: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf4d6: 6e10 1e10 0100 |028f: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf4dc: 0a01 |0292: move-result v1 │ │ +4cf4de: 3510 0f00 |0293: if-ge v0, v1, 02a2 // +000f │ │ +4cf4e2: 54e0 2aae |0295: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf4e6: 6e10 1f10 0000 |0297: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf4ec: 0a00 |029a: move-result v0 │ │ +4cf4ee: 54e1 2aae |029b: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf4f2: 6e10 1e10 0100 |029d: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf4f8: 0a01 |02a0: move-result v1 │ │ +4cf4fa: 280d |02a1: goto 02ae // +000d │ │ +4cf4fc: 54e0 2aae |02a2: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf500: 6e10 1e10 0000 |02a4: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf506: 0a00 |02a7: move-result v0 │ │ +4cf508: 54e1 2aae |02a8: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf50c: 6e10 1f10 0100 |02aa: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf512: 0a01 |02ad: move-result v1 │ │ +4cf514: 54e2 2aae |02ae: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf518: 6e10 2010 0200 |02b0: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cf51e: 0c02 |02b3: move-result-object v2 │ │ +4cf520: 1f02 ab01 |02b4: check-cast v2, Landroid/text/SpannableStringBuilder; // type@01ab │ │ +4cf524: 1c06 c701 |02b6: const-class v6, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf528: 6e40 0909 0261 |02b8: invoke-virtual {v2, v0, v1, v6}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0909 │ │ +4cf52e: 0c06 |02bb: move-result-object v6 │ │ +4cf530: 1f06 5e20 |02bc: check-cast v6, [Landroid/text/style/StyleSpan; // type@205e │ │ +4cf534: 54e9 2aae |02be: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf538: 6e10 1f10 0900 |02c0: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf53e: 0a09 |02c3: move-result v9 │ │ +4cf540: 54ea 2aae |02c4: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf544: 6e10 1e10 0a00 |02c6: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf54a: 0a0a |02c9: move-result v10 │ │ +4cf54c: 32a9 a400 |02ca: if-eq v9, v10, 036e // +00a4 │ │ +4cf550: 2169 |02cc: array-length v9, v6 │ │ +4cf552: 3593 9800 |02cd: if-ge v3, v9, 0365 // +0098 │ │ +4cf556: 460a 0603 |02cf: aget-object v10, v6, v3 │ │ +4cf55a: 6e10 8109 0a00 |02d1: invoke-virtual {v10}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ +4cf560: 0a0b |02d4: move-result v11 │ │ +4cf562: 6e10 8109 0f00 |02d5: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ +4cf568: 0a0c |02d8: move-result v12 │ │ +4cf56a: 33cb 8800 |02d9: if-ne v11, v12, 0361 // +0088 │ │ +4cf56e: 6e20 0809 a200 |02db: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf574: 0a04 |02de: move-result v4 │ │ +4cf576: 3404 1100 |02df: if-lt v4, v0, 02f0 // +0011 │ │ +4cf57a: 6e20 0609 a200 |02e1: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf580: 0a04 |02e4: move-result v4 │ │ +4cf582: 3514 0b00 |02e5: if-ge v4, v1, 02f0 // +000b │ │ +4cf586: 2204 c701 |02e7: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf58a: 7020 8009 8400 |02e9: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf590: 6e55 1109 4210 |02ec: invoke-virtual {v2, v4, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf596: 2825 |02ef: goto 0314 // +0025 │ │ +4cf598: 6e20 0809 a200 |02f0: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf59e: 0a04 |02f3: move-result v4 │ │ +4cf5a0: 3704 0e00 |02f4: if-le v4, v0, 0302 // +000e │ │ +4cf5a4: 2204 c701 |02f6: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf5a8: 7020 8009 8400 |02f8: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf5ae: 6e20 0609 a200 |02fb: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf5b4: 0a0b |02fe: move-result v11 │ │ +4cf5b6: 6e55 1109 42b0 |02ff: invoke-virtual {v2, v4, v0, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf5bc: 6e20 0609 a200 |0302: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf5c2: 0a04 |0305: move-result v4 │ │ +4cf5c4: 3514 0e00 |0306: if-ge v4, v1, 0314 // +000e │ │ +4cf5c8: 2204 c701 |0308: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf5cc: 7020 8009 8400 |030a: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf5d2: 6e20 0609 a200 |030d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf5d8: 0a0b |0310: move-result v11 │ │ +4cf5da: 6e55 1109 421b |0311: invoke-virtual {v2, v4, v11, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf5e0: 6e20 0809 a200 |0314: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf5e6: 0a04 |0317: move-result v4 │ │ +4cf5e8: 3504 1500 |0318: if-ge v4, v0, 032d // +0015 │ │ +4cf5ec: 6e20 0609 a200 |031a: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf5f2: 0a04 |031d: move-result v4 │ │ +4cf5f4: 3414 0f00 |031e: if-lt v4, v1, 032d // +000f │ │ +4cf5f8: 2204 c701 |0320: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf5fc: 7020 8009 8400 |0322: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf602: 6e20 0809 a200 |0325: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf608: 0a0b |0328: move-result v11 │ │ +4cf60a: 6e55 1109 420b |0329: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf610: 2831 |032c: goto 035d // +0031 │ │ +4cf612: 6e20 0809 a200 |032d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf618: 0a04 |0330: move-result v4 │ │ +4cf61a: 3504 1400 |0331: if-ge v4, v0, 0345 // +0014 │ │ +4cf61e: 6e20 0609 a200 |0333: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf624: 0a04 |0336: move-result v4 │ │ +4cf626: 3414 0e00 |0337: if-lt v4, v1, 0345 // +000e │ │ +4cf62a: 2204 c701 |0339: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf62e: 7020 8009 8400 |033b: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf634: 6e20 0809 a200 |033e: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf63a: 0a0b |0341: move-result v11 │ │ +4cf63c: 6e55 1109 420b |0342: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf642: 6e20 0609 a200 |0345: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf648: 0a04 |0348: move-result v4 │ │ +4cf64a: 3714 1400 |0349: if-le v4, v1, 035d // +0014 │ │ +4cf64e: 6e20 0809 a200 |034b: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf654: 0a04 |034e: move-result v4 │ │ +4cf656: 3604 0e00 |034f: if-gt v4, v0, 035d // +000e │ │ +4cf65a: 2204 c701 |0351: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf65e: 7020 8009 8400 |0353: invoke-direct {v4, v8}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf664: 6e20 0609 a200 |0356: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf66a: 0a0b |0359: move-result v11 │ │ +4cf66c: 6e55 1109 42b1 |035a: invoke-virtual {v2, v4, v1, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf672: 6e20 0e09 a200 |035d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090e │ │ +4cf678: 0774 |0360: move-object v4, v7 │ │ +4cf67a: d803 0301 |0361: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4cf67e: 2900 6aff |0363: goto/16 02cd // -0096 │ │ +4cf682: 6e10 3ca8 0400 |0365: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@a83c │ │ +4cf688: 0a03 |0368: move-result v3 │ │ +4cf68a: 3903 0500 |0369: if-nez v3, 036e // +0005 │ │ +4cf68e: 6e55 1109 f210 |036b: invoke-virtual {v2, v15, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf694: 54ef 2aae |036e: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf698: 6e20 4d10 2f00 |0370: invoke-virtual {v15, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4cf69e: 54ef 2aae |0373: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf6a2: 6e20 4c10 0f00 |0375: invoke-virtual {v15, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@104c │ │ +4cf6a8: 2900 a201 |0378: goto/16 051a // +01a2 │ │ +4cf6ac: 55ef 29ae |037a: iget-boolean v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ +4cf6b0: 380f 9e01 |037c: if-eqz v15, 051a // +019e │ │ +4cf6b4: 7010 12f5 0e00 |037e: invoke-direct {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.displayTrashDialog:()V // method@f512 │ │ +4cf6ba: 2900 9901 |0381: goto/16 051a // +0199 │ │ +4cf6be: 6e10 17f5 0e00 |0383: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f517 │ │ +4cf6c4: 0c0f |0386: move-result-object v15 │ │ +4cf6c6: 1400 e400 107f |0387: const v0, #float 1.91413e+38 // #7f1000e4 │ │ +4cf6cc: 7130 ff12 0f03 |038a: invoke-static {v15, v0, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cf6d2: 0c0f |038d: move-result-object v15 │ │ +4cf6d4: 6e10 0113 0f00 |038e: invoke-virtual {v15}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cf6da: 5ce3 33ae |0391: iput-boolean v3, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ +4cf6de: 6e10 15f5 0e00 |0393: invoke-virtual {v14}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.finish:()V // method@f515 │ │ +4cf6e4: 2900 8401 |0396: goto/16 051a // +0184 │ │ +4cf6e8: 220f c701 |0398: new-instance v15, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf6ec: 7020 8009 6f00 |039a: invoke-direct {v15, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf6f2: 54e8 2aae |039d: iget-object v8, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf6f6: 6e10 2010 0800 |039f: invoke-virtual {v8}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cf6fc: 0c08 |03a2: move-result-object v8 │ │ +4cf6fe: 1f08 ab01 |03a3: check-cast v8, Landroid/text/SpannableStringBuilder; // type@01ab │ │ +4cf702: 54e9 2aae |03a5: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf706: 6e10 1f10 0900 |03a7: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf70c: 0a09 |03aa: move-result v9 │ │ +4cf70e: 54ea 2aae |03ab: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf712: 6e10 1e10 0a00 |03ad: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf718: 0a0a |03b0: move-result v10 │ │ +4cf71a: 33a9 7800 |03b1: if-ne v9, v10, 0429 // +0078 │ │ +4cf71e: 54e9 25ae |03b3: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae25 │ │ +4cf722: 6e10 8e0f 0900 |03b5: invoke-virtual {v9}, Landroid/widget/Button;.getCurrentTextColor:()I // method@0f8e │ │ +4cf728: 0a09 |03b8: move-result v9 │ │ +4cf72a: 7110 e004 0200 |03b9: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ +4cf730: 0a0a |03bc: move-result v10 │ │ +4cf732: 33a9 5400 |03bd: if-ne v9, v10, 0411 // +0054 │ │ +4cf736: 54e1 25ae |03bf: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae25 │ │ +4cf73a: 7110 e004 0000 |03c1: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ +4cf740: 0a00 |03c4: move-result v0 │ │ +4cf742: 6e20 ac0f 0100 |03c5: invoke-virtual {v1, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ +4cf748: 54e0 2aae |03c8: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf74c: 6e10 1e10 0000 |03ca: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf752: 0a00 |03cd: move-result v0 │ │ +4cf754: 1c01 c701 |03ce: const-class v1, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf758: 6e40 0909 3810 |03d0: invoke-virtual {v8, v3, v0, v1}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0909 │ │ +4cf75e: 0c00 |03d3: move-result-object v0 │ │ +4cf760: 1f00 5e20 |03d4: check-cast v0, [Landroid/text/style/StyleSpan; // type@205e │ │ +4cf764: 2101 |03d6: array-length v1, v0 │ │ +4cf766: 1202 |03d7: const/4 v2, #int 0 // #0 │ │ +4cf768: 3512 5100 |03d8: if-ge v2, v1, 0429 // +0051 │ │ +4cf76c: 4609 0002 |03da: aget-object v9, v0, v2 │ │ +4cf770: 6e20 0609 9800 |03dc: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf776: 0a0a |03df: move-result v10 │ │ +4cf778: 54eb 2aae |03e0: iget-object v11, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf77c: 6e10 1e10 0b00 |03e2: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf782: 0a0b |03e5: move-result v11 │ │ +4cf784: 33ba 0400 |03e6: if-ne v10, v11, 03ea // +0004 │ │ +4cf788: 121a |03e8: const/4 v10, #int 1 // #1 │ │ +4cf78a: 2802 |03e9: goto 03eb // +0002 │ │ +4cf78c: 120a |03ea: const/4 v10, #int 0 // #0 │ │ +4cf78e: 6e10 8109 0900 |03eb: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ +4cf794: 0a0b |03ee: move-result v11 │ │ +4cf796: 6e10 8109 0f00 |03ef: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ +4cf79c: 0a0c |03f2: move-result v12 │ │ +4cf79e: 33cb 0400 |03f3: if-ne v11, v12, 03f7 // +0004 │ │ +4cf7a2: 121b |03f5: const/4 v11, #int 1 // #1 │ │ +4cf7a4: 2802 |03f6: goto 03f8 // +0002 │ │ +4cf7a6: 120b |03f7: const/4 v11, #int 0 // #0 │ │ +4cf7a8: b5ba |03f8: and-int/2addr v10, v11 │ │ +4cf7aa: 380a 1500 |03f9: if-eqz v10, 040e // +0015 │ │ +4cf7ae: 220a c701 |03fb: new-instance v10, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf7b2: 7020 8009 6a00 |03fd: invoke-direct {v10, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf7b8: 6e20 0809 9800 |0400: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf7be: 0a0b |0403: move-result v11 │ │ +4cf7c0: 6e20 0609 9800 |0404: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf7c6: 0a0c |0407: move-result v12 │ │ +4cf7c8: 6e55 1109 a8cb |0408: invoke-virtual {v8, v10, v11, v12, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf7ce: 6e20 0e09 9800 |040b: invoke-virtual {v8, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090e │ │ +4cf7d4: d802 0201 |040e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4cf7d8: 28c8 |0410: goto 03d8 // -0038 │ │ +4cf7da: 54e0 25ae |0411: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae25 │ │ +4cf7de: 7110 e004 0200 |0413: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e0 │ │ +4cf7e4: 0a02 |0416: move-result v2 │ │ +4cf7e6: 6e20 ac0f 2000 |0417: invoke-virtual {v0, v2}, Landroid/widget/Button;.setTextColor:(I)V // method@0fac │ │ +4cf7ec: 54e0 2aae |041a: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf7f0: 6e10 1f10 0000 |041c: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf7f6: 0a00 |041f: move-result v0 │ │ +4cf7f8: 54e2 2aae |0420: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf7fc: 6e10 1e10 0200 |0422: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf802: 0a02 |0425: move-result v2 │ │ +4cf804: 6e51 1109 f820 |0426: invoke-virtual {v8, v15, v0, v2, v1}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf80a: 54e0 2aae |0429: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf80e: 6e10 1f10 0000 |042b: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf814: 0a00 |042e: move-result v0 │ │ +4cf816: 54e1 2aae |042f: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf81a: 6e10 1e10 0100 |0431: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf820: 0a01 |0434: move-result v1 │ │ +4cf822: 3510 0f00 |0435: if-ge v0, v1, 0444 // +000f │ │ +4cf826: 54e0 2aae |0437: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf82a: 6e10 1f10 0000 |0439: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf830: 0a00 |043c: move-result v0 │ │ +4cf832: 54e1 2aae |043d: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf836: 6e10 1e10 0100 |043f: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf83c: 0a01 |0442: move-result v1 │ │ +4cf83e: 280d |0443: goto 0450 // +000d │ │ +4cf840: 54e0 2aae |0444: iget-object v0, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf844: 6e10 1e10 0000 |0446: invoke-virtual {v0}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf84a: 0a00 |0449: move-result v0 │ │ +4cf84c: 54e1 2aae |044a: iget-object v1, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf850: 6e10 1f10 0100 |044c: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf856: 0a01 |044f: move-result v1 │ │ +4cf858: 54e2 2aae |0450: iget-object v2, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf85c: 6e10 2010 0200 |0452: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4cf862: 0c02 |0455: move-result-object v2 │ │ +4cf864: 1f02 ab01 |0456: check-cast v2, Landroid/text/SpannableStringBuilder; // type@01ab │ │ +4cf868: 1c08 c701 |0458: const-class v8, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf86c: 6e40 0909 0281 |045a: invoke-virtual {v2, v0, v1, v8}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0909 │ │ +4cf872: 0c08 |045d: move-result-object v8 │ │ +4cf874: 1f08 5e20 |045e: check-cast v8, [Landroid/text/style/StyleSpan; // type@205e │ │ +4cf878: 54e9 2aae |0460: iget-object v9, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf87c: 6e10 1f10 0900 |0462: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionStart:()I // method@101f │ │ +4cf882: 0a09 |0465: move-result v9 │ │ +4cf884: 54ea 2aae |0466: iget-object v10, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf888: 6e10 1e10 0a00 |0468: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101e │ │ +4cf88e: 0a0a |046b: move-result v10 │ │ +4cf890: 32a9 a400 |046c: if-eq v9, v10, 0510 // +00a4 │ │ +4cf894: 2189 |046e: array-length v9, v8 │ │ +4cf896: 3593 9800 |046f: if-ge v3, v9, 0507 // +0098 │ │ +4cf89a: 460a 0803 |0471: aget-object v10, v8, v3 │ │ +4cf89e: 6e10 8109 0a00 |0473: invoke-virtual {v10}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ +4cf8a4: 0a0b |0476: move-result v11 │ │ +4cf8a6: 6e10 8109 0f00 |0477: invoke-virtual {v15}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0981 │ │ +4cf8ac: 0a0c |047a: move-result v12 │ │ +4cf8ae: 33cb 8800 |047b: if-ne v11, v12, 0503 // +0088 │ │ +4cf8b2: 6e20 0809 a200 |047d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf8b8: 0a04 |0480: move-result v4 │ │ +4cf8ba: 3404 1100 |0481: if-lt v4, v0, 0492 // +0011 │ │ +4cf8be: 6e20 0609 a200 |0483: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf8c4: 0a04 |0486: move-result v4 │ │ +4cf8c6: 3514 0b00 |0487: if-ge v4, v1, 0492 // +000b │ │ +4cf8ca: 2204 c701 |0489: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf8ce: 7020 8009 6400 |048b: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf8d4: 6e55 1109 4210 |048e: invoke-virtual {v2, v4, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf8da: 2825 |0491: goto 04b6 // +0025 │ │ +4cf8dc: 6e20 0809 a200 |0492: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf8e2: 0a04 |0495: move-result v4 │ │ +4cf8e4: 3704 0e00 |0496: if-le v4, v0, 04a4 // +000e │ │ +4cf8e8: 2204 c701 |0498: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf8ec: 7020 8009 6400 |049a: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf8f2: 6e20 0609 a200 |049d: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf8f8: 0a0b |04a0: move-result v11 │ │ +4cf8fa: 6e55 1109 42b0 |04a1: invoke-virtual {v2, v4, v0, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf900: 6e20 0609 a200 |04a4: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf906: 0a04 |04a7: move-result v4 │ │ +4cf908: 3514 0e00 |04a8: if-ge v4, v1, 04b6 // +000e │ │ +4cf90c: 2204 c701 |04aa: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf910: 7020 8009 6400 |04ac: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf916: 6e20 0609 a200 |04af: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf91c: 0a0b |04b2: move-result v11 │ │ +4cf91e: 6e55 1109 421b |04b3: invoke-virtual {v2, v4, v11, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf924: 6e20 0809 a200 |04b6: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf92a: 0a04 |04b9: move-result v4 │ │ +4cf92c: 3504 1500 |04ba: if-ge v4, v0, 04cf // +0015 │ │ +4cf930: 6e20 0609 a200 |04bc: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf936: 0a04 |04bf: move-result v4 │ │ +4cf938: 3414 0f00 |04c0: if-lt v4, v1, 04cf // +000f │ │ +4cf93c: 2204 c701 |04c2: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf940: 7020 8009 6400 |04c4: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf946: 6e20 0809 a200 |04c7: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf94c: 0a0b |04ca: move-result v11 │ │ +4cf94e: 6e55 1109 420b |04cb: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf954: 2831 |04ce: goto 04ff // +0031 │ │ +4cf956: 6e20 0809 a200 |04cf: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf95c: 0a04 |04d2: move-result v4 │ │ +4cf95e: 3504 1400 |04d3: if-ge v4, v0, 04e7 // +0014 │ │ +4cf962: 6e20 0609 a200 |04d5: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf968: 0a04 |04d8: move-result v4 │ │ +4cf96a: 3414 0e00 |04d9: if-lt v4, v1, 04e7 // +000e │ │ +4cf96e: 2204 c701 |04db: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf972: 7020 8009 6400 |04dd: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf978: 6e20 0809 a200 |04e0: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf97e: 0a0b |04e3: move-result v11 │ │ +4cf980: 6e55 1109 420b |04e4: invoke-virtual {v2, v4, v11, v0, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf986: 6e20 0609 a200 |04e7: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf98c: 0a04 |04ea: move-result v4 │ │ +4cf98e: 3714 1400 |04eb: if-le v4, v1, 04ff // +0014 │ │ +4cf992: 6e20 0809 a200 |04ed: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0908 │ │ +4cf998: 0a04 |04f0: move-result v4 │ │ +4cf99a: 3604 0e00 |04f1: if-gt v4, v0, 04ff // +000e │ │ +4cf99e: 2204 c701 |04f3: new-instance v4, Landroid/text/style/StyleSpan; // type@01c7 │ │ +4cf9a2: 7020 8009 6400 |04f5: invoke-direct {v4, v6}, Landroid/text/style/StyleSpan;.:(I)V // method@0980 │ │ +4cf9a8: 6e20 0609 a200 |04f8: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@0906 │ │ +4cf9ae: 0a0b |04fb: move-result v11 │ │ +4cf9b0: 6e55 1109 42b1 |04fc: invoke-virtual {v2, v4, v1, v11, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf9b6: 6e20 0e09 a200 |04ff: invoke-virtual {v2, v10}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@090e │ │ +4cf9bc: 0774 |0502: move-object v4, v7 │ │ +4cf9be: d803 0301 |0503: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4cf9c2: 2900 6aff |0505: goto/16 046f // -0096 │ │ +4cf9c6: 6e10 3ca8 0400 |0507: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@a83c │ │ +4cf9cc: 0a03 |050a: move-result v3 │ │ +4cf9ce: 3903 0500 |050b: if-nez v3, 0510 // +0005 │ │ +4cf9d2: 6e55 1109 f210 |050d: invoke-virtual {v2, v15, v0, v1, v5}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0911 │ │ +4cf9d8: 54ef 2aae |0510: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf9dc: 6e20 4d10 2f00 |0512: invoke-virtual {v15, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104d │ │ +4cf9e2: 54ef 2aae |0515: iget-object v15, v14, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cf9e6: 6e20 4c10 0f00 |0517: invoke-virtual {v15, v0}, Landroid/widget/EditText;.setSelection:(I)V // method@104c │ │ +4cf9ec: 0e00 |051a: return-void │ │ +4cf9ee: 0000 |051b: nop // spacer │ │ +4cf9f0: 0001 0b00 7000 097f 8203 0000 6d03 ... |051c: packed-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x000b line=568 │ │ 0x0012 line=469 │ │ 0x001b line=567 │ │ 0x0020 line=569 │ │ @@ -2030435,24 +2030431,24 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -4cfa34: |[4cfa34] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -4cfa44: 6f20 d215 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@15d2 │ │ -4cfa4a: 5233 4e00 |0003: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@004e │ │ -4cfa4e: 1400 2500 0c7f |0005: const v0, #float 1.86093e+38 // #7f0c0025 │ │ -4cfa54: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -4cfa56: 3313 0600 |0009: if-ne v3, v1, 000f // +0006 │ │ -4cfa5a: 6e20 2ff5 0200 |000b: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f52f │ │ -4cfa60: 2804 |000e: goto 0012 // +0004 │ │ -4cfa62: 6e20 2ff5 0200 |000f: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f52f │ │ -4cfa68: 0e00 |0012: return-void │ │ +4cfa24: |[4cfa24] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +4cfa34: 6f20 d215 3200 |0000: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@15d2 │ │ +4cfa3a: 5233 4e00 |0003: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@004e │ │ +4cfa3e: 1400 2500 0c7f |0005: const v0, #float 1.86093e+38 // #7f0c0025 │ │ +4cfa44: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +4cfa46: 3313 0600 |0009: if-ne v3, v1, 000f // +0006 │ │ +4cfa4a: 6e20 2ff5 0200 |000b: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f52f │ │ +4cfa50: 2804 |000e: goto 0012 // +0004 │ │ +4cfa52: 6e20 2ff5 0200 |000f: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f52f │ │ +4cfa58: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=200 │ │ 0x000b line=201 │ │ 0x000f line=204 │ │ locals : │ │ @@ -2030464,117 +2030460,117 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 232 16-bit code units │ │ -4cfa6c: |[4cfa6c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4cfa7c: 6f20 d415 4300 |0000: invoke-super {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d4 │ │ -4cfa82: 1404 2500 0c7f |0003: const v4, #float 1.86093e+38 // #7f0c0025 │ │ -4cfa88: 6e20 2ff5 4300 |0006: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f52f │ │ -4cfa8e: 1404 7100 097f |0009: const v4, #float 1.82107e+38 // #7f090071 │ │ -4cfa94: 6e20 14f5 4300 |000c: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cfa9a: 0c04 |000f: move-result-object v4 │ │ -4cfa9c: 6e20 520c 3400 |0010: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4cfaa2: 1404 7300 097f |0013: const v4, #float 1.82107e+38 // #7f090073 │ │ -4cfaa8: 6e20 14f5 4300 |0016: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cfaae: 0c04 |0019: move-result-object v4 │ │ -4cfab0: 6e20 520c 3400 |001a: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4cfab6: 1404 7800 097f |001d: const v4, #float 1.82107e+38 // #7f090078 │ │ -4cfabc: 6e20 14f5 4300 |0020: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cfac2: 0c04 |0023: move-result-object v4 │ │ -4cfac4: 6e20 520c 3400 |0024: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4cfaca: 1404 7000 097f |0027: const v4, #float 1.82107e+38 // #7f090070 │ │ -4cfad0: 6e20 14f5 4300 |002a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cfad6: 0c00 |002d: move-result-object v0 │ │ -4cfad8: 6e20 520c 3000 |002e: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4cfade: 1400 7400 097f |0031: const v0, #float 1.82107e+38 // #7f090074 │ │ -4cfae4: 6e20 14f5 0300 |0034: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cfaea: 0c01 |0037: move-result-object v1 │ │ -4cfaec: 6e20 520c 3100 |0038: invoke-virtual {v1, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4cfaf2: 1401 7a00 097f |003b: const v1, #float 1.82107e+38 // #7f09007a │ │ -4cfaf8: 6e20 14f5 1300 |003e: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cfafe: 0c02 |0041: move-result-object v2 │ │ -4cfb00: 6e20 520c 3200 |0042: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ -4cfb06: 6e20 14f5 4300 |0045: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cfb0c: 0c04 |0048: move-result-object v4 │ │ -4cfb0e: 1f04 9102 |0049: check-cast v4, Landroid/widget/Button; // type@0291 │ │ -4cfb12: 5b34 25ae |004b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae25 │ │ -4cfb16: 6e20 14f5 0300 |004d: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cfb1c: 0c04 |0050: move-result-object v4 │ │ -4cfb1e: 1f04 9102 |0051: check-cast v4, Landroid/widget/Button; // type@0291 │ │ -4cfb22: 5b34 2eae |0053: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae2e │ │ -4cfb26: 6e20 14f5 1300 |0055: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cfb2c: 0c04 |0058: move-result-object v4 │ │ -4cfb2e: 1f04 9102 |0059: check-cast v4, Landroid/widget/Button; // type@0291 │ │ -4cfb32: 5b34 36ae |005b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae36 │ │ -4cfb36: 1404 e000 097f |005d: const v4, #float 1.82109e+38 // #7f0900e0 │ │ -4cfb3c: 6e20 14f5 4300 |0060: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cfb42: 0c04 |0063: move-result-object v4 │ │ -4cfb44: 1f04 9a02 |0064: check-cast v4, Landroid/widget/EditText; // type@029a │ │ -4cfb48: 5b34 2bae |0066: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ -4cfb4c: 1404 df00 097f |0068: const v4, #float 1.82109e+38 // #7f0900df │ │ -4cfb52: 6e20 14f5 4300 |006b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cfb58: 0c04 |006e: move-result-object v4 │ │ -4cfb5a: 1f04 9a02 |006f: check-cast v4, Landroid/widget/EditText; // type@029a │ │ -4cfb5e: 5b34 2aae |0071: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4cfb62: 1404 d901 097f |0073: const v4, #float 1.82114e+38 // #7f0901d9 │ │ -4cfb68: 6e20 14f5 4300 |0076: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4cfb6e: 0c04 |0079: move-result-object v4 │ │ -4cfb70: 1f04 c102 |007a: check-cast v4, Landroid/widget/Spinner; // type@02c1 │ │ -4cfb74: 5b34 34ae |007c: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae34 │ │ -4cfb78: 2204 900c |007e: new-instance v4, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ -4cfb7c: 7020 7d62 3400 |0080: invoke-direct {v4, v3}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627d │ │ -4cfb82: 1c00 0220 |0083: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4cfb86: 6e20 7f62 0400 |0085: invoke-virtual {v4, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@627f │ │ -4cfb8c: 0c04 |0088: move-result-object v4 │ │ -4cfb8e: 1f04 0220 |0089: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ -4cfb92: 5b34 26ae |008b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4cfb96: 2204 8d02 |008d: new-instance v4, Landroid/widget/ArrayAdapter; // type@028d │ │ -4cfb9a: 1400 7d00 0c7f |008f: const v0, #float 1.86094e+38 // #7f0c007d │ │ -4cfba0: 7030 580f 3400 |0092: invoke-direct {v4, v3, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f58 │ │ -4cfba6: 5b34 23ae |0095: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae23 │ │ -4cfbaa: 1400 4400 107f |0097: const v0, #float 1.9141e+38 // #7f100044 │ │ -4cfbb0: 6e20 1bf5 0300 |009a: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ -4cfbb6: 0c00 |009d: move-result-object v0 │ │ -4cfbb8: 6e20 5c0f 0400 |009e: invoke-virtual {v4, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ -4cfbbe: 5434 26ae |00a1: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4cfbc2: 6e10 a5f4 0400 |00a3: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a5 │ │ -4cfbc8: 0c04 |00a6: move-result-object v4 │ │ -4cfbca: 2200 0f20 |00a7: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1; // type@200f │ │ -4cfbce: 7020 f4f4 3000 |00a9: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4f4 │ │ -4cfbd4: 6e30 7e61 3400 |00ac: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4cfbda: 6e10 18f5 0300 |00af: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f518 │ │ -4cfbe0: 0c04 |00b2: move-result-object v4 │ │ -4cfbe2: 1a00 07d2 |00b3: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ -4cfbe6: 12f1 |00b5: const/4 v1, #int -1 // #ff │ │ -4cfbe8: 6e30 e902 0401 |00b6: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cfbee: 0a04 |00b9: move-result v4 │ │ -4cfbf0: 5934 27ae |00ba: iput v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae27 │ │ -4cfbf4: 5430 26ae |00bc: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4cfbf8: 7110 f3a8 0400 |00be: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ -4cfbfe: 0c04 |00c1: move-result-object v4 │ │ -4cfc00: 6e20 a7f4 4000 |00c2: invoke-virtual {v0, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4a7 │ │ -4cfc06: 0c04 |00c5: move-result-object v4 │ │ -4cfc08: 2200 1020 |00c6: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2; // type@2010 │ │ -4cfc0c: 7020 f7f4 3000 |00c8: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4f7 │ │ -4cfc12: 6e30 7e61 3400 |00cb: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4cfc18: 2204 8d1f |00ce: new-instance v4, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cfc1c: 7030 44f2 1401 |00d0: invoke-direct {v4, v1, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4cfc22: 5b34 32ae |00d3: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ -4cfc26: 5434 26ae |00d5: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4cfc2a: 6e10 a6f4 0400 |00d7: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a6 │ │ -4cfc30: 0c04 |00da: move-result-object v4 │ │ -4cfc32: 2200 1120 |00db: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3; // type@2011 │ │ -4cfc36: 7020 faf4 3000 |00dd: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4fa │ │ -4cfc3c: 6e30 7e61 3400 |00e0: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ -4cfc42: 1214 |00e3: const/4 v4, #int 1 // #1 │ │ -4cfc44: 7020 1ff5 4300 |00e4: invoke-direct {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f51f │ │ -4cfc4a: 0e00 |00e7: return-void │ │ +4cfa5c: |[4cfa5c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4cfa6c: 6f20 d415 4300 |0000: invoke-super {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@15d4 │ │ +4cfa72: 1404 2500 0c7f |0003: const v4, #float 1.86093e+38 // #7f0c0025 │ │ +4cfa78: 6e20 2ff5 4300 |0006: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f52f │ │ +4cfa7e: 1404 7100 097f |0009: const v4, #float 1.82107e+38 // #7f090071 │ │ +4cfa84: 6e20 14f5 4300 |000c: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cfa8a: 0c04 |000f: move-result-object v4 │ │ +4cfa8c: 6e20 520c 3400 |0010: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4cfa92: 1404 7300 097f |0013: const v4, #float 1.82107e+38 // #7f090073 │ │ +4cfa98: 6e20 14f5 4300 |0016: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cfa9e: 0c04 |0019: move-result-object v4 │ │ +4cfaa0: 6e20 520c 3400 |001a: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4cfaa6: 1404 7800 097f |001d: const v4, #float 1.82107e+38 // #7f090078 │ │ +4cfaac: 6e20 14f5 4300 |0020: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cfab2: 0c04 |0023: move-result-object v4 │ │ +4cfab4: 6e20 520c 3400 |0024: invoke-virtual {v4, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4cfaba: 1404 7000 097f |0027: const v4, #float 1.82107e+38 // #7f090070 │ │ +4cfac0: 6e20 14f5 4300 |002a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cfac6: 0c00 |002d: move-result-object v0 │ │ +4cfac8: 6e20 520c 3000 |002e: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4cface: 1400 7400 097f |0031: const v0, #float 1.82107e+38 // #7f090074 │ │ +4cfad4: 6e20 14f5 0300 |0034: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cfada: 0c01 |0037: move-result-object v1 │ │ +4cfadc: 6e20 520c 3100 |0038: invoke-virtual {v1, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4cfae2: 1401 7a00 097f |003b: const v1, #float 1.82107e+38 // #7f09007a │ │ +4cfae8: 6e20 14f5 1300 |003e: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cfaee: 0c02 |0041: move-result-object v2 │ │ +4cfaf0: 6e20 520c 3200 |0042: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c52 │ │ +4cfaf6: 6e20 14f5 4300 |0045: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cfafc: 0c04 |0048: move-result-object v4 │ │ +4cfafe: 1f04 9102 |0049: check-cast v4, Landroid/widget/Button; // type@0291 │ │ +4cfb02: 5b34 25ae |004b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn:Landroid/widget/Button; // field@ae25 │ │ +4cfb06: 6e20 14f5 0300 |004d: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cfb0c: 0c04 |0050: move-result-object v4 │ │ +4cfb0e: 1f04 9102 |0051: check-cast v4, Landroid/widget/Button; // type@0291 │ │ +4cfb12: 5b34 2eae |0053: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn:Landroid/widget/Button; // field@ae2e │ │ +4cfb16: 6e20 14f5 1300 |0055: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cfb1c: 0c04 |0058: move-result-object v4 │ │ +4cfb1e: 1f04 9102 |0059: check-cast v4, Landroid/widget/Button; // type@0291 │ │ +4cfb22: 5b34 36ae |005b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn:Landroid/widget/Button; // field@ae36 │ │ +4cfb26: 1404 e000 097f |005d: const v4, #float 1.82109e+38 // #7f0900e0 │ │ +4cfb2c: 6e20 14f5 4300 |0060: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cfb32: 0c04 |0063: move-result-object v4 │ │ +4cfb34: 1f04 9a02 |0064: check-cast v4, Landroid/widget/EditText; // type@029a │ │ +4cfb38: 5b34 2bae |0066: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ +4cfb3c: 1404 df00 097f |0068: const v4, #float 1.82109e+38 // #7f0900df │ │ +4cfb42: 6e20 14f5 4300 |006b: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cfb48: 0c04 |006e: move-result-object v4 │ │ +4cfb4a: 1f04 9a02 |006f: check-cast v4, Landroid/widget/EditText; // type@029a │ │ +4cfb4e: 5b34 2aae |0071: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4cfb52: 1404 d901 097f |0073: const v4, #float 1.82114e+38 // #7f0901d9 │ │ +4cfb58: 6e20 14f5 4300 |0076: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4cfb5e: 0c04 |0079: move-result-object v4 │ │ +4cfb60: 1f04 c102 |007a: check-cast v4, Landroid/widget/Spinner; // type@02c1 │ │ +4cfb64: 5b34 34ae |007c: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.spinner:Landroid/widget/Spinner; // field@ae34 │ │ +4cfb68: 2204 900c |007e: new-instance v4, Landroidx/lifecycle/ViewModelProvider; // type@0c90 │ │ +4cfb6c: 7020 7d62 3400 |0080: invoke-direct {v4, v3}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@627d │ │ +4cfb72: 1c00 0220 |0083: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4cfb76: 6e20 7f62 0400 |0085: invoke-virtual {v4, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@627f │ │ +4cfb7c: 0c04 |0088: move-result-object v4 │ │ +4cfb7e: 1f04 0220 |0089: check-cast v4, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@2002 │ │ +4cfb82: 5b34 26ae |008b: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4cfb86: 2204 8d02 |008d: new-instance v4, Landroid/widget/ArrayAdapter; // type@028d │ │ +4cfb8a: 1400 7d00 0c7f |008f: const v0, #float 1.86094e+38 // #7f0c007d │ │ +4cfb90: 7030 580f 3400 |0092: invoke-direct {v4, v3, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f58 │ │ +4cfb96: 5b34 23ae |0095: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae23 │ │ +4cfb9a: 1400 4400 107f |0097: const v0, #float 1.9141e+38 // #7f100044 │ │ +4cfba0: 6e20 1bf5 0300 |009a: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f51b │ │ +4cfba6: 0c00 |009d: move-result-object v0 │ │ +4cfba8: 6e20 5c0f 0400 |009e: invoke-virtual {v4, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0f5c │ │ +4cfbae: 5434 26ae |00a1: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4cfbb2: 6e10 a5f4 0400 |00a3: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f4a5 │ │ +4cfbb8: 0c04 |00a6: move-result-object v4 │ │ +4cfbba: 2200 0f20 |00a7: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1; // type@200f │ │ +4cfbbe: 7020 f4f4 3000 |00a9: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4f4 │ │ +4cfbc4: 6e30 7e61 3400 |00ac: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4cfbca: 6e10 18f5 0300 |00af: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f518 │ │ +4cfbd0: 0c04 |00b2: move-result-object v4 │ │ +4cfbd2: 1a00 07d2 |00b3: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d207 │ │ +4cfbd6: 12f1 |00b5: const/4 v1, #int -1 // #ff │ │ +4cfbd8: 6e30 e902 0401 |00b6: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cfbde: 0a04 |00b9: move-result v4 │ │ +4cfbe0: 5934 27ae |00ba: iput v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.currentCat:I // field@ae27 │ │ +4cfbe4: 5430 26ae |00bc: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4cfbe8: 7110 f3a8 0400 |00be: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@a8f3 │ │ +4cfbee: 0c04 |00c1: move-result-object v4 │ │ +4cfbf0: 6e20 a7f4 4000 |00c2: invoke-virtual {v0, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f4a7 │ │ +4cfbf6: 0c04 |00c5: move-result-object v4 │ │ +4cfbf8: 2200 1020 |00c6: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2; // type@2010 │ │ +4cfbfc: 7020 f7f4 3000 |00c8: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4f7 │ │ +4cfc02: 6e30 7e61 3400 |00cb: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4cfc08: 2204 8d1f |00ce: new-instance v4, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cfc0c: 7030 44f2 1401 |00d0: invoke-direct {v4, v1, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4cfc12: 5b34 32ae |00d3: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ +4cfc16: 5434 26ae |00d5: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4cfc1a: 6e10 a6f4 0400 |00d7: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f4a6 │ │ +4cfc20: 0c04 |00da: move-result-object v4 │ │ +4cfc22: 2200 1120 |00db: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3; // type@2011 │ │ +4cfc26: 7020 faf4 3000 |00dd: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f4fa │ │ +4cfc2c: 6e30 7e61 3400 |00e0: invoke-virtual {v4, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@617e │ │ +4cfc32: 1214 |00e3: const/4 v4, #int 1 // #1 │ │ +4cfc34: 7020 1ff5 4300 |00e4: invoke-direct {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f51f │ │ +4cfc3a: 0e00 |00e7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000c line=127 │ │ 0x0016 line=128 │ │ 0x0020 line=129 │ │ @@ -2030606,23 +2030602,23 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4ce728: |[4ce728] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -4ce738: 5520 29ae |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ -4ce73c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -4ce740: 6e10 19f5 0200 |0004: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@f519 │ │ -4ce746: 0c00 |0007: move-result-object v0 │ │ -4ce748: 1401 0900 0d7f |0008: const v1, #float 1.87421e+38 // #7f0d0009 │ │ -4ce74e: 6e30 d90a 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ad9 │ │ -4ce754: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -4ce756: 0f03 |000f: return v3 │ │ +4ce718: |[4ce718] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +4ce728: 5520 29ae |0000: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ +4ce72c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +4ce730: 6e10 19f5 0200 |0004: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@f519 │ │ +4ce736: 0c00 |0007: move-result-object v0 │ │ +4ce738: 1401 0900 0d7f |0008: const v1, #float 1.87421e+38 // #7f0d0009 │ │ +4ce73e: 6e30 d90a 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ad9 │ │ +4ce744: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +4ce746: 0f03 |000f: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0004 line=314 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/view/Menu; │ │ @@ -2030632,41 +2030628,41 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 49 16-bit code units │ │ -4cfc4c: |[4cfc4c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -4cfc5c: 596a 28ae |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.dayOfMonth:I // field@ae28 │ │ -4cfc60: 5969 31ae |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.monthOfYear:I // field@ae31 │ │ -4cfc64: 5968 37ae |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.year:I // field@ae37 │ │ -4cfc68: 7100 ebab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4cfc6e: 0c07 |0009: move-result-object v7 │ │ -4cfc70: 5568 2cae |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4cfc74: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ -4cfc78: 5468 32ae |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ -4cfc7c: 6e10 4af2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ -4cfc82: 0a08 |0013: move-result v8 │ │ -4cfc84: 8188 |0014: int-to-long v8, v8 │ │ -4cfc86: 6e30 f5ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ -4cfc8c: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ -4cfc90: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ -4cfc94: 6e20 e7ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4cfc9a: 0a03 |001f: move-result v3 │ │ -4cfc9c: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ -4cfca0: 6e20 e7ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4cfca6: 0a04 |0025: move-result v4 │ │ -4cfca8: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -4cfcaa: 0780 |0027: move-object v0, v8 │ │ -4cfcac: 0761 |0028: move-object v1, v6 │ │ -4cfcae: 0762 |0029: move-object v2, v6 │ │ -4cfcb0: 7606 2902 0000 |002a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@0229 │ │ -4cfcb6: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ -4cfcbc: 0e00 |0030: return-void │ │ +4cfc3c: |[4cfc3c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +4cfc4c: 596a 28ae |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.dayOfMonth:I // field@ae28 │ │ +4cfc50: 5969 31ae |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.monthOfYear:I // field@ae31 │ │ +4cfc54: 5968 37ae |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.year:I // field@ae37 │ │ +4cfc58: 7100 ebab 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4cfc5e: 0c07 |0009: move-result-object v7 │ │ +4cfc60: 5568 2cae |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4cfc64: 3808 0c00 |000c: if-eqz v8, 0018 // +000c │ │ +4cfc68: 5468 32ae |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ +4cfc6c: 6e10 4af2 0800 |0010: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ +4cfc72: 0a08 |0013: move-result v8 │ │ +4cfc74: 8188 |0014: int-to-long v8, v8 │ │ +4cfc76: 6e30 f5ab 8709 |0015: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ +4cfc7c: 2208 4d00 |0018: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ +4cfc80: 1309 0b00 |001a: const/16 v9, #int 11 // #b │ │ +4cfc84: 6e20 e7ab 9700 |001c: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4cfc8a: 0a03 |001f: move-result v3 │ │ +4cfc8c: 1309 0c00 |0020: const/16 v9, #int 12 // #c │ │ +4cfc90: 6e20 e7ab 9700 |0022: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4cfc96: 0a04 |0025: move-result v4 │ │ +4cfc98: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +4cfc9a: 0780 |0027: move-object v0, v8 │ │ +4cfc9c: 0761 |0028: move-object v1, v6 │ │ +4cfc9e: 0762 |0029: move-object v2, v6 │ │ +4cfca0: 7606 2902 0000 |002a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@0229 │ │ +4cfca6: 6e10 2a02 0800 |002d: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022a │ │ +4cfcac: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0002 line=721 │ │ 0x0004 line=722 │ │ 0x0006 line=723 │ │ 0x000a line=724 │ │ @@ -2030685,61 +2030681,61 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 91 16-bit code units │ │ -4ce758: |[4ce758] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -4ce768: 7210 e80a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ -4ce76e: 0a00 |0003: move-result v0 │ │ -4ce770: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -4ce772: 1402 4a00 097f |0005: const v2, #float 1.82106e+38 // #7f09004a │ │ -4ce778: 3320 3a00 |0008: if-ne v0, v2, 0042 // +003a │ │ -4ce77c: 7100 ebab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4ce782: 0c0b |000d: move-result-object v11 │ │ -4ce784: 54a0 32ae |000e: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ -4ce788: 6e10 4af2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ -4ce78e: 0a00 |0013: move-result v0 │ │ -4ce790: 8102 |0014: int-to-long v2, v0 │ │ -4ce792: 6e30 f5ab 2b03 |0015: invoke-virtual {v11, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ -4ce798: 6e20 e7ab 1b00 |0018: invoke-virtual {v11, v1}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ce79e: 0a07 |001b: move-result v7 │ │ -4ce7a0: 1220 |001c: const/4 v0, #int 2 // #2 │ │ -4ce7a2: 6e20 e7ab 0b00 |001d: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ce7a8: 0a08 |0020: move-result v8 │ │ -4ce7aa: 1250 |0021: const/4 v0, #int 5 // #5 │ │ -4ce7ac: 6e20 e7ab 0b00 |0022: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ce7b2: 0a09 |0025: move-result v9 │ │ -4ce7b4: 220b 2800 |0026: new-instance v11, Landroid/app/DatePickerDialog; // type@0028 │ │ -4ce7b8: 07b4 |0028: move-object v4, v11 │ │ -4ce7ba: 07a5 |0029: move-object v5, v10 │ │ -4ce7bc: 07a6 |002a: move-object v6, v10 │ │ -4ce7be: 7606 ee00 0400 |002b: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@00ee │ │ -4ce7c4: 6e10 ef00 0b00 |002e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ -4ce7ca: 0c00 |0031: move-result-object v0 │ │ -4ce7cc: 2202 3f16 |0032: new-instance v2, Ljava/util/Date; // type@163f │ │ -4ce7d0: 7010 23ac 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@ac23 │ │ -4ce7d6: 6e10 25ac 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@ac25 │ │ -4ce7dc: 0b02 |003a: move-result-wide v2 │ │ -4ce7de: 6e30 f60f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff6 │ │ -4ce7e4: 6e10 f100 0b00 |003e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ -4ce7ea: 0f01 |0041: return v1 │ │ -4ce7ec: 1402 4900 097f |0042: const v2, #float 1.82106e+38 // #7f090049 │ │ -4ce7f2: 3320 1400 |0045: if-ne v0, v2, 0059 // +0014 │ │ -4ce7f6: 7010 10f5 0a00 |0047: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.cancelNotification:()V // method@f510 │ │ -4ce7fc: 2200 8d1f |004a: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4ce800: 12f2 |004c: const/4 v2, #int -1 // #ff │ │ -4ce802: 7030 44f2 2002 |004d: invoke-direct {v0, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4ce808: 5ba0 32ae |0050: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ -4ce80c: 1400 6f00 087f |0052: const v0, #float 1.80777e+38 // #7f08006f │ │ -4ce812: 7220 f90a 0b00 |0055: invoke-interface {v11, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ -4ce818: 0f01 |0058: return v1 │ │ -4ce81a: 120b |0059: const/4 v11, #int 0 // #0 │ │ -4ce81c: 0f0b |005a: return v11 │ │ +4ce748: |[4ce748] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +4ce758: 7210 e80a 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ +4ce75e: 0a00 |0003: move-result v0 │ │ +4ce760: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +4ce762: 1402 4a00 097f |0005: const v2, #float 1.82106e+38 // #7f09004a │ │ +4ce768: 3320 3a00 |0008: if-ne v0, v2, 0042 // +003a │ │ +4ce76c: 7100 ebab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4ce772: 0c0b |000d: move-result-object v11 │ │ +4ce774: 54a0 32ae |000e: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ +4ce778: 6e10 4af2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f24a │ │ +4ce77e: 0a00 |0013: move-result v0 │ │ +4ce780: 8102 |0014: int-to-long v2, v0 │ │ +4ce782: 6e30 f5ab 2b03 |0015: invoke-virtual {v11, v2, v3}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@abf5 │ │ +4ce788: 6e20 e7ab 1b00 |0018: invoke-virtual {v11, v1}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ce78e: 0a07 |001b: move-result v7 │ │ +4ce790: 1220 |001c: const/4 v0, #int 2 // #2 │ │ +4ce792: 6e20 e7ab 0b00 |001d: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ce798: 0a08 |0020: move-result v8 │ │ +4ce79a: 1250 |0021: const/4 v0, #int 5 // #5 │ │ +4ce79c: 6e20 e7ab 0b00 |0022: invoke-virtual {v11, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ce7a2: 0a09 |0025: move-result v9 │ │ +4ce7a4: 220b 2800 |0026: new-instance v11, Landroid/app/DatePickerDialog; // type@0028 │ │ +4ce7a8: 07b4 |0028: move-object v4, v11 │ │ +4ce7aa: 07a5 |0029: move-object v5, v10 │ │ +4ce7ac: 07a6 |002a: move-object v6, v10 │ │ +4ce7ae: 7606 ee00 0400 |002b: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@00ee │ │ +4ce7b4: 6e10 ef00 0b00 |002e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ +4ce7ba: 0c00 |0031: move-result-object v0 │ │ +4ce7bc: 2202 3f16 |0032: new-instance v2, Ljava/util/Date; // type@163f │ │ +4ce7c0: 7010 23ac 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@ac23 │ │ +4ce7c6: 6e10 25ac 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@ac25 │ │ +4ce7cc: 0b02 |003a: move-result-wide v2 │ │ +4ce7ce: 6e30 f60f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff6 │ │ +4ce7d4: 6e10 f100 0b00 |003e: invoke-virtual {v11}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ +4ce7da: 0f01 |0041: return v1 │ │ +4ce7dc: 1402 4900 097f |0042: const v2, #float 1.82106e+38 // #7f090049 │ │ +4ce7e2: 3320 1400 |0045: if-ne v0, v2, 0059 // +0014 │ │ +4ce7e6: 7010 10f5 0a00 |0047: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.cancelNotification:()V // method@f510 │ │ +4ce7ec: 2200 8d1f |004a: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4ce7f0: 12f2 |004c: const/4 v2, #int -1 // #ff │ │ +4ce7f2: 7030 44f2 2002 |004d: invoke-direct {v0, v2, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4ce7f8: 5ba0 32ae |0050: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ +4ce7fc: 1400 6f00 087f |0052: const v0, #float 1.80777e+38 // #7f08006f │ │ +4ce802: 7220 f90a 0b00 |0055: invoke-interface {v11, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ +4ce808: 0f01 |0058: return v1 │ │ +4ce80a: 120b |0059: const/4 v11, #int 0 // #0 │ │ +4ce80c: 0f0b |005a: return v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ 0x000a line=776 │ │ 0x000e line=777 │ │ 0x0018 line=778 │ │ 0x001d line=779 │ │ @@ -2030759,115 +2030755,115 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 204 16-bit code units │ │ -4ce820: |[4ce820] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -4ce830: 7210 e80a 0a00 |0000: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ -4ce836: 0a00 |0003: move-result v0 │ │ -4ce838: 1401 4800 097f |0004: const v1, #float 1.82106e+38 // #7f090048 │ │ -4ce83e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -4ce840: 3310 5300 |0008: if-ne v0, v1, 005b // +0053 │ │ -4ce844: 7100 ebab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4ce84a: 0c0a |000d: move-result-object v10 │ │ -4ce84c: 5490 32ae |000e: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ -4ce850: 6e10 4bf2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ -4ce856: 0a00 |0013: move-result v0 │ │ -4ce858: 3a00 0500 |0014: if-ltz v0, 0019 // +0005 │ │ -4ce85c: 5c92 2cae |0016: iput-boolean v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4ce860: 2804 |0018: goto 001c // +0004 │ │ -4ce862: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -4ce864: 5c90 2cae |001a: iput-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4ce868: 5590 2cae |001c: iget-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4ce86c: 3800 1800 |001e: if-eqz v0, 0036 // +0018 │ │ -4ce870: 220a b002 |0020: new-instance v10, Landroid/widget/PopupMenu; // type@02b0 │ │ -4ce874: 6e20 14f5 1900 |0022: invoke-virtual {v9, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ -4ce87a: 0c00 |0025: move-result-object v0 │ │ -4ce87c: 7030 b411 9a00 |0026: invoke-direct {v10, v9, v0}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@11b4 │ │ -4ce882: 1400 0800 0d7f |0029: const v0, #float 1.87421e+38 // #7f0d0008 │ │ -4ce888: 6e20 b611 0a00 |002c: invoke-virtual {v10, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@11b6 │ │ -4ce88e: 6e20 b711 9a00 |002f: invoke-virtual {v10, v9}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@11b7 │ │ -4ce894: 6e10 b811 0a00 |0032: invoke-virtual {v10}, Landroid/widget/PopupMenu;.show:()V // method@11b8 │ │ -4ce89a: 2825 |0035: goto 005a // +0025 │ │ -4ce89c: 6e20 e7ab 2a00 |0036: invoke-virtual {v10, v2}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ce8a2: 0a06 |0039: move-result v6 │ │ -4ce8a4: 1220 |003a: const/4 v0, #int 2 // #2 │ │ -4ce8a6: 6e20 e7ab 0a00 |003b: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ce8ac: 0a07 |003e: move-result v7 │ │ -4ce8ae: 1250 |003f: const/4 v0, #int 5 // #5 │ │ -4ce8b0: 6e20 e7ab 0a00 |0040: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ -4ce8b6: 0a08 |0043: move-result v8 │ │ -4ce8b8: 2200 2800 |0044: new-instance v0, Landroid/app/DatePickerDialog; // type@0028 │ │ -4ce8bc: 0703 |0046: move-object v3, v0 │ │ -4ce8be: 0794 |0047: move-object v4, v9 │ │ -4ce8c0: 0795 |0048: move-object v5, v9 │ │ -4ce8c2: 7606 ee00 0300 |0049: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@00ee │ │ -4ce8c8: 6e10 ef00 0000 |004c: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ -4ce8ce: 0c01 |004f: move-result-object v1 │ │ -4ce8d0: 6e10 efab 0a00 |0050: invoke-virtual {v10}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4ce8d6: 0b03 |0053: move-result-wide v3 │ │ -4ce8d8: 6e30 f60f 3104 |0054: invoke-virtual {v1, v3, v4}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff6 │ │ -4ce8de: 6e10 f100 0000 |0057: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ -4ce8e4: 0f02 |005a: return v2 │ │ -4ce8e6: 1401 4b00 097f |005b: const v1, #float 1.82106e+38 // #7f09004b │ │ -4ce8ec: 3310 2400 |005e: if-ne v0, v1, 0082 // +0024 │ │ -4ce8f0: 1a0a 147f |0060: const-string v10, "android.permission.WRITE_EXTERNAL_STORAGE" // string@7f14 │ │ -4ce8f4: 7120 9641 a900 |0062: invoke-static {v9, v10}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4196 │ │ -4ce8fa: 0a00 |0065: move-result v0 │ │ -4ce8fc: 3800 1800 |0066: if-eqz v0, 007e // +0018 │ │ -4ce900: 7120 553d a900 |0068: invoke-static {v9, v10}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d55 │ │ -4ce906: 0a00 |006b: move-result v0 │ │ -4ce908: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ -4ce90c: 2410 1321 0a00 |006e: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ -4ce912: 0c0a |0071: move-result-object v10 │ │ -4ce914: 7130 4f3d a902 |0072: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ -4ce91a: 280c |0075: goto 0081 // +000c │ │ -4ce91c: 2410 1321 0a00 |0076: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ -4ce922: 0c0a |0079: move-result-object v10 │ │ -4ce924: 7130 4f3d a902 |007a: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ -4ce92a: 2804 |007d: goto 0081 // +0004 │ │ -4ce92c: 7010 2ef5 0900 |007e: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.saveToExternalStorage:()V // method@f52e │ │ -4ce932: 0f02 |0081: return v2 │ │ -4ce934: 1401 4c00 097f |0082: const v1, #float 1.82106e+38 // #7f09004c │ │ -4ce93a: 3310 4200 |0085: if-ne v0, v1, 00c7 // +0042 │ │ -4ce93e: 2200 7200 |0087: new-instance v0, Landroid/content/Intent; // type@0072 │ │ -4ce942: 7010 d702 0000 |0089: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02d7 │ │ -4ce948: 1a01 da7e |008c: const-string v1, "android.intent.action.SEND" // string@7eda │ │ -4ce94c: 6e20 0103 1000 |008e: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0301 │ │ -4ce952: 1a01 63ec |0091: const-string v1, "text/plain" // string@ec63 │ │ -4ce956: 6e20 0903 1000 |0093: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0309 │ │ -4ce95c: 2201 cb15 |0096: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ -4ce960: 7010 b3a9 0100 |0098: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ -4ce966: 5492 2bae |009b: iget-object v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ -4ce96a: 6e10 2010 0200 |009d: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4ce970: 0c02 |00a0: move-result-object v2 │ │ -4ce972: 6e10 56a9 0200 |00a1: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ -4ce978: 0c02 |00a4: move-result-object v2 │ │ -4ce97a: 6e20 bfa9 2100 |00a5: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ce980: 1a02 5d05 |00a8: const-string v2, " │ │ +4ce810: |[4ce810] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +4ce820: 7210 e80a 0a00 |0000: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0ae8 │ │ +4ce826: 0a00 |0003: move-result v0 │ │ +4ce828: 1401 4800 097f |0004: const v1, #float 1.82106e+38 // #7f090048 │ │ +4ce82e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +4ce830: 3310 5300 |0008: if-ne v0, v1, 005b // +0053 │ │ +4ce834: 7100 ebab 0000 |000a: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4ce83a: 0c0a |000d: move-result-object v10 │ │ +4ce83c: 5490 32ae |000e: iget-object v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ +4ce840: 6e10 4bf2 0000 |0010: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ +4ce846: 0a00 |0013: move-result v0 │ │ +4ce848: 3a00 0500 |0014: if-ltz v0, 0019 // +0005 │ │ +4ce84c: 5c92 2cae |0016: iput-boolean v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4ce850: 2804 |0018: goto 001c // +0004 │ │ +4ce852: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +4ce854: 5c90 2cae |001a: iput-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4ce858: 5590 2cae |001c: iget-boolean v0, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4ce85c: 3800 1800 |001e: if-eqz v0, 0036 // +0018 │ │ +4ce860: 220a b002 |0020: new-instance v10, Landroid/widget/PopupMenu; // type@02b0 │ │ +4ce864: 6e20 14f5 1900 |0022: invoke-virtual {v9, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f514 │ │ +4ce86a: 0c00 |0025: move-result-object v0 │ │ +4ce86c: 7030 b411 9a00 |0026: invoke-direct {v10, v9, v0}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@11b4 │ │ +4ce872: 1400 0800 0d7f |0029: const v0, #float 1.87421e+38 // #7f0d0008 │ │ +4ce878: 6e20 b611 0a00 |002c: invoke-virtual {v10, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@11b6 │ │ +4ce87e: 6e20 b711 9a00 |002f: invoke-virtual {v10, v9}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@11b7 │ │ +4ce884: 6e10 b811 0a00 |0032: invoke-virtual {v10}, Landroid/widget/PopupMenu;.show:()V // method@11b8 │ │ +4ce88a: 2825 |0035: goto 005a // +0025 │ │ +4ce88c: 6e20 e7ab 2a00 |0036: invoke-virtual {v10, v2}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ce892: 0a06 |0039: move-result v6 │ │ +4ce894: 1220 |003a: const/4 v0, #int 2 // #2 │ │ +4ce896: 6e20 e7ab 0a00 |003b: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ce89c: 0a07 |003e: move-result v7 │ │ +4ce89e: 1250 |003f: const/4 v0, #int 5 // #5 │ │ +4ce8a0: 6e20 e7ab 0a00 |0040: invoke-virtual {v10, v0}, Ljava/util/Calendar;.get:(I)I // method@abe7 │ │ +4ce8a6: 0a08 |0043: move-result v8 │ │ +4ce8a8: 2200 2800 |0044: new-instance v0, Landroid/app/DatePickerDialog; // type@0028 │ │ +4ce8ac: 0703 |0046: move-object v3, v0 │ │ +4ce8ae: 0794 |0047: move-object v4, v9 │ │ +4ce8b0: 0795 |0048: move-object v5, v9 │ │ +4ce8b2: 7606 ee00 0300 |0049: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Landroid/app/DatePickerDialog;.:(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V // method@00ee │ │ +4ce8b8: 6e10 ef00 0000 |004c: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.getDatePicker:()Landroid/widget/DatePicker; // method@00ef │ │ +4ce8be: 0c01 |004f: move-result-object v1 │ │ +4ce8c0: 6e10 efab 0a00 |0050: invoke-virtual {v10}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4ce8c6: 0b03 |0053: move-result-wide v3 │ │ +4ce8c8: 6e30 f60f 3104 |0054: invoke-virtual {v1, v3, v4}, Landroid/widget/DatePicker;.setMinDate:(J)V // method@0ff6 │ │ +4ce8ce: 6e10 f100 0000 |0057: invoke-virtual {v0}, Landroid/app/DatePickerDialog;.show:()V // method@00f1 │ │ +4ce8d4: 0f02 |005a: return v2 │ │ +4ce8d6: 1401 4b00 097f |005b: const v1, #float 1.82106e+38 // #7f09004b │ │ +4ce8dc: 3310 2400 |005e: if-ne v0, v1, 0082 // +0024 │ │ +4ce8e0: 1a0a 147f |0060: const-string v10, "android.permission.WRITE_EXTERNAL_STORAGE" // string@7f14 │ │ +4ce8e4: 7120 9641 a900 |0062: invoke-static {v9, v10}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@4196 │ │ +4ce8ea: 0a00 |0065: move-result v0 │ │ +4ce8ec: 3800 1800 |0066: if-eqz v0, 007e // +0018 │ │ +4ce8f0: 7120 553d a900 |0068: invoke-static {v9, v10}, Landroidx/core/app/ActivityCompat;.shouldShowRequestPermissionRationale:(Landroid/app/Activity;Ljava/lang/String;)Z // method@3d55 │ │ +4ce8f6: 0a00 |006b: move-result v0 │ │ +4ce8f8: 3800 0a00 |006c: if-eqz v0, 0076 // +000a │ │ +4ce8fc: 2410 1321 0a00 |006e: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ +4ce902: 0c0a |0071: move-result-object v10 │ │ +4ce904: 7130 4f3d a902 |0072: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ +4ce90a: 280c |0075: goto 0081 // +000c │ │ +4ce90c: 2410 1321 0a00 |0076: filled-new-array {v10}, [Ljava/lang/String; // type@2113 │ │ +4ce912: 0c0a |0079: move-result-object v10 │ │ +4ce914: 7130 4f3d a902 |007a: invoke-static {v9, v10, v2}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@3d4f │ │ +4ce91a: 2804 |007d: goto 0081 // +0004 │ │ +4ce91c: 7010 2ef5 0900 |007e: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.saveToExternalStorage:()V // method@f52e │ │ +4ce922: 0f02 |0081: return v2 │ │ +4ce924: 1401 4c00 097f |0082: const v1, #float 1.82106e+38 // #7f09004c │ │ +4ce92a: 3310 4200 |0085: if-ne v0, v1, 00c7 // +0042 │ │ +4ce92e: 2200 7200 |0087: new-instance v0, Landroid/content/Intent; // type@0072 │ │ +4ce932: 7010 d702 0000 |0089: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02d7 │ │ +4ce938: 1a01 da7e |008c: const-string v1, "android.intent.action.SEND" // string@7eda │ │ +4ce93c: 6e20 0103 1000 |008e: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0301 │ │ +4ce942: 1a01 63ec |0091: const-string v1, "text/plain" // string@ec63 │ │ +4ce946: 6e20 0903 1000 |0093: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0309 │ │ +4ce94c: 2201 cb15 |0096: new-instance v1, Ljava/lang/StringBuilder; // type@15cb │ │ +4ce950: 7010 b3a9 0100 |0098: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@a9b3 │ │ +4ce956: 5492 2bae |009b: iget-object v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etName:Landroid/widget/EditText; // field@ae2b │ │ +4ce95a: 6e10 2010 0200 |009d: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4ce960: 0c02 |00a0: move-result-object v2 │ │ +4ce962: 6e10 56a9 0200 |00a1: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@a956 │ │ +4ce968: 0c02 |00a4: move-result-object v2 │ │ +4ce96a: 6e20 bfa9 2100 |00a5: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ce970: 1a02 5d05 |00a8: const-string v2, " │ │ │ │ " // string@055d │ │ -4ce984: 6e20 bfa9 2100 |00aa: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ -4ce98a: 5492 2aae |00ad: iget-object v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ -4ce98e: 6e10 2010 0200 |00af: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ -4ce994: 0c02 |00b2: move-result-object v2 │ │ -4ce996: 6e20 bea9 2100 |00b3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ -4ce99c: 6e10 cfa9 0100 |00b6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ -4ce9a2: 0c01 |00b9: move-result-object v1 │ │ -4ce9a4: 1a02 f37e |00ba: const-string v2, "android.intent.extra.TEXT" // string@7ef3 │ │ -4ce9a8: 6e30 f902 2001 |00bc: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02f9 │ │ -4ce9ae: 1201 |00bf: const/4 v1, #int 0 // #0 │ │ -4ce9b0: 7120 dd02 1000 |00c0: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@02dd │ │ -4ce9b6: 0c00 |00c3: move-result-object v0 │ │ -4ce9b8: 6e20 30f5 0900 |00c4: invoke-virtual {v9, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f530 │ │ -4ce9be: 6f20 db15 a900 |00c7: invoke-super {v9, v10}, Landroidx/appcompat/app/AppCompatActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@15db │ │ -4ce9c4: 0a0a |00ca: move-result v10 │ │ -4ce9c6: 0f0a |00cb: return v10 │ │ +4ce974: 6e20 bfa9 2100 |00aa: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@a9bf │ │ +4ce97a: 5492 2aae |00ad: iget-object v2, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent:Landroid/widget/EditText; // field@ae2a │ │ +4ce97e: 6e10 2010 0200 |00af: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1020 │ │ +4ce984: 0c02 |00b2: move-result-object v2 │ │ +4ce986: 6e20 bea9 2100 |00b3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@a9be │ │ +4ce98c: 6e10 cfa9 0100 |00b6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@a9cf │ │ +4ce992: 0c01 |00b9: move-result-object v1 │ │ +4ce994: 1a02 f37e |00ba: const-string v2, "android.intent.extra.TEXT" // string@7ef3 │ │ +4ce998: 6e30 f902 2001 |00bc: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02f9 │ │ +4ce99e: 1201 |00bf: const/4 v1, #int 0 // #0 │ │ +4ce9a0: 7120 dd02 1000 |00c0: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@02dd │ │ +4ce9a6: 0c00 |00c3: move-result-object v0 │ │ +4ce9a8: 6e20 30f5 0900 |00c4: invoke-virtual {v9, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f530 │ │ +4ce9ae: 6f20 db15 a900 |00c7: invoke-super {v9, v10}, Landroidx/appcompat/app/AppCompatActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@15db │ │ +4ce9b4: 0a0a |00ca: move-result v10 │ │ +4ce9b6: 0f0a |00cb: return v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x000a line=349 │ │ 0x000e line=352 │ │ 0x0016 line=353 │ │ 0x001a line=355 │ │ @@ -2030902,24 +2030898,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4cfcc0: |[4cfcc0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onPause:()V │ │ -4cfcd0: 6f10 dd15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15dd │ │ -4cfcd6: 5510 33ae |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ -4cfcda: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -4cfcde: 5510 29ae |0007: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ -4cfce2: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -4cfce6: 7010 31f5 0100 |000b: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.updateNote:()V // method@f531 │ │ -4cfcec: 2804 |000e: goto 0012 // +0004 │ │ -4cfcee: 7010 2df5 0100 |000f: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.saveNote:()V // method@f52d │ │ -4cfcf4: 0e00 |0012: return-void │ │ +4cfcb0: |[4cfcb0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onPause:()V │ │ +4cfcc0: 6f10 dd15 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@15dd │ │ +4cfcc6: 5510 33ae |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.shouldSave:Z // field@ae33 │ │ +4cfcca: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +4cfcce: 5510 29ae |0007: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ +4cfcd2: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +4cfcd6: 7010 31f5 0100 |000b: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.updateNote:()V // method@f531 │ │ +4cfcdc: 2804 |000e: goto 0012 // +0004 │ │ +4cfcde: 7010 2df5 0100 |000f: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.saveNote:()V // method@f52d │ │ +4cfce4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0003 line=295 │ │ 0x0007 line=296 │ │ 0x000b line=297 │ │ 0x000f line=299 │ │ @@ -2030931,42 +2030927,42 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -4ce9c8: |[4ce9c8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -4ce9d8: 1400 4800 097f |0000: const v0, #float 1.82106e+38 // #7f090048 │ │ -4ce9de: 7220 d10a 0300 |0003: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0ad1 │ │ -4ce9e4: 0c00 |0006: move-result-object v0 │ │ -4ce9e6: 5b20 2fae |0007: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae2f │ │ -4ce9ea: 5420 32ae |0009: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ -4ce9ee: 6e10 4bf2 0000 |000b: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ -4ce9f4: 0a00 |000e: move-result v0 │ │ -4ce9f6: 3a00 0600 |000f: if-ltz v0, 0015 // +0006 │ │ -4ce9fa: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -4ce9fc: 5c20 2cae |0012: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4cea00: 2804 |0014: goto 0018 // +0004 │ │ -4cea02: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -4cea04: 5c20 2cae |0016: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4cea08: 5520 2cae |0018: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4cea0c: 3800 0b00 |001a: if-eqz v0, 0025 // +000b │ │ -4cea10: 5420 2fae |001c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae2f │ │ -4cea14: 1401 7000 087f |001e: const v1, #float 1.80777e+38 // #7f080070 │ │ -4cea1a: 7220 f90a 1000 |0021: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ -4cea20: 280d |0024: goto 0031 // +000d │ │ -4cea22: 5520 29ae |0025: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ -4cea26: 3800 0a00 |0027: if-eqz v0, 0031 // +000a │ │ -4cea2a: 5420 2fae |0029: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae2f │ │ -4cea2e: 1401 6f00 087f |002b: const v1, #float 1.80777e+38 // #7f08006f │ │ -4cea34: 7220 f90a 1000 |002e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ -4cea3a: 6f20 e015 3200 |0031: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@15e0 │ │ -4cea40: 0a03 |0034: move-result v3 │ │ -4cea42: 0f03 |0035: return v3 │ │ +4ce9b8: |[4ce9b8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +4ce9c8: 1400 4800 097f |0000: const v0, #float 1.82106e+38 // #7f090048 │ │ +4ce9ce: 7220 d10a 0300 |0003: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0ad1 │ │ +4ce9d4: 0c00 |0006: move-result-object v0 │ │ +4ce9d6: 5b20 2fae |0007: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae2f │ │ +4ce9da: 5420 32ae |0009: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ +4ce9de: 6e10 4bf2 0000 |000b: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f24b │ │ +4ce9e4: 0a00 |000e: move-result v0 │ │ +4ce9e6: 3a00 0600 |000f: if-ltz v0, 0015 // +0006 │ │ +4ce9ea: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +4ce9ec: 5c20 2cae |0012: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4ce9f0: 2804 |0014: goto 0018 // +0004 │ │ +4ce9f2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +4ce9f4: 5c20 2cae |0016: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4ce9f8: 5520 2cae |0018: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4ce9fc: 3800 0b00 |001a: if-eqz v0, 0025 // +000b │ │ +4cea00: 5420 2fae |001c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae2f │ │ +4cea04: 1401 7000 087f |001e: const v1, #float 1.80777e+38 // #7f080070 │ │ +4cea0a: 7220 f90a 1000 |0021: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ +4cea10: 280d |0024: goto 0031 // +000d │ │ +4cea12: 5520 29ae |0025: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.edit:Z // field@ae29 │ │ +4cea16: 3800 0a00 |0027: if-eqz v0, 0031 // +000a │ │ +4cea1a: 5420 2fae |0029: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae2f │ │ +4cea1e: 1401 6f00 087f |002b: const v1, #float 1.80777e+38 // #7f08006f │ │ +4cea24: 7220 f90a 1000 |002e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ +4cea2a: 6f20 e015 3200 |0031: invoke-super {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@15e0 │ │ +4cea30: 0a03 |0034: move-result v3 │ │ +4cea32: 0f03 |0035: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=321 │ │ 0x0009 line=322 │ │ 0x0012 line=323 │ │ 0x0016 line=325 │ │ 0x0018 line=328 │ │ @@ -2030983,33 +2030979,33 @@ │ │ type : '(I[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -4cfcf8: |[4cfcf8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -4cfd08: 6f40 e215 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e2 │ │ -4cfd0e: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -4cfd10: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ -4cfd14: 281b |0006: goto 0021 // +001b │ │ -4cfd16: 2131 |0007: array-length v1, v3 │ │ -4cfd18: 3d01 0b00 |0008: if-lez v1, 0013 // +000b │ │ -4cfd1c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -4cfd1e: 4401 0301 |000b: aget v1, v3, v1 │ │ -4cfd22: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ -4cfd26: 7010 2ef5 0000 |000f: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.saveToExternalStorage:()V // method@f52e │ │ -4cfd2c: 280f |0012: goto 0021 // +000f │ │ -4cfd2e: 6e10 16f5 0000 |0013: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f516 │ │ -4cfd34: 0c01 |0016: move-result-object v1 │ │ -4cfd36: 1403 ec00 107f |0017: const v3, #float 1.91414e+38 // #7f1000ec │ │ -4cfd3c: 7130 ff12 3102 |001a: invoke-static {v1, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ -4cfd42: 0c01 |001d: move-result-object v1 │ │ -4cfd44: 6e10 0113 0100 |001e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1301 │ │ -4cfd4a: 0e00 |0021: return-void │ │ +4cfce8: |[4cfce8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +4cfcf8: 6f40 e215 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@15e2 │ │ +4cfcfe: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +4cfd00: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ +4cfd04: 281b |0006: goto 0021 // +001b │ │ +4cfd06: 2131 |0007: array-length v1, v3 │ │ +4cfd08: 3d01 0b00 |0008: if-lez v1, 0013 // +000b │ │ +4cfd0c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +4cfd0e: 4401 0301 |000b: aget v1, v3, v1 │ │ +4cfd12: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ +4cfd16: 7010 2ef5 0000 |000f: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.saveToExternalStorage:()V // method@f52e │ │ +4cfd1c: 280f |0012: goto 0021 // +000f │ │ +4cfd1e: 6e10 16f5 0000 |0013: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f516 │ │ +4cfd24: 0c01 |0016: move-result-object v1 │ │ +4cfd26: 1403 ec00 107f |0017: const v3, #float 1.91414e+38 // #7f1000ec │ │ +4cfd2c: 7130 ff12 3102 |001a: invoke-static {v1, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12ff │ │ +4cfd32: 0c01 |001d: move-result-object v1 │ │ +4cfd34: 6e10 0113 0100 |001e: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@1301 │ │ +4cfd3a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=796 │ │ 0x0007 line=799 │ │ 0x000f line=801 │ │ 0x0013 line=803 │ │ locals : │ │ @@ -2031023,19 +2031019,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4cfd4c: |[4cfd4c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onResume:()V │ │ -4cfd5c: 6f10 e315 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e3 │ │ -4cfd62: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4cfd64: 7020 1ff5 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f51f │ │ -4cfd6a: 0e00 |0007: return-void │ │ +4cfd3c: |[4cfd3c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onResume:()V │ │ +4cfd4c: 6f10 e315 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@15e3 │ │ +4cfd52: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4cfd54: 7020 1ff5 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f51f │ │ +4cfd5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ @@ -2031044,71 +2031040,71 @@ │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 108 16-bit code units │ │ -4cfd6c: |[4cfd6c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -4cfd7c: 7100 ebab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ -4cfd82: 0c06 |0003: move-result-object v6 │ │ -4cfd84: 5271 37ae |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.year:I // field@ae37 │ │ -4cfd88: 5272 31ae |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.monthOfYear:I // field@ae31 │ │ -4cfd8c: 5273 28ae |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.dayOfMonth:I // field@ae28 │ │ -4cfd90: 0760 |000a: move-object v0, v6 │ │ -4cfd92: 0194 |000b: move v4, v9 │ │ -4cfd94: 01a5 |000c: move v5, v10 │ │ -4cfd96: 7406 f2ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf2 │ │ -4cfd9c: 6e10 18f5 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f518 │ │ -4cfda2: 0c00 |0013: move-result-object v0 │ │ -4cfda4: 1a01 09d2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ -4cfda8: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -4cfdaa: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ -4cfdb0: 0a00 |001a: move-result v0 │ │ -4cfdb2: 5970 2dae |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4cfdb6: 2201 8d1f |001d: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cfdba: 6e10 efab 0600 |001f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4cfdc0: 0b02 |0022: move-result-wide v2 │ │ -4cfdc2: 8423 |0023: long-to-int v3, v2 │ │ -4cfdc4: 7030 44f2 0103 |0024: invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4cfdca: 5570 2cae |0027: iget-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4cfdce: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ -4cfdd2: 5470 26ae |002b: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4cfdd6: 6e20 aef4 1000 |002d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ -4cfddc: 281f |0030: goto 004f // +001f │ │ -4cfdde: 5470 26ae |0031: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ -4cfde2: 6e20 abf4 1000 |0033: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ab │ │ -4cfde8: 1210 |0036: const/4 v0, #int 1 // #1 │ │ -4cfdea: 5c70 2cae |0037: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ -4cfdee: 2200 8d1f |0039: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ -4cfdf2: 5271 2dae |003b: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4cfdf6: 6e10 efab 0600 |003d: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4cfdfc: 0b02 |0040: move-result-wide v2 │ │ -4cfdfe: 8423 |0041: long-to-int v3, v2 │ │ -4cfe00: 7030 44f2 1003 |0042: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ -4cfe06: 5b70 32ae |0045: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ -4cfe0a: 5470 2fae |0047: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae2f │ │ -4cfe0e: 1401 7000 087f |0049: const v1, #float 1.80777e+38 // #7f080070 │ │ -4cfe14: 7220 f90a 1000 |004c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ -4cfe1a: 5271 2dae |004f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ -4cfe1e: 1212 |0051: const/4 v2, #int 1 // #1 │ │ -4cfe20: 5473 35ae |0052: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.title:Ljava/lang/String; // field@ae35 │ │ -4cfe24: 6e10 efab 0600 |0054: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ -4cfe2a: 0b04 |0057: move-result-wide v4 │ │ -4cfe2c: 0770 |0058: move-object v0, v7 │ │ -4cfe2e: 7706 cff2 0000 |0059: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.addNotificationToAlarmManager:(Landroid/content/Context;IILjava/lang/String;J)V // method@f2cf │ │ -4cfe34: 5271 28ae |005c: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.dayOfMonth:I // field@ae28 │ │ -4cfe38: 5272 31ae |005e: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.monthOfYear:I // field@ae31 │ │ -4cfe3c: 5273 37ae |0060: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.year:I // field@ae37 │ │ -4cfe40: 0194 |0062: move v4, v9 │ │ -4cfe42: 01a5 |0063: move v5, v10 │ │ -4cfe44: 7706 d2f2 0000 |0064: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d2 │ │ -4cfe4a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -4cfe4c: 7020 1ff5 0700 |0068: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f51f │ │ -4cfe52: 0e00 |006b: return-void │ │ +4cfd5c: |[4cfd5c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +4cfd6c: 7100 ebab 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@abeb │ │ +4cfd72: 0c06 |0003: move-result-object v6 │ │ +4cfd74: 5271 37ae |0004: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.year:I // field@ae37 │ │ +4cfd78: 5272 31ae |0006: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.monthOfYear:I // field@ae31 │ │ +4cfd7c: 5273 28ae |0008: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.dayOfMonth:I // field@ae28 │ │ +4cfd80: 0760 |000a: move-object v0, v6 │ │ +4cfd82: 0194 |000b: move v4, v9 │ │ +4cfd84: 01a5 |000c: move v5, v10 │ │ +4cfd86: 7406 f2ab 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@abf2 │ │ +4cfd8c: 6e10 18f5 0700 |0010: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f518 │ │ +4cfd92: 0c00 |0013: move-result-object v0 │ │ +4cfd94: 1a01 09d2 |0014: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d209 │ │ +4cfd98: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +4cfd9a: 6e30 e902 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02e9 │ │ +4cfda0: 0a00 |001a: move-result v0 │ │ +4cfda2: 5970 2dae |001b: iput v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4cfda6: 2201 8d1f |001d: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cfdaa: 6e10 efab 0600 |001f: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4cfdb0: 0b02 |0022: move-result-wide v2 │ │ +4cfdb2: 8423 |0023: long-to-int v3, v2 │ │ +4cfdb4: 7030 44f2 0103 |0024: invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4cfdba: 5570 2cae |0027: iget-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4cfdbe: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ +4cfdc2: 5470 26ae |002b: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4cfdc6: 6e20 aef4 1000 |002d: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ae │ │ +4cfdcc: 281f |0030: goto 004f // +001f │ │ +4cfdce: 5470 26ae |0031: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae26 │ │ +4cfdd2: 6e20 abf4 1000 |0033: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ab │ │ +4cfdd8: 1210 |0036: const/4 v0, #int 1 // #1 │ │ +4cfdda: 5c70 2cae |0037: iput-boolean v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.hasAlarm:Z // field@ae2c │ │ +4cfdde: 2200 8d1f |0039: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1f8d │ │ +4cfde2: 5271 2dae |003b: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4cfde6: 6e10 efab 0600 |003d: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4cfdec: 0b02 |0040: move-result-wide v2 │ │ +4cfdee: 8423 |0041: long-to-int v3, v2 │ │ +4cfdf0: 7030 44f2 1003 |0042: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f244 │ │ +4cfdf6: 5b70 32ae |0045: iput-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae32 │ │ +4cfdfa: 5470 2fae |0047: iget-object v0, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.item:Landroid/view/MenuItem; // field@ae2f │ │ +4cfdfe: 1401 7000 087f |0049: const v1, #float 1.80777e+38 // #7f080070 │ │ +4cfe04: 7220 f90a 1000 |004c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0af9 │ │ +4cfe0a: 5271 2dae |004f: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.id:I // field@ae2d │ │ +4cfe0e: 1212 |0051: const/4 v2, #int 1 // #1 │ │ +4cfe10: 5473 35ae |0052: iget-object v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.title:Ljava/lang/String; // field@ae35 │ │ +4cfe14: 6e10 efab 0600 |0054: invoke-virtual {v6}, Ljava/util/Calendar;.getTimeInMillis:()J // method@abef │ │ +4cfe1a: 0b04 |0057: move-result-wide v4 │ │ +4cfe1c: 0770 |0058: move-object v0, v7 │ │ +4cfe1e: 7706 cff2 0000 |0059: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.addNotificationToAlarmManager:(Landroid/content/Context;IILjava/lang/String;J)V // method@f2cf │ │ +4cfe24: 5271 28ae |005c: iget v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.dayOfMonth:I // field@ae28 │ │ +4cfe28: 5272 31ae |005e: iget v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.monthOfYear:I // field@ae31 │ │ +4cfe2c: 5273 37ae |0060: iget v3, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.year:I // field@ae37 │ │ +4cfe30: 0194 |0062: move v4, v9 │ │ +4cfe32: 01a5 |0063: move v5, v10 │ │ +4cfe34: 7706 d2f2 0000 |0064: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f2d2 │ │ +4cfe3a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +4cfe3c: 7020 1ff5 0700 |0068: invoke-direct {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.loadActivity:(Z)V // method@f51f │ │ +4cfe42: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0004 line=735 │ │ 0x0010 line=736 │ │ 0x0017 line=737 │ │ 0x001d line=738 │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -7135,17 +7135,17 @@ │ │ │ ?rwxrwxr-x 2.0 unx 314 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/HelpActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 2617 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/RecycleActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 546 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/SettingsActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 781 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/SplashActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 4220 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/TutorialActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 8782 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/main/MainActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 3919 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 21689 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 21668 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 19766 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 19817 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/SketchActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 19796 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/SketchActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 20764 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 4975 b- stor 80-Jan-01 00:00 kotlin/collections/CollectionsKt__MutableCollectionsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 1735 b- stor 80-Jan-01 00:00 kotlin/collections/builders/MapBuilderEntries.class │ │ │ ?rwxrwxr-x 2.0 unx 580 b- stor 80-Jan-01 00:00 kotlin/jvm/internal/MutableLocalVariableReference.class │ │ │ ?rwxrwxr-x 2.0 unx 1145 b- stor 80-Jan-01 00:00 kotlin/jvm/internal/MutablePropertyReference0Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 1198 b- stor 80-Jan-01 00:00 kotlin/jvm/internal/MutablePropertyReference1Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 1082 b- stor 80-Jan-01 00:00 kotlin/jvm/internal/MutablePropertyReference2Impl.class │ │ │ @@ -7180,8 +7180,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1795 b- stor 80-Jan-01 00:00 kotlinx/coroutines/channels/LazyActorCoroutine.class │ │ │ ?rwxrwxr-x 2.0 unx 44592 b- defN 80-Jan-01 00:00 kotlin/collections/CollectionsKt___CollectionsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 28459 b- defN 80-Jan-01 00:00 kotlin/text/StringsKt__StringsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 179 b- stor 80-Jan-01 00:00 kotlin/collections/CollectionsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 1766 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt___StringsJvmKt.class │ │ │ ?rwxrwxr-x 2.0 unx 34743 b- defN 80-Jan-01 00:00 kotlin/text/StringsKt___StringsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 153 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt.class │ │ │ -7185 files, 14961556 bytes uncompressed, 11956734 bytes compressed: 20.1% │ │ │ +7185 files, 14961514 bytes uncompressed, 11956734 bytes compressed: 20.1% │ │ ├── org/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -121,16 +121,17 @@ │ │ │ │ this.hasAlarm = false; │ │ │ │ this.shouldSave = true; │ │ │ │ this.id = -1; │ │ │ │ } │ │ │ │ │ │ │ │ private void cancelNotification() { │ │ │ │ NotificationHelper.removeNotificationFromAlarmManager((Context)this, this.id, 2, this.title); │ │ │ │ - this.id = this.getIntent().getIntExtra("org.secuso.privacyfriendlynotes.ID", -1); │ │ │ │ - this.createEditNoteViewModel.delete(new Notification(this.id, 0)); │ │ │ │ + final int intExtra = this.getIntent().getIntExtra("org.secuso.privacyfriendlynotes.ID", -1); │ │ │ │ + this.id = intExtra; │ │ │ │ + this.createEditNoteViewModel.delete(new Notification(intExtra, 0)); │ │ │ │ this.loadActivity(this.hasAlarm = false); │ │ │ │ } │ │ │ │ │ │ │ │ private void displayCategoryDialog() { │ │ │ │ new AlertDialog$Builder((Context)this).setTitle((CharSequence)this.getString(2131755082)).setMessage((CharSequence)this.getString(2131755081)).setNegativeButton(17039369, (DialogInterface$OnClickListener)new AudioNoteActivity$10(this)).setPositiveButton(2131755083, (DialogInterface$OnClickListener)new AudioNoteActivity$9(this)).setIcon(17301543).show(); │ │ │ │ } │ │ │ │ │ │ │ │ @@ -782,16 +783,17 @@ │ │ │ │ super.onResume(); │ │ │ │ this.loadActivity(false); │ │ │ │ } │ │ │ │ │ │ │ │ public void onTimeSet(final TimePicker timePicker, final int hourOfDay, final int minute) { │ │ │ │ final Calendar instance = Calendar.getInstance(); │ │ │ │ instance.set(this.year, this.monthOfYear, this.dayOfMonth, hourOfDay, minute); │ │ │ │ - this.id = this.getIntent().getIntExtra("org.secuso.privacyfriendlynotes.ID", -1); │ │ │ │ - final Notification notification = new Notification(this.id, (int)instance.getTimeInMillis()); │ │ │ │ + final int intExtra = this.getIntent().getIntExtra("org.secuso.privacyfriendlynotes.ID", -1); │ │ │ │ + this.id = intExtra; │ │ │ │ + final Notification notification = new Notification(intExtra, (int)instance.getTimeInMillis()); │ │ │ │ if (this.hasAlarm) { │ │ │ │ this.createEditNoteViewModel.update(notification); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.createEditNoteViewModel.insert(notification); │ │ │ │ this.hasAlarm = true; │ │ │ │ this.notification = new Notification(this.id, (int)instance.getTimeInMillis()); │ │ ├── org/secuso/privacyfriendlynotes/ui/notes/SketchActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -103,16 +103,17 @@ │ │ │ │ this.hasAlarm = false; │ │ │ │ this.shouldSave = true; │ │ │ │ this.id = -1; │ │ │ │ } │ │ │ │ │ │ │ │ private void cancelNotification() { │ │ │ │ NotificationHelper.removeNotificationFromAlarmManager((Context)this, this.id, 4, this.title); │ │ │ │ - this.id = this.getIntent().getIntExtra("org.secuso.privacyfriendlynotes.ID", -1); │ │ │ │ - this.createEditNoteViewModel.delete(new Notification(this.id, 0)); │ │ │ │ + final int intExtra = this.getIntent().getIntExtra("org.secuso.privacyfriendlynotes.ID", -1); │ │ │ │ + this.id = intExtra; │ │ │ │ + this.createEditNoteViewModel.delete(new Notification(intExtra, 0)); │ │ │ │ this.loadActivity(this.hasAlarm = false); │ │ │ │ } │ │ │ │ │ │ │ │ private void displayCategoryDialog() { │ │ │ │ new AlertDialog$Builder((Context)this).setTitle((CharSequence)this.getString(2131755082)).setMessage((CharSequence)this.getString(2131755081)).setNegativeButton(17039369, (DialogInterface$OnClickListener)new SketchActivity$6(this)).setPositiveButton(2131755083, (DialogInterface$OnClickListener)new SketchActivity$5(this)).setIcon(17301543).show(); │ │ │ │ } │ │ │ │ │ │ │ │ @@ -627,16 +628,17 @@ │ │ │ │ super.onResume(); │ │ │ │ this.loadActivity(false); │ │ │ │ } │ │ │ │ │ │ │ │ public void onTimeSet(final TimePicker timePicker, final int hourOfDay, final int minute) { │ │ │ │ final Calendar instance = Calendar.getInstance(); │ │ │ │ instance.set(this.year, this.monthOfYear, this.dayOfMonth, hourOfDay, minute); │ │ │ │ - this.id = this.getIntent().getIntExtra("org.secuso.privacyfriendlynotes.ID", -1); │ │ │ │ - final Notification notification = new Notification(this.id, (int)instance.getTimeInMillis()); │ │ │ │ + final int intExtra = this.getIntent().getIntExtra("org.secuso.privacyfriendlynotes.ID", -1); │ │ │ │ + this.id = intExtra; │ │ │ │ + final Notification notification = new Notification(intExtra, (int)instance.getTimeInMillis()); │ │ │ │ if (this.hasAlarm) { │ │ │ │ this.createEditNoteViewModel.update(notification); │ │ │ │ } │ │ │ │ else { │ │ │ │ this.createEditNoteViewModel.insert(notification); │ │ │ │ this.hasAlarm = true; │ │ │ │ this.notification = new Notification(this.id, (int)instance.getTimeInMillis()); ├── smali/org/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity.smali │ @@ -295,26 +295,24 @@ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->id:I │ │ .line 764 │ - new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ - │ - iget v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->id:I │ + new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ const/4 v2, 0x0 │ │ - invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;->(II)V │ + invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;->(II)V │ │ .line 765 │ - iget-object v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ + iget-object v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ - invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->delete(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ + invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->delete(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ .line 766 │ iput-boolean v2, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->hasAlarm:Z │ │ .line 767 │ invoke-direct {p0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->loadActivity(Z)V │ │ @@ -3005,43 +3003,41 @@ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->id:I │ │ .line 737 │ - new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ - │ - iget v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->id:I │ + new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ invoke-virtual {v6}, Ljava/util/Calendar;->getTimeInMillis()J │ │ move-result-wide v2 │ │ long-to-int v3, v2 │ │ - invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;->(II)V │ + invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;->(II)V │ │ .line 740 │ - iget-boolean v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->hasAlarm:Z │ + iget-boolean v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->hasAlarm:Z │ │ - if-eqz v1, :cond_0 │ + if-eqz v0, :cond_0 │ │ .line 742 │ - iget-object v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ + iget-object v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ - invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->update(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ + invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->update(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ goto :goto_0 │ │ .line 746 │ :cond_0 │ - iget-object v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ + iget-object v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ - invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->insert(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ + invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->insert(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ const/4 v0, 0x1 │ │ .line 747 │ iput-boolean v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity;->hasAlarm:Z │ │ .line 748 ├── smali/org/secuso/privacyfriendlynotes/ui/notes/SketchActivity.smali │ @@ -186,26 +186,24 @@ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->id:I │ │ .line 626 │ - new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ - │ - iget v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->id:I │ + new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ const/4 v2, 0x0 │ │ - invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;->(II)V │ + invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;->(II)V │ │ .line 627 │ - iget-object v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ + iget-object v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ - invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->delete(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ + invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->delete(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ .line 628 │ iput-boolean v2, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->hasAlarm:Z │ │ .line 629 │ invoke-direct {p0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->loadActivity(Z)V │ │ @@ -2704,43 +2702,41 @@ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->id:I │ │ .line 599 │ - new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ - │ - iget v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->id:I │ + new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ invoke-virtual {v6}, Ljava/util/Calendar;->getTimeInMillis()J │ │ move-result-wide v2 │ │ long-to-int v3, v2 │ │ - invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;->(II)V │ + invoke-direct {v1, v0, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;->(II)V │ │ .line 601 │ - iget-boolean v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->hasAlarm:Z │ + iget-boolean v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->hasAlarm:Z │ │ - if-eqz v1, :cond_0 │ + if-eqz v0, :cond_0 │ │ .line 603 │ - iget-object v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ + iget-object v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ - invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->update(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ + invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->update(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ goto :goto_0 │ │ .line 607 │ :cond_0 │ - iget-object v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ + iget-object v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ - invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->insert(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ + invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->insert(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ const/4 v0, 0x1 │ │ .line 608 │ iput-boolean v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;->hasAlarm:Z │ │ .line 609 ├── assets/dexopt/baseline.prof │ @@ -1,17 +1,17 @@ │ -00000000: 7072 6f00 3031 3000 0157 3e00 00fa 0000 pro.010..W>..... │ -00000010: 0078 01ed d721 0a02 4114 c6f1 b7ba 0659 .x...!..A......Y │ -00000020: bc84 51c1 e009 bc85 7959 b789 205b 2c82 ..Q.....yY.. [,. │ -00000030: c160 f412 9e40 83c1 68b0 994d 1e41 0c6a .`...@..h..M.A.j │ -00000040: 10c4 f796 1d10 992d 62fc 2f7c ccf0 decc .......-b./|.... │ -00000050: 1bf8 b58d 4464 a7e9 6ff6 e3d7 4d24 19c6 ....Dd..o...M$.. │ -00000060: 5996 669d 413a 4962 9140 5b96 4ab1 86c5 Y.f.A:Ib.@[.J... │ -00000070: eaea b656 8b9a 3bf3 d973 fbb2 5e59 fd7b ...V..;..s..^Y.{ │ -00000080: aebd 6b59 691a 1af7 665b f735 8d9d af6b ..kYi...f[.5...k │ -00000090: 6c9e 850f 0104 1040 0001 0410 4000 0104 l......@....@... │ -000000a0: 10f0 096c afa7 f3e5 d8f4 fd36 f4e4 90df ...l.......6.... │ -000000b0: 9807 2ddf 4d6a 0820 8000 0208 2080 0002 ..-.Mj. .... ... │ -000000c0: 0820 8000 0208 2080 0002 0820 8000 0208 . .... .... .... │ -000000d0: 2080 0002 0820 8000 0208 fc4f 6034 bd3f .... .....O`4.? │ -000000e0: 9eeb 856f e032 ece6 e578 16f9 dad4 1040 ...o.2...x.....@ │ -000000f0: 0001 0410 4000 0104 1040 0001 0410 4000 ....@....@....@. │ -00000100: 0104 10f8 4de0 0dab 3419 00 ....M...4.. │ +00000000: 7072 6f00 3031 3000 0157 3e00 00fb 0000 pro.010..W>..... │ +00000010: 0078 01ed d731 0ac2 4010 85e1 89c6 4282 .x...1..@.....B. │ +00000020: 97b0 54b0 f004 9ec0 13d8 8498 46c4 268d ..T.........F.&. │ +00000030: 8d60 6161 e925 3c81 8d82 07b0 b3b6 f208 .`aa.%<......... │ +00000040: 62a1 1682 3813 b220 b269 c4f2 0f3c 7699 b...8.. .i...